拆离当前DWG所有外部参照及外部光栅图像
本帖最后由 llsheng_73 于 2023-8-21 15:50 编辑(defun c:tt(/ *doc);;;拆离所有外部DWG参照及未参照光栅图像
(vl-load-com)
;;拆离外部DWG参照
(vlax-for blk(vlax-get-property(setq *doc(vlax-get-property(vlax-get-acad-object)'ActiveDocument))'blocks)
(or(equal(vlax-get-property blk'IsXRef):vlax-false)
(vlax-invoke-method blk'unload)
(vlax-invoke-method blk'Detach)))
;;拆离未参照光栅图像
(vlax-for x(vlax-invoke-method(vlax-get-property *doc 'Dictionaries)'item "ACAD_IMAGE_DICT")
(or(vl-position'(280 . 1)(entget(vlax-vla-object->ename x)))(vlax-invoke-method x'delete)))
)
xcmdos 发表于 2023-5-18 08:25
楼主,麻烦问下有批量增加外部参照的方法吗
同求 批量绑定外部参照的插件 llsheng_73 发表于 2023-8-18 14:47
提供一个样图试试
帮忙看一下,压缩包中有说明,感谢!
sandyvs 发表于 2023-8-18 16:00
帮忙看一下,压缩包中有说明,感谢!
已更新,见1楼 谢谢分享!!!!! 谢谢大佬分享 我用 er 命令 谢谢楼主分享 谢谢楼主分享 謝謝樓主分享 楼主,麻烦问下有批量增加外部参照的方法吗 有些牛皮癣的外部参照能删除吗?