EPMDocument 类型
|
AP214 产品定义
|
EPMDocument
|
#1= PRODUCT_DEFINITION('Design',$,#2,#4);
#2= PRODUCT_DEFINITION_FORMATION('A.1',$,#3);
#3= PRODUCT('ASM01.ASM','asm01.asm',$,(#5));
#5= PRODUCT_CONTEXT('part definition',#6,'mechanical');
#4= PRODUCT_DEFINITION_CONTEXT('part definition',#6,'Design');
#6= APPLICATION_CONTEXT('Digital Mockup');
#7= APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2009,#6);
#8= PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3));
#9= PRODUCT_RELATED_PRODUCT_CATEGORY('assembly',$,(#3));
#10= PRODUCT_CATEGORY_RELATIONSHIP('',$,#8,#9);
#70= APPLIED_ORGANIZATION_ASSIGNMENT(#71,#72,(#3));
#71= ORGANIZATION($,'Demo Organization',$);
#72= ORGANIZATION_ROLE('Id owner');
|
编号
|
#3= PRODUCT('ASM01.ASM','asm01.asm',$,(#5));
|
名称
|
#3= PRODUCT('ASM01.ASM','asm01.asm',$,(#5));
|
versionInfo =
versionInfo/versionId +
versionInfo/iterationId
|
#2=PRODUCT_DEFINITION_FORMATION('A.1',$,#3);
|
ObjectID/ufid
masterUfid
CADName
authoringApplication
derived
domainName
folderPath
lifecycleInfo/lifecycleTemplateName
ifecycleInfo/lifecycleState
versionInfo/versionLevel
epmDocSubType
externalTypeId
|
#18= DESCRIPTIVE_REPRESENTATION_ITEM('key','value');
#19= REPRESENTATION('property value',(#18),#21);
#21= REPRESENTATION_CONTEXT('','');
#24= PROPERTY_DEFINITION('key',$,#1);
#25= PROPERTY_DEFINITION_REPRESENTATION(#24,#19);
例如:
键为 'domainName'
值为 '/Default'
|
epmDocType
|
#8= PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3));
#9= PRODUCT_RELATED_PRODUCT_CATEGORY('assembly',$,(#3));
#10= PRODUCT_CATEGORY_RELATIONSHIP('',$,#8,#9);
如果 epmDocType = CADASSEMBLY,则该产品将以 'part' 和 'assembly' 添加到 PRODUCT_RELATED_PRODUCT_CATEGORY 中,并且它们之间将存在 PRODUCT_CATEGORY_RELATIONSHIP。
否则,如果 epmDocType = CADCOMPONENT,则该产品将以 'part' 值添加到 PRODUCT_RELATED_PRODUCT_CATEGORY。
|
organizationName
|
#70= APPLIED_ORGANIZATION_ASSIGNMENT(#71,#72,(#3));
#71= ORGANIZATION($,'Demo Organization',$);
#72= ORGANIZATION_ROLE('Id owner');
|