乐筑天下

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

[编程交流] AutoCAD Lisp帮助:属性E

[复制链接]

3

主题

13

帖子

10

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 07:23:33 | 显示全部楼层 |阅读模式
我能够找到这个Lisp例程“ATTOUT”,用于将属性扩展到Excel文档中。我目前创建了包含4个不同属性值的块。在创建B.O.M以自动化输送机设备施工中的制造过程时,这些属性被去除。在开发B.O.M时,我工作的公司需要特定的格式。目前,Lisp例程不会以我喜欢的格式提取数据。我需要这个Lisp来“计算”块的数量,并将其输出到遵循以下格式的excel表中
 
“数量”“零件#”“描述”(参见随附图纸的BOM表选项卡)。
 
模型空间包含正在使用的一些块的样本。我几乎没有编写Lisp的经验,为了修改代码,我将无能为力。如能提供任何帮助,我们将不胜感激。
 
非常感谢。
例如。图纸
阿托特。LSP
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 07:31:43 | 显示全部楼层
这两个都有帮助吗?
 
http://lee-mac.com/blockcounter.html
http://lee-mac.com/nestedblockcounter.html
http://lee-mac.com/dynamicblockcounter.html
回复

使用道具 举报

3

主题

13

帖子

10

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 07:38:25 | 显示全部楼层
方块计数器似乎接近我所需要的;但是,有没有一种方法可以同时提取块中的属性?似乎只有块名被删除。这是正确的吗?
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 07:43:54 | 显示全部楼层
 
正确,我现有的块计数器程序将只按名称计算块,因为两个相同名称的块引用可能(并且很可能)包含不同的属性值。然而,考虑到您希望计算和区分块引用的标准,我非常乐意构建一个自定义程序来满足您的确切要求-如果您感兴趣,请随时与我联系,我们可以进一步讨论该项目。
回复

使用道具 举报

3

主题

27

帖子

25

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 07:50:34 | 显示全部楼层
也许杰弗里·P·桑德斯阻止了这个计划。
http://www.jefferypsanders.com/autolisp_blocks.html
回复

使用道具 举报

13

主题

126

帖子

114

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
65
发表于 2022-7-6 07:56:37 | 显示全部楼层
查看DATAEXTRACTION命令。我对你的示例DWG运行了它,从你的BOM表中得到了不同的结果,但它可能会让你更接近一些 082338si85nh49r4694jfv.jpg
回复

使用道具 举报

3

主题

13

帖子

10

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 08:04:38 | 显示全部楼层
谢谢你的回复。我已经研究了“数据提取”,可以通过这个命令实现所需的格式。不幸的是,这比我正在寻找的东西更“乏味”,我想要更高效的东西。
回复

使用道具 举报

3

主题

13

帖子

10

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 08:07:03 | 显示全部楼层
谢谢你的回复,但“杰弗里·P·桑德斯积木计划”并不是我想要的。这个程序似乎没有结合“like”属性。这是我在完成我正在寻找的数据提取时需要完成的事情。
回复

使用道具 举报

16

主题

119

帖子

109

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
82
发表于 2022-7-6 08:13:37 | 显示全部楼层
这与我在AUGI论坛上提出的问题非常相似。
 
http://forums.augi.com/showthread.php?t=136467&page=2
 
我可以基于选定的块在图形中创建表。
然后直接提取到Excel,无需使用繁琐的“数据提取”
 
Fixo给了我帮助,他也是这个论坛的常客。
回复

使用道具 举报

3

主题

27

帖子

25

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 08:20:19 | 显示全部楼层
 
这个解决方案很好。(我看到你已经发布了,这不是你想要的。)我有另一个适用于我的解析器,但我要过滤的块和属性是硬编码的。这篇文章激励我更新它。有几种方法可以实现这一点,但为了朝正确的方向发展,您可以提供一个dwg,其中包含您希望计数的块的样本吗?
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 05:59 , Processed in 1.002326 second(s), 74 queries .

© 2020-2025 乐筑天下

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