只需一步,快速开始
水平有限,不敢随便参与讨论,看高人的帖看不太明白,斗胆想了一个苯办法发上来,不知可行否?
(defun c:test() (while (setq p (getpoint"\n拾取点")) (command "BOUNDARY" "A" "O" "R" "I" "N" "" "" p "") (if (= (GETVAR "LASTPROMPT") "已创建 0 个面域。") (prompt "点在外面") (progn (command "erase"(entlast) "") (prompt "点在里面") ) ) ) )
使用道具 举报
11楼办法不行
boundary本来就经常找不到边界,自身还不完善,最好不要用
killer9806发表于2009-9-5 21:55:00ZML84的,多边形范围点的判定有误,只要点在多边形的最小最大点之间,都提示包含在其中
可否给个示例?
xhq1954425发表于2009-9-6 10:18:00水平有限,不敢随便参与讨论,看高人的帖看不太明白,斗胆想了一个苯办法发上来,不知可行否?(defun c:test()
这个行不通的。
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-19 02:29 , Processed in 0.147606 second(s), 18 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.