发布于:2010-04-03 14:45:03
来自:建筑设计/CAD下载及教程
[复制转发]
下面是我编的一个小程序,就是想画出和原来的一条直线相距一个固定距离的平行直线。
我如果是先用line画一条直线,然后运行下面这个程序,是可以生产新的直线的。但是如果我用pline画一个矩形,然后选取这个矩形的一个边上的两个点,就不能生产预想的直线了。
有没有那位高手帮我看看到底是怎么回事啊?多谢了!!
(defun c:lt()
(setvar "cmdecho" 0)
(setq p1 (getpoint "\n插入点1"))
(setq p2 (getpoint "\n插入点2"))
(setq w 400)
(setq p3 (polar p1 (* pi 1.5) w))
(setq p4 (polar p2 (* pi 1.5) w))
(command "line" p4 p3 "")
(prin1))
全部回复(4 )
只看楼主 我来说两句回复 举报
真[color强大啊:lol
回复 举报