# InternalForces
# RSectionInternalForces
Kind: global class
# new RSectionInternalForces(no, load_case_no, internal_forces_system, member_no, location_x, comment, params)
Creates Internal forces
Returns: Created Internal forces
| Param | Type | Description |
|---|---|---|
| no | Number | Number of internal forces, can be undefined |
| load_case_no | Object | Number of Load case |
| internal_forces_system | String | Internal forces relative to, can be undefined ("Y_Z" as default) |
| member_no | Number | Number of member, can be undefined |
| location_x | Number | Location, can be undefined (0 as default) |
| comment | String | Comment, can be undefined |
| params | Object | Parameters, can be undefined |
# rSectionInternalForces.AxialForce(axial_force) ⇒
Sets axial force
Kind: instance method of RSectionInternalForces
Returns: Modified internal forces
| Param | Type | Description |
|---|---|---|
| axial_force | Number | Axial force |
# rSectionInternalForces.ShearForces(shear_force_1, shear_force_2) ⇒
Sets shear forces
Kind: instance method of RSectionInternalForces
Returns: Modified Internal forces
| Param | Type | Description |
|---|---|---|
| shear_force_1 | Number | Shear force Vu |
| shear_force_2 | Number | Shear force Vv |
# rSectionInternalForces.TorsionalMoments(torsional_moment_m_xp, torsional_moment_m_xs) ⇒
Sets torsional moments
Kind: instance method of RSectionInternalForces
Returns: Modified Internal forces
| Param | Type | Description |
|---|---|---|
| torsional_moment_m_xp | Number | Torsional moment Mxp, can be undefined (0 by default) |
| torsional_moment_m_xs | Number | Torsional moment Mxs, can be undefined (0 by default) |
# rSectionInternalForces.BendingMoments(bending_moment_1, bending_moment_2) ⇒
Sets bending moments
Kind: instance method of RSectionInternalForces
Returns: Modified Internal forces
| Param | Type | Description |
|---|---|---|
| bending_moment_1 | Number | Bending moment Mu |
| bending_moment_2 | Number | Bending moment Mv |
# rSectionInternalForces.Bimoment(bimoment_m_omega) ⇒
Sets bimoment
Kind: instance method of RSectionInternalForces
Returns: Modified Internal forces
| Param | Type | Description |
|---|---|---|
| bimoment_m_omega | Number | Bimoment |
# rSectionInternalForces.AssignInternalForces(axial_force, shear_forces, torsional_moments, bending_moments, bimoment)
Assigns all internal forces
Kind: instance method of RSectionInternalForces
| Param | Type | Description |
|---|---|---|
| axial_force | Number | Axial force |
| shear_forces | Array | Sher forces (Vy, Vz or Vu, Vv) |
| torsional_moments | Array | Torsional moments (Mxp, Mxs) |
| bending_moments | Array | Bending moments (My, Mz or Mu, Mv) |
| bimoment | Number | Bimoment |
# get_internal_forces_system_types()
Shows list of all available internal forces system types
Kind: global function
← Imperfections Loading →