SixDofLoadings

Six-degree-of-freedom loading at a point -- combined force and moment components (Fx, Fy, Fz, Mx, My, Mz) applied to the selected point(s).

Examples

feature = model.get_six_dof_load(shapes)
feature.Fx = 10.0
feature.Mz = 5.0

# Apply multiple changes in a single network call:

with feature.batch():
    feature.Fx = 10.0
    feature.Fy = 0.0
    feature.Fz = -20.0
    feature.Mx = 0.0
    feature.My = 0.0
    feature.Mz = 5.0

Properties

option : int
Load option (fixed/multiplier).
load_direction : int
Load direction (x/y/z).
coordinate : int
Coordinate system type.
coordinate_system : str
Coordinate system (local/global_2d/global_3d or csys UUID).
load_category : int
Load category.
load_type : int
Load type (unfavourable/favourable).
load_variation : int
Load variation (constant/linear).
Fx : float
Force in X direction.
Fy : float
Force in Y direction.
Fz : float
Force in Z direction.
Mx : float
Moment about X axis.
My : float
Moment about Y axis.
Mz : float
Moment about Z axis.