- 注册时间
- 2009-6-9
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 19886
- 在线时间
- 小时
|
楼主 |
发表于 2024-4-2 14:21:41
|
显示全部楼层
参照43#的参数形式,为了使圆锥翻转成上小下大的椭圆台,我们设
\(x(t)=k(a_2\cos(t)+x_2)\)
\(y(t)=k(b_2\sin(t)+y_2)\)
\(z(t)=(1-k)H\)
根据44#的参数要求,当\(z(t)=h\) 时
\(k=1-\frac{h}{H},a_1=(1-\frac{h}{H})a_2,x_1=(1-\frac{h}{H})x_2,b_1=(1-\frac{h}{H})b_2,y_1=(1-\frac{h}{H})y_2\)
显然上面已包含关系\(\frac{a_1}{a_2}=\frac{b_1}{b_2}\),这个是上下椭圆共圆锥曲面的必要条件吗???
又因上下椭圆偏心距为\(x_0,y_0\),即有
\(y_2-y_1=y_0,x_2-x_1=x_0\)
代入求得:
\(H=\frac{a_2h}{a_2-a_1},x_1=\frac{x_0a_1}{a_2-a_1},x_2=\frac{x_0a_2}{a_2-a_1},y_1=\frac{y_0a_1}{a_2-a_1},y_2=\frac{y_0a_2}{a_2-a_1}\)
上椭圆右端点\(k=1-\frac{h}{H},t=0\)得到坐标点\(A[x=\frac{(H-h)(a_2+x_2)}{H},y=\frac{(H-h)y_2}{H},z=h]\)
下椭圆左端点距底\(h_0\)处点\(k=1-\frac{h_0}{H},t=\pi\),得到坐标点\(B[x=-\frac{(H-h_0)(a_2-x_2)}{H},y=\frac{(H-h_0)y_2}{H},z=h_0]\)
由A,B两点得到斜切面方程:
\((a_1h^2 -a_1hh_0 - a_2h^2 + a_2hh_0)x + (-a_1^2h -a_1^2h_0 + 2a_1a_2h_0 +a_1hx_0 -a_1h_0x_0 + a_2^2h - a_2^2h_0 - a_2hx_0 + a_2h_0x_0)z + 2a_1^2hh_0 +a_1a_2h^2 - 3a_1a_2hh_0 - a_2^2h^2 + a_2^2hh_0 + a_2h^2x_0 - a_2hh_0x_0=0\)
斜面截交曲线方程:
\(x=k_0 (a_2\cos(t)-\frac{x_0a_2}{a_1-a_2})\)
\(y=k_0( b_2\sin(t)-\frac{y_0a_2}{a_1-a_2})\)
\(z=-\frac{(1-k_0)a_2h}{a_1-a_2}\)
\(k_0=-\frac{2a_1(h_0a_1+a_2h-h_0a_2)}{a_2(\cos(t)(ha_1-h_0a_1-a_2h+h_0a_2)-ha_1-h_0a_1-a_2h+h_0a_2)}\)
例如:取
\(a_1=50,b_1=80,a_2=100,b_2=150,h=100,x_0=10,y_0=40,h_0=10\)
算得
\(H=200,x_1=10,x_2=20,y_1=40,y_2=80\)
斜切面方程:\(z=\frac{45x}{68}+\frac{1025}{17}\)
斜面截交曲线方程:
\(x=\frac{380*(5\cos(t) + 1)}{9\cos(t) + 29}, y =\frac{190*(15\sin(t) + 8)}{9\cos(t) + 29}, z=\frac{200*(9\cos(t) + 10)}{9\cos(t) + 29}\)
斜面截交曲线方程(隐函数方程):
(a1^2*b2^2*h^2 - 2*a1*a2*b2^2*h^2 + a2^2*b2^2*h^2)*x^2 + ((2*a1^2*b2^2*h*x0 - 4*a1*a2*b2^2*h*x0 + 2*a2^2*b2^2*h*x0)*z + 2*a1*a2*b2^2*h^2*x0 - 2*a2^2*b2^2*h^2*x0)*x + (a1^2*a2^2*h^2 - 2*a1*a2^3*h^2 + a2^4*h^2)*y^2 + ((2*a1^2*a2^2*h*y0 - 4*a1*a2^3*h*y0 + 2*a2^4*h*y0)*z + 2*y0*a2^3*a1*h^2 - 2*a2^4*h^2*y0)*y + (-a1^4*b2^2 + 4*a1^3*a2*b2^2 - 6*a1^2*a2^2*b2^2 + a1^2*a2^2*y0^2 + a1^2*b2^2*x0^2 + 4*a1*a2^3*b2^2 - 2*a1*a2^3*y0^2 - 2*a1*a2*b2^2*x0^2 - a2^4*b2^2 + a2^4*y0^2 + a2^2*b2^2*x0^2)*z^2 + (-2*a1^3*a2*b2^2*h + 6*a1^2*a2^2*b2^2*h - 6*a1*a2^3*b2^2*h + 2*a1*a2^3*h*y0^2 + 2*a1*a2*b2^2*h*x0^2 + 2*a2^4*b2^2*h - 2*a2^4*h*y0^2 - 2*a2^2*b2^2*h*x0^2)*z - a1^2*a2^2*b2^2*h^2 + 2*a1*a2^3*b2^2*h^2 - a2^4*b2^2*h^2 + a2^4*h^2*y0^2 + a2^2*b2^2*h^2*x0^2=0
代入参数得到:
\(x^2 +\frac{1}{5}zx + \frac{4}{9}y^2 + \frac{16}{45}zy - \frac{38}{225}z^2 - 40x - \frac{640}{9}y + \frac{608}{9}z - \frac{60800}{9}=0\)
画图得到的都很完美!!
还一个问题就是:关系\(\frac{a_1}{a_2}=\frac{b_1}{b_2}\),这个是上下椭圆共圆锥曲面的必要条件吗???(本例参数\(a_1=50,b_1=80,a_2=100,b_2=150,h=100,x_0=10,y_0=40,h_0=10\) 并不满足此条件)
|
|