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

Elastic length of pile