lisn 发表于 2006-1-16 20:24:00

跪求cad作螺旋线方法

请高手指点,主要是思路方面,谢谢

determina 发表于 2006-1-16 21:36:00

<P>思路?我告诉你基本方法:1、在CAD中,曲线和圆都是由许多直线段组成的,我们完全可以使用柱坐标分别画出三维线段。设若X为半径,Z方向为螺旋轴,那么第一条三维线起始坐标为X、0、0,结束坐标为X&gt;A、Z。其中,A为增角,Z为螺距P/Z;如此类推,第二条接着第一条,结束在X&gt;2A、2Z中;第三条则是X&gt;nA,nZ。n就是你平分圆周的角度。</P>
<P>当然,单纯以圆为剖面的螺旋线是可以用两条相反方向旋转拉伸然后并集得到,但也不简单。总之,除使用程序外,CAD中的螺旋线是难以简单地画出。</P>

Joseflin 发表于 2006-1-17 12:51:00

AutoCAD的圆理论上是由许多segment组成(以VIEWRES值控制其显示真圆的程度),因此如要使EXTRUDE能平滑进行每隔一个segment就必须变换一次法线(z axis)方向,否则会有看似翻转的情形产生。可以想像其工程的浩大,这是为什么要借助LISP画3D螺纹的道理。圆断面Spring由于翻转时正好是以path为轴故不觉得异常,可视之为一种特例。
页: [1]
查看完整版本: 跪求cad作螺旋线方法