上面仁兄说得对,首先可以定义一些包含属性的块,属性中包含零件的"材料","数量""零件名称"等零件的必要信息,在AutoCAD属性是由三部分组成的,也就是"属性标签(tag)","提示(prompt)","值(value)",然后利用程序在图档中遍历上述已经定义过的属性块,在块中寻找需要的属性标签(tag),并提取与之对应的值(value),组成一个lisp易于处理的表,然后经过排序,相同件的检查,自动分页等必要的处理后,就可以以表格的方式输出了.
本人以前就作过这方面的程序来处理模具中零件明细表自动生成,从几十个到几百个零件都能一次生成,感觉不错. |