冶躁 发表于 2012-7-9 11:35:40

请问高手如何用lisp实现创建一个属性,并将这个属性与鼠标选取的图形绑定成一个块?

请问高手如何用lisp实现创建一个或者多个属性,并将这个属性与鼠标选取的图形绑定成一个块?

新手上路,请给程序思路或者实现代码

Gu_xl 发表于 2012-7-9 11:41:35

本帖最后由 Gu_xl 于 2012-7-9 11:44 编辑


(defun c:tt()
(setq blkname (getstring "\n输入块名:")
      insp (getpoint "\n块插入点:")
      ss (ssget)
      )
(if (and blkname insp ss)
    (command "block" blkname insp ss "")
    )
)

创建属性 用命令 attdef !

冶躁 发表于 2012-7-9 12:40:56

Gu_xl 发表于 2012-7-9 11:41 static/image/common/back.gif
创建属性 用命令 attdef !

请问 如何用autolisp实现多个用attdef生成的属性和用鼠标选取的图形绑定成一个块?

VBALISPER 发表于 2012-7-9 20:24:17

多个,就用循环吧.....

冶躁 发表于 2012-7-10 19:13:32

VBALISPER 发表于 2012-7-9 20:24 static/image/common/back.gif
多个,就用循环吧.....

非常感谢您的帮助!

qq2863060045 发表于 2016-2-14 14:37:48

好,程序写得好
页: [1]
查看完整版本: 请问高手如何用lisp实现创建一个属性,并将这个属性与鼠标选取的图形绑定成一个块?