只需一步,快速开始
使用道具 举报
getpoint就可以啊.
(getpoint [pt] [prompt])
pt 点为在目前UCS下的 2D 或 3D 基准点。Prompt 是一任意字符串, 用来提示用户输入一点。用户则可使用鼠标指定一点, 或由键盘输入目前单位格式的坐标, 来回答此点的位置。假如您设定了 pt这个参数, 则AutoCAD会从这个基准点拉一条橡皮筋到鼠标目前所在的位置。
例如
(getpoint '(0 0) "\n下一点")
(setq p1 (getpoint "\n 选择起点:"))(while (setq p2 (getpoint p1 "\n 选择下一点:"))(command "line" p1 p2 "")(setq p1 p2))
这个是可以循环的
(command "line" pt1 pause "")
(setq pt2 (getvar "lastpoint"))
先赋值点p1,就这样画直线,取得最后的点。多条直线要多次用。看合不合你要求?
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-5-19 13:35 , Processed in 0.190578 second(s), 25 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.