因属性映射问题导致模型上传失败的解决方法

2023-03-27 10:17:59 来源:软服之家
作者:王刚 审校:陈昂

适用版本: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

以上就是因属性映射问题导致模型上传失败的解决方法,希望对大家有所帮助。

标签:

上一篇:
下一篇: