文字或尺寸标注的快速选择
biechen
biechen Lv.12
2007年06月09日 13:10:24
只看楼主

虽然有很多快选软件,但最常用的还是文字和标注的选择,把下边的代码复制到acad.mnl文件末尾即可实现用命令"sst"和"ssd"分别选择文字或标注,有效提高图纸编辑的效率(defun c:sst( / ss) (setq ss (ssget ’((0 . "TEXT")))) (command "pselect" ss ""))(defun c:ssd( / ss) (setq ss (ssget ’((0 . "DIMENSION")))) (command "pselect" ss ""))

虽然有很多快选软件,但最常用的还是文字和标注的选择,把下边的代码复制到acad.mnl文件末尾即可实现用命令"sst"和"ssd"分别选择文字或标注,有效提高图纸编辑的效率
(defun c:sst( / ss) (setq ss (ssget ’((0 . "TEXT")))) (command "pselect" ss ""))
(defun c:ssd( / ss) (setq ss (ssget ’((0 . "DIMENSION")))) (command "pselect" ss ""))
小萝卜的头
2007年06月10日 11:24:37
2楼
版主辛苦了。。。
我用了2004的CAD里面没有pselect这个命令.如果是qselect也不能用。应该是select吧。
这个可能还需要提示:如果要对前面选择的文字或标注进行操作时,还需输入"p",也就是上一个集。
但是,如果是命令"EXPLODE"就会出现问题,因为EXPLODE只能炸掉一个,想全炸需要进入循环。。。
补充:(setq ss (ssget ’((0 . "*TEXT"))))
回复

相关推荐

APP内打开