VPMItemInstance Class Definition



Parent PackagePRODUCT

[Back to Packages List]


VPMItemInstance Class Characteristics

name VPMItemInstance
type Class
Role The item instance is a positioned Part (PartInstance) or a positionned Product (ProductInstance) inside a ProductRootClass.
uuid 80A2B3BD-0000-520C-383BE49800076012
visibility Public
ExtensibleNo
CAADerivableYes



VPMItemInstance Attributes: 15

mandatory V_instance_ID The item instance identifier
mandatory V_organization The item instance owner organization
mandatory V_parent_PCO internal relationship to VPMProductComponent from package PRODUCT The item instance parent ProductComponent
mandatory V_parent_PRC internal relationship to VPMProductRootClass from package PRODUCT The parent ProductRootClass
mandatory V_user The item instance owner
  C_created The item instance creation date
  C_modified The item instance modification date
  V508_discrete_quantity The item instance quantity
  V_AR internal relationship to VPMAssemblyRelation from package PRODUCT The item instance relative AssemblyRelation
  V_discipline The item instance discipline
  V_parent_II internal relationship to VPMItemInstance from package PRODUCT The parent item instance
  V_PS internal relationship to VPMProductSpecification from package PRODUCT The ProductSpecification of the item instance
  V_PV internal relationship to VPMPartVersion from package PRODUCT The part version of the item instance
  V_status The item instance status
  V521_GRAPHIC_PROP   The item instance graphic properties

[Top]




Attributes Full Definition

C_created   
 Role 
 TypeDate 
 UuidA2D414C4-FA10-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
C_modified   
 Role 
 TypeDate 
 UuidA2D414C4-FA11-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
V_user   
 Role 
 TypeString 
 UuidA2D414C4-FA15-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryYes 
 Length32 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
V_organization   
 Role 
 TypeString 
 UuidA2D414C4-FA16-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryYes 
 Length32 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
V_instance_ID   
 Role 
 TypeString 
 Uuid80A2B3BD-0000-520C-383BE498000765B5 
 VisibilityPublic 
 MandatoryYes 
 Length80 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V_discipline   
 Role 
 TypeString 
 Uuid80A2B3BD-0000-520C-383BE49800076925 
 VisibilityPublic 
 MandatoryNo 
 Length32 
 AccessModeReadWrite 
 Multi ValuatedYes 
    [Top]
V_status   
 Role 
 TypeString 
 Uuid80A2B3BD-0000-520C-383BE498000778A7 
 VisibilityPublic 
 MandatoryNo 
 Length32 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
V_parent_PRC   
 Role 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE49800084245 
 VisibilityPrivate 
 MandatoryYes 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsVPMProductRootClass  
    [Top]
V_parent_II   
 RoleThe parent item instance is valued if the level is greater than 1. 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE4980008494C 
 VisibilityPrivate 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsVPMItemInstance 
    [Top]
V_parent_PCO   
 RoleThe item instance parent ProductComponent is valued if the current item instance is linked to a ProductComponent 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE49800085018 
 VisibilityPrivate 
 MandatoryYes 
 AccessModeReadWrite 
 Multi ValuatedYes 
 Aggregation typeShared 
 Target objectsVPMProductComponent  
    [Top]
V_PV   
 RoleIf the current item instance is a PartInstance, V_PV gives the relative part version. 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE498000857A5 
 VisibilityPrivate 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsVPMPartVersion  
    [Top]
V_PS   
 RoleIf the current item instance is a ProductInstance, V_PS gives the relative ProductSpecification 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE49800085ED6 
 VisibilityPrivate 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsVPMProductSpecification  
    [Top]
V_AR   
 RoleThe item instance relative AssemblyRelation is valued if the level is greater than 1. 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE4980008744B 
 VisibilityPrivate 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsVPMAssemblyRelation  
    [Top]
V508_discrete_quantity   
 Role 
 TypeInteger 
 Uuid9C1C148A-EDE1-0000-0280030E9E000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V521_GRAPHIC_PROP   
 RoleIt enables user to save graphic properties (color and transparency) and Hide/Show information for the Part Instances and exploded Product instances into ENOVIA V5 database and consequently retrieve the same data from ENOVIA V5 to CATIA V5.
The value is as follows: H_S;R,G,B;T
  • H_S: Hide/Show information. It is an integer which can only be equal to 0=Hide or 1=Show.
  • R,G,B: Color information. It is represented by three integers separated by a comma. Each integer value is in the range 0-250.
  • T: Transparency information. It is an integer which value is in the range 0-255.
 
 TypeString 
 Uuid4b377408-8c05-43fa-93dd8779d2362a38 
 VisibilityPrivate 
 LengthVariable 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]

Copyright © 1999-2007, Dassault Systèmes. All rights reserved.