iCAx开思网

标题: 请教属性映射的问题 [打印本页]

作者: 2323220987    时间: 2006-4-8 10:35
标题: 请教属性映射的问题
在一个item/A下,有一个UGMASTER,一个UGPART和两个FORM,其中一个FORM的属性与UGMASTER的参数相关连,
另一个FORM的属性与UGPART的参数相关连.这两个FORM的类型都是我自己建的。
ugmaster中的属性可以与FORM1中的内容可以保持同步更新,而UGPART的属性与FORM2中的各项内容无法同步更新.也就是说在ug的工程图
中改变属性值,而FORM2中的值没有跟着变
(mappings文件的内容没有问题。)
有哪位能指点一下?
作者: bluemanager    时间: 2006-4-10 13:53
好好检查mapping文件。
作者: amd    时间: 2006-4-24 08:59
原帖由 2323220987 于 2006-4-8 10:35 发表
在一个item/A下,有一个UGMASTER,一个UGPART和两个FORM,其中一个FORM的属性与UGMASTER的参数相关连,
另一个FORM的属性与UGPART的参数相关连.这两个FORM的类型都是我自己建的。
ugmaster中的属性可以与FORM1中 ...


你这里要理解ug主模型的概念:ug的属性是从主模型传递到二维,而不是相反。另外,ug的属性分为三种类型:文件本身属性,object属性,引用集属性。如果三类属性集有重名的属性,则优先级是本身属性,引用集属性,object属性。
r
另外在作maping格式文件书写时,注意有一个选项是控制属性的传递方向:是双向还是ug-->iman or iman--->ug
作者: amd    时间: 2006-5-10 08:21
造成你描述现象的还有一个原因是:

请看iman help中对于映射限制的描述:Teamcenter Engineering restricts the attributes that are potentially modifiable in NX and the mapping file is unable to override this restriction.
A modifiable attribute must be one of the following:
A property of a dataset
A property of any form that is a named reference of the specific dataset, and no other dataset

也就是说对于ugpart数据集来说,你必须使你定制的form成为它的named reference;才可以实现双向传递。
作者: 2323220987    时间: 2006-5-10 08:50
谢谢您的回复!我再试一试。




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3