土木在线论坛 \ 建筑设计 \ CAD下载及教程 \ 旋转复制完成lisp

旋转复制完成lisp

发布于:2007-12-31 14:48:31 来自:建筑设计/CAD下载及教程 [复制转发]
;;;旋转复制实体(以角度)

(defun c:cpr(/ ss r p1 osm jd s)
(setvar "cmdecho" 0)
(setq jd (getvar "auprec"))
(setvar "auprec" 5)
(setq osm (getvar "osmode"))
(princ "\n ***** 旋转复制实体程序 ***** ")
(princ "\n 请选择旋转复制的实体:")
(setq ss (ssget))
(if (= ss nil)(progn (princ "\n 请选择旋转复制的实体:")(setq ss (ssget))))
(if (= ss nil)(progn (alert "\n您未选择有效的复制实体!请选择!")(setq ss (ssget))))
(setq p1 (getpoint "\n 请选择圆心点:"))
(if (= p1 nil)(setq p1 (getpoint "\n 请选择圆心点:")))
(command ".copy" ss "" p1 p1)
(command ".rotate" ss "" p1 "r" "0" pause)
(princ "\n 旋转复制完成!")
(command ".redraw")
(setvar "osmode" osm)
(setvar "auprec" jd)
(princ)
)

全部回复(5 )

只看楼主 我来说两句
  • jialiang168
    jialiang168 沙发
    楼主,刚刚试了一下,怎么只能在同一个圆点上旋转复制啊。不能复制到别的点上之后再旋转吗?亏我刚刚还高兴了一下终于找到了呢!:L
    2010-05-20 14:01:20

    回复 举报
    赞同0
  • jialiang168
    jialiang168 板凳
    :kiss: 感谢楼主,正要找这样的工具lisp就在你这里找到了。谢谢谢谢
    2010-05-20 13:47:20

    回复 举报
    赞同0
加载更多
这个家伙什么也没有留下。。。

CAD下载及教程

返回版块

52.08 万条内容 · 682 人订阅

猜你喜欢

阅读下一篇

CAI课件怎样转换为doc文件或PPT文件?

CAI课件怎样转换为doc文件或PPT文件;或者怎样才能在CAI课件中复制粘贴?

回帖成功

经验值 +10