如何画两条平行线
嗨,亲爱的大家:(我想画两条平行的线,就像mline命令一样,但有指定的距离,为了画两条水平线,我写了相应的代码,但对于这种情况,我感到困惑。
我知道应该用角度=90来画线,但我没有成功。
请帮帮我
是否尝试“偏移”命令? 为什么不直接使用OFFSET命令呢?我认为这是最简单的方法。 我想写另一个命令,而不是偏移量,正如你提到的,偏移量很容易完成。
我还有一个问题,我怎么能用getpoint命令定义一个点,我画出由长度和角度决定的线???
例如:(setq p(getpoint)),我想从p点,画一条10cm长45度的线,怎么做?
谢谢 这就是你想要做的吗?
亲爱的zaphod
您发送的图像,是autocad中的常规方法,我的目标是在autolisp中编写此命令?
朋友们,请帮帮我。 10
他们有很多关于一次画两条线的东西,只要在这里搜索“多线”,就可以得到很多不同的组合。
(defun dtr (a)
(* pi (/ a 180.0))
)
;example
(setq dist (getdist "\enter distance"))
(setq ang (getreal "enter angle))
(setq ang (dtr ang))
(setq pt2 (polar pt1 ang dist))
作为替代方案,您可以配置多线样式,使多线元素相距1个单位,然后使用多线命令的“缩放”选项来控制线之间的距离-如果需要线/多段线,可以随后分解多线(或使用此选项)。这样,您仍然可以使用MLine命令提供的动态视觉预览。 嗨亲爱的李麦克
非常感谢你的帮助,你真的是个大师。 非常欢迎你,哈米德·西夫,很乐意帮忙。
页:
[1]