乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
楼主: ibach

[编程交流] 用其他线型替换线型

[复制链接]

16

主题

68

帖子

52

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
80
发表于 2022-7-6 07:48:21 | 显示全部楼层
现在,我做了审计。。。总结如下
 
命令:审核
修复检测到的任何错误?[是/否]:y
审核标题
审核表
审计实体通过1
通过1 623800个审计对象
审计实体通过2
传递2 587400个对象AuditedADBBlockReference(6E0025)BTR Id无效
无法修复AcDbBlockReference(6E0025)。它将被删除。
传递2 594400个对象AuditedADBBlockReference(6F5B11)BTR Id无效
无法修复AcDbBlockReference(6F5B11)。它将被删除。
通过2 623800个审计对象
审核块
37047块已审计
审核AcDsRecords
发现的错误总数2已修复2
删除了2个对象
 
不确定删除了什么。。。检查图纸需要时间。。。
回复

使用道具 举报

16

主题

68

帖子

52

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
80
发表于 2022-7-6 07:52:18 | 显示全部楼层
一切似乎都准备好了。
 
我还有一个问题,我不能复制粘贴任何东西从其他图纸到这个,我也不能做数据提取从这个文件在所有。。。
回复

使用道具 举报

16

主题

68

帖子

52

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
80
发表于 2022-7-6 07:55:05 | 显示全部楼层
一点点净化。。。数据提取现在可以工作了。。。
 
这个Lisp程序的魔术真的奏效了。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 07:57:38 | 显示全部楼层
 
不客气。
 
 
我的程序迭代图形中的每个图形对象,如果对象的线型包含“$”字符,则程序将检索最后一个“$”字符后面的字符集,检查是否加载了此类线型,如果加载,则将线型指定给对象。
 
因此,如果加载线型,“0$ZIGZAG”变为“ZIGZAG”。
回复

使用道具 举报

16

主题

68

帖子

52

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
80
发表于 2022-7-6 08:02:20 | 显示全部楼层
“*$*”告诉了我很多。很好地解决了。当我5天没睡的时候,我花时间阅读代码。。。
我刚从那张图纸上打印了150m2的纸,并在运行中纠正了错误。你救了我一命
在视口中循环3个小时,以手动从块属性中读取一些数据,就像之后一样
lisp数据提取成功。再次感谢你。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 08:07:16 | 显示全部楼层
非常欢迎你,ibach,节省3个小时的时间对我刚刚编写的程序来说并不坏——我的支票在邮局,对吗?
回复

使用道具 举报

16

主题

68

帖子

52

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
80
发表于 2022-7-6 08:08:17 | 显示全部楼层
升级此代码以对块名和层名执行相同的操作,使其穿过所有块,解锁/解冻层,并在最后返回锁定/冻结状态,这样您就有了一个非常有用的lisp,绝对值得发布(但这一个没有帮助)。
添加“按过滤器重命名”选项,值得一卖。
 
从来没有时间好好学习lisp(在dos basic时代的某个地方停止编程)。应该提升我的知识。
我所知道的是我真正需要的。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-10 14:51 , Processed in 0.727845 second(s), 64 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表