Foundation utils¶
Foundation settlement¶
- geotechnics.foundations.settlement_found.deltaSigmaSoilLayer(p, area, zmean)¶
Return the increase in the total vertical pressure, in the center of a soil-layer, in the vertical of the center of the foundation, created by the load applied to it (used to calculate the average elastic modulus and poisson coefficient).(Guía dimentaciones OC, 4.8.1)
- Parameters
p – average pressure transmitted by the foundation
area – area of the foundation
zmean – average depth of the soil-layer
- geotechnics.foundations.settlement_found.deltaSigmaSoilLayerLongFound(p, B, zmean)¶
Return the increase in the total vertical pressure, in long rectangular foundations (L/B>=10) in the center of a soil-layer, in the vertical of the center of the foundation, created by the load applied to it (used to calculate the average elastic modulus and poisson coefficient).(Guía dimentaciones OC, 4.8.1)
- Parameters
p – average pressure transmitted by the foundation
B – width of the long foundation
zmean – average depth of the soil-layer
- geotechnics.foundations.settlement_found.meanEquivE(soilLayers, area, p, widhtLongFound=None)¶
Equivalent average modulus of elasticity. (Guía dimentaciones OC, 4.8.1)
- Parameters
soilLayers –
dictionary that defines the soil-layers geothecnical parameters example: soils={‘soil01’:{‘zTop’: , ‘zBottom’, ‘E’:, ‘nu’:}, …} where:
zTop: depth of the soil-layer top face (depths positive) zBottom: depth of the soil-layer bottom face E: elastic modulues of the soil nu= poisson coefficient of the layer
area – area of the foundation
p – average pressure transmitted by the foundation
widhtLongFound – is the width of the rectangular foundation when B<10L
- geotechnics.foundations.settlement_found.meanEquivNu(soilLayers, area, p, widhtLongFound=None)¶
Equivalent average modulus of Poisson (Guía dimentaciones OC, 4.8.1)
- Parameters
soilLayers –
dictionary that defines the soil-layers geothecnical parameters example: soils={‘soil01’:{‘zTop’: , ‘zBottom’, ‘E’:, ‘nu’:}, …} where:
zTop: depth of the soil-layer top face (depths positive) zBottom: depth of the soil-layer bottom face E: elastic modulues of the soil nu= poisson coefficient of the layer
area – area of the foundation
p – average pressure transmitted by the foundation
widhtLongFound – is the width of the rectangular foundation when B<10L
- geotechnics.foundations.settlement_found.settlementFlexibleCircFound(soilLayers, Rad, p)¶
Return the settlement in a flexible circular foundation (Guia de cimentaciones en obras de carretera, 4.8.1, fig. 4.10 :param soilLayers: dictionary that defines the soil-layers geothecnical parameters
example: soils={‘soil01’:{‘zTop’: , ‘zBottom’, ‘E’:, ‘nu’:}, …} where:
zTop: positive depth of the soil-layer top face taken from the foundation bottom face zBottom: positive depth of the soil-layer bottom face taken from the foundation bottom face E: elastic modulues of the soil nu= poisson coefficient of the layer
- Parameters
Rad – radius of the foundation
p – average pressure transmitted by the foundation
- geotechnics.foundations.settlement_found.settlementFlexibleRectFound(soilLayers, L, B, p)¶
Return the settlement in a flexible rectangular foundation (Guia de cimentaciones en obras de carretera, 4.8.1, fig. 4.10 :param soilLayers: dictionary that defines the soil-layers geothecnical parameters
example: soils={‘soil01’:{‘zTop’: , ‘zBottom’, ‘E’:, ‘nu’:}, …} where:
zTop: depth of the soil-layer top face (depths positive) zBottom: depth of the soil-layer bottom face E: elastic modulues of the soil nu= poisson coefficient of the layer
- Parameters
L – length of the foundation
B – width of the foundation
p – average pressure transmitted by the foundation
Friction angle contact footing-soil¶
- geotechnics.foundations.footing_soil_contact_friction_angle.angRozCimTerrIGP2011(tipoTerr)¶
Return the friction angle between the concrete foundation and the soil according to the 2011 version of the IGP from Adif. See IGP-5.2 Bases de cálculo para estructuras de ferrocarril page 5