set_point_bc
Set point boundary condition.
Parameters
- shapes : Shape | ShapeList
- Shapes. Must be 'vertex'.
- displacement_x : str | float
- Displacement in x. 'free', 'fixed', or float value.
- displacement_y : str | float
- Displacement in y. 'free', 'fixed', or float value.
- displacement_z : str | float
- Displacement in z. 'free', 'fixed', or float value.
- displacement_rotation_x : str | float
- Rotational displacement in x. 'free', 'fixed', or float value.
- displacement_rotation_y : str | float
- Rotational displacement in y. 'free', 'fixed', or float value.
- displacement_rotation_z : str | float
- Rotational displacement in z. 'free', 'fixed', or float value.
- coordinate_system : Csys | str
- Coordinate system.
- csys : Csys | str
- Alias for coordinate_system (backward compat).
Examples
sel = model.select([0,0,0], types='vertex')
model.set_point_bc(sel, displacement_x='fixed', displacement_y='fixed',
displacement_z='free', displacement_rotation_x='free',
displacement_rotation_y='fixed', displacement_rotation_z='free')