CAD06版以下的,画弹簧方法
工具-aotolisp-编辑器,复制以下代码,保存,然后加载就OK了,输入命令HELIX,就可以画弹簧了,呵呵;; HELIX .LSP 螺旋线生成
(Defun C:Helix ()
(SetQ p (GetPoint "\n中心点: ") x (Car p) y (Cadr p) z (Caddr p)
r (GetDist p "\n半径: ")
b (GetDist p "\n总高度: ")
a (GetAngle p "\n起始角: ")
m (GetInt "\n圈数: ")
n (GetInt "\n每圈线段数: ")
da (/ (* m 2 Pi) (* m n))
dz (/ b (* m n))
)
(Command "3dpoly")
(Repeat (1+ (* m n))
(Command (Polar (List x y z) a r))
(SetQ a (+ a da) z (+ z dz))
)
(Command "")
(PrinC)
) 好像只是平面上的弹簧,不是三维的呢。浪费表情。 谢谢楼主了,谢谢分享,学习了 不錯,謝謝樓主分享 三维也很简单啊,不需借助其他工具阿
页:
[1]