Skip to main content

result:euler load buckling

Version: 0.0.0

Description

Computing Euler's Critical Load. Formula: Ncr = nEIpipi /(L*L)

Inputs

InputNameExpected type(s)Description
Pin 5
Required
field_beam_end_conditiondata_sources, fieldThis pin contains file csv or field of beam's end condition added by the user. If there's no file added, it would take value of all beam's end condition as 1.
Pin 6
Required
field_beam_moment_inertiafieldField of beam's moment inertia
Pin 7
Required
field_beam_young_modulusfieldField of beam's young modulus
Pin 8
Required
field_beam_lengthfieldField of beam's length

Outputs

OutputNameExpected type(s)Description
Pin 0field_euler_critical_loadfieldThis field contains Euler's Critical Load about the principle axis of the cross section having the least moment of inertia.
Pin 1field_euler_critical_load_yyfieldThis field contains Euler's Critical Load on axis y.
Pin 2field_euler_critical_load_zzfieldThis field contains Euler's Critical Load on axis z.

Configurations

NameExpected type(s)Default valueDescription
mutexboolfalseIf this option is set to true, the shared memory is prevented from being simultaneously accessed by multiple threads.

Scripting

Category: result

Plugin: core

Scripting name: euler_load_buckling

Full name: result.euler_load_buckling

Internal name: euler_load_buckling

License: any_dpf_supported_increments

Changelog

  • Version 0.0.0: Initial release.