Teamcenter Copy Options

上篇博文中讲述到了Item,其中ItemRevision的Revise与Save As操作中,都会有一个Define Attached Data选项,其中源对象Specifications文件夹中对象点击如下图标,

会出现Copy Options选项,包含Don't Copy、Copy As Object、Copy As Reference三个值。

Teamcenter Copy Options_第1张图片

这样我们可以做个试验,选中如下选中的ItemRevision,进行三次Revise操作,其中B版本选择Don't Copy,C版本选择Copy As Object,D版本选择Copy As Reference。

Teamcenter Copy Options_第2张图片

我们查看B、C、D三个版本之间有什么区别,其中B版本下面没有Test数据集,C、D版本都有Test数据集。

Teamcenter Copy Options_第3张图片

再分别打开A、C、D三个版本的Test数据集,发现内容都是一样的。

现在我们对A版本的Test数据集进行编辑,内容更改成如下。

Teamcenter Copy Options_第4张图片

分别查看C、D两版本的Test数据集内容,结果如下。

Teamcenter Copy Options_第5张图片Teamcenter Copy Options_第6张图片

现在我们可以得出结论:

Don't Copy:目标对象不复制源对象的数据集。

Copy As Object:作为一个对象复制,即生成一个新的数据集,原对象数据集内容修改,新对象数据集内容不变化。

Copy As Reference:作为一个引用复制,即只引用原对象的地址指针,原对象数据集内容修改,新对象数据集内容也跟着变化。

 

上篇博文中讲到的Copy、Paste与Save As的区别,我们现在可以这样理解:Copy、Paste = Copy As Reference; Save As = Copy As Object。

 

 

你可能感兴趣的:(copy,Data,define,options,tc,attached,Teamcenter)