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”)