在图形fr中插入点
你好AutoCAD 2008中的任何命令都适用于从所有选择(插入点)文本中插入图形中的点;我只需要在对象捕捉(插入)点处使用这些点。任何Lisp程序请做这项工作。Plz看到示例图形文件。
amr公司
样本3.dwg 试试这个:
(defun c:ptIns ( / GetTextInsertion Point i ss e )
;; Lee Mac~28.04.10
(defun GetTextInsertion ( elist )
(if (and (eq "TEXT" (cdr (assoc 0 elist)))
(not (equal '(0 0) (list (cdr (assoc 72 elist))
(cdr (assoc 73 elist))))))
(cdr (assoc 11 elist))
(cdr (assoc 10 elist))))
(defun Point ( p )
(entmakex (list (cons 0 "POINT") (cons 10 p))))
(if (setq i -1 ss (ssget '((0 . "TEXT,MTEXT"))))
(while (setq e (ssname ss (setq i (1+ i))))
(Point (GetTextInsertion (entget e)))))
(princ))
谢谢Lee Mac
对我们的项目非常有用
谢谢
amr公司 不客气。
页:
[1]