Skip to main content

mesh:beam properties

Version: 0.0.0

Description

Reads the beam's properties from the result files contained in the streams or data sources.

Inputs

InputNameExpected type(s)Description
Pin 3streamsstreams_containerResult file container allowed to be kept open to cache data.
Pin 4
Required
data_sourcesdata_sourcesResult file path container, used if no streams are set.

Outputs

OutputNameExpected type(s)Description
Pin 0mesh_outabstract_meshed_regionThis mesh updates a new map containing a field of the beam's properties if there is at least one beam in mesh.
Pin 1field_type_section_idfieldThis field contains the section ID of beams. 1:REC; 3:CSOLID, 4:CTUBE, 5:CHAN, 6:Z, 7:L, 8:I, 9:T, 11:HATS, 12:HREC.
Pin 2field_areafieldThis field contains the area of beams.
Pin 3field_moment_inertiafieldThis field contains the inertia moment of beams. Iyy, Iyz, Izz.
Pin 4field_geometryfieldThis field contains the geometry of beams. REC:b,h. CSOLID:Ri. CTUBE:Ri, Re. CHAN:w1,w2,w3,t1,t2,t3. Z:w1,w2,w3,t1,t2,t3. L:w1,w2,t1,t2. I:w1,w2,w3,t1,t2,t3. T:w1,w2,t1,t2. HATS: w1,w2,w3,w4,t1,t2,t3,t4. HREC:w1,w2,t1,t2,t3,t4.
Pin 5field_young_modulusfieldThis field contains the Young's modulus of beams.
Pin 6field_poisson_ratiofieldThis field contains the Poisson's ratio of beams.
Pin 7field_shear_modulusfieldThis field contains the Shear Modulus of beams.
Pin 8field_beam_lengthfieldThis field contains the length of beams.
Pin 9field_torsion_constantfieldThis field contains the Torsion Constant of beams.
Pin 10field_warping_constantfieldThis field contains the Warping Constant of beams.
Pin 11field_offset_typefieldThis field contains offset type of beams.
Pin 12field_offset_yfieldThis field contains offset y of beams.
Pin 13field_offset_zfieldThis field contains offset z of beams.

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.
num_threadsint320Number of threads to use to run in parallel
run_in_parallelbooltrueLoops are allowed to run in parallel if the value of this config is set to true.

Scripting

Category: mesh

Plugin: core

Scripting name: beam_properties

Full name: mesh.beam_properties

Internal name: beam_properties

License: None

Changelog

  • Version 0.0.0: Initial release.