世人皆醉 发表于 2022-7-18 08:52:49

快速选择框选范围内的所有测量单位为1000的标注尺寸和所有的标注尺寸

题目如图所示,该怎么写这这个lisp函数呢

这是两个问题:一个是如何选择框选范围内所有测量单位为1000的标注尺寸
另一个是如何选择框选范围内所有的标注尺寸

xtjd 发表于 2022-7-18 08:52:50

;如何选择框选范围内所有的标注尺寸
(ssget '((0 . "DIMENSION,ARC_DIMENSION,LEADER")))

;如何选择框选范围内所有测量单位为1000的标注尺寸
(ssget '((0 . "DIMENSION,ARC_DIMENSION,LEADER")(42 . 1000)))

wzg356 发表于 2022-7-18 11:02:35

http://bbs.mjtd.com/thread-183273-1-1.html

世人皆醉 发表于 2022-7-19 09:07:27

xtjd 发表于 2022-7-18 09:12
;如何选择框选范围内所有的标注尺寸
(ssget '((0 . "DIMENSION,ARC_DIMENSION,LEADER")))



我想让他选择完成之后是高亮显示,不是告诉我选择多少对象啊,有啥办法吗

世人皆醉 发表于 2022-7-19 09:22:30

xtjd 发表于 2022-7-18 09:12
;如何选择框选范围内所有的标注尺寸
(ssget '((0 . "DIMENSION,ARC_DIMENSION,LEADER")))



就是你这个代码框选一次后他还一直选择显示对象,没办发进行下一部操作了,该如何让选择对象高亮显示的情况下进行下一步操作呢

自贡黄明儒 发表于 2022-7-19 09:34:35

用小菜的选择易就可以了,没必要单独写程序

xtjd 发表于 2022-7-19 12:25:21

世人皆醉 发表于 2022-7-19 09:22
就是你这个代码框选一次后他还一直选择显示对象,没办发进行下一部操作了,该如何让选择对象高亮显示的情 ...

(if(setq ss(ssget '((0 . "DIMENSION,ARC_DIMENSION,LEADER"))))(sssetfirst ss ss))
页: [1]
查看完整版本: 快速选择框选范围内的所有测量单位为1000的标注尺寸和所有的标注尺寸