Buckling Restraints
Tomas Blahuta edited this page Feb 8, 2018
·
1 revision
In order to correctly stability checks, every beam has to have Buckling Restraints (res.fit.BbRestraint) defined. Example of a buckling restraints definitons:
mySimpleBeam := res.comp.SimpleBeamClass{
Parts:= [
res.comp.SimpleBeamPartClass{
Section := res.css.HE200A,
Length := 20,
...
} ],
Lcs := GCS.Tx(LeftExterKneeTop.X).Ty(LeftExterKneeTop.Z).Rz(-ExterLeftK.Angle),
...
LengthLtb := 10,
BucklingSetup.isDrawingOn := True, # Bucklin restraints will be displayed in FC
BucklingSetup.Restraints := [res.fit.BbRestraint{Type := 3, DeltaX := 0 },
res.fit.BbRestraint{Type := 1, DeltaX := 15 }],
}
Note that even the beams connected to other beams need Buckling restraints at the start and at the end defined. Parameters of BucklingRestraints are:
Type according to fixed directions:
0.. none,
1.. yy,
2.. zz,
3..both yy and zz.
DeltaX: distance from start of a SimpleBeamClass.
Sign size.
isVisible.
- Localisation
- Basics
- FemCAD workings
- Geometry
- Input
- Direct edit
- Analysis
- Output
-
Stories
- FAQ
- Stupid user mistakes
- How to discover speed issues in the code
- How to run script faster
- How to list evaluated variables
- How I got lost in graphical interface when dealing with labels
- How to create Bill of material
- How to deal with point transfer between UCS and LCS
- How to define input
- How to make output