All Frameworks  Object Hierarchy  This Framework  Indexes   

ABQRigidBodyConstraint (Object)

Represents an Abaqus rigid body constraint (ABQRigidBodyConstraint) object.

Property Index

MoveToCenterOfMass
Sets or returns the move to center of mass flag.
NumPinSupports
Gets the number of pin point supports for the rigid body.
NumTieSupports
Gets the number of tie point supports for the rigid body.

Method Index

AddSupportFromBody
Creates a new support for the body and adds it to the description of the Analysis Entity.
AddSupportFromPart
Creates a new support for the part and adds it to the description of the Analysis Entity.
AddSupportFromPublication
Adds a support to the Rigid body constraint.
ClearPinSupports
Clears the pin point supports for the rigid body.
ClearTieSupports
Clears the tie point supports for the rigid body.
GetPinSupports
Gets the pin point supports for the rigid body.
GetTieSupports
Gets the tie point supports for the rigid body.
SetHandlerFromPublication
Sets the handler for the Rigid body constraint.
SetHandler
Set the handler for the rigid body.
SetPinSupports
Sets the pin point supports for the rigid body.
SetTieSupports
Sets the tie point supports for the rigid body.

Properties


o Property MoveToCenterOfMass() As
Sets or returns the move to center of mass flag.
o Property NumPinSupports() As (Read Only)
Gets the number of pin point supports for the rigid body.
o Property NumTieSupports() As (Read Only)
Gets the number of tie point supports for the rigid body.

Methods


o 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.
iBody
The CATIABody specifying the object that is being pointed to.

Refer: CATIABody , CATIAProduct
o 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.
iSupport
The CATIAPart specifying the object that is being pointed to.

Refer: CATIAPart , CATIAProduct
o 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.
iPublication
The CATIA Publication specifying the region to which the rigid body constraint is applied.

Refer: CATIAPublication
o Sub ClearPinSupports()
Clears the pin point supports for the rigid body.
o Sub ClearTieSupports()
Clears the tie point supports for the rigid body.
o 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.
oRegions
Safe array of supports as CATIReferences. This array has a one-to-one mapping with the products array.
o 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.
oRegions
Safe array of supports as CATIReferences. This array has a one-to-one mapping with the products array.
o 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.
iPublication
The CATIA Publication for handeler.

Refer: CATIAPublication
o Sub SetHandler( iProduct,
iRef)
Set the handler for the rigid body.
Parameters:
iProduct
The CATIAProduct specifying the positioning object.
iRef
The CATIAReference specifying the object that is being pointed to.
o 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.
iRegions
Safe array of supports as CATIReferences. This array has a one-to-one mapping with the products array.
o 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.
iRegions
Safe array of supports as CATIReferences. This array has a one-to-one mapping with the products array.

Copyright © 2003, Dassault Systèmes. All rights reserved.