;;---------------------------------------------- ;; 这是属性基本的组码定义(8 除外) (setq pt (getpoint "\n指定插入点: ")) (entmake (list '(0 . "ATTDEF") '(100 . "AcDbEntity") '(100 . "AcDbAttributeDefinition") (cons 10 pt) '(40 . 100) '(1 . "缺省值") '(2 . "标签") '(3 . "提示信息") '(70 . 0) '(8 . "0");;组码8是可选,定义图层.其他请自己查看帮助 ) ) ;; ---------------------------------------------- ;; 定义块 ;; entmake 创建包含属性的块会出现问题. ;; 用 (Command "_.block" ..... 方法比较好 ;;(entmake (list '(0 . "BLOCK") ;; '(2 . "块名") ;; (cons 10 pt) ;; '(70 . 0) ;; ) ;;) ;;(setq en (car(entsel "\n选择刚才定义的属性: "))) ;;(entmake '((0 . "ENDBLK"))) ;; ----------------------------------- ;;插入块 (entmake (list '(0 . "INSERT") (cons 2 "块名") (cons 10 (getpoint "\n插入点: ")) ) ) |