LoadCase (hwx.inspire.core)

A collection of BoundaryConditions/Grounded PartsConnectors (Fastener, Joint).

The same BoundaryConditions/Grounded PartsConnectors can appear in multiple LoadCases, while duplicates are not allowed.

Attributes

active: Bool name: Attribute visible: Bool

Properties

Public Methods

add (self, items)
remove (self, items)

Attribute Details

active : Bool

Returns or sets the object activeness.

Setting this on or off sets all children. Setting to True sets all the parents active too.

name : Attribute

Returns or sets the name of the object.

It can be any text string, including spaces, although it’s best to avoid using the following characters: ” ‘ * ? and $.

While these characters are allowed, they could create difficulties when you export the model to other applications.

visible : Bool

Determines whether the object is visible in the modeling window.

Setting this on or off sets all children. Setting to True sets all the parents visible too.

Property Details

loads()

The list of BoundaryConditions/Grounded PartsConnectors of this loadcase.

Method Details

add(self, items)

Adds one or more BoundaryConditions/Grounded PartsConnectors to this load case.

param items:List of entities to add to loadcase.
type items:Union[Union[BoundaryCondition, PartsConnector], list[Union[BoundaryCondition, PartsConnector]]]
returns:Returns True, if added to load case, else False.
rtype:bool
remove(self, items)

Removes one or more BoundaryConditions/Grounded PartsConnectors to this load case.

param items:List of entities to add to loadcase.
type items:Union[Union[BoundaryCondition, PartsConnector], list[Union[BoundaryCondition, PartsConnector]]]
returns:Returns True, if removed from load case, else False.
rtype:bool