提取扩展数据?
我用AutoCAD 2013运行了一个公司插件。当我将鼠标悬停在该插件创建的房间边界(多段线)上时,它会将数据显示为附加文件。
请了解如何使用AutoCAD(使用Autolisp、visual lisp、VBA或.NET)从附着图形中提取这些数据
图纸。拉链 这将取决于您希望从这个fathihvac中获得什么,但是扩展数据本身可能对您没有多大用处,除非您知道插件如何解释数据。
但是,您可以使用它查看哪些数据附加到实体本身。
(defun c:getstuff ( / ent stuff )
(if (and (setq ent (ssname (ssget "_:S+.") 0))
(setq stuff (cdr (assoc -3 (entget ent '("*")))))
)
(progn
(textpage)
(terpri)
(print stuff)
)
)
(princ)
)
@cwake:小心错误捕捉,因为(ssname nil)将出错
@fathihvac:下面是另一个简单的程序,用于显示与实体相关的所有扩展数据:
我的实体列表实用程序还将在其输出中包括扩展数据,还有Express Tools XDLIST命令。
李 谢谢你,除了这两样东西。lsp和showxd。lsp不提供截屏jpg上显示的数据!可以尝试更多帮助。
页:
[1]