只需一步,快速开始
使用道具 举报
rongyifei 发表于 2006-6-24 22:32 上面仁兄说得对,首先可以定义一些包含属性的块,属性中包含零件的"材料","数量""零件名称"等零件的必要信息, ...
您需要 登录 才可以下载或查看,没有账号?注册
sky-x-x 发表于 2023-7-5 15:35 请问下这是做成块,统计块属性信息吗?
上面仁兄说得对,首先可以定义一些包含属性的块,属性中包含零件的"材料","数量""零件名称"等零件的必要信息,在AutoCAD属性是由三部分组成的,也就是"属性标签(tag)","提示(prompt)","值(value)",然后利用程序在图档中遍历上述已经定义过的属性块,在块中寻找需要的属性标签(tag),并提取与之对应的值(value),组成一个lisp易于处理的表,然后经过排序,相同件的检查,自动分页等必要的处理后,就可以以表格的方式输出了.
本人以前就作过这方面的程序来处理模具中零件明细表自动生成,从几十个到几百个零件都能一次生成,感觉不错.
回复2楼
可知道如何将各张零件图的这些数据导入到组立图,这样就可以生成明细表了,
往请回复。
回复4楼
零件图全部是独立的DWG文件
望请回复。
现正在下载测试,
先谢谢你们啦
例子用到的DWG文件
假如:材料明细文件mxb.txt放在C盘目录下
dwg文件放在CAD目录下
命令: mxb lease input a point: lease input file name:c:\\mxb.txt
调试有点问题
插入的属性块显示对话框,要手动去填写MXB.TXT里面的属性值,然后程序就出错结束。
(command "insert" bk p1 "" "" "" m1 m2 m3 m4 m5 m6 m7 m8)
这段程序代码后面的M1~M8无法在命令行里面填写进去。
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-16 22:51 , Processed in 0.199285 second(s), 28 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.