Class SteelBarCalculationParameters
Calculation parameters for steel bars
public class SteelBarCalculationParameters : CONFIG
- Inheritance
-
SteelBarCalculationParameters
- Inherited Members
- Extension Methods
Constructors
SteelBarCalculationParameters()
public SteelBarCalculationParameters()
SteelBarCalculationParameters(double, SecondOrder, bool, bool, bool, bool, double, int, BucklingCurve, BucklingCurve, BucklingCurve, bool, bool, BucklingCurveLt, BucklingCurveLt)
public SteelBarCalculationParameters(double sectionsDistance, SteelBarCalculationParameters.SecondOrder secondOrder, bool plasticCalculation, bool equation641, bool class4, bool ignore, double convergence, int iteration, SteelBarCalculationParameters.BucklingCurve stiffDirection, SteelBarCalculationParameters.BucklingCurve weakDirection, SteelBarCalculationParameters.BucklingCurve torsionalDirection, bool en1993_1_1_6_3_2_2, bool en1993_1_1_6_3_2_3, SteelBarCalculationParameters.BucklingCurveLt topFlange, SteelBarCalculationParameters.BucklingCurveLt bottomFlange)
Parameters
sectionsDistancedoublesecondOrderSteelBarCalculationParameters.SecondOrderplasticCalculationboolequation641boolclass4boolignoreboolconvergencedoubleiterationintstiffDirectionSteelBarCalculationParameters.BucklingCurveweakDirectionSteelBarCalculationParameters.BucklingCurvetorsionalDirectionSteelBarCalculationParameters.BucklingCurveen1993_1_1_6_3_2_2boolen1993_1_1_6_3_2_3booltopFlangeSteelBarCalculationParameters.BucklingCurveLtbottomFlangeSteelBarCalculationParameters.BucklingCurveLt
Fields
Type
public string Type
Field Value
_checkResistanceOnly
public int _checkResistanceOnly
Field Value
_class4Ignored
public int _class4Ignored
Field Value
_fLatTorBuckGen
public int _fLatTorBuckGen
Field Value
_fLatTorBuckGenSpecForI
public int _fLatTorBuckGenSpecForI
Field Value
_plasticIgnored
public int _plasticIgnored
Field Value
_useEquation6_41
public int _useEquation6_41
Field Value
Properties
BucklingCurveFx1
Flexural buckling stiff direction
public SteelBarCalculationParameters.BucklingCurve BucklingCurveFx1 { get; set; }
Property Value
BucklingCurveFx2
Flexural buckling weak direction
public SteelBarCalculationParameters.BucklingCurve BucklingCurveFx2 { get; set; }
Property Value
BucklingCurveLtb
Lateral-torsional buckling bottom flange
public SteelBarCalculationParameters.BucklingCurveLt BucklingCurveLtb { get; set; }
Property Value
BucklingCurveLtt
Lateral-torsional buckling top flange
public SteelBarCalculationParameters.BucklingCurveLt BucklingCurveLtt { get; set; }
Property Value
BucklingCurveTf
Torsional-flexural buckling
public SteelBarCalculationParameters.BucklingCurve BucklingCurveTf { get; set; }
Property Value
CheckResistanceOnly
public bool CheckResistanceOnly { get; set; }
Property Value
Class4Ignored
public bool Class4Ignored { get; set; }
Property Value
ConvergencyRatio
public double ConvergencyRatio { get; set; }
Property Value
DistanceCalculatedSection
Max. distance between calculated sections [m]
public double DistanceCalculatedSection { get; set; }
Property Value
Guids
List of BarPart GUIDs to apply the parameters to
public List<Guid> Guids { get; set; }
Property Value
LatTorBuckGen
public bool LatTorBuckGen { get; set; }
Property Value
LatTorBuckGenSpecForI
public bool LatTorBuckGenSpecForI { get; set; }
Property Value
MaxIterStep
public int MaxIterStep { get; set; }
Property Value
PlasticIgnored
public bool PlasticIgnored { get; set; }
Property Value
S2ndOrder
public SteelBarCalculationParameters.SecondOrder S2ndOrder { get; set; }
Property Value
UseEquation6_41
public bool UseEquation6_41 { get; set; }
Property Value
Methods
SetParametersOnBars(Bar)
public void SetParametersOnBars(Bar bar)
Parameters
barBar
SetParametersOnBars(List<Bar>)
public void SetParametersOnBars(List<Bar> bars)