发布于:2006-10-17 16:48:17
来自:建筑设计/CAD下载及教程
[复制转发]
选择部分图元
基点PT1
复制到PT2
并以PT2为基点旋转一个角度
看看以下的程序错在什么地方???
(defun C:ffc ()
(setq OM (getvar "OSMODE"))
(setvar "OSMODE" 33)
(setq SS nil)
(setq SS (ssget))
(setq PT1 (getpoint "\n 指定复制基点:"))
(setq PT2 (getpoint "\n 指定旋转基点:" PT1))
(setq ANG0 (getangle PT2 "\n 指定旋转角度:"))
(setq ANG (* (/ ANG0 PI) 180))
;
(setq n 0.0)
(setq slen (sslength SS))
(while (< n slen)
(setq ss1 (ssname ss n))
(command "copy" ss1 "" PT1 PT2)
(command "ROTATE" ss1 "" PT2 ANG)
)
(setvar "OSMODE" OM)
(PRINC)
)
全部回复(11 )
只看楼主 我来说两句-
水的畅想
沙发
楼上的问题已经解决了
-
85aa12c563feda8056df.rar
文件大小 0 B
2007-01-07 12:52:07
赞同0
-
水的畅想
板凳
镜像以后删除对象的程序
2007-01-05 15:50:05
赞同0
加载更多那位高手帮我看看下面的问题该如何解决
怎么样快速的删除同一图层中的那些类似"点" 的 "直线"
请高手帮助~
回复 举报
(defun c:mi()
(setq ss (ssget))
(setq pt1 (getpoint ""))
(setq pt2 (getpoint "" pt1))
(command "MIRROR" ss pt1 pt2 "y" )
(princ)
)
回复 举报