Skip to main content

result:members in linear compression bending not certified

Version: 0.0.0

Description

This operator is a non-certified example of buckling resistance verification for the compression and bending members for Class I, 2 and 3 cross-sections. It is only provided as an example if you want to develop your own compute norm operator. This norm is linear summation of the utilization ratios of compression members and bending members. The results computed by this beta operator have not been certified by ANSYS. ANSYS declines all responsibility for the use of this operator.

Inputs

InputNameExpected type(s)Description
Pin 0time_scopingscoping, vector<int32>, int32
Pin 1
Required
field_yield_strengthfieldThis pin contains field of beam's Yield Strength defined by the user.
Pin 2field_end_conditiondata_sources, fieldThis pin contains file csv or field of beam's end condition defined by the user. If no input at this pin found, it would take end conditions value of all beams as 1
Pin 3streamsstreams_containerresult file container allowed to be kept open to cache data.
Pin 4data_sourcesdata_sourcesresult file path container, used if no streams are set.
Pin 5manufactureboolManufacturing processus:hot finished if TRUE or cold formed if FALSE. Default value : hot finished.
Pin 6partial_factordoublepartial factor for resistance of members to instability assessed by member checks. Default value: 1.0
Pin 7
Required
meshabstract_meshed_regionMesh containing beam's properties defined by user
Pin 8
Required
bending_moment_yfields_containerFields Container of bending moment on axis y defined by user
Pin 9
Required
bending_moment_zfields_containerFields Container of bending moment on axis z defined by user
Pin 10
Required
axial_forcefields_containerFields Container of axial force defined by user
Pin 11
Required
class_cross_sectionboolSelection for a cross-section. True: Class 1 or 2 cross-sections. False: Class 3 cross section. If the user defines the cross section as class 1 or 2, the section modulus would be plastic section modulus. If it's class 3- cross section,the section modulus would be elastic section modulus
Pin 12fabrication_typeboolSelection of fabrication's type if there are beams I in the structure. TRUE: Rolled Section, False: Welded Section. Default: Rolled Section.

Outputs

OutputNameExpected type(s)Description
Pin 0buckling_resistance_linear_summation_utilization_ratiosfields_containerLinear summation of the utilization ratios in all members submitted under a combination of both bending and compression. These factors should be less than 1 and positive.

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: members_in_linear_compression_bending_not_certified

Full name: result.members_in_linear_compression_bending_not_certified

Internal name: members_in_linear_compression_bending_not_certified

License: any_dpf_supported_increments

Changelog

  • Version 0.0.0: Initial release.