Role: To build and define a part.
Methods
- Func ChangePartType( iRefPart, iuPartType, uPartNumber) As
-
Returns the part after changing the part type of an existing part.
- Parameters:
-
- iReferencePart
- Reference Product in CATPart document to modify. dd>
- iPartType
- New part class type. dd>
- iPartNumber
- New Part number. dd>
- Returns:
- New reference Product in CATPart document dd>
- Example:
-
Dim objThisIntf As PspBuildPart Dim iRefPart As Product Dim iuPartType As CATBSTR Dim uPartNumber As CATBSTR Dim oNewRefPart As Product ... Set oNewRefPart= objThisIntf.ChagePartType (iRefPart, iuPartType, uPartNumber )
- Func ListPartParametricAttributes( iRefPart) As
-
Returns the part parametric attribute names.
- Parameters:
-
- iRefPart
- Reference Product in new CATPart document. dd>
- Returns:
- List of parametric attribute names. dd>
- Example:
-
Dim objThisIntf As PspBuildPart Dim iRefPart As Product Dim oLAttributeNames As PspListOfBSTRs ... Set oLAttributeNames = objThisIntf.ListPartParametricAttributes (iRefPart)
- Func NewPart( iuPartType, uPartNumber) As
-
Create a new part.
- Parameters:
-
- iPartType
- Part class type. dd>
- iPartNumber
- Part number. dd>
- Returns:
- Retruns Reference Product pointer in new CATPart document. dd>
- Example:
-
Dim objThisIntf As PspBuildPart Dim iuPartType As CATBSTR Dim uPartNumber As CATBSTR Dim oNewRefPart As Product ... Set oNewRefPart = objThisIntf.NewPart (iuPartType, uPartNumber)
- Sub SetPartParametricAttributes( iRefPart, iLAttributeNames)
-
Sets the part parametric attribute names.
- Parameters:
-
- iRefPart
- Reference Product in new CATPart document. dd>
- iLAttributeNames
- List of parametric attribute names. dd>
- Example:
-
Dim objThisIntf As PspBuildPart Dim iRefPart As Product Dim iLAttributeNames As PspListOfBSTRs ... objThisIntf.SetPartParametricAttributes iRefPart, iLAttributeNames