开启左侧

CAD中“1个是多重插入引用”解决

[复制链接]
7232 1
A09 发表于 2016-5-28 23:06:58 | 只看该作者 |阅读模式 打印 上一主题 下一主题
本帖最后由 A09 于 2016-5-28 23:23 编辑

将下面的代码复制在记事本内,另存为123.lsp文件,打开这张不能修改的图纸,命令appload选择加载程序文件123.lsp,命令行键入unlk,选择不能修改的图形

(defun c:unlk (/ en ent)
(setq en (entsel "\n请选择图形:")) (if en
(if (= (cdr (assoc 0 (setq ent (cdr (entget (setq en (car en))))))) "INSERT" )
(progn
(setq ent (entmakex (list '(0 . "INSERT") (assoc 2 ent) (assoc 10 ent) ) ) )
(command "_.explode" (entlast)) (entdel en) ) ) )
(princ "\nOK") (princ) )

下载附件(LSP文件): 分解多重引用.zip (366 Bytes, 下载次数: 4)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏
收藏0
转播
转播
分享
分享
分享
淘帖0
支持
支持0
反对
反对0
回复

使用道具 举报

精彩评论1

跳转到指定楼层
沙发
A05 发表于 2016-5-30 20:43:42 | 只看该作者
:):)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Powered by Discuz! X3.2© 2001-2013 Comsenz Inc.( 滇ICP备15007311号-1