Representation Mapping
Details out how Representation is mapped in AP214 standard
Representation Type
AP214 Shape Definition Representation
Representation
#213= SHAPE_DEFINITION_REPRESENTATION(#214,#215);
#214= PRODUCT_DEFINITION_SHAPE('idealized representation',' ((null))',#1);
#215= SHAPE_REPRESENTATION('Representation',(),#216);
#216= GEOMETRIC_REPRESENTATION_CONTEXT('','external',3);
#217= SHAPE_ASPECT('NewRep',$,#214,.F.);
#218= NAME_ATTRIBUTE('idealized representation',#213);
WTPartRef/ EPMDocRef
#214= PRODUCT_DEFINITION_SHAPE('idealized representation',' ((null))',#1);
Set as Product_Definition on PRODUCT_DEFINITION_SHAPE.definition
Name
#217= SHAPE_ASPECT('NewRep',$,#214,.F.);
description
#214= PRODUCT_DEFINITION_SHAPE('idealized representation',' ((null))',#1);
ClassName
ObjectID/localId
default
republishable
domain
hasBoundingBox
boundingBox
hasOctree
octree
#18= DESCRIPTIVE_REPRESENTATION_ITEM('key','value');
#19= REPRESENTATION('property value',(#18),#21);
#21= REPRESENTATION_CONTEXT('','');
#24= PROPERTY_DEFINITION('key',$,#214);
#25= PROPERTY_DEFINITION_REPRESENTATION(#24,#19);
e.g:
Key is ‘ClassName’
Value is ‘wt.part.WTPart’
repContent/id
#226= PROPERTY_DEFINITION_REPRESENTATION(#227,#215);
#227= PROPERTY_DEFINITION('external definition',$,#228);
#228= DOCUMENT_FILE('CONTENTS/NewRep.pvz','',$,#229,'',$);
#229= DOCUMENT_TYPE('digital');
#230= DOCUMENT_REPRESENTATION_TYPE('digital',#228);
這是否有幫助?