Properties
- Property MoveToCenterOfMass() As
- Sets or returns the move to center of mass flag.
- Property NumPinSupports() As (Read Only)
- Gets the number of pin point supports for the rigid body.
- Property NumTieSupports() As (Read Only)
- Gets the number of tie point supports for the rigid body.
Methods
- Sub AddSupportFromBody( iProduct, iBody)
-
Creates a new support for the body and adds it to the description of the
Analysis Entity.
- Parameters:
-
- iProduct
- The CATIAProduct specifying the positioning object.
dd> - iBody
- The CATIABody specifying the object that is being pointed to.
Refer: CATIABody , CATIAProduct dd>
- Sub AddSupportFromPart( iProduct, iPart)
-
Creates a new support for the part and adds it to the description of the
Analysis Entity.
- Parameters:
-
- iProduct
- The CATIAProduct specifying the positioning object.
dd> - iSupport
- The CATIAPart specifying the object that is being pointed to.
Refer: CATIAPart , CATIAProduct dd>
- Sub AddSupportFromPublication( iProduct, iPublication)
-
Adds a support to the Rigid body constraint. If the support already exists, it is removed.
- Parameters:
-
- iProduct
- The CATIA Product specifying the object to which the rigid body constraint is applied.
dd> - iPublication
- The CATIA Publication specifying the region to which the rigid body constraint is applied.
Refer: CATIAPublication dd>
- Sub ClearPinSupports()
- Clears the pin point supports for the rigid body.
- Sub ClearTieSupports()
- Clears the tie point supports for the rigid body.
- Sub GetPinSupports( iProducts, iRegions)
-
Gets the pin point supports for the rigid body.
- Parameters:
-
- oProducts
- Safe array of products for the support region as CATIReferences. This array has a one-to-one mapping with the regions array. dd>
- oRegions
- Safe array of supports as CATIReferences. This array has a one-to-one mapping with the products array. dd>
- Sub GetTieSupports( iProducts, iRegions)
-
Gets the tie point supports for the rigid body.
- Parameters:
-
- oProducts
- Safe array of products for the support region as CATIReferences. This array has a one-to-one mapping with the regions array. dd>
- oRegions
- Safe array of supports as CATIReferences. This array has a one-to-one mapping with the products array. dd>
- Sub SetHandler( iProduct, iRef)
-
Set the handler for the rigid body.
- Parameters:
-
- iProduct
- The CATIAProduct specifying the positioning object.
dd> - iRef
- The CATIAReference specifying the object that is being pointed to. dd>
- Sub SetHandlerFromPublication( iProduct, iPublication)
-
Sets the handler for the Rigid body constraint. Any previously set
handler will be replaced with the new value.
- Parameters:
-
- iProduct
- The CATIA Product for handeler.
dd> - iPublication
- The CATIA Publication for handeler.
Refer: CATIAPublication dd>
- Sub SetPinSupports( iProducts, iRegions)
-
Sets the pin point supports for the rigid body. Any previously set
pin supports will be replaced with this new list.
At least one item in the list is required.
- Parameters:
-
- iProducts
- Safe array of products for the support region as CATIReferences. This array has a one-to-one mapping with the regions array. dd>
- iRegions
- Safe array of supports as CATIReferences. This array has a one-to-one mapping with the products array. dd>
- Sub SetTieSupports( iProducts, iRegions)
-
Sets the tie point supports for the rigid body. Any previously set
tie supports will be replaced with this new list.
At least one item in the list is required.
- Parameters:
-
- iProducts
- Safe array of products for the support region as CATIReferences. This array has a one-to-one mapping with the regions array. dd>
- iRegions
- Safe array of supports as CATIReferences. This array has a one-to-one mapping with the products array. dd>