3D拉伸实体时,路径问题。
在中,生成3D实体可以用拉伸的方法,但拉伸路径有许多限制,例如不能使用3D的spline(Spline不能变成3D),包括使用ARX编成都不能用。大部分教材说,spline可以作为拉伸路径,但未强调不能将变为3D。 如2002中不可以则是AutoCAD的退步,在2000中是可以的,只是拉伸时要注意需拉伸的截面要与路径的第一段有一定的夹角,具体为多大不知,不过最好为90度。另如路径有转折,截面不能过大。 不相信,您去试一试。就是不行,这是我已请教过AutoDesk公司高级技术主管。
图中路径用3dpoly绘制,坐标为(0,0,0)(100,0,10)(100,100,20)(0,100,30)(0,0,40)(100,0,50),圆半径为7.86。为了显示方便,进行了移位。
不过要指出的是,有很多限制,但不是不可能。
http://bbs.mjtd.com/forum.php?mod=attachment&aid=NTUxOTZ8ZjIxMWE1ODB8MTY1ODk2Njc4N3w3MzI2OTE4fDQ3Mg%3D%3D&noupdate=yes¬humb=yes
用三维多段线作拉伸路径是我们做三维复杂对象常用的方法,特别是好多编的程序如三维弹簧,螺纹一般都是用的三维多段线作路径的。而三维的样条曲线是不行的。要是可以那就方便多啦。 看看CorelDRAW的曲线功能,再看看ACAD的样条曲线,真的太差了 你在http://www.mccad.net/bbs/ShowAnnounce.asp?boardID=2&RootID=272&ID=272中的3dsolid(线)是用什么画出来的,真的好像是spline 3dpline 用spline画线再用3dpline沿spline重画一次,因3dpline才可当路径使用,spline只能在平面上当路径
页:
[1]