明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3109|回复: 18

[求助]十万火急,哪位高手帮下忙,文件加密成多重匿名块了(已解决)?

  [复制链接]
发表于 2009-3-26 19:39:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2009-3-30 10:15:16 编辑

[求助]十万火急,哪位高手帮下忙,文件加密成多重匿名块了,我试尽了所有办法,转成DXF或用转成非多重块的功能,还是炸不开,哪位高手帮帮忙?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2009-3-27 15:18:00 | 显示全部楼层
本帖最后由 作者 于 2009-3-30 8:04:47 编辑

  1. ;;未詳細測試
  2. (defun C:TT (/ A B DOC E OBJ_A)
  3.   (setq DOC (vla-get-activedocument (vlax-get-acad-object)))
  4.   (setq E (nentselp "\nSelect block:"));;要點綠色文字
  5.   (setq A (car E))
  6.   (setq OBJ_A (vlax-ename->vla-object A))
  7.   (setq B (vla-objectidtoobject DOC (vla-get-ownerid OBJ_A)))
  8.   (entmake (list '(0 . "INSERT")
  9.    '(100 . "AcDbBlockReference")
  10.    (cons 2 (vla-get-name B))
  11.    (assoc 10 (entget A))
  12.    '(41 . 1.0)
  13.     )
  14.   )
  15.   (command "_.explode" (entlast))
  16.   (command "_.erase" (last (last E)) "")
  17. )
回复 支持 0 反对 1

使用道具 举报

发表于 2022-7-18 18:25:16 | 显示全部楼层
测试有用 就是差个批量的
 楼主| 发表于 2009-3-26 20:55:00 | 显示全部楼层
没人帮解决呢?
 楼主| 发表于 2009-3-26 21:48:00 | 显示全部楼层

我把这个匿名块转成有名块后,编辑图块,复制出来还是匿名块,试了十几次还是这样,见鬼了,到底是不是有很多层?

发表于 2009-3-27 11:32:00 | 显示全部楼层

已解锁。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2009-3-27 12:27:00 | 显示全部楼层
我昨晚也解锁了,但要解好多次才行.楼上用什么工具能一次到位吗?
发表于 2009-3-27 14:11:00 | 显示全部楼层
把所有匿名块改回有名塊,再插入原始圖塊即可
 楼主| 发表于 2009-3-27 14:53:00 | 显示全部楼层
龙龙仔,该出手时就出手吧,让大家学习一下.
发表于 2009-3-27 16:19:00 | 显示全部楼层

楼上各位,那位有匿名块转有名块的lsp程序,帮帮啊

 楼主| 发表于 2009-3-27 16:29:00 | 显示全部楼层
8楼龙龙仔的程序确实好,但就是炸这个块后位置会变,帮忙看看,能否再改进?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-15 10:45 , Processed in 0.217889 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表