transform_beam_point_load¶
- opstool.pre.transform_beam_point_load(ele_tags, px=0.0, py=0.0, pz=0.0, xl=0.5)[source]¶
Transforms point loads for beam elements from global to local coordinates.
- Return type:
None
Parameters¶
- ele_tagsint, list, tuple, np.ndarray
Beam element tags.
- pxfloat, list, np.ndarray, default=0.0
Point load in the global X direction. If a list or numpy array is provided, the length should be the same as the number of elements.
- pyfloat, list, np.ndarray, default=0.0
Point load in the global Y direction. If a list or numpy array is provided, the length should be the same as the number of elements.
- pzfloat, list, np.ndarray, default=0.0
Point load in the global Z direction. If a list or numpy array is provided, the length should be the same as the number of elements.
- xlfloat, list, np.ndarray, default=0.5
The position of the point load along the beam element in a local coord system. If a list or numpy array is provided, the length should be the same as the number of elements.