根据楼主的要求,需要设为当前层,我增加了一行
 - (defun c:XG ()
- (setq Nme (rtos (fix(getvar "cdate"))))
- (if (= (tblsearch "layer" Nme) nil)
- (entmake (list
- '(0 . "LAYER")
- '(100 . "AcDbSymbolTableRecord")
- '(100 . "AcDbLayerTableRecord")
- '(70 . 0)
- '(290 . 1)
- (cons 2 (rtos (fix(getvar "cdate"))))
- (cons 62 1)
- )))
- (setvar "clayer" NME)
- (princ)
- )
|