Sections

ConcreteCircular:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Circular, Rectangular, IShape, TShape, Pipe, Box, Generic }

DimOuterDiam

Outer diameter. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

MechCover

Mechanical cover. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ReinfBending

Bending + Axial reinforcement.

Type:

BeamBendReinf

ReinfShear

Shear reinforcement.

Type:

ReinfShear

ReinfTorsion

Torsion reinforcement.

Type:

ReinfTor

MechProp

Mechanical properties.

Type:

SecConcMechProp

CodeProperties

Code Properties: Properties used for code check/design.

Type:

CodePropertiesConcrete

BeamBendReinf:
BendReinfMat

Material: Material for the axial+bending reinforcements. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

Entity

BendReinfList

List of reinforcements.

Type:

List

ReinfShear:
TransReinfMat

Material Trans.: Material for the transverse reinforcement. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

Entity

ReinfTor:
LongReinfMat

Material Long.: Material for the longitudinal reinforcement. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

Entity

TransReinfMat

Material Trans.: Material for the transverse reinforcement. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

Entity

SecConcMechProp:
MechPropToSolve

Use Mechanical Properties to solve model: Use Mechanical Properties to solve the model instead of using the tesselated section.

Type:

bool

MechPropType

Type: Mechanical properties type.

Type:

Enumerate: { Gross, Net, Homogenized, UserDefined }

Area

Area: Area of the section. | Constant: Constant value

Type:

Double

Iyy

Iyy: Inertia Iy of the section, referred to the center of gravity. | Constant: Constant value

Type:

Double

Izz

Izz: Inertia Iz of the section, referred to the center of gravity. | Constant: Constant value

Type:

Double

Iyz

Iyz: Product of inertia Iyz of the section, referred to the center of gravity. | Constant: Constant value

Type:

Double

CoG

CoG: Center of gravity. | Constant: Constant value

Type:

Point2d

Wy

Wy: Elastic modulus of the section for moment in Y direction. | Constant: Constant value

Type:

Double

Wz

Wz: Elastic modulus of the section for moment in Z direction. | Constant: Constant value

Type:

Double

Alpha

Alp: Angle Y->U or Z->V. | Constant: Constant value

Type:

Double

CodePropertiesConcrete:
EffWidthVY

Min. width VY: Minimum width of the section over the effective depth for shear in Y.

Type:

Double

EffWidthVZ

Min. width VZ: Minimum width of the section over the effective depth for shear in Z.

Type:

Double

EffDepthVY

Eff. depth VY: Effective depth of the section in the Y direction.

Type:

Double

EffDepthVZ

Eff. depth VZ: Effective depth of the section in the Z direction.

Type:

Double

WallThickness

Eq. wall thickness: Equivalent wall thickness.

Type:

Double

AK

Area of center-line: Area enclosed within the center-line of the thin-walled cross-section.

Type:

Double

UK

Perimeter of center-line: Perimeter of the center-line of the thin-walled cross-section.

Type:

Double

Theta

θ: Angle of the concrete compressive struts with the longitudinal axis of member. | Constraints: Conditions: Value must be greater or equal than 0.38 and lower or equal than 0.79.

Type:

Double

ConcreteT:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Circular, Rectangular, IShape, TShape, Pipe, Box, Generic }

DimHeight

Height: Height, measured in the Y direction. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

Type:

Double

DimTw

Web thickness. | Constraints: Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

Type:

Double

DimBfTop

Top flange length: Top flange length, measured in the Z direction. | Constraints: Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

Type:

Double

DimTfTop

Top flange thickness. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

Type:

Double

MechCover

Mechanical cover. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ReinfBending

Bending + Axial reinforcement.

Type:

BeamBendReinf

ReinfShear

Shear reinforcement.

Type:

ReinfShear

ReinfTorsion

Torsion reinforcement.

Type:

ReinfTor

MechProp

Mechanical properties.

Type:

SecConcMechProp

CodeProperties

Code Properties: Properties used for code check/design.

Type:

CodePropertiesConcrete

ConcreteRectangular:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Circular, Rectangular, IShape, TShape, Pipe, Box, Generic }

DimHeight

Height: Height, measured in the Y direction. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

DimWidth

Width: Width, measured in the Z direction. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

MechCover

Mechanical cover. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ReinfBending

Bending + Axial reinforcement.

Type:

BeamBendReinf

ReinfShear

Shear reinforcement.

Type:

ReinfShear

ReinfTorsion

Torsion reinforcement.

Type:

ReinfTor

MechProp

Mechanical properties.

Type:

SecConcMechProp

CodeProperties

Code Properties: Properties used for code check/design.

Type:

CodePropertiesConcrete

SteelT:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Channel, LShape, IShape, TShape, Pipe, Box, Generic }

DimHeight

Height: Height, measured in the Y direction. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

Type:

Double

DimWidth

Width: Width, measured in the Z direction. | Constraints: Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

Type:

Double

DimTw

Web thickness. | Constraints: Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

Type:

Double

DimTf

Flange thickness. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

Type:

Double

DimA

Weld throat: Thickness of the weld. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

R1

Radius of fillet: Radius of fillet web-flange. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

MetalWorking

Metalworking: Type of metalworking.

Type:

Enumerate: { HotRolled, ColdRolled, Welded }

MechProp

Check by code mechanical properties: Mechanical properties which are used in check by code.

Type:

Enumerate: { AnalysisMechProp, LibraryMechProp }

MechPropToSolve

Use Mechanical Properties to solve model: Use Mechanical Properties to solve the model instead of using the tesselated section.

Type:

bool

AnalysisMechProp

Mechanical properties autocalculated by plates.

Type:

SecSteelMechProp

SecSteelMechProp:
Area

Area: Area of the section. | Constant: Constant value

Type:

Double

Iyy

Iyy: Inertia Iy of the section, referred to the center of gravity. | Constant: Constant value

Type:

Double

Izz

Izz: Inertia Iz of the section, referred to the center of gravity. | Constant: Constant value

Type:

Double

Iyz

Iyz: Product of inertia Iyz of the section, referred to the center of gravity. | Constant: Constant value

Type:

Double

CoG

CoG: Center of gravity. | Constant: Constant value

Type:

Point2d

ShearCenter

Shear center: Shear center of the section. | Constant: Constant value

Type:

Point2d

Wy

Wy: Elastic modulus of the section for moment in Y direction. | Constant: Constant value

Type:

Double

Wz

Wz: Elastic modulus of the section for moment in Z direction. | Constant: Constant value

Type:

Double

Wpy

Wpy: Plastic modulus of the section for moment in Y direction. | Constant: Constant value

Type:

Double

Wpz

Wpz: Plastic modulus of the section for moment in Z direction. | Constant: Constant value

Type:

Double

Ixx

Ixx: Torsional moment of inertia. | Constant: Constant value

Type:

Double

Cw

Cw: Warping constant. | Constant: Constant value

Type:

Double

SecCable:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

Entity

DimOuterDiam

Outer diameter. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

SteelPipe:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Channel, LShape, IShape, TShape, Pipe, Box, Generic }

DimOuterDiam

Outer diameter. | Constraints: Conditions: Value must be greater than 0. Thickness must be lower than the radius of the section.

Type:

Double

DimThickWall

Wall thickness. | Constraints: Conditions: Value must be greater than 0. Thickness must be lower than the radius of the section.

Type:

Double

MetalWorking

Metalworking: Type of metalworking.

Type:

Enumerate: { HotRolled, ColdRolled, Welded }

MechProp

Check by code mechanical properties: Mechanical properties which are used in check by code.

Type:

Enumerate: { AnalysisMechProp, LibraryMechProp }

MechPropToSolve

Use Mechanical Properties to solve model: Use Mechanical Properties to solve the model instead of using the tesselated section.

Type:

bool

AnalysisMechProp

Mechanical properties autocalculated by plates.

Type:

SecSteelMechProp

SteelL:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Channel, LShape, IShape, TShape, Pipe, Box, Generic }

DimHeight

Height: Height, measured in the Y direction. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

Type:

Double

DimWidth

Width: Width, measured in the Z direction. | Constraints: Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

Type:

Double

DimTw

Web thickness. | Constraints: Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

Type:

Double

DimTf

Flange thickness. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

Type:

Double

DimA

Weld throat: Thickness of the weld. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

R1

Radius of fillet: Radius of fillet web-flange. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

MetalWorking

Metalworking: Type of metalworking.

Type:

Enumerate: { HotRolled, ColdRolled, Welded }

MechProp

Check by code mechanical properties: Mechanical properties which are used in check by code.

Type:

Enumerate: { AnalysisMechProp, LibraryMechProp }

MechPropToSolve

Use Mechanical Properties to solve model: Use Mechanical Properties to solve the model instead of using the tesselated section.

Type:

bool

AnalysisMechProp

Mechanical properties autocalculated by plates.

Type:

SecSteelMechProp

SteelI:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Channel, LShape, IShape, TShape, Pipe, Box, Generic }

DimHeight

Height: Height, measured in the Y direction. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

Type:

Double

DimWidth

Width: Width, measured in the Z direction. | Constraints: Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

Type:

Double

DimTw

Web thickness. | Constraints: Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

Type:

Double

DimTf

Flange thickness. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

Type:

Double

DimA

Weld throat: Thickness of the weld. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

R1

Radius of fillet: Radius of fillet web-flange. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

MetalWorking

Metalworking: Type of metalworking.

Type:

Enumerate: { HotRolled, ColdRolled, Welded }

MechProp

Check by code mechanical properties: Mechanical properties which are used in check by code.

Type:

Enumerate: { AnalysisMechProp, LibraryMechProp }

MechPropToSolve

Use Mechanical Properties to solve model: Use Mechanical Properties to solve the model instead of using the tesselated section.

Type:

bool

AnalysisMechProp

Mechanical properties autocalculated by plates.

Type:

SecSteelMechProp

ConcreteI:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Circular, Rectangular, IShape, TShape, Pipe, Box, Generic }

DimHeight

Height: Height, measured in the Y direction. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than the sum of the thickness of the flanges.

Type:

Double

DimTw

Web thickness. | Constraints: Conditions: Value must be greater than 0. Width of bottom flange must be greater than the thickness of the web.

Type:

Double

DimBfTop

Top flange length: Top flange length, measured in the Z direction. | Constraints: Conditions: Value must be greater than 0. Width of top flange must be greater than the thickness of the web.

Type:

Double

DimTfTop

Top flange thickness. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than the sum of the thickness of the flanges.

Type:

Double

DimBfBot

Bottom flange length: Bottom flange length, measured in the Z direction. | Constraints: Conditions: Value must be greater than 0. Width of bottom flange must be greater than the thickness of the web.

Type:

Double

DimTfBot

Bottom flange thickness. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than the sum of the thickness of the flanges.

Type:

Double

MechCover

Mechanical cover. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ReinfBending

Bending + Axial reinforcement.

Type:

BeamBendReinf

ReinfShear

Shear reinforcement.

Type:

ReinfShear

ReinfTorsion

Torsion reinforcement.

Type:

ReinfTor

MechProp

Mechanical properties.

Type:

SecConcMechProp

CodeProperties

Code Properties: Properties used for code check/design.

Type:

CodePropertiesConcrete

SteelByPlates:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Channel, LShape, IShape, TShape, Pipe, Box, Generic }

MetalWorking

Metalworking: Type of metalworking.

Type:

Enumerate: { HotRolled, ColdRolled, Welded }

MechProp

Check by code mechanical properties: Mechanical properties which are used in check by code.

Type:

Enumerate: { AnalysisMechProp, LibraryMechProp }

AnalysisMechProp

Mechanical properties autocalculated by plates.

Type:

SecSteelMechProp

MechPropToSolve

Use Mechanical Properties to solve model: Use Mechanical Properties to solve the model instead of using the tesselated section.

Type:

bool

Plates

Plates.

Type:

List

ConcretePipe:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Circular, Rectangular, IShape, TShape, Pipe, Box, Generic }

DimOuterDiam

Outer diameter. | Constraints: Conditions: Value must be greater than 0. Thickness must be lower than the radius of the section.

Type:

Double

DimThickWall

Wall thickness. | Constraints: Conditions: Value must be greater than 0. Thickness must be lower than the radius of the section.

Type:

Double

MechCover

Mechanical cover. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ReinfBending

Bending + Axial reinforcement.

Type:

BeamBendReinf

ReinfShear

Shear reinforcement.

Type:

ReinfShear

ReinfTorsion

Torsion reinforcement.

Type:

ReinfTor

MechProp

Mechanical properties.

Type:

SecConcMechProp

CodeProperties

Code Properties: Properties used for code check/design.

Type:

CodePropertiesConcrete

SecGeneric:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SolidSections

Solid sections: List with the solid sections created in this structural element.

Type:

SolidSection

Area

Area: Area of the section. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

Iyy

Iyy: Inertia about element Y axis. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

Izz

Izz: Inertia about element Z axis. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

J

J: Torsion constant.The torsional stiffness K is calculated as E*Val/2(1+ν). If J=0, Val=(Ixx+Iyy). If J is not 0, Val=J. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

Avy

Avy: Effective transverse shear area in element y direction. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

Avz

Avz: Effective transverse shear area in element z direction. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

SolidSection:
SolidSectionCrossSec

Cross section: Cross section related with this solid section. | Constant: Constant value

Type:

Entity

SolidSectionCoodSys

Coordinate system: Coordinate system which defines the origin and plane of the solid section. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

SolidSectionId

Id: Identification number for this solid section. | Constant: Constant value

Type:

int

SteelChannel:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Channel, LShape, IShape, TShape, Pipe, Box, Generic }

DimHeight

Height: Height, measured in the Y direction. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

Type:

Double

DimWidth

Width: Width, measured in the Z direction. | Constraints: Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

Type:

Double

DimTwBoxV

Thickness of vertical walls. | Constraints: Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

Type:

Double

DimTwBoxH

Thickness of horizontal walls. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

Type:

Double

DimA

Weld throat: Thickness of the weld. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

R1

Radius of fillet: Radius of fillet web-flange. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

MetalWorking

Metalworking: Type of metalworking.

Type:

Enumerate: { HotRolled, ColdRolled, Welded }

MechProp

Check by code mechanical properties: Mechanical properties which are used in check by code.

Type:

Enumerate: { AnalysisMechProp, LibraryMechProp }

MechPropToSolve

Use Mechanical Properties to solve model: Use Mechanical Properties to solve the model instead of using the tesselated section.

Type:

bool

AnalysisMechProp

Mechanical properties autocalculated by plates.

Type:

SecSteelMechProp

ConcreteBox:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Circular, Rectangular, IShape, TShape, Pipe, Box, Generic }

DimHeight

Height: Height, measured in the Y direction. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

Type:

Double

DimWidth

Width: Width, measured in the Z direction. | Constraints: Conditions: Value must be greater than 0. Width must be greater than twice the thickness of the webs.

Type:

Double

DimTwBoxV

Thickness of vertical walls. | Constraints: Conditions: Value must be greater than 0. Width must be greater than twice the thickness of the webs.

Type:

Double

DimTwBoxH

Thickness of horizontal walls. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

Type:

Double

MechCover

Mechanical cover. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ReinfBending

Bending + Axial reinforcement.

Type:

BeamBendReinf

ReinfShear

Shear reinforcement.

Type:

ReinfShear

ReinfTorsion

Torsion reinforcement.

Type:

ReinfTor

MechProp

Mechanical properties.

Type:

SecConcMechProp

CodeProperties

Code Properties: Properties used for code check/design.

Type:

CodePropertiesConcrete

ConcreteGeneric:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Circular, Rectangular, IShape, TShape, Pipe, Box, Generic }

SolidSections

Solid sections: List with the solid sections created in this structural element.

Type:

SolidSection

ReinfBending

Bending + Axial reinforcement.

Type:

BeamBendReinf

ReinfShear

Shear reinforcement.

Type:

ReinfShear

ReinfTorsion

Torsion reinforcement.

Type:

ReinfTor

MechProp

Mechanical properties.

Type:

SecConcMechProp

CodeProperties

Code Properties: Properties used for code check/design.

Type:

CodePropertiesConcrete

SteelBox:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

SectionType

Type. | Constant: Constant value

Type:

Enumerate: { Concrete, Steel, Cable, Generic, Thermal, SteelConcreteComp }

Material

Material.

Type:

Entity

SectionShape

Shape. | Constant: Constant value

Type:

Enumerate: { Channel, LShape, IShape, TShape, Pipe, Box, Generic }

DimHeight

Height: Height, measured in the Y direction. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

Type:

Double

DimWidth

Width: Width, measured in the Z direction. | Constraints: Conditions: Value must be greater than 0. Width must be greater than twice the thickness of the webs.

Type:

Double

DimTwBoxV

Thickness of vertical walls. | Constraints: Conditions: Value must be greater than 0. Width must be greater than twice the thickness of the webs.

Type:

Double

DimTwBoxH

Thickness of horizontal walls. | Constraints: Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

Type:

Double

DimA

Weld throat: Thickness of the weld. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

R1

Radius of fillet: Radius of fillet web-flange. | Constraints: Conditions: Value must be greater or equal than 0.

Type:

Double

MetalWorking

Metalworking: Type of metalworking.

Type:

Enumerate: { HotRolled, ColdRolled, Welded }

MechProp

Check by code mechanical properties: Mechanical properties which are used in check by code.

Type:

Enumerate: { AnalysisMechProp, LibraryMechProp }

MechPropToSolve

Use Mechanical Properties to solve model: Use Mechanical Properties to solve the model instead of using the tesselated section.

Type:

bool

AnalysisMechProp

Mechanical properties autocalculated by plates.

Type:

SecSteelMechProp

SectionsContainer:
Find(FindEntity)

Find.

Parameters:

FindEntity (Entity/str) – Entity name to find

Returns:

Entity found

Return type:

Entity

Sections

Sections.

Type:

List

addBendingReinf(entity, ReinfName, Point1, Point2)

Add: Add a bending reinforcement

Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • ReinfName (str) – Name: Name of the reinforcement.

  • Point1 (Point2d) – Point 1: Coordinates of point 1.

  • Point2 (Point2d) – Point 2: Coordinates of point 2.

addPlate(entity, PlateThickness, Point2)

Add: Add plate

Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • PlateThickness (Double) – Thickness. Conditions: Value must be greater than 0.

  • Point2 (Point2d) – Point 2: Coordinates of point 2.

addPlate(entity, PlateThickness, Point1, Point2)

Add: Add plate

Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • PlateThickness (Double) – Thickness. Conditions: Value must be greater than 0.

  • Point1 – Point 1: Coordinates of point 1.

  • Point2 (Point2d) – Point 2: Coordinates of point 2.

createCableSection(Material, DimOuterDiam)

Cable: Create a cross section for a cable

Alias: cableSection
Parameters:
  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimOuterDiam (Double) – Outer diameter. Conditions: Value must be greater than 0.

createCableSection(Name, Material, DimOuterDiam)

Cable: Create a cross section for a cable

Alias: cableSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimOuterDiam (Double) – Outer diameter. Conditions: Value must be greater than 0.

createConcreteBoxSection(Material, DimHeight, DimWidth, DimTwBoxV, DimTwBoxH)

Box:

Alias: concreteBoxSection
Parameters:
  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than twice the thickness of the webs.

  • DimTwBoxV (Double) – Thickness of vertical walls. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimTwBoxH (Double) – Thickness of horizontal walls. Conditions: Value must be greater than 0. Width must be greater than twice the thickness of the webs.

createConcreteBoxSection(Name, Material, DimHeight, DimWidth, DimTwBoxV, DimTwBoxH)

Box:

Alias: concreteBoxSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than twice the thickness of the webs.

  • DimTwBoxV (Double) – Thickness of vertical walls. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimTwBoxH (Double) – Thickness of horizontal walls. Conditions: Value must be greater than 0. Width must be greater than twice the thickness of the webs.

createConcreteCircularSection(Material, DimOuterDiam)

Circular:

Alias: concreteCircularSection
Parameters:
  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • DimOuterDiam (Double) – Outer diameter. Conditions: Value must be greater than 0.

createConcreteCircularSection(Name, Material, DimOuterDiam)

Circular:

Alias: concreteCircularSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • DimOuterDiam (Double) – Outer diameter. Conditions: Value must be greater than 0.

createConcreteISection(Material, DimHeight, DimTw, DimBfTop, DimTfTop, DimBfBot, DimTfBot)

I:

Alias: concreteISection
Parameters:
  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than the sum of the thickness of the flanges.

  • DimTw (Double) – Web thickness. Conditions: Value must be greater than 0. Width of bottom flange must be greater than the thickness of the web. Width of top flange must be greater than the thickness of the web.

  • DimBfTop (Double) – Top flange length: Top flange length, measured in the Z direction. Conditions: Value must be greater than 0. Width of top flange must be greater than the thickness of the web.

  • DimTfTop (Double) – Top flange thickness. Conditions: Value must be greater than 0. Depth must be greater than the sum of the thickness of the flanges.

  • DimBfBot (Double) – Bottom flange length: Bottom flange length, measured in the Z direction. Conditions: Value must be greater than 0. Width of bottom flange must be greater than the thickness of the web.

  • DimTfBot (Double) – Bottom flange thickness. Conditions: Value must be greater than 0. Depth must be greater than the sum of the thickness of the flanges.

createConcreteISection(Name, Material, DimHeight, DimTw, DimBfTop, DimTfTop, DimBfBot, DimTfBot)

I:

Alias: concreteISection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than the sum of the thickness of the flanges.

  • DimTw (Double) – Web thickness. Conditions: Value must be greater than 0. Width of bottom flange must be greater than the thickness of the web. Width of top flange must be greater than the thickness of the web.

  • DimBfTop (Double) – Top flange length: Top flange length, measured in the Z direction. Conditions: Value must be greater than 0. Width of top flange must be greater than the thickness of the web.

  • DimTfTop (Double) – Top flange thickness. Conditions: Value must be greater than 0. Depth must be greater than the sum of the thickness of the flanges.

  • DimBfBot (Double) – Bottom flange length: Bottom flange length, measured in the Z direction. Conditions: Value must be greater than 0. Width of bottom flange must be greater than the thickness of the web.

  • DimTfBot (Double) – Bottom flange thickness. Conditions: Value must be greater than 0. Depth must be greater than the sum of the thickness of the flanges.

createConcretePipeSection(Material, DimOuterDiam, DimThickWall)

Pipe:

Alias: concretePipeSection
Parameters:
  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • DimOuterDiam (Double) – Outer diameter. Conditions: Value must be greater than 0. Thickness must be lower than the radius of the section.

  • DimThickWall (Double) – Wall thickness. Conditions: Value must be greater than 0. Thickness must be lower than the radius of the section.

createConcretePipeSection(Name, Material, DimOuterDiam, DimThickWall)

Pipe:

Alias: concretePipeSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • DimOuterDiam (Double) – Outer diameter. Conditions: Value must be greater than 0. Thickness must be lower than the radius of the section.

  • DimThickWall (Double) – Wall thickness. Conditions: Value must be greater than 0. Thickness must be lower than the radius of the section.

createConcreteRectangularSection(Material, DimHeight, DimWidth)

Rectangular:

Alias: concreteRectangularSection
Parameters:
  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0.

createConcreteRectangularSection(Name, Material, DimHeight, DimWidth)

Rectangular:

Alias: concreteRectangularSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0.

createConcreteTSection(Material, DimHeight, DimTw, DimBfTop, DimTfTop)

T:

Alias: concreteTSection
Parameters:
  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

  • DimTw (Double) – Web thickness. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimBfTop (Double) – Top flange length: Top flange length, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTfTop (Double) – Top flange thickness. Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

createConcreteTSection(Name, Material, DimHeight, DimTw, DimBfTop, DimTfTop)

T:

Alias: concreteTSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

  • DimTw (Double) – Web thickness. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimBfTop (Double) – Top flange length: Top flange length, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTfTop (Double) – Top flange thickness. Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

createGenericSection(Material, Area, Iyy, Izz, J)

By properties: Create a generic cross section by properties

Alias: genericSection
Parameters:
  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • Area (Double) – Area: Area of the section. Conditions: Value must be greater than 0.

  • Iyy (Double) – Iyy: Inertia about element Y axis. Conditions: Value must be greater than 0.

  • Izz (Double) – Izz: Inertia about element Z axis. Conditions: Value must be greater than 0.

  • J (Double) – J: Torsion constant.The torsional stiffness K is calculated as E*Val/2(1+ν). If J=0, Val=(Ixx+Iyy). If J is not 0, Val=J. Conditions: Value must be greater or equal than 0.

createGenericSection(Name, Material, Area, Iyy, Izz, J)

By properties: Create a generic cross section by properties

Alias: genericSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • Area (Double) – Area: Area of the section. Conditions: Value must be greater than 0.

  • Iyy (Double) – Iyy: Inertia about element Y axis. Conditions: Value must be greater than 0.

  • Izz (Double) – Izz: Inertia about element Z axis. Conditions: Value must be greater than 0.

  • J (Double) – J: Torsion constant.The torsional stiffness K is calculated as E*Val/2(1+ν). If J=0, Val=(Ixx+Iyy). If J is not 0, Val=J. Conditions: Value must be greater or equal than 0.

createGenericSectionByCapture(Material, SurfaceCapture, Size, KCsectionCapture)

Capture: Create a user section capturing a surface

Alias: genericSectionByCapture
Parameters:
  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • SurfaceCapture (POCCQuad) – Surface: Surface to capture section. Conditions: “” does not exist in the dropdown list.

  • Size (Double) – Size: Size of mesh capture. Conditions: Value must be greater than 0.

  • KCsectionCapture (KCoordinateSystem) – Coordinate system: Coordinate system to define the section axis. Conditions: “” does not exist in the dropdown list.

createGenericSectionByCapture(Name, Material, SurfaceCapture, Size, KCsectionCapture)

Capture: Create a user section capturing a surface

Alias: genericSectionByCapture
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • SurfaceCapture (POCCQuad) – Surface: Surface to capture section. Conditions: “” does not exist in the dropdown list.

  • Size (Double) – Size: Size of mesh capture. Conditions: Value must be greater than 0.

  • KCsectionCapture (KCoordinateSystem) – Coordinate system: Coordinate system to define the section axis. Conditions: “” does not exist in the dropdown list.

createGenericSectionByPoints(Name, Material, SectionTessellasPoints)

By points: Create a user section by tessellation points

Alias: genericSectionByPoints
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • SectionTessellasPoints (List) – Points of tessellas: Points that define the tessellas of cross section (four points per tessellas). Conditions: Number of points must be multiple of four.

createSectionByCapture(Material, SurfaceCapture, Size, KCsectionCapture)

Capture: Create a user section capturing a surface

Alias: sectionByCapture
Parameters:
  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • SurfaceCapture (POCCQuad) – Surface: Surface to capture section. Conditions: “” does not exist in the dropdown list.

  • Size (Double) – Size: Size of mesh capture. Conditions: Value must be greater than 0.

  • KCsectionCapture (KCoordinateSystem) – Coordinate system: Coordinate system to define the section axis. Conditions: “” does not exist in the dropdown list.

createSectionByCapture(Name, Material, SurfaceCapture, Size, KCsectionCapture)

Capture: Create a user section capturing a surface

Alias: sectionByCapture
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • SurfaceCapture (POCCQuad) – Surface: Surface to capture section. Conditions: “” does not exist in the dropdown list.

  • Size (Double) – Size: Size of mesh capture. Conditions: Value must be greater than 0.

  • KCsectionCapture (KCoordinateSystem) – Coordinate system: Coordinate system to define the section axis. Conditions: “” does not exist in the dropdown list.

createSectionByPoints(Name, Material, SectionTessellasPoints)

By points: Create a user section by tessellation points

Alias: sectionByPoints
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (MaterialConcrete) – Material. Conditions: “” does not exist in the dropdown list.

  • SectionTessellasPoints (List) – Points of tessellas: Points that define the tessellas of cross section (four points per tessellas). Conditions: Number of points must be multiple of four.

createSteelByPlatesSection(Material)

Steel by plates: Create a steel cross section defining each plate

Alias: steelByPlatesSection
Parameters:

Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

createSteelByPlatesSection(Name, Material)

Steel by plates: Create a steel cross section defining each plate

Alias: steelByPlatesSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

createSteelDimBoxSection(Material, DimHeight, DimWidth, DimTwBoxV, DimTwBoxH, DimA)

Box:

Alias: steelDimBoxSection
Parameters:
  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than twice the thickness of the webs.

  • DimTwBoxV (Double) – Thickness of vertical walls. Conditions: Value must be greater than 0. Width must be greater than twice the thickness of the webs.

  • DimTwBoxH (Double) – Thickness of horizontal walls. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimA (Double) – Weld throat: Thickness of the weld. Conditions: Value must be greater or equal than 0.

createSteelDimBoxSection(Name, Material, DimHeight, DimWidth, DimTwBoxV, DimTwBoxH, DimA)

Box:

Alias: steelDimBoxSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than twice the thickness of the webs.

  • DimTwBoxV (Double) – Thickness of vertical walls. Conditions: Value must be greater than 0. Width must be greater than twice the thickness of the webs.

  • DimTwBoxH (Double) – Thickness of horizontal walls. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimA (Double) – Weld throat: Thickness of the weld. Conditions: Value must be greater or equal than 0.

createSteelDimChannelSection(Material, DimHeight, DimWidth, DimTwBoxV, DimTwBoxH, DimA)

Channel:

Alias: steelDimChannelSection
Parameters:
  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTwBoxV (Double) – Thickness of vertical walls. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTwBoxH (Double) – Thickness of horizontal walls. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimA (Double) – Weld throat: Thickness of the weld. Conditions: Value must be greater or equal than 0.

createSteelDimChannelSection(Name, Material, DimHeight, DimWidth, DimTwBoxV, DimTwBoxH, DimA)

Channel:

Alias: steelDimChannelSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTwBoxV (Double) – Thickness of vertical walls. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTwBoxH (Double) – Thickness of horizontal walls. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimA (Double) – Weld throat: Thickness of the weld. Conditions: Value must be greater or equal than 0.

createSteelDimISection(Material, DimHeight, DimWidth, DimTw, DimTf, DimA)

I:

Alias: steelDimISection
Parameters:
  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTw (Double) – Web thickness. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTf (Double) – Flange thickness. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimA (Double) – Weld throat: Thickness of the weld. Conditions: Value must be greater or equal than 0.

createSteelDimISection(Name, Material, DimHeight, DimWidth, DimTw, DimTf, DimA)

I:

Alias: steelDimISection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTw (Double) – Web thickness. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTf (Double) – Flange thickness. Conditions: Value must be greater than 0. Depth must be greater than twice the thickness of the flanges.

  • DimA (Double) – Weld throat: Thickness of the weld. Conditions: Value must be greater or equal than 0.

createSteelDimLSection(Material, DimHeight, DimWidth, DimTw, DimTf, DimA)

L:

Alias: steelDimLSection
Parameters:
  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTw (Double) – Web thickness. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTf (Double) – Flange thickness. Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

  • DimA (Double) – Weld throat: Thickness of the weld. Conditions: Value must be greater or equal than 0.

createSteelDimLSection(Name, Material, DimHeight, DimWidth, DimTw, DimTf, DimA)

L:

Alias: steelDimLSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTw (Double) – Web thickness. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTf (Double) – Flange thickness. Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

  • DimA (Double) – Weld throat: Thickness of the weld. Conditions: Value must be greater or equal than 0.

createSteelDimPipeSection(Material, DimOuterDiam, DimThickWall)

Pipe:

Alias: steelDimPipeSection
Parameters:
  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimOuterDiam (Double) – Outer diameter. Conditions: Value must be greater than 0. Thickness must be lower than the radius of the section.

  • DimThickWall (Double) – Wall thickness. Conditions: Value must be greater than 0. Thickness must be lower than the radius of the section.

createSteelDimPipeSection(Name, Material, DimOuterDiam, DimThickWall)

Pipe:

Alias: steelDimPipeSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimOuterDiam (Double) – Outer diameter. Conditions: Value must be greater than 0. Thickness must be lower than the radius of the section.

  • DimThickWall (Double) – Wall thickness. Conditions: Value must be greater than 0. Thickness must be lower than the radius of the section.

createSteelDimTSection(Material, DimHeight, DimWidth, DimTw, DimTf, DimA)

T:

Alias: steelDimTSection
Parameters:
  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTw (Double) – Web thickness. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTf (Double) – Flange thickness. Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

  • DimA (Double) – Weld throat: Thickness of the weld. Conditions: Value must be greater or equal than 0.

createSteelDimTSection(Name, Material, DimHeight, DimWidth, DimTw, DimTf, DimA)

T:

Alias: steelDimTSection
Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • DimHeight (Double) – Height: Height, measured in the Y direction. Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

  • DimWidth (Double) – Width: Width, measured in the Z direction. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTw (Double) – Web thickness. Conditions: Value must be greater than 0. Width must be greater than the thickness of the web.

  • DimTf (Double) – Flange thickness. Conditions: Value must be greater than 0. Depth must be greater than the thickness of the flange.

  • DimA (Double) – Weld throat: Thickness of the weld. Conditions: Value must be greater or equal than 0.

createSteelLibrarySection(Material, SectionShape, Code, Section)

Steel from library: Create a steel cross section from library

Parameters:
  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • Enumerate – { Channel, LShape, IShape, TShape, Pipe, Box, Generic } SectionShape: Shape.

  • Code (str) – Code or Standard.

  • Section (str) – Section.

createSteelLibrarySection(Name, Material, SectionShape, Code, Section)

Steel from library: Create a steel cross section from library

Parameters:
  • Name (str) – Name. Conditions: “” input must be non-empty.

  • Material (Entity) – Material. Conditions: “” does not exist in the dropdown list. The input must be non-empty.

  • Enumerate – { Channel, LShape, IShape, TShape, Pipe, Box, Generic } SectionShape: Shape.

  • Code (str) – Code or Standard.

  • Section (str) – Section.

nextPlate(entity)

Next: Next plate

Parameters:

entity ([Entity]) – Entity/Entities to apply the command

plotSection(entity)

Show: Shows a graphical representation of the cross section

Constraints: User interface
Parameters:

entity ([Entity]) – Entity/Entities to apply the command

previousPlate(entity)

Previous: Previous plate

Parameters:

entity ([Entity]) – Entity/Entities to apply the command

removeBendingReinf(entity, Reinforcement)

Remove: Remove a bending reinforcement

Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • Reinforcement (Entity) – Reinforcement. Conditions: The input must be non-empty.

removePlate(entity)

Remove: Remove plate

Parameters:

entity ([Entity]) – Entity/Entities to apply the command

Section(EntityName)

Obtains an entity given its name

Parameters:

EntityName (str) – Entity name.

SectionsModelGroup(GroupName)

Obtains a group given its name

Parameters:

GroupName (str) – Group name.

sectionSnapshot(entity, Path)

Show

Alias: sectionSnap
Constraints: User interface
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • Path (Path) – Save path.

sectionSnapshot(entity, Path, Override)

Show

Alias: sectionSnap
Constraints: User interface
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • Path (Path) – Save path.

  • Override (bool) – Set to true to override the file if it exists, without warning.