llsheng_73 发表于 2023-5-17 02:06

拆离当前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)))
)

依然小小鸟 发表于 2023-5-18 09:20

xcmdos 发表于 2023-5-18 08:25
楼主,麻烦问下有批量增加外部参照的方法吗

同求 批量绑定外部参照的插件

sandyvs 发表于 2023-8-18 16:00

llsheng_73 发表于 2023-8-18 14:47
提供一个样图试试

帮忙看一下,压缩包中有说明,感谢!

llsheng_73 发表于 2023-8-21 15:51

sandyvs 发表于 2023-8-18 16:00
帮忙看一下,压缩包中有说明,感谢!

已更新,见1楼

nsh935 发表于 2023-5-17 08:59

谢谢分享!!!!!

lxl217114 发表于 2023-5-17 09:30

谢谢大佬分享

mokson 发表于 2023-5-17 10:33

我用 er 命令

hzyhzjjzh 发表于 2023-5-17 12:37

谢谢楼主分享

enn09 发表于 2023-5-17 13:44

谢谢楼主分享

白色微風1991 发表于 2023-5-18 07:50

謝謝樓主分享

xcmdos 发表于 2023-5-18 08:25

楼主,麻烦问下有批量增加外部参照的方法吗

czb203 发表于 2023-5-18 09:39

有些牛皮癣的外部参照能删除吗?
页: [1] 2 3
查看完整版本: 拆离当前DWG所有外部参照及外部光栅图像