适用版本:TC10.0&NX10.0集成
对于很多使用TC&NX集成环境进行产品设计的企业来说,从线下导入NX模型数据时,有时会报下图1所示的错误。出现这种情况一般都是NX与TC属性映射出了问题,一般我们需要从以下几点去排除:
确认Business Modeler IDE(以下简称BMIDE)里是否增加了报错信息里提到的属性;
(资料图片)
BMIDE修改后否进行模板部署(同步到TC);
是否将属性映射表(txt文本格式)上传到TC。以上几点确认并修改后,一般情况都能解决此问题。
图1
接下来为大家讲解TC里创建属性并与NX进行属性映射的流程。具体操作方法如下:
在“BMIDE”里增加属性在服务器端双击打开“Business Modeler IDE”,在左侧业务对象里找到要添加属性的零组件类型,随后双击进入右侧业务对象窗口,如下图2所示。
图2
在右侧“F8_Mould”窗口选中“F8_MouldRevisionMaster”表单,随后点击下方窗口的属性,如图3所示。
图3
在“F8_MouldRevisionMaster”属性对话框,点击“添加”按钮进行添加属性,具体如下图4所示。
图4
随后选中刚添加的属性,进行本地化设置,具体如下图5所示。
图5
在“BMIDE”里进行模板部署,具体如下图6所示。
图6
进行属性映射打开tc_config Command Prompt,输入(右键粘贴)命令export_attr_mappings -u=infodba -p=infodba -g=dba -file=D:mapping.txt,此步骤为导出NX与TC属性映射文件,如下图7所示。
图7
在D盘找到导出的“mapping”文件,打开并在“UGMASTER”数据集下“F8_Mould”零组件类型下添加属性,具体如下图8所示。
图8
修改好映射文件后,在tc_config Command Prompt里输入命令import_attr_mappings -u=infodba -p=infodba -g=dba -file=D:mapping.txt,将修改好的映射文件导入TC,如下图9所示。
图9
模型导入测试将带有“测试”属性名称和值的模型导入TC进行测试,测试结果如下图10所示,没有再出现报错的现象。图10
以上就是因属性映射问题导致模型上传失败的解决方法,希望对大家有所帮助。
标签: