ABQConcentratedForce (Object)

Represents an Abaqus concentrated force object (ABQConcentratedForce).
Role: Access an Abaqus concentrated force object or determine its properties.

Properties


Property ApplyUserSubroutine() As
Sets or returns the user subroutine flag.
Returns:
A boolean specifying whether a user subroutine will be applied.
 
Property FollowNodalRotation() As
Sets or returns the follow nodal rotation flag.
Property LoadType() As
Sets or returns the load type whether Point Load, Distributed Load or Load Density.
Returns:
The load type.

Legal values:
POINTLOAD
DISTRIBUTEDLOAD
LOADDENSITY
  
 
Property UselocalCsys() As
Sets or returns a boolean indicating whether local coordinate system is used in Conc force
Returns:
boolean specifying whether local csys is active.
Property cf1() As
Sets or returns the concentrated force component in the 1-direction.
Returns:
The concentrated force component in the 1-direction.
 
Property cf2() As
Sets or returns the concentrated force component in the 2-direction.
Returns:
The concentrated force component in the 2-direction.
 
Property cf3() As
Sets or returns the concentrated force component in the 3-direction.
Returns:
The concentrated force component in the 3-direction.
 
Property cm1() As
Sets or returns the concentrated moment component in the 1-direction.
Returns:
The concentrated moment component in the 1-direction.
 
Property cm2() As
Sets or returns the concentrated moment component in the 2-direction.
Returns:
The concentrated moment component in the 2-direction.
 
Property cm3() As
Sets or returns the concentrated moment component in the 3-direction.
Returns:
The concentrated moment component in the 3-direction.
 
Property localCsys() As
Sets or returns the local coordinate system of the concentrated force.
Returns:
The local coordinate system.
 

Methods


Sub GetHandler( oProduct, oRef)
Returns the handler for the distributed load.
Parameters:
oProduct
The product for the handler.
oRef
The reference to the handler.
Sub GetLocalCsysFromPublication( oProduct, oPubAxisSystem)
Gets the published local coordinate system of the concentrated force.
Parameters:
oProduct
The CATIA Product specifying the local coordinate system publication.
oPubAxisSystem
The CATIA Axis system.

Refer: CATIAAxisSystem
Func GetUseCoordinateSystemType() As
Get the user coordinate system type.
Parameters:
oCsystemType
e.g. ABQ_CARTESIAN, ABQ_CYLINDRICAL, ABQ_SPHERICAL, ABQ_DEFAULTAXIS
Sub SetHandler( iProduct, iRef)
Sets the handler for the distributed load. Any previously set handler will be replaced with this new value.
Parameters:
iProduct
The product for the handler.
iRef
The reference to the handler.
Sub SetLocalCsysFromPublication( iProduct, iPubAxisSystem)
Sets the published local coordinate system of the concentrated force.
Returns:
Fails if the publication is not an axis system.
Parameters:
iProduct
The CATIA Product specifying the local coordinate system publication.
iPublication
The CATIA Publication on the axis system.

Refer: CATIAPublication
Sub SetUseCoordinateSystemType( iCsystemType)
set the user coordinate system type.
Parameters:
iCsystemType
e.g. ABQ_CARTESIAN, ABQ_CYLINDRICAL, ABQ_SPHERICAL, ABQ_DEFAULTAXIS