API Documentation > Classes > Class pfcUDFAssemblyIntersection
Class pfcUDFAssemblyIntersection
Description
This class defines an assembly intersection.
Property Summary
The member identifier table that defines the location of the intersected part in the assembly that contains the UDF.
/* optional */ stringseq
An array of names for the new instances of parts created to represent the intersection geometry.
number
The length of the pfcComponentPath that corresponds to the visibility level of the intersected part in the assembly. If VisibilityLevel == the number of entries in the pfcComponentPath sequence, the feature is visible in the part that it intersects. If VisibilityLevel is 0, the feature is visible at the level of the assembly containing the UDF.
Method Summary
Create (intseq ComponentPath, number VisibilityLevel)
Creates an assembly intersection object, which is used to place a UDF programatically.
Property Detail
ComponentPath
The member identifier table that defines the location of the intersected part in the assembly that contains the UDF.
/* optional */ stringseq
InstanceNames
An array of names for the new instances of parts created to represent the intersection geometry.
number
VisibilityLevel
The length of the pfcComponentPath that corresponds to the visibility level of the intersected part in the assembly. If VisibilityLevel == the number of entries in the pfcComponentPath sequence, the feature is visible in the part that it intersects. If VisibilityLevel is 0, the feature is visible at the level of the assembly containing the UDF.
Method Detail
Create
(intseq ComponentPath, number VisibilityLevel)
Creates an assembly intersection object, which is used to place a UDF programatically.
Used as a component of pfcUDFCustomCreateInstructions .
Parameters:
ComponentPath
The member identifier table that defines the location of the intersected part in the assembly that contains the UDF.
VisibilityLevel
The length of the pfcComponentPath that corresponds to the visibility level of the intersected part in the assembly. If VisibilityLevel == the number of entries in the pfcComponentPath sequence, the feature is visible in the part that it intersects. If VisibilityLevel is 0, the feature is visible at the level of the assembly containing the UDF.
Returns:
Instance of the AssemblyIntersection object.
User Guide References:
Was this helpful?