108232-多站点环境配置-多站点7章(2)_第1页
108232-多站点环境配置-多站点7章(2)_第2页
108232-多站点环境配置-多站点7章(2)_第3页
108232-多站点环境配置-多站点7章(2)_第4页
108232-多站点环境配置-多站点7章(2)_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、4thGenerationDesigndata4thGenerationDesigndata关键概念的基丁 TC XML的数据交换.7-1第四代设计数据交换7-3遍历免费同步 7-13多 SiteCollaborationGuidePLM00028 J7-184thGenerationDesigndata4thGenerationDesigndata基于TC XML的数据交换的关键概念以下是关键概念对于理解如何使用基于多站点TC XML的数据交换 以及如何它有别于经典的多站点功能。关闭规律关闭规律控制范围的数据翻译为两个导入和导出的:。指定如何 遍历数据结构。定义感兴趣的关系。o定义当遇到的利

2、益关系要采取什么行动。关闭规则提供高效和无代码的方法,对数据模型的扩展。默认情况 下,多站点使用MultiSiteDefaultCR关闭规律。对于4GD对象复 制或所有权转让,关闭规则确定的内容在传输过程中使用的数据岛。关:4GD对象数据孤岛,详细信息请参阅IthGeneration Designdataexchange.多站点关闭规则和他们控制的转移选项集用于提供方向data_share 和data_sync有关如何遍历更进一步数据库以及如何处理信息的实 用程序遍历。更进一步提供了一组默认关闭规则作为安装和升级过 程的一部分。有关关闭规则和传输选项的详细信息,请参阅PLM XML TCXML

3、ExportImportAdministrationGuide.依赖对象A依赖对象中的对象集必须包含隐含的主要对象和关闭规则,以正确 形式的数据岛。并不是所有的主要对象有依赖对象。主要对象A主要对象是可以用來启动遍历來确定数据岛的初始对象。数据岛数据岛为使用TC XML格式数据的站点之间移动数据对象是传递的 基本单位。它由一个主体对象和其他对象它依赖(由关闭规则标识) 为其正确的功能定义和用法内更进一步。对于第四代设计数据,数据为参考传输(复制)岛有别于所有权转让的数据岛。PLM00028 J7-184thGenerationDesigndataScoper当出口商或进口商收到请求传输数据时,

4、它决定从选项设置对象的传输模式。然后, 它创建基于转让模式范围(进口、出口)和架构格式(PLMXML或TCXML)遍 历对象。遍历对象的基本行为是提供两种方法,过程和遍历。过程方法在手处理当 前对象,并调用遍历方法。导线法定位到下一个对象,然后调用过程方法。此操作 进行迭代,直到没有更多的对象是可用來处理的。Scoper计算转移模式关闭规则和由出口商提供的选项,并返回只有确定关闭规则 子句中的过程方法的对象。此列表发送给出口商或进口商为序列化或 deserializatono同步当主对象在其他站点进行复制时,您必须更新副本,每当修改主对象。更新副本的 过程称为同步。同步器负责确保以前复制的数据

5、同步。在多站点环境中,您执行手动同步使用data_sync实用程序。它是一个转口或重 新导入的对象,该对象具有相同的传输公式。陶当手动同步副本,所属站点和复制副本站点必须联机才能收到副本删除通知。|基丁- TC XML的数据交换不支持口动拉力同步。TC的基于XML的数据交换提供了遍历免费的同步,提供更好的性能。 关遍历免费同步,详细信息请参阅遍历freesynchronization.传输模式传输模式()是关闭逻辑分组规则条款。管理员选择传输模式时创建关闭规则子句。传输模式允许用户导出和导入数据通过了解只传输模式名称,他们必须使用, 例如,ToSiteA 或 FromSiteBo传输选项集传输

6、选项设置(TOS)()是一组存储的转让用于远程数据导出选项。传递选项集显示所有独特的选项在所选的转移模式关闭规则 条件状语从句。默认情况下,多站点使用了 MultiSiteOptSet传输 选项设置。第四代设计数据交扌第四代设计(4GD)是开发包含所有必要的设计信息,用來制造主题产品, 例如汽车、轮船或飞机协同设计的过程。协同设计是捕收剂的产品配置, 包括所有的产品设计数据作为设计元素和设计功能。您开发您协同设计 使用4G设计器应用程序。4G设计器应用程序支持大规模产品设计与PLM00028 J7-184thGenerationDesigndata数以白万计的业务对象,亦支持增强协作业务流程。

7、4GD数据交换使用 多站点协作通信框架与数据交换TC XML作为有效载荷提供可扩展性以 处理4GD数据交换所需的大量数据。虽然TCXML导入和导出(并列)功能多站点用于交换4GD数据还可 以用于交换其他类型的对象从多站点,西门子PLM软件证明只有4GD 对象作为根对象來实现此功能。当你使用多站点的领带功能支持并不是 所有的多站点导入和导出功能和选项。您访问使用4GD对象的多站点领 带功能data_share和data_sync实用程序用_low_level参数。参与多站点环境中的所有站点可以复制远程站点上的数据、远程数据同 步和站点的以下4GD业务对象之间转移所有权:协同设计 (CpdOCol

8、laborativeDesign 类)设计控制元素(CpdODesignControlElement 类) Worksets (CpdOWorkset 类)本票、重用和形状设计元素(CpdODesignElement类)分区 (PtnOPartition 类)子集定义(MdlOSubsetDefinition 类)分区模板模型(PtnOPartitionTemplateHodel 类)关于4GD概念的详细信息,请参阅IthGenerationDesignGuide.多站点支持以下4GD数据交换:导出和导入最新的持久化对象的模型(POM)次要修订版数据。4GD对象同步。4GD对象的所有权转移。未

9、配置的4GD对象复制。匡園如果你导出一个设计元素、设计控制元件、子集定义或定与所有权转移的相关联 的协同设计对象必须已经存在于导入站点。TC XML导入和导出使用数据孤岛执行复制。数据孤岛数据岛包含以下对象时您导出指定的主要对象。主体对象对象导出与主体对象PLM00028 J7-18CollaborativeDesignCollaborativeDesignPartit i onTemplateMode1MdlOPositionedModelElemen重用设计元素PtnOPart it ionRealizat ion (如 果 它 实 现 从 Partit i onT emp late)及其

10、附件 PartitionTemp1ateMode1 和其 附件Mdl0E1ementThreadMdlOEffectivityExprBlockMdlOVariantExprBlockMdlOAttributeGroupMdlODefaultGeometry 和 其相关联的数据集BoundingMultiBox重用设计元素下属的设计元素约定的设计元素 成员拥有 PtnOMembershipCpdODesignltemlnstanceRlzOItemRealizationMap成员拥有 PtnOMembership 请参阅此表后而的说明第1项。约定的设计元素主体对象对象导出与主体对象形状设计元素

11、CpdODesignCon t ro1E1ementCpdODesignFeatureMdlOConditionalElemen形状设计元素成员拥有 PtnOMembershipCpdODesignContro1E1ementCpdODesignFeatureMdlOElementThreadMdlOEffectivityExprBlockMdlOVariantExprBlockMdlOAttributeGroupPtnOPartitionPtnOPartitionApprSearchCriteria PtnOChildParentLink 分区拥有 PtnOMembershipR1 zOMo

12、deIRealizationMap (如果它 从 PartitionTemplate 实现) 请参阅此表后面的说明第2项。 MdlOSubsetDef initionMdlOSubsetDef initionConfi gurat i onCont extApprSearchCriteriaMd1OAttribut eGroupCpdOWorksetCpdOWorksetPSBOMViewCpdOWorksetRevisionPSBOMV iewRevisionCpdOWorksetMode1CpdODesignSubsetElementCpdODesignSubsetInstanceMdlO

13、DefaultGeometry主体对象对象导出与主体对象RlzOModelRealizationMapApprSearchCriteriaGroup请参阅此表后面的说明第1项。陲園由于一个存根(stub)显示问题在设计器中G 4,下列对象转移作为完整的对象,在更进一步10.1。在未來的版本中可能会解决这一问题。1。源对象(ItemRevision 的 DesignElement 和 DesignElement 的一 个子集)会被导出为全岛中的对象不同。2. 的分区成员拥有会员作为完整的对象导出。分区方案可以在两个步骤导出分区方案和协同设计内容。lo要复制协同设计(CD)含量和其关联的分区方案(

14、PS)的添加以下外部封锁规 贝叽此步骤是必需只有一次协同设计,例如,一次为实例化一个车辆程序。PtnOPartitionScheme:MdlOApplicationMcdel:CLASSREFBY.DdlOmodelobject:PROCESS*TRAVERSE:2.后更进一步复制内容的协同设计和其分区方案,删除外部封锁规则复制协同设计 内容包括分区会员在拥有会员分区的情况下。这一步可能需要多次(可能一夜 之间在日常的基础上执行的任务)。协同设计及其内容对于CollaborativeDesign对象和它们的内容,添加以下关闭规则子句到 SiteConsolidationDefaultCR 关闭

15、规律为低级的领带或 TIEExportDefaultCR 关闭规则为高级别的领带:类&XdlOApplicationModel:CLASSPtnOPartitionScheme:REFBY.adlOmodelobject:PROCESS-TRAVERSE: 类。 CpdOCo1laborativeDesign:CLASS。MdlOModelEleaent:REFBY. mdlOmodel_object iPROCESS-TRARSE:类 CpdOCollaborativeDesign:CLASSo MdlOSubsetDefinition:REFBY. mdltaodel.object:PRO

16、CESS*TRAVERSE:.分区结构分区结构,将添加到SiteConsolidationDefaultCR关闭规律为低级的领带或TIEExportDefaultCR关闭规律为高级别的领带的以下关闭规则条款:类 PtnOPartition:CLASS. PtnOChildParentLink:ATTRIBUTE. ptnOpartitionidiPROCESS-TRARSE:(PRIMARY. ptnOpartition_id=SECONDARY. ptnOpartition.id) & &(PRIXARY. ptnOpartition_scheme_typeSECONDARY. ptnOpa

17、rtition_scheme_type)& k (PRIMARY. mdlOsodel.object = = SECONDARY. ndlOmcdel.object):I0 PRIMARY. ptnOpartition_scheze_t-peSECONDARY. ptnOpartition_scheze_t-pek & (PRIMARY. adlOmodel.object = = SECONDARY. mdlOmodelobject) & &(PRIXARY. ptnOsource_object != SECONDARY. ptnOpartition_definition)设计控制元素TC X

18、ML导入和导出确保DesignControlE1 ement对象和元素和控件的特点它,总 是一起转移。设计控制元素可以控制的元素是重用的设计元素和造型设计元素。如果设计控制元素是根对象,转移元素和它控制的功能。如果该元素是重用的设 计元素,它的所有从属的设计元素也被传输。如果重用设计元素是根对象,它由设计控制单元控制,数据传输是收益如下: 重用的设计元素和其下属的重用设计元素转移。 设计控制元素被转移。.所有其他中学(DesignFeature)由控制对象相 同的设计控制元素被转移。如果形状设计元素是根对象,它由设计控制单元控制,数据传输是收益如下:的形状设计元素和设计控制元素转移。受相同的设

19、计控制元素的所有其他辅助对象转移。分区模板模型对PartitionTemplateModel对象,下而的示例演示输出结果:源分区模板f PtnOPartitionRea 1 ization目标协冋设计RlzModelRealizationMap -*functionalSchenie functionalSchenieRlzModelRealizationMapRlzModelRealizationMapPtn2 -*Ptn2z出口实现分区规则:。定义为分区转让适用丁实现的分区转移的一般规则.oPtnOPartitionRea 1 ization对象转移与目标协同设计。oRlzOModelRe

20、alizationMap对象转移以实现分区。o实现了的partitionScheme对象转移使用外部关闭规律。选定的根对象对象转移源分区目标协同设计Ptn2Ptn2 源分区目 标 协 同 设 计 和 PtnOPartitionRealization 对象匡董使用外部关闭规律导出Part iti onSchemez 对象。岛的分区岛的分区和RlzOModelRealizationMap 对象使用外部封锁规则导出整个分区结构。TC XML导入和导出也使用数据孤岛执行所有权转让。然而,行为是不同的。数据孤岛对于下表中的选定的根对象,对象在群岛的所有权是一起转。CollaborativeDesignP

21、artitionTemp1ateModel 重用设计元素 约定的设计元素Collaborat iveDesignPartitionTemplateMode1 重用设计元素约定的设计元素根对象对象在群岛根对象对象在群岛形状设计元素CpdODesignControlElementCpdODesignFeaturePtnOPartitionMdlOSubsetDefinition形状设计元素shapeDesignCpdODesignControlElement重用设计元素 形状设计元索shapeDesign CpdODesignFeature CpdODesignFeature CpdODesign

22、ControlElement重用设计元素 形状设计元素shapeDesign PtnOPartition MdlOSubsetDefinitionCpdOWorkset下而的示例显示输出结果:CpdOWorkset 项目(子项目定的)协冋设计顶尖一项目实现DE2 (下属chi 1 DE3 (下屈)chl-2DEI(subordinate)DE5 (下属ch2-l DE6下屈)ch2-2 DE7 (下属)DE9 (约定DE2 (下属)Subset21协同设计所冇权不转移如果选定的根对象不绘协同设计本轨2. (ShapeDesign或ShapeDesignRevision)的懑对仪的所冇权转移和形

23、状设计元件。3. 一个子集不能转移没有定为两个引用和所有权转移案件。4 的设计元素的所有权不转移定或子集。DE5 (下属)ItemRevision_1徳2-(下屈)DES (形状)DCE源对仪0shapeDes i gnRevi3ion_3DF徳(形状)徳(resuse)下面的4GD概念也适用于多站点协作数据交换:POM版本数据只有最新的次要版本可以导出导入。分区define 1 _rlz_bo m默DesignEleopt_de_认ment源对rlz.ite情欽会被导a况出为完整下的对仪。ShapeDesi从gnRevisio数n为据ShapeDE的对象的源潜对象。在ItemRevi3大io

24、n为小Reu3eDE和4SubordinaGteDE对仪D的源对象。结 构 分 别 导 出 T 物 料 清 单 结 构如 果 你 想 耍 导 出结构和结 构起 在 单 个 操 作 中 的请 将 此 选 项 设为你可以添加一个设计元素下复制的分区。主分区没有复制的分区下 的所有设计元素的知识。这种行为是可以接受的只耍要么良好定义 的最佳实践方法行使,所以您的用户可以假定主分区始终是最新的 在给定的时间间隔内,或可以咨询中央的权威,实施后在将來,以 确定哪些数据是最新的。对于拥有的子分区的父-子链接,用户必须 确保分区层次结构是构建在一个站点,然后复制到所有其他站点。下列的TC XML选项适用于4

25、GD对象复制。-workset_i ncl rlz de多站点选项名称说明出口行为TC XML选项名称物料淸单结构包括数据的全岛关联的项目/超 视更与设计元默认情实现地 图对象况下opt _or k 3 e t _r 1 z_de定工 制/子 集结构 分别H 出 从 Design Elemen t 对 象。如 果你 耍导出 定工 制/(RlzOModel Realizatio nMap)作为 完整的对型 导出。源对 象可以是一 个 DesignFeat ureDesignElezi ent或DesignCont rolElezien t 的对象。Desiement对 象一 起在 单个 操作 中

26、 将此 选项 设置 为true向前和向后兼容性方案多站点支持对于 4GD对象,请参阅 Versioninteroperability.多站点支持4GD对象只以下的TCXML选项。这些选项定义在标准的MutiSiteOptSet 和TransferOptionSet选项设置,您可以查看在PLM XML/TC XML导出导入管理应用 程序。包括所有的修订 只有最新版本新工作修订版本项目选项TC XML (opt_rev_select)选项设置值allltemRevisionslatestRevisionOnlylatestWorkingRevisionOnly工作/任何发布最latestWorki

27、ngAnyOnly 新状态任何最新释放状态只有选定的修订latestReleasedRevisionOnl specificStatusOnly_xxxxxxxx指示所选名称状态,这种asApproved,过 时的之前,己拒绝、TC Bas lined.中医释放, 或验证。多 SiteCollaborationGuide常规选项TC XML选项集值排除出口保护对象opt_exp_prot_obj 选项设置为 true.排除文件夹内容opt_fo 1 der_contents 选项设置为 trueo出错时继续TC XML传输支持岛基础成功/失败 操作而不是多站点基于事务。继续 对错误是默认选项,

28、为TC XML传 输。数据集选项TC XML选项集值包括所有版本opt_all_ds_vers 选项设置为 trueo包含/排除的所有文件opt_all_ds_fil.es 选项设置为 trueo产品结构选项TC XML选项集值包括整个物料清单opt_entirebom 选项设置为 true排除出口保护元件opt_exp_prot_comp 选项设置为 true。所有权转移选项TC XML选项集值转让顶级项目仅限opt_do_struct 选项设置为 true排除转移保护元件opt_trans_prot_comp 选项设直为 true。关系的选项TC XML选项集值包括排除如果你需要使用低级复

29、制并控制导出的关系,我们还要为每个关系必须创建一 个外部封锁规则和选项集。例如,添加使用PLM XML/TC XML导出导入管理 应用程序,如关闭规则:类 :WorkspaceObject:CLASS:WorkspaceObject:IMAN_Rendering:SKIP: $opt_skip_rendering = =*true设置 TC_cms_re 1 ation_optset_map 设置首选项以 匹配关系名称和选项名称,如:IMAN_rendering opt_skip_renderig此外,更新MultiSiteOptSet选项设置为包括 opt_skip_rendering 选项设置为 true。遍历免费同步经典的多站点同步需要完整的遍历來识别已修改的对象并发送这些修 改的对象到远程站点,例如,当以下结构复制到远程站点。1程序 childCoaplchildCo3p2 childCoap3如果只修改了 ch订dComp2组件,完全遍历同步必须重新审视所有的结构,从1程序集到结构中的最后一个组件(childCompN)找出那唯一的childComp2修改。遍历免费同步不需要遍历的所有结构。相反,SQL查询用來快速识别, 只有childComP2组件被修改。同样的方法也快速标识任何

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论