3DPart
This type is related to the 3D part pattern, which creates a strong coupling between a physical product and an aggregated 3D shape.
Purpose
Use this type only to create a nonspecialized 3D part (3DPart), composed of a
physical product (VPMReference) and a 3D shape (3DShape), in EKL with the
new function. Specialized and nonspecialized 3D parts can
also be created using the new function with the string
3DPart as a first optional argument.
Inheritance Path
ObjectType Feature 3DPart
Example 1
let ref3DPart(VPMReference)
ref3DPart = new ("3DPart", "my3DPart", NULL)
Example 2
let myStandard3DPart(VPMReference)
myStandard3DPart = new ("VPMReference ", "part1", NULL, “3DPart”)
// CustomRefType is a direct subtype of VPMReference defined by a customer.
let myCustom3DPart(VPMReference)
myCustom3DPart = new ("CustomRefType", "part2", NULL, “3DPart”)