zdqwy19 发表于 2024-5-13 17:30:15

图层和名称都为“”

本帖最后由 zdqwy19 于 2024-5-15 10:06 编辑

命令: !(entget(car(entsel)))
选择对象: ((-1 . <图元名: 39e4c1f0>) (0 . "INSERT") (330 . <图元名: 87aa820>) (5 . "1122E7") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "") (62 . 2) (100 . "AcDbMInsertBlock") (2 . "") (10 0.0 0.0 0.0) (41 . 1.0) (42 . 1.0) (43 . 1.0) (50 . 0.0) (70 . 1) (71 . 1) (44 . 0.0) (45 . 0.0) (210 0.0 0.0 1.0))
好像lisp打不开

图层和名称都为“”
请问,使用lisp可以打开不?

vitalgg 发表于 2024-5-14 09:19:26

本帖最后由 vitalgg 于 2024-5-14 09:20 编辑

高版本的autocad 核查或修复一下就可以了。
对于无名的层,块等,都会重命名为 AUDIT_* 这样的。

菜单-文件-图形实用工具-(打开的用核查,没打开的用修复再选dwg)

代码解决的话,先得到 块或图层的对象,然后 vla-put-name

飞雪神光 发表于 2024-5-14 07:49:35

muwind 发表于 2024-5-13 21:49
我遇到过 字体样式名为空,字体也是空,但是可以进行一些操作,比如替换字体,这个我也没搞明白,我在论坛 ...

图呢发图了么

zdqwy19 发表于 2024-5-13 20:02:08

飞雪神光 发表于 2024-5-13 19:29
图纸没发 是故意的还是不小心的

在图层和名称都为“”,譬如上式(8 . "")(2 . "") ,能否替换使用。

飞雪神光 发表于 2024-5-13 19:29:12

图纸没发 是故意的还是不小心的

飞雪神光 发表于 2024-5-13 20:09:58

没遇到过 不知道

muwind 发表于 2024-5-13 21:49:41

我遇到过 字体样式名为空,字体也是空,但是可以进行一些操作,比如替换字体,这个我也没搞明白,我在论坛问了,但是没有人搭理

zdqwy19 发表于 2024-5-13 22:19:31

本帖最后由 zdqwy19 于 2024-5-14 08:20 编辑

muwind2024-5-13 21:49
字体样式名为空,我的也有,把它置空了

zdqwy19 发表于 2024-5-14 08:13:55

飞雪神光 发表于 2024-5-14 07:49
图呢发图了么

图   已发

vormittag 发表于 2024-5-14 09:05:01

尝试 audit 一下。通常来说就是某些烂程序或无聊程序专门改的。

飞雪神光 发表于 2024-5-14 09:14:03

这是某些单位 为了防止客户修改或者交图不结账等情况 使用多重插入块专门做的加密 解不开
页: [1] 2
查看完整版本: 图层和名称都为“”