#+-----------------------------------------+# #| |# #| PLAXIS 2D VALIDATION CASE |# #| Triaxial test with Hardening Soil model |# #| Version: PLAXIS 2D 2018.00 |# #| |# #+-----------------------------------------+# # Materials _initializerectangular SoilContour 0 0 1 1 _setproperties "Title" "Triaxial test with Hardening Soil model" "Comments" "" "UnitForce" "kN" "UnitLength" "m" "UnitTime" "day" "UnitTemperature" "K" "UnitEnergy" "kJ" "UnitPower" "kW" "WaterWeight" 10 "ReferenceTemperature" 293.15 "LiquidSpecificHeatCapacity" 4181.3 "LiquidThermalConductivity" 0.0006 "LiquidLatentHeat" 334000 "LiquidThermalExpansion" 0.00021 "LiquidTemperature" 293.15 "IceSpecificHeatCapacity" 2108 "IceThermalConductivity" 0.00222 "IceThermalExpansion" 5E-5 "VapourSpecificHeatCapacity" 1930 "VapourThermalConductivity" 2.5E-5 "VapourSpecificGasConstant" 461.5 "ModelType" "Axisymmetry" "ElementType" "15-Noded" _soilmat "Comments" "" "MaterialName" "Soil" "Colour" 15262369 "MaterialNumber" 0 "SoilModel" 3 "UserDefinedIndex" 0 "DrainageType" 0 "DilatancyCutOff" False "UndrainedBehaviour" 0 "InterfaceStrength" 0 "ConsiderGapClosure" True "K0PrimaryIsK0Secondary" True "K0Determination" 1 "SolidThermalExpansion" 0 "UnfrozenWaterContent" False "TableUnfrozenWaterContent" "[]" "DefaultValuesAdvanced" True "DataSetFlow" 0 "ModelFlow" 0 "UDModelFlow" 0 "SoilTypeFlow" 0 "LowerUpper" 0 "UsdaSoilType" 0 "StaringUpperSoilType" 0 "StaringLowerSoilType" 0 "M50" 0 "DefaultValuesFlow" False "TablePsiPermSat" "[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]" "SplinePsiPerm" "[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]" "SplinePsiSat" "[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]" "UseAlternatives" False "TensionCutOff" True 25000 0.2 35 1 5 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0.333333333333333 0 0.999 0 0 0 0 1.00000000000000000E+015 0.495 0 0 1.42921269865671 1.64151892009211 0 0.5 100 17354.3079584931 0.9 20000 0.426423563648954 20000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0.426423563648954 0.426423563648954 1 0 0 -1.06 -2.37 0 0 10000 1 0.0620347394540943 3.83 1.3774 1.25 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 # Geometry _gotostructures _polygon (0 0) (1 0) (1 1) (0 1) _setmaterial (Soil_1) Soil _lineload (0 1) (1 1) _lineload (1 1) (1 0) # Mesh _gotomesh _set (Polygon_1_1.CoarsenessFactor BoundaryLine_2.CoarsenessFactor Line_2_1.CoarsenessFactor BoundaryLine_1.CoarsenessFactor Line_1_1.CoarsenessFactor Point_4_1.CoarsenessFactor Point_2_Point_3_1.CoarsenessFactor Point_1_1.CoarsenessFactor) 1 _mesh 1.0000200000000001 _selectmeshpoints /Output acp "StressPoint" Soil_1_1 (1 1) /Output update # Calculation Stages _gotostages _activate (Polygon_1_1) InitialPhase _phase InitialPhase _set Deformations.BoundaryXMax Phase_1 "Free" _set Deformations.BoundaryYMin Phase_1 "Normally fixed" _activate LineLoads Phase_1 _set LineLoad_1_1.qy_start Phase_1 -100 _set LineLoad_2_1.qy_start Phase_1 0 _set LineLoad_2_1.qx_start Phase_1 -100 _phase Phase_1 _phase Phase_1 _set LineLoad_1_1.qy_start Phase_2 -450 _deactivate LineLoad_1 Phase_3 _set Phase_2.Deform.ResetDisplacementsToZero Phase_3.Deform.ResetDisplacementsToZero True _set Phase_1.Deform.UseDefaultIterationParams Phase_2.Deform.UseDefaultIterationParams Phase_3.Deform.UseDefaultIterationParams False _set Phase_1.Deform.ToleratedError Phase_2.Deform.ToleratedError Phase_3.Deform.ToleratedError 0.0001 # Run calculation and check results getresults Phase_3 ResultTypes.Soil.stateparameters[0] 'nodes' filter StateParameter_Phase_3_Soil_1 "max" filter StateParameter_Phase_3_Soil_1 "min" echo StateParameter_Phase_3_Soil_1_max_1 echo StateParameter_Phase_3_Soil_1_min_1 getsingleresult Phase_3 ResultTypes.Soil.stateparameters[0] 0.99 0