I am trying to calibrate my sand using Excalibre. I tried some triaxial element tests using Abaqus. However the results are different between Excalibre and Abaqus.
Calibrate hypoplastic model
Related Articles
-
SANISAND umat issue
Philip Alkhoury||Finite Elements|3 |Views 6,410
Hello everyone; I have implemented the Sanisand constitutive model (UMAT) in abaqus in the scope of performing a dynamic analysis on a 3D soil-pile interaction problem. I have succeded in […] -
set cavitation limit in ABAQUS/STANDARD when using SANISAND umat
Zhentao Liu||Finite Elements|7 |Views 4,761
Dear all I am recently working on the mechanical characteristics of large diameter monopiles under horizontal loads.The numerical simulation part of this project was carried out in ABAQUS/STANDARD and for […] -
Example of FLAC3D data file
Kassem Dib||Finite Elements|1 |Views 4,676
Hello.. I am new in FLAC3D, could some send to me an example of data file code for pile soil interaction with seismic loads ? I will be thankful -
sigini ans sdvini subroutine example for soil model in Abaqus
Safia EDAOUDI||Finite Elements|0 |Views 2,557
Dear all, I’m looking for a sigini and sdvini subroutine examples to calculate soil initial state with rest coeficient K0 method or ICP-05 method or any method available. thank you. […] -
ABAQUS UMAT of hypoplastic clay model
Akhtyar Gul Shirzoi||Finite Elements|2 |Views 2,212
Hi Everyone. I am new to this Platform. I want to use the hypoplastic model in my research. how I can download it UMAT file for ABAQUS software? -
How to replicate results for vertical cut in FEM program
Amine Aboufirass||Finite Elements|0 |Views 4,554
The equations for a vertical cut in cohesive material are given in several publications including Heyman (1973): The stability of a vertical cut (see attachment Equations1.jpeg) and Verruijt (2001) Soil […] -
XFEM Hydraulic Fracturing in Abaqus – Pore Pressure Not Updating & Extremely Small Time Steps
Shishant Vimal||Finite Elements|0 |Views 1,166
Hi everyone, I am working on a 2D XFEM-CZM based hydraulic fracturing simulation in Abaqus for a 100 m × 100 m domain with a wellbore at the center. I […] -
Problem in simulating CPT using SANISAND04
an zhanng||Finite Elements|8 |Views 15,404
I have a question regarding the simulation of cone penetration tests using the SANISAND04 model. I have observed that the parameter m (yield surface size)has a significant impact on the […]
Who is Online
No one is online right now
Search SoilModels Website
Recent posts
-
SaniClay or SaniClay-RD 30.9.2026
-
Animating Soil Mechanics 3.7.2026
-
GeoXPM 19.6.2026
-
Autumn School in Soil Modelling at NTNU 16.6.2026
-
Viscohypoplastic bentonite (VIBE) model 28.5.2026
-
Problem in “Hoek Brown Softening” Model 30.4.2026
-
XFEM Hydraulic Fracturing in Abaqus – Pore Pressure Not Updating & Extremely Small Time Steps 28.4.2026
-
Correct my Plaxis FEM simulation in foundation bearing capacity results 3.4.2026
-
mohr coulomb 2D yield surface vs 3D mohr coulomb yield surface 28.2.2026
-
Problem with GeoStudio (Seepage) software 16.2.2026
-
Prague Geotechnical Days 2026 3.2.2026
-
Postdoctoral position at COFS, UWA 28.7.2025
Recent Comments
- Hans Henning Stutz on Hardening Soil or Hardening Soil-Small umat in Abaqus
- Hans Henning Stutz on Hardening Soil Model in Abaqus
- Zhongze JIA on SANISAND for FLAC3D Download
- Zhongze JIA on SANISAND for FLAC3D Download
- Yujian Hu on Hardening Soil or Hardening Soil-Small umat in Abaqus
- Nabanita Saha on SANISAND pile-soil-interaction ABAQUS
- Hongjie Zhou on ExCalibre – SoilModels Automatic Calibration
- Ding Yan on Download package of a complete dataset “Karlsruhe Kaolin – Cyclic tests (T. Wichtmann)”
- Arie Koot on mohr coulomb 2D yield surface vs 3D mohr coulomb yield surface
- Arie Koot on Multilaminate Model (Schädlich & Schweiger)
- Amir F on Problem with GeoStudio (Seepage) software
- Nabanita Saha on set cavitation limit in ABAQUS/STANDARD when using SANISAND umat
- Nabanita Saha on SANISAND Abaqus UMAT and Plaxis implementations
- Tian Fapai on SANISAND Abaqus UMAT and Plaxis implementations
- Heng Wang on Multilaminate Model (Schädlich & Schweiger)
- Zhang Hongwei on Download Package of Charles University Implementation of High Cycle Accumulation Model
- Ruimin Chen on Problem with VUMAT interface
- Nitesh Bhume on UMAT and oneAPI compiler issues. (SOLVED…i hope :p)




Hi Sahar, please also check the initial void ratio for triaxial tests indicated by excalibre. This is the only issue I can think about, otherwise you have some error in Abaqus input.
Hi David, this is the input file for my abaqus model. This input file is for the sand example “lapProtocalTemplate-Sand” shared on Excalibre automatic calibration page. I got the hypoplastic parameters from Excalibre and input them into Abaqus. The peak of deviatoric stress-strain curve from Abaqus is much higher than the experimental curve and the Excalibre curve. I can’t find the mistake in my input.
*Heading
** Job name: CD-50-Excalibre-Sample-Sand Model name: CD-50-Excalibre-Sample-Sand
** Generated by: Abaqus/CAE 2016
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=Part-1
*Node
1, 0., 0.
2, 0.100000001, 0.
3, 0., 0.100000001
4, 0.100000001, 0.100000001
5, 0.0500000007, 0.
6, 0.100000001, 0.0500000007
7, 0.0500000007, 0.100000001
8, 0., 0.0500000007
*Element, type=CAX8
1, 1, 2, 4, 3, 5, 6, 7, 8
*Nset, nset=Set-1, generate
1, 8, 1
*Elset, elset=Set-1
1,
*Nset, nset=top-n
3, 4, 7
*Nset, nset=bot-n
1, 2, 5
*Nset, nset=axis
1, 3, 8
** Section: Section-1
*Solid Section, elset=Set-1, material=Material-1
,
*End Part
**
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
*Instance, name=Part-1-1, part=Part-1
*End Instance
**
*Elset, elset=EL, instance=Part-1-1
1,
*Elset, elset=_Surf-1_S2, internal, instance=Part-1-1
1,
*Elset, elset=_Surf-1_S3, internal, instance=Part-1-1
1,
*Surface, type=ELEMENT, name=Surf-1
_Surf-1_S2, S2
_Surf-1_S3, S3
*End Assembly
**
** MATERIALS
**
*Material, name=Material-1
*Density
1.0927,
*Depvar
13,
*User Material, constants=16, unsymm
36.5, 1.,49846., 0.243, 0.572, 1.144, 1.372, 0.09
4.5, 0., 0., 0., 0., 0., 0., 0.51
**
** BOUNDARY CONDITIONS
**
** Name: axis-bc Type: Displacement/Rotation
*Boundary
Part-1-1.axis, 1, 1
** Name: bot-bc Type: Displacement/Rotation
*Boundary
Part-1-1.bot-n, 2, 2
** Name: top-bc Type: Displacement/Rotation
*Boundary
Part-1-1.top-n, 2, 2
**
** PREDEFINED FIELDS
**
** Name: Predefined Field-1 Type: Geostatic stress
*Initial Conditions, type=STRESS, GEOSTATIC
Part-1-1.Set-1, -50., 0.1, -50., 0., 1., 1.
** Name: Predefined Field-2 Type: Void ratio
*Initial Conditions, TYPE=RATIO
Part-1-1.Set-1, 0.51
** —————————————————————-
**
** STEP: Step-1
**
*Step, name=Step-1, nlgeom=NO
*Geostatic
**
** LOADS
**
** Name: Load-1 Type: Pressure
*Dsload
Surf-1, P, 50.
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=0
**
** FIELD OUTPUT: F-Output-1
**
*Output, field
*Node Output
U,
*Element Output, directions=YES
E, S
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step
** —————————————————————-
**
** STEP: Step-2
**
*Step, name=Step-2, nlgeom=NO, inc=1000
*Static
0.001, 1., 1e-15, 1.
**
** BOUNDARY CONDITIONS
**
** Name: top-bc Type: Displacement/Rotation
*Boundary
Part-1-1.top-n, 2, 2, -0.05
**
** LOADS
**
** Name: Load-1 Type: Pressure
*Dsload
Surf-1, P, 50.
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=0
**
** FIELD OUTPUT: F-Output-1
**
*Output, field
*Node Output
U,
*Element Output, directions=YES
E, S
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step