iCAx开思工具箱
标题:
自动填写图框属性
[打印本页]
作者:
Crh_mold
时间:
2012-12-12 19:14
标题:
自动填写图框属性
我Grip 写号了属性,我要Grip读零件属性,由于有部分零件名太长读不出来。(如图1)
可以读出来: <W&MU0108.12-1-6_010_CAVITY@名称> (如图2)
读不出来: <W&MU0108.12-1-6_005_Ejector_Retainer_Plate@名称> ,
我调试了,如果有“<”文件名不能太长, 文件名太长无法生成(如图3)
如果没有,文件名可以读80个字。
UG Grip 是否有读取部件“对象属性”和UG内部读取对象属性编号。(如图4)
Entity/Obj,Pt(10)
Number/Sn(100),Pot(20), Pot1(3)
String/Ja(20,132), Jb(20,132), Dir(20,132), Pat(10,132)
Ja(9) = 'MU0108.12-1-6_005_Ejector_Retainer_Plate'
Ja(11) = '@模号>'
Ja(12) = '@名称>'
Ja(13) = '@图号>'
Ja(14) = '@规格>'
Ja(15) = '@材质>'
Ja(16) = '@硬度>'
Ja(17) = '@数量>'
Jb(1) = '<W&' + Ja(9) + Ja(11)
Jb(2) = '<W&' + Ja(9) + Ja(12)
Jb(3) = '<W&' + Ja(9) + Ja(13)
Jb(4) = '<W&' + Ja(9) + Ja(14)
Jb(5) = '<W&' + Ja(9) + Ja(15)
Jb(6) = '<W&' + Ja(9) + Ja(16)
Jb(7) = '<W&' + Ja(9) + Ja(17)
Jb(8) = '<W&' + Ja(9) + Ja(18)
&Ensite = 8
Note/50,10,Jb(1)
Note/50,20,Jb(2)
Note/50,30,Jb(3)
Note/50,40,Jb(4)
Note/50,60,Jb(5)
Note/50,70,Jb(6)
Note/50,80,Jb(7)
Trm:
Halt
(图1)
(, 下载次数: 20)
上传
点击文件名下载附件
下载积分: 贡献 -2
(图2)
(图3)
(, 下载次数: 21)
上传
点击文件名下载附件
下载积分: 贡献 -2
(图4)
(, 下载次数: 24)
上传
点击文件名下载附件
下载积分: 贡献 -2
作者:
Crh_mold
时间:
2012-12-13 17:57
拿到没有高手吗
作者:
风一样的我
时间:
2012-12-16 09:20
看了一下,你那边是想定义好属性后,出图时执行GRX程序将属性写入工程图中,如果有属性定义后,不需要那么复杂的写二次开发程序,在工程图中做一些填写属性的表格即可,进入工程图下,属性是可以自动填写的。
作者:
Crh_mold
时间:
2012-12-16 19:43
谢谢楼上的兄弟,我是自动出BOM表,如果在制图里建属性,在装配无法自动生成。
我们公司2D图用装配出的,工程图没有在装配里面。BOM表无法读取工程图属性,只能读装配属性。必须读取组件对象属性,这样才能实现修改零件属性,BOM表和图框同时自动更新。如果组件名短也可以直接读零件属性,如我前面所写。
作者:
风一样的我
时间:
2012-12-16 21:12
Crh_mold 发表于 2012-12-16 19:43
谢谢楼上的兄弟,我是自动出BOM表,如果在制图里建属性,在装配无法自动生成。
我们公司2D图用装配出的,工 ...
我说的就是自动出BOM及工程图,在组件中定义的属性在工程图中能自动填入指定的表格中,组件的属性更新后,工程图自动更新,因BOM已经导出至外部EXCEL中,无法实时更新,只有重新导出BOM,相关修正的属性能正确导出。
作者:
Crh_mold
时间:
2012-12-20 21:45
你是怎样自动填写图框的
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3