createFiberSets¶
geomArmaduraSeccionesFibras¶
-
materials.sections.fiber_section.geomArmaduraSeccionesFibras.
ggmTopRowRebars
(sectionGeom, fiberMatName, nRebars, areaRebar, depth, width, cover)¶ Horizontal row of reinforcement bars in the top face
-
materials.sections.fiber_section.geomArmaduraSeccionesFibras.
gmBottomRowRebars
(sectionGeom, fiberMatName, nRebars, areaRebar, depth, width, cover)¶ Horizontal row of reinforcement bars in the bottom face
-
materials.sections.fiber_section.geomArmaduraSeccionesFibras.
gmHorizRowRebars
(sectionGeom, fiberMatName, nRebars, areaRebar, depth, width, cover, h)¶ Horizontal row of reinforcement bars, placed at a distance h from the median plane (h + towards the top face) Parameters:
sectionGeom: geometric section fiberMatName: name identifying the material that makes up the fibers nRebars: number of reinforcing bars to be placed in the row areaRebar: cross-sectional area of each reinforcing bar depth: depth (vertical direction) of the rectangular section width: width (horizontal direction) of the rectangular section cover: effective cover h: vertical distance from the row of rebars to the horizontal
simetry axis of the section
-
materials.sections.fiber_section.geomArmaduraSeccionesFibras.
gmSideFaceRebars
(fiberMatName, areaRebar, depth, width, cover, h)¶ Side face row of reinforcement, placed at a distance h from the median plane (h + towards the top face)
geomSeccionesFibras¶
-
materials.sections.fiber_section.geomSeccionesFibras.
gmRectangSection
(geomSection, fiberMatName, h, b, nDIJ, nDIK)¶ returns a rectangular section of fibers of the same material Parameters:
geomSection: geometric section fiberMatName: name of the material that makes up the fibers h: length of the height side of the rectangle b: length of the width side of the rectangle nDIJ: number of divisions to be used along the IJ (width)
direction- nDJK: number of divisions to be used along the JK (height)
- direction
-
materials.sections.fiber_section.geomSeccionesFibras.
gmSquareSection
(geomSection, fiberMatName, ld, nD)¶ returns a square section of fibers of the same material Parameters:
geomSection: geometric section fiberMatName: name of the material that makes up the fibers ld: edge length of the square nD: number of divisions to be used along the edges
of the square
defSeccionHAPilar¶
defSeccionHASimple¶
fiberUtils¶
plotGeomSeccion¶
sectionReport¶
sectionReport.py: report describing RC cross sections mechanical properties.
-
class
materials.sections.fiber_section.sectionReport.
RecordFamMainReinforcement
(reinfLayer)¶ Bases:
object
Parameters for each layer of main reinforcement
-
texWrite
(archTex, areaHorm)¶
-
-
class
materials.sections.fiber_section.sectionReport.
SectionInfo
(preprocessor, sectName, sectDescr, concrete, rfSteel, concrDiag, rfStDiag, geomSection, width, depth)¶ Bases:
object
Obtains the fiber section parameters for writing its report page :ivar preprocessor: preprocessor :ivar sectName: section name (used as title for the table and as caption, also) :ivar sectDescr: section description (used as subtitle for the table} :ivar concrete: concrete (its name and elastic modulus are reported on the table) :ivar rfSteel: reinforcing steeĺ (its name and elastic modulus are reported on the table) :ivar concrDiag: concrete diagram :ivar rfStDiag: reinforcing steel diagram :ivar geomSection: material fiber section :ivar width: width of the rectangular section (reported on the table and used to calculate
the torsional inertia, also)Variables: -
writeReport
(archTex, pathFigura)¶
-
-
class
materials.sections.fiber_section.sectionReport.
SectionInfoHASimple
(preprocessor, sectHASimple)¶ Bases:
materials.sections.fiber_section.sectionReport.SectionInfo
Obtains the parameters of a HASimple fiber section for writing its report page
Variables: - preprocessor – preprocessor
- sectHASimple – fiber section defined as a HASimple
-
materials.sections.fiber_section.sectionReport.
writeMainReinforcement
(listaFamMainReinforcement, areaHorm, archTex)¶
-
materials.sections.fiber_section.sectionReport.
writeShearReinforcement
(recordShearReinf, archTex, width)¶