iCAx开思网

标题: 【也算是教程】关于椭圆及其应用 [打印本页]

作者: darkbit    时间: 2004-8-24 00:38
标题: 【也算是教程】关于椭圆及其应用
近来有网友讨论PRO/E的草绘中画旋转椭圆(不同基准正交),我以前对这个有点小心得,现说一下
  
我画旋转椭圆是用CONIC线,RHO值取为  sqrt(2)-1 , 即2的开方减1
输入RHO值时直接将 sqrt(2)-1 从键盘敲进去,按2次回车键即可. 当然,也可在Relatrons中输入.
方法是有点繁,而这招并不新鲜,我曾发过帖,但没引起共鸣
可我只想强调,这样画出来的是 "真正" 的椭圆,不是近似的,具体的原理我不说了,若不信,画一个椭圆去对比一下,保证一丝不差
  
顺便说一下,用公式曲线画椭圆时,所用公式为:
X=A*COS(T*360)
Y=B*SIN(T*360)
Z=0
有网友对此作变换,所用公式为:
X=A*COS(T*360)
Y=B*SIN(T*360+K)
Z=0
  
其中K为旋转角,这能画出任意角度的椭圆,但是椭圆的长短轴就失真而难以控制了,因为只改了一个变量的初相,使得SIN(T)*SIN(T)+COS(T)*COS(T)=1不成立了.
  
我的如图(4分之1)
作者: darkbit    时间: 2004-8-24 00:52
我这么麻烦地画了一个椭圆,到底有没有实用性?
  
CONIC线RHO值取为sqrt(2)-1后就同圆融为同一表示了,
当长短半轴的值一样时,它就是一个"真正"的圆,不信你可检验.
这是很有用的,
如图为一道典型题,共5条线,依中心线扫描,截面落在周围4条线上,截面从椭圆变成圆,
而常规是3点定圆的,多了一点,如何搞,许多人都犯难了
作者: darkbit    时间: 2004-8-24 00:55
用我上面的作法画截面,一个变截面扫描就搞定了
作者: raogongyh    时间: 2004-8-24 00:55

作者: darkbit    时间: 2004-8-24 00:56
这是上图的PRT
  
WF2.0版的
作者: darkbit    时间: 2004-8-24 01:01
论坛以前讨论过椭球的画法
用这个一样轻松搞定
不论你从哪方去剖,截面是一个椭圆
作者: darkbit    时间: 2004-8-24 01:04
当长短半轴一样时,它就是一个球,一个真正的球
作者: darkbit    时间: 2004-8-24 01:04
这是上图的PRT  
  
WF2.0版的
作者: darkbit    时间: 2004-8-24 01:13
既然椭圆可画成任意角度了,我们不防体验一下角度的魅力
  
如图为一个麻花型,它的截面为椭圆,
若不用上述方法,搞这个会不会难?
有不同解的网友可发帖讨论,我学学
作者: darkbit    时间: 2004-8-24 01:16
这是上图的PRT  
  
WF2.0版的
  
2个特征搞定
作者: darkbit    时间: 2004-8-24 01:21
太晚了,睡喽!
作者: 水中月    时间: 2004-8-24 04:07
vb 好支持
作者: wcz9515402    时间: 2004-8-24 08:00
这样的好帖,不顶都不行
作者: llinfeng    时间: 2004-8-24 08:03

作者: sunjian1976    时间: 2004-8-24 08:15
功底真是深啊,感谢
作者: wuwangwo48    时间: 2004-8-24 14:04
darkbit wrote:
  而常规是3点定圆的,多了一点,如何搞,许多人都犯难了

  
   
还有个方法就是过两点做一条轴,两两过就是
两条,再过这两条做一个基准面就是过四点做一个基准面
其实过了其中有三点就过了第四点了。(就图而言)
作者: sone    时间: 2004-8-24 14:11
好貼,頂...
作者: wjqacn    时间: 2004-8-24 14:30
谢谢,
作者: darkbit    时间: 2004-8-24 14:40
wuwangwo48 wrote:
  还有个方法就是过两点做一条轴,两两过就是  
  两条,再过这两条做一个基准面就是过四点做一个基准面  
  其实过了其中有三点就过了第四点了。(就图而言)

  
你试试吧,但你要保证除了一个端点截面是圆以外每个截面都是一个标准椭圆
作者: hlh_0427    时间: 2004-8-25 23:34
謝謝樓主
作者: 20032003    时间: 2004-8-28 02:56
頂﹐不錯。
作者: haoren    时间: 2004-8-28 09:03
darkbit wrote:
我这么麻烦地画了一个椭圆,到底有没有实用性?  
  
  CONIC线RHO值取为sqrt(2)-1后就同圆融为同一表示了,  
  当长短半轴的值一样时,它就是一个"真正"的圆,不信你可检验.  
  这是很有用的,  
  如图为一道典型题,共5条线,依中心线扫描,截面落在周围4条线上,截面从椭圆变成圆,  
  而常规是3点定圆的,多了一点,如何搞,许多人都犯难了

  
请教一下,可不可以用间接的方法:先画好椭圆再去旋转呢??
我试过,好像可以!
作者: gwha1    时间: 2004-8-28 10:23
顶,好东西!
作者: wuxinyong33    时间: 2004-8-28 13:08
我也做了一个椭圆,请CIM版主PP
作者: yeehlee    时间: 2004-8-28 19:58
早就用过!
作者: wang.cg    时间: 2004-8-28 21:40
不谢都不行,顶.
作者: 666999    时间: 2004-8-29 12:02
顶!
作者: 偶遇    时间: 2004-8-29 13:04
好帖。
作者: wuwangwo48    时间: 2004-8-30 14:04
darkbit wrote:
   
  
  你试试吧,但你要保证除了一个端点截面是圆以外每个截面都是一个标准椭圆

  
不知,这样对不对。
PRT
作者: zagii    时间: 2004-8-30 17:53


作者: awfi19810205    时间: 2004-8-30 17:59
能不能传个1.0版本的啊,不要2.0的啦,打不开!
作者: haha_YY    时间: 2009-10-15 15:18
谢谢分享........




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3