GISSMO

Added GISSMO sample Workflow to Workflow library.

GISSMO sample Workflow




The Below link is the link to download the sample Workflow.

https://www.d3view.com/downloads/workflows/104_GISSMO_GEN_5_04032024.d3WfZip



Post-Necking and GISSMO Material Calibration​

Purpose of the Workflow

Preparing GISSMO Material cards by utilizing material test data. ​ The calibration process can be classified into two parts such as:​

1/ Post-necking calibration​. 2/ Failure strain vs Triaxiality curve calibration.

Purpose Workflow



Elements of the Workflow

1/ Input data preparation​

2/ Verification of material cards​

3/ Post-necking calibration​

4/ Failure strain calibration​

5/ Regularization

Elements of the Workflows



Features of the Workflow

1/ Material data input:​
  1. Material data population is now a part of workflow execution which allow us to populate material data with few clicks.
2/ Decision Based Execution:
  1. Based on the decision we make; workflow will auto select the material for calibration and execute the calibration process.
3/ Machine learning:
  1. Workflow will take advantage of machine learning methods whenever necessary to reduce the computational time.
4/ Report Generation:
  1. Workflow generates a report for the execution of any calibration process we select.

Interaction in Start worker

The only interaction is with the START worker to provide necessary inputs followed by execution of the Workflow.

Start worker interaction

Start worker Required Inputs Table.

List of required inputs in Start worker of GISSMO Workflow.
Input Name Input type Required Recommended value
Uniaxial_ELFORM Number Yes 16
Uniaxial_NIP Number Yes 5
Uniaxial_MassScalingTimestep Number Yes 0
UNIAXIAL_CONTROL_SHELL_ISTUPD Number Yes 1
UNIAXIAL_VELOCITY_ACCELERATION_DISPLACEMENT Number Yes 2
UNIAXIAL_VELOCITY_ACCELERATION_DISPLACEMENT_Value Number Yes 40
UNIAXIAL_CONTROL_TERMINATION Number Yes 100
UNIAXIAL_BINOUT_FREQ Number Yes 0.5
UNIAXIAL_ASCII_FREQ Number Yes 0.1
UNIAXIAL_IMFLAG Number Yes 0
UNIAXIAL_IMASS Number Yes 0
UNIAXIAL_DT0 Number Yes 0.1
UNIAXIAL_ILIMIT Number Yes 100
UNIAXIAL_MAXREF Number Yes 100
UNIAXIAL_IACC Number Yes 0
Type of Verification List Yes Verification
Material for Verification List Yes Prilimnary MAT24
Choice of Test Data for Post-Necking calibration List Yes E8
Choice of Force vs Deflection List Yes Test Froce deflection
Material Name Text Yes DP590
Notch Template d3VIEW Text area Yes Template file
Shear Template Custom Text area Yes Template file
Punch Template d3VIEW Text area Yes Template file
Punch Template Custom Text area Yes Template file
Notch_Element_Formulation Number Yes 16
Notch_Number_of_Integration_Points Number Yes 5
Notch_Mass_Scaling_Timestep Number Yes 0
Notch_CONTROL_SHELL_ISTUPD Number Yes 0
Notch_Velocity_Acceleration_Displacement_value Number Yes 5
Notch_CONTROL_TERMINATION Number Yes 100
Notch_Binary_Output_Frequency Number Yes 10
Notch_ASCII_Output_Frequency Number Yes 0.1
Notch_ILIMIT Number Yes 100
Notch_DT0 Number Yes 0.1
Notch_Velocity_Acceleration_Displacement Number Yes 2
Notch_IMFLAG Number Yes 0
Notch_IMASS Number Yes 0
Notch_MAXREF Number Yes 100
Notch_IACC Number Yes 0
Notch_Additional_keywords Text area Yes keywords
Notch_Simulation_Name Text Yes Name of the Simulation
Shear_Element_Formulation Number Yes 16
Shear_Number_of_Integration_Points Number Yes 5
Shear_Mass_Scaling_Timestep Number Yes -0.00005
Shear_CONTROL_SHELL_ISTUPD Number Yes 1
Shear_Velocity_Acceleration_Displacement_value Number Yes 2.5
Shear_CONTROL_TERMINATION Number Yes 10
Shear_Binary_Output_Frequency Number Yes 0.1
Shear_ASCII_Output_Frequency Number Yes 0.1
Shear_Velocity_Acceleration_Displacement Number Yes 2
Shear_IMFLAG Number Yes 0
Shear_IMASS Number Yes 0
Shear_ILIMIT Number Yes 100
Shear_DT0 Number Yes 0.1
Shear_MAXREF Number Yes 100
Shear_IACC Number Yes 0
Shear_IRATE Number Yes 0
Shear_Additional_keywords Text area Yes Keywords
SHEAR_GRIP_DISTANCE Number Yes 19
Punch_Element_Formulation Number Yes 16
Punch_NIP Number Yes 5
Punch_MassScalingTimestep Number Yes 0
Punch_MembraneThinning Number Yes 1
Punch_VAD Number Yes 2
Punch_Velocity_Displacement_Acceleration_Value Number Yes 9
Punch_Duration Number Yes 100
Punch_Binary_Frequency Number Yes 1
Punch_ASCII_Frequency Number Yes 0.01
Punch_IMFLAG Number Yes 0
Punch_IMASS Number Yes 0
Punch_DT0 Number Yes 0.1
Punch_ILIMIT Number Yes 100
Punch_MAXREF Number Yes 100
Punch_IACC Number Yes 0
Punch_Dynamic_Friction Number Yes 0
Punch_Static_Friction Number Yes 0.125
Punch_Simulation_Name Text Yes Name of the Simulation
Punch_Additional_Keywords Text area Yes Punch Keyword
Principal Strain Type List Yes Principal strain from centre elemet
Principal Strain Location List Yes Location based element
Biaxial Flange Radius 1 Number Yes 58286
Biaxial Flange Radius 2 Number Yes 58158
Biaxial Flange Radius 3 Number Yes 58195

List of non required inputs in Start worker

<<<<<<< HEAD EMOD

MAT_ID

Density

Poisson’s_Ratio

Offset

Stress Scale Factor

Uniaxial Force Dispalcement E8

Uniaxial Engineering stress vs strain Regularization

FD Uniaxial

FD Extenention

FD EXTENDED

Uniaxial E8 GRIP SIZE ENDTOEND

Uniaxial E8 Gauge Width

Uniaxial E8 Extensometer Length

Uniaxial E8 Thickness

Uniaxial E8 Gauge Length

Plastic_Strain_VS_Displacement

Uniaxial E8 DIC VS Displacement

Uniaxial E8 FD all specimens

Uniaxial E8 DIC vs Displacement all specimens

Uniaxial E8 Engg Stress Strain all specimens

Uniaxial E8 Specimen Dimension

Uniaxial E8 Test Specimen

Notch Specimen Thickness

Notch Specimen Grip Distance

Notch Specimen Gauge Width

Notch Specimen Extensometer Length

Notch FD all specimens

Notch FD test data

Notch DIC vs Displacement

Notch DIC vs Displacement all specimens

Notch Specimen Gauge Length

Notch Specimen Dimensions

Notch Test Specimen

Shear Specimen Gauge Width

Shear Specimen Gauge Length

Shear FD all specimens

Shear_Specimen_Thickness

Shear FD test data

Shear DIC vs Displacement

Shear DIC vs Displacement all specimens

Shear Specimen Dimensions

Shear Test Specimen

Punch Diameter

Punch Specimen Diameter

Punch FD all specimens

Punch Specimen Thickness

Punch FD test data

Punch DIC vs Displacement all specimens Max Displacement

Punch Specimen Gauge Length

Punch DIC vs Displacement all specimens Failure

Punch Specimen Dimensions

Uniaxial Regularization Gauge Width

Uniaxial Regularization Extensometer Length

Uniaxial Regularization Thickness

Uniaxial Regularization Gauge Length

Uniaxial Regularization Engineering Stress Strain all specimen

Uniaxial Regularization FD all specimen

Uniaxial Regularization DIC VS Displacement

Uniaxial Regularization DIC vs Displacement all specimens

Uniaxial Regularization GRIP SIZE ENDTOEND

Uniaxial Regularization Specimen Dimension

Uniaxial Regularization Test Specimen

Cone Push All Specimen

Drop Tower All Specimen

Test Triaxiality Curve

Material data files

Material Parser workflow

Execution Type

Uniaxial Triaxiality Type

Uniaxial Specimen Type

Notch Specimen Type

Shear Specimen Type

Punch 1mm Specimen Type

Punch 2mm Specimen Type

Cone Push 1mm Specimen Type

Cone Push 3mm Specimen Type

Drop Tower 2mps Specimen Type

Drop Tower 4mps Specimen Type

Punch 3mm Specimen Type

d3VIEW Uniaxial Specimen

d3VIEW Shear Specimen

d3VIEW Punch Specimen

Notch Custom Specimen File

Shear Custom Specimen File

Punch_Custom_Specimen 1mm

Cone Push Custom Specimen 1mm

Cone Push Custom Specimen 2mm

Drop Tower Custom Specimen 2mps

Punch Custom specimen 2mm

Punch Custom specimen 3mm

Uniaxial Template d3VIEW

Uniaxial_Solver_Config

Notch Solver Config

Shear Solver Config

Punch Solver Config

Preliminary Hardening Curve

Calibrated Hardening Curve

MAT24 with Calibrated Hardening curve

Strain Rate Curves Table

Strain Rate Table

ECRIT Curve

Calibrated LCSDG Curve

Calibrated LCREGD curve

Calibrated FADEXP curve

Uniaxial Failure Strain calibration curve

Punch Failure Strain calibration curve

Notch Failure Strain calibration curve

Shear Failure Strain calibration curve

Notch Shadow Triaxiality

Shear Shadow Triaxiality

Biaxial Shadow Triaxiality

Punch Domain Range 1

Baseline LCSREG

FD Extension Notch

FD EXTENDED_Notch

FD Extension Shear

FD EXTENDED_Shear

MAT_ADD_EROSION_Calibrated

FD EXTENDED_Punch

Initial K value

Yield Strength

Ultimate Tensile Strength

Strain Rate Failure Curve

Element location for Punch Max displacement

Shear Element location Max displacement

Notch Center location Element for Max Strain

Center Element location Uniaxial E8 Max Strain

Center Element location for Uniaxial Reg Max Strain

Uniaxial E8 Specimen PID

Uniaxial Reg Specimen PID

Biaxial Specimen PID

Shear Specimen PID

Notch Specimen Part ID

Uniaxial E8 Ext Node 1

Uniaxial E8 Ext Node 2

Uniaxial E8 Width Node 2

Uniaxial E8 Width Node 1

Archived files

Uniaxial E8 Specimen Dimensions Comparison Threshold min

Uniaxial E8 Specimen Dimensions Comparison Threshold max

Uniaxial Reg Ext Node 1

Uniaxial Reg Ext Node 2

Uniaxial Reg Width Node 1

Uniaxial Reg Width Node 2

Uniaxial Regularization Specimen Dimensions Comparison Threshold min

Uniaxial Regularization Specimen Dimensions Comparison Threshold max

Notch Ext Node 1

Notch Ext Node 2

Notch Width Node 1

Notch Radius node 1

Notch Width Node 2

Notch Radius node 2

Notch Radius node 3

Notch Specimen Dimensions Comparison Threshold min

Notch Specimen Dimensions Comparison Threshold max

Shear Width Node 1

Shear Width Node 2

Shear Length Node 1

Shear Length Node 2

Shear Ext Node 1

Shear Ext Node 2

Shear Specimen Dimensions Comparison Threshold max

Shear Specimen Dimensions Comparison Threshold min

Punch Node 1

Punch Node 2

Punch Node 3

Biaxial Blank Node 1

Biaxial Blank Node 2

Biaxial Blank Node 3 Biaxial Die Node 1

Biaxial Die Node 2

Biaxial Die Node 3

Biaxial Specimen Dimensions Comparison Threshold min

Biaxial Specimen Dimensions Comparison Threshold max

widths:100
header-rows:1
    • Input Name
    • Material Type
    • Uniaxial Engineering stress vs strain E8
    • EMOD
    • MAT_ID
    • Density
    • Poisson’s_Ratio
    • Offset
    • Uniaxial Force Dispalcement E8
    • Uniaxial Engineering stress vs strain Regularization
    • FD Uniaxial
    • FD Extenention
    • FD EXTENDED
    • Uniaxial E8 GRIP SIZE ENDTOEND
    • Uniaxial E8 Gauge Width
    • Uniaxial E8 Extensometer Length
    • Uniaxial E8 Thickness
    • Uniaxial E8 Gauge Length
    • Uniaxial E8 DIC VS Displacement
    • Uniaxial E8 FD all specimens
    • Uniaxial E8 DIC vs Displacement all specimens
    • Uniaxial E8 Engg Stress Strain all specimens
    • Uniaxial E8 Specimen Dimension
    • Uniaxial E8 Test Specimen
    • Notch Specimen Thickness
    • Notch Specimen Grip Distance
    • Notch Specimen Grip Distance
    • Notch Specimen Gauge Width
    • Notch Specimen Extensometer Length
    • Notch FD all specimens
    • Notch FD test data
    • Notch DIC vs Displacement
    • Notch DIC vs Displacement all specimens
    • Notch Specimen Gauge Length
    • Notch Specimen Dimensions
    • Notch Test Specimen
    • Shear Specimen Gauge Width
    • Shear Specimen Gauge Length
    • Shear FD all specimens
    • Shear_Specimen_Thickness
    • Shear FD test data
    • Shear DIC vs Displacement
    • Shear DIC vs Displacement all specimens
    • Shear Specimen Dimensions
    • Shear Test Specimen
    • Punch Diameter
    • Punch Specimen Diameter
    • Punch FD all specimens
    • Punch Specimen Thickness
    • Punch FD test data
    • Punch DIC vs Displacement all specimens Max Displacement
    • Punch Specimen Gauge Length
    • Punch DIC vs Displacement all specimens Failure
    • Punch Specimen Dimensions
    • Uniaxial Regularization Gauge Width
    • Uniaxial Regularization Extensometer Length
    • Uniaxial Regularization Extensometer Length
    • Uniaxial Regularization Thickness
    • Uniaxial Regularization Gauge Length
    • Uniaxial Regularization Engineering Stress Strain all specimen
    • Uniaxial Regularization FD all specimen
    • Uniaxial Regularization DIC VS Displacement
    • Uniaxial Regularization DIC vs Displacement all specimens
    • Uniaxial Regularization GRIP SIZE ENDTOEND
    • Uniaxial Regularization Specimen Dimension
    • Uniaxial Regularization Test Specimen
    • Cone Push All Specimen
    • Drop Tower All Specimen
    • Test Triaxiality Curve
    • Material data files
    • Material Parser workflow
    • Execution Type
    • Uniaxial Triaxiality Type
    • Uniaxial Specimen Type
    • Notch Specimen Type
    • Shear Specimen Type
    • Punch 1mm Specimen Type
    • Cone Push 1mm Specimen Type
    • Cone Push 3mm Specimen Type
    • Drop Tower 2mps Specimen Type
    • Drop Tower 4mps Specimen Type
    • Punch 3mm Specimen Type
    • d3VIEW Uniaxial Specimen
    • d3VIEW Shear Specimen
    • d3VIEW Punch Specimen
    • Notch Custom Specimen File
    • Shear Custom Specimen File
    • Punch_Custom_Specimen 1mm
    • Cone Push Custom Specimen 1mm
    • Cone Push Custom Specimen 2mm
    • Drop Tower Custom Specimen 2mps
    • Punch Custom specimen 2mm
    • Punch Custom specimen 3mm
    • Uniaxial Template d3VIEW
    • Uniaxial_Solver_Config
    • Notch Solver Config
    • Shear Solver Config
    • Punch Solver Config
    • Preliminary Hardening Curve
    • Calibrated Hardening Curve
    • MAT24 with Calibrated Hardening curve
    • Strain Rate Curves Table
    • Strain Rate Table
    • ECRIT Curve
    • Calibrated LCSDG Curve
    • Calibrated LCREGD curve
    • Calibrated FADEXP curve
    • Uniaxial Failure Strain calibration curve
    • Punch Failure Strain calibration curve
    • Notch Failure Strain calibration curve
    • Shear Failure Strain calibration curve
    • Notch Shadow Triaxiality
    • Notch Shadow Triaxiality
    • Shear Shadow Triaxiality
    • Biaxial Shadow Triaxiality
    • Punch Domain Range 1
    • Baseline LCSREG
    • FD Extension Notch
    • FD EXTENDED_Notch
    • FD Extension Shear
    • FD EXTENDED_Shear
    • MAT_ADD_EROSION_Calibrated
    • FD EXTENDED_Punch
    • Initial K value
    • Yield Strength
    • Ultimate Tensile Strength
    • Strain Rate Failure Curve
    • Element location for Punch Max displacement
    • Shear Element location Max displacement
    • Notch Center location Element for Max Strain
    • Center Element location Uniaxial E8 Max Strain
    • Center Element location for Uniaxial Reg Max Strain
    • Uniaxial E8 Specimen PID
    • Biaxial Specimen PID
    • Shear Specimen PID
    • Notch Specimen Part ID
    • Uniaxial E8 Ext Node 1
    • Uniaxial E8 Ext Node 2
    • Uniaxial E8 Width Node 2
    • Uniaxial E8 Width Node 1
    • Archived files
    • Uniaxial E8 Specimen Dimensions Comparison Threshold min
    • Uniaxial E8 Specimen Dimensions Comparison Threshold max
    • Uniaxial Reg Ext Node 1
    • Uniaxial Reg Ext Node 2
    • Uniaxial Reg Width Node 1
    • Uniaxial Reg Width Node 2
    • Uniaxial Regularization Specimen Dimensions Comparison Threshold min
    • Uniaxial Regularization Specimen Dimensions Comparison Threshold max
    • Notch Ext Node 1
    • Notch Ext Node 2
    • Notch Width Node 1
    • Notch Radius node 1
    • Notch Width Node 2
    • Notch Radius node 2
    • Notch Radius node 3
    • Notch Specimen Dimensions Comparison Threshold min
    • Notch Specimen Dimensions Comparison Threshold max
    • Shear Width Node 1
    • Shear Width Node 2
    • Shear Length Node 1
    • Shear Length Node 2
    • Shear Ext Node 1
    • Shear Ext Node 2
    • Shear Specimen Dimensions Comparison Threshold max
    • Shear Specimen Dimensions Comparison Threshold min
    • Punch Node 1
    • Punch Node 2
    • Punch Node 3
    • Biaxial Blank Node 1
    • Biaxial Blank Node 2
    • Biaxial Blank Node 3
    • Biaxial Die Node 1
    • Biaxial Die Node 1
    • Biaxial Die Node 2
    • Biaxial Die Node 3
    • Biaxial Specimen Dimensions Comparison Threshold min
    • Biaxial Specimen Dimensions Comparison Threshold max
    • Reporter Template

>>>>>>> 312324a34ff79b7a0723c2a3ced04c767e045b15

Workflow execution with simple steps​ :

We can calibrate a material by executing the workflow as described below.

1/ Navigate to ‘Generic’ in the Start worker:​
The generic tab holds all the ‘Execution Decisions’ one might need to take.​

2/ After attaching ‘Material data file’ we can set the Execution type to ‘Get data from material parser’​

3/ Once we have all the material data, we can execute the workflow by setting the ‘Execution type’ to below settings in the given order.​
a.Verification : Verification with Uncalibrated MAT24 and Uncalibrated failure​
b.Post-necking calibration : FD based​
c.Failure Strain calibration: Uniaxial Notch Shear and Punch​
d.Regularization​

Calibrated MAT24 card

This workflow is constructed to take an Engineering Stress Strain curve and provide a calibrated MAT24 card whose material behaviour up until and including the Post necking region is similar to that of the Test data.

Calibrated MAT24 card



Flow of the Workflow

The below image shows the flow of the GISSMO Workflow.

Flow of the Workflow



Post Simulation Results

The PPT report should have already been rendered and stored.​ Results can be downloaded from the PPT blob.

PPT Results



GISSMO Material Calibration with MAT_ADD_EROSION

LCSDG Curve From Test

1/ d3VIEWs Material excel parser help us extract all the material information that we need for the calibration process​. ​2/ This includes the extraction of failure strain from the available DIC strain data​. 3/ Material excel parser prepares the Failure Strain vs triaxiality curve which becomes the starting point for the failure calibration process.

LCSDG Curve From Test



1/ LCSDG Curve Calibration

We can calibrate the LCSDG curve with two ways​
  1. Failure Strain calibration with reference triaxiality (0, 0.333, 0.567, 0.666)​.
  2. Failure strain calibration along with the triaxiality at failure (adding the triaxiality at failure point along with the reference triaxility).

LCSDG Curve Calibrartion



2/ LCREG and FADEXP Curve Calibration

LCREG and FADEXP Curve Calibration

Once we have the calibrated LCSDG curve, the next steps involved in the calibration process is to calibrate the FADEXP and LCREG curves​. We calibrate these curves simultaneously by optimizing the LCREG and FADEXP factors for each mesh size and then consolidating the curves.

LCSDG and FADEXP Curve Calibrartion



Calibration Results

Calibration Results