 - (defun c:D ()
- (SETVAR "CMDECHO" 0)
- (SETQ *ERROR* DSERR_ERR)
- (setq mm_lay (getvar "CLAYER"))
- (command "_.layer" "m" "标注" "")
- (command "_.dimlinear")
- (setvar "clayer" mm_lay )
- (SETVAR "CMDECHO" 1)
- (prin1)
- )
我把dimlinear的快捷命令以以上的方式定为D,这样的话标注尺寸的时候会自动设为"标注"层,但是用了几个论坛里的程序之后,估计是什么系统变量变了,上面的程序用的时候就出现问题了,会弹出图层管理器,并提示
d 未知命令“M”。按 F1 查看帮助。
未知命令“标注”。按 F1 查看帮助。
未知命令“D”。按 F1 查看帮助。
|