luiscarneirorm 发表于 2022-7-6 08:15:15

AutoLISP:初学者帮助

大家好。
 
我正在为AutoCAD开发应用程序,需要AutoLISP中的例程或AutoCAD脚本。我执行以下操作:
 
选择限制一个或多个图案填充的实体。。。
 
选择线宽大于某个值的其他图元。。。
 
提前感谢

Tharwat 发表于 2022-7-6 08:21:43

获取图形中的所有图案填充。
 
<br>   (setq htch (ssget "_x" '((0 . "HATCH")))) 并获得等于特定长度的线(在我的示例中,长度为5.0)
 
塔尔瓦特

luiscarneirorm 发表于 2022-7-6 08:21:45

 
这里的目标是过滤直线、圆弧等,例如线宽(不是长度))大于0.5。
 
对不起,我的英语不好
 
谢谢
<blockquote>

luiscarneirorm 发表于 2022-7-6 08:26:58


 
标记的限制是我想要选择的

Tharwat 发表于 2022-7-6 08:29:42

那也不是一条线,它是一个圆,不是吗?

ketxu 发表于 2022-7-6 08:33:14

只需发布您的绘图^^

luiscarneirorm 发表于 2022-7-6 08:35:53

 
对这是我要选择的图案填充限制吗

SLW210 发表于 2022-7-6 08:38:20

我相信他想要选择图案填充边界。
 
他还希望选择线宽大于指定宽度的所有实体。
 
QSELECT将同时执行这两项操作。

luiscarneirorm 发表于 2022-7-6 08:42:01

 
是的,这就是我想要的,但是这个函数不允许我这样做

SLW210 发表于 2022-7-6 08:43:57

为什么Qselect不起作用?
 
你一定想要更多。
页: [1] 2
查看完整版本: AutoLISP:初学者帮助