All Frameworks  Object Hierarchy  This Framework  Indexes   

ABQDisplacementBC (Object)

Represents an Abaqus displacement boundary condition (ABQDisplacementBC) object.
Role: Access an Abaqus displacement boundary condition object or determine its properties.

Property Index

ApplyUserSubroutine
Sets or returns the user subroutine flag.
SmoothAmplitude
Sets or returns the Smooth Amplitude, given the refernce of the Smooth amplitude.
TabularAmplitude
Sets or returns the amplitude, given the Tabular amplitude refrence.
UselocalCsys
Sets or returns a boolean indicating whether local coordinate system is used in Displacement BC
localCsys
Sets or returns the local coordinate system of the boundary condition's degrees of freedom.
u1
Sets or returns the first translational component.
u2
Sets or returns the second translational component.
u3
Sets or returns the third translational component.
ur1
Sets or returns the first rotational component.
ur2
Sets or returns the second rotational component.
ur3
Sets or returns the third rotational component.

Method Index

GetDOFActivation
Gets the activation of a DOF for Displacement BC
GetLocalCsysFromPublication
Gets the published local coordinate system of the Displacement BC.
SetDOFActivation
Sets the activation of a DOF for Displacement BC
SetLocalCsysFromPublication
Sets the published local coordinate system of the Displacement BC.

Properties


o Property ApplyUserSubroutine() As
Sets or returns the user subroutine flag.
Returns:
A boolean specifying whether a user subroutine will be applied.
 
o Property SmoothAmplitude() As
Sets or returns the Smooth Amplitude, given the refernce of the Smooth amplitude.
Returns:
The amplitude object selected.
o Property TabularAmplitude() As
Sets or returns the amplitude, given the Tabular amplitude refrence.
Returns:
The amplitude object selected.
o Property UselocalCsys() As
Sets or returns a boolean indicating whether local coordinate system is used in Displacement BC
Returns:
boolean specifying whether local csys is active.
o Property localCsys() As
Sets or returns the local coordinate system of the boundary condition's degrees of freedom.
Returns:
The local coordinate system.
 
o Property u1() As
Sets or returns the first translational component.
Returns:
The first translational component.
o Property u2() As
Sets or returns the second translational component.
Returns:
The second translational component.
 
o Property u3() As
Sets or returns the third translational component.
Returns:
The third translational component.
 
o Property ur1() As
Sets or returns the first rotational component.
Returns:
The second rotational component.
 
o Property ur2() As
Sets or returns the second rotational component.
Returns:
The second rotational component.
 
o Property ur3() As
Sets or returns the third rotational component.
Returns:
The third rotational component.
 

Methods


o Sub GetDOFActivation( iDOF,
oFlag)
Gets the activation of a DOF for Displacement BC
Parameters:
iDOF
The DOF number from 1 to 6, in order U1 = 1,...., UR3 = 6.
oFlag
DOF activation status true or false.
o Sub GetLocalCsysFromPublication( oProduct,
oPubAxisSystem)
Gets the published local coordinate system of the Displacement BC.
Parameters:
oProduct
The CATIA Product specifying the local coordinate system publication.
oPubAxisSystem
The CATIA Axis system.

Refer: CATIAAxisSystem
o Sub SetDOFActivation( iDOF,
iFlag)
Sets the activation of a DOF for Displacement BC
Parameters:
iDOF
The DOF number from 1 to 6, in order U1 = 1,...., UR3 = 6.
iFlag
DOF activation status true or false.
o Sub SetLocalCsysFromPublication( iProduct,
iPubAxisSystem)
Sets the published local coordinate system of the Displacement BC.
Returns:
Fails if the publication is not on the axis system.
Parameters:
iProduct
The CATIA Product specifying the local coordinate system publication.
iPublication
The CATIA Publication on the axis system.

Refer: CATIAPublication

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