只需一步,快速开始
求一段代码返回一个轻量多义线的x坐标的最大值。
下面这段代码有些复杂,请各位高手有兴趣的来精简一下,看谁的代码最短。
(apply 'max (mapcar 'car (progn (mapcar '(lambda(x) (if (= (car x) 10) (setq pt(cons (cdr x) pt)))) (entget(car(entsel)))) pt)))
使用道具 举报
已经足够精简
如果有弧段呢?上面是方法就不成立了!
用vla-GetBoundingBox比较可靠
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-6 07:17 , Processed in 0.152584 second(s), 26 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.