pycatia.abq_automation_interfaces.abq_boundary_condition

Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-09-25 14:34:21.593357

Warning

The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.

class pycatia.abq_automation_interfaces.abq_boundary_condition.ABQBoundaryCondition(com_object)

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.AnyObject
ABQBoundaryCondition

Represents the base interface for Abaqus boundary condition
objects.
Role: The ABQBoundaryCondition interface manages the common properties of any
boundary condition.
property activation_status: bool

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property ActivationStatus() As boolean

Sets or Returns a boolean indicating whether the boundary condition is
activated.

Returns:
The activation status.
Returns

bool

Return type

bool

add_support_from_product(i_product: pycatia.product_structure_interfaces.product.Product, i_support: pycatia.in_interfaces.reference.Reference) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub AddSupportFromProduct(Product iProduct,
Reference iSupport)

Creates a new support and adds it to the description of the Analysis
Entity.

Parameters:

iProduct
The CATIA Product specifying the object to which the boundary
condition is applied.
iSupport
The CATIA Reference specifying the region to which the boundary
condition is applied.

Refer: CATIAReference, CATIAProduct
Parameters
Returns

None

Return type

None

add_support_from_publication(i_product: pycatia.product_structure_interfaces.product.Product, i_publication: pycatia.product_structure_interfaces.publication.Publication) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub AddSupportFromPublication(Product iProduct,
Publication iPublication)

Creates a new support and adds it to the description of the Analysis
Entity.

Parameters:

iProduct
The CATIA Product specifying the object to which the boundary
condition is applied.
iPublication
The CATIA Publication specifying the region to which the boundary
condition is applied.

Refer: CATIAPublication
Parameters
Returns

None

Return type

None

add_support_from_reference(i_reference: pycatia.in_interfaces.reference.Reference, i_support: pycatia.in_interfaces.reference.Reference) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub AddSupportFromReference(Reference iReference,
Reference iSupport)

Creates a new support and adds it to the description of the Analysis
Entity.

Parameters:

iReference
The CATIA Reference specifying the object to which the boundary
condition is applied.
iSupport
The CATIA Reference specifying the region to which the boundary
condition is applied.

Refer: CATIAReference
Parameters
Returns

None

Return type

None

property apply_user_subroutine: bool

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property ApplyUserSubroutine() As boolean

Sets or returns the user subroutine flag.

Returns:
A boolean specifying whether a user subroutine will be
applied.
Returns

bool

Return type

bool

property regions: pycatia.analysis_interfaces.analysis_supports.AnalysisSupports

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property Regions() As AnalysisSupports (Read Only)

Returns the region to which the boundary condition is
applied.

Returns:
The region
Returns

AnalysisSupports

Return type

AnalysisSupports

property smooth_amplitude: pycatia.abq_automation_interfaces.abq_smooth_step_amplitude.ABQSmoothStepAmplitude

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property SmoothAmplitude() As ABQSmoothStepAmplitude

Sets or returns the Smooth Amplitude, given the reference of the Smooth
amplitude.

Returns:
The amplitude object.
Returns

ABQSmoothStepAmplitude

Return type

ABQSmoothStepAmplitude

property status: str

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property Status() As CATBSTR (Read Only)

Returns the propagating status of the boundary condition.

Returns:
The propagating status for example: if the boundary condition feature
is created, it will return “CREATED” if the boundary condition feature is
propagated from previous step, it will return “PROPAGATED”
Returns

str

Return type

str

property tabular_amplitude: pycatia.abq_automation_interfaces.abq_tabular_amplitude.ABQTabularAmplitude

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property TabularAmplitude() As ABQTabularAmplitude

Sets or returns the amplitude, given the Tabular amplitude
reference.

Returns:
The amplitude object.
Returns

ABQTabularAmplitude

Return type

ABQTabularAmplitude

property type: str

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property Type() As CATBSTR (Read Only)

Returns the type of the boundary condition.

Returns:
The type of the boundary condition
Returns

str

Return type

str