Placement via Interface
The element PRO_E_COMP_PLACE_INTERFACE is a compound element that defines an alternative assembly technique: using component interfaces to define the placement instead of traditional constraints.
PRO_E_COMP_PLACE_INTERFACE
The element contains the following elements:
PRO_E_COMP_PLACE_INTERFACE_TYPE—Specifies the interface types as follows:
PRO_ASM_INTFC_TO_GEOM—Assembly of the component by matching an interface on the component to referenced geometry in the assembly.
PRO_ASM_INTFC_TO_INTFC—Assembly of the component by matching an interface on the component to an interface defined in the assembly.
*If this value is not set (set to 0) then component interfaces are not used to define this component.
PRO_E_COMP_PLACE_INTERFACE_COMP—Specifies the component model interface. This should contain the component interface feature.
PRO_E_COMP_PLACE_INTERFACE_ASSEMS—Specifies an array of assembly references. If the placement type is PRO_ASM_INTFC_TO_GEOM this contains 1 or more geometric references from the assembly. If the placement type is PRO_ASM_INTFC_TO_INTFC this contains a single reference element containing the component interface feature.
Was this helpful?