圆绕圆转动
本帖最后由 荒野孤行 于 2015-5-25 19:50 编辑不多说,请看图片效果的演示:
;;;***转动 程序开始***
(defun c:zd (/ en)
(setvar "cmdecho" 0)
(while (progn (setq en (entsel "\n请选择圆:\n"))
(not (if (= en nil)
nil
(= (cdr (assoc 0 (entget (car en)))) "CIRCLE")
)
)
)
(princ
"\n提示:选取的不是圆或未选取任何图元,请重新选取圆!\n若需结束,请按键盘左上角的ESC键。\n"
)
)
(setq endata (entget (car en)))
(princ "\n圆开始转动......")
**** Hidden Message *****
(command "rotate" en2 "" cen1 2)
(command "delay" "12")
)
(princ)
)
;;;***转动 程序结束***
看哪位有兴趣写下矩形边紧贴着圆这样环绕转动的程序吧。。。
no function definition: XYP-CURVELENGTH xuexixiexie 学习一下,谢谢 必须要顶的 高手!高产! 这个以前
吴永进大师的书有上的
谢谢 圆绕圆转动 好东西!!!! 感谢楼主的分享,学习一下