Skip to main content
JSON Manual Created Edited

Plastic Material

Input URI

{base url} + db/EPMT



Active Methods

POST, GET, PUT, DELETE



JSON Schema

Details

{
    "EPMT": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "NAME": {
                "description": "Name",
                "type": "string"
            },
            "MODEL_TYPE": {
                "description": "ModelType",
                "type": "string"
            },
            "TRESCA": {
                "description": "Tresca",
                "type": "object",
                "properties": {
                    "INIT_YIELD_STRESS": {
                        "description": "InitialUnaxialYieldStress",
                        "type": "number"
                    },
                    "OPT_HARDENING": {
                        "description": "HardeningBoolean",
                        "type": "number"
                    },
                    "HARDENING_TYPE": {
                        "description": "HardeningType",
                        "type": "string"
                    },
                    "BACK_STRESS_COEF": {
                        "description": "BackStressCoefficient",
                        "type": "number"
                    },
                    "HARDENING_COEF": {
                        "description": "HardeningCoefficient",
                        "type": "number"
                    }
                }
            },
            "VMISES": {
                "description": "VonMises",
                "type": "object",
                "properties": {
                    "INIT_YIELD_STRESS": {
                        "description": "InitialUnaxialYieldStress",
                        "type": "number"
                    },
                    "OPT_HARDENING": {
                        "description": "HardeningBoolean",
                        "type": "number"
                    },
                    "HARDENING_TYPE": {
                        "description": "HardeningType",
                        "type": "string"
                    },
                    "BACK_STRESS_COEF": {
                        "description": "BackStressCoefficient",
                        "type": "number"
                    },
                    "HARDENING_COEF": {
                        "description": "HardeningCoefficient",
                        "type": "number"
                    }
                }
            },
            "MOHRCL": {
                "description": "Mohr-Coulomb",
                "type": "object",
                "properties": {
                    "INIT_COHESION": {
                        "description": "InitialCohesion",
                        "type": "number"
                    },
                    "INIT_FRIC_ANGLE": {
                        "description": "InitialFrictionAngle",
                        "type": "number"
                    },
                    "OPT_HARDENING": {
                        "description": "HardeningBoolean",
                        "type": "number"
                    },
                    "HARDENING_TYPE": {
                        "description": "HardeningType",
                        "type": "string"
                    },
                    "BACK_STRESS_COEF": {
                        "description": "BackStressCoefficient",
                        "type": "number"
                    },
                    "HARDENING_COEF": {
                        "description": "HardeningCoefficient",
                        "type": "number"
                    }
                }
            },
            "DRUCKER": {
                "description": "Drucker-Prager",
                "type": "object",
                "properties": {
                    "INIT_COHESION": {
                        "description": "InitialCohesion",
                        "type": "number"
                    },
                    "INIT_FRIC_ANGLE": {
                        "description": "InitialFrictionAngle",
                        "type": "number"
                    },
                    "OPT_HARDENING": {
                        "description": "HardeningBoolean",
                        "type": "number"
                    },
                    "HARDENING_TYPE": {
                        "description": "HardeningType",
                        "type": "string"
                    },
                    "BACK_STRESS_COEF": {
                        "description": "BackStressCoefficient",
                        "type": "number"
                    },
                    "HARDENING_COEF": {
                        "description": "HardeningCoefficient",
                        "type": "number"
                    }
                }
            },
            "MICROPL": {
                "description": "Drucker-Prager",
                "type": "object",
                "properties": {
                    "PARAM_K": {
                        "description": "PARAM_K",
                        "type": "array",
                        "items": {
                            "type": "number"
                        }
                    },
                    "PARAM_C": {
                        "description": "PARAM_C",
                        "type": "array",
                        "items": {
                            "type": "number"
                        }
                    },
                    "MU": {
                        "description": "Mu",
                        "type": "number"
                    }
                }
            },
            "MASONRY": {
                "description": "Mansonry",
                "type": "object",
                "properties": {
                    "BM": {
                        "description": "BrickMaterialProperties",
                        "type": "object",
                        "properties": {
                            "YOUNG_S_MODULUS": {
                                "description": "Young'sModulus",
                                "type": "number"
                            },
                            "POSSIONS_S_RATIO": {
                                "description": "Possion'sRatio",
                                "type": "number"
                            },
                            "COMP_STRENGTH": {
                                "description": "CompressionStrength",
                                "type": "number"
                            },
                            "TENSION_STRENGTH": {
                                "description": "TensionStrength",
                                "type": "number"
                            },
                            "SOFTENING_PARAMETER": {
                                "description": "SofteningParameter",
                                "type": "number"
                            },
                            "FRICTION_ANGLE": {
                                "description": "FRICTION_ANGLE",
                                "type": "number"
                            },
                            "V1": {
                                "description": "V1",
                                "type": "number"
                            },
                            "V2": {
                                "description": "V2",
                                "type": "number"
                            },
                            "V3": {
                                "description": "V3",
                                "type": "number"
                            },
                            "V4": {
                                "description": "V4",
                                "type": "number"
                            },
                            "V5": {
                                "description": "V5",
                                "type": "number"
                            },
                            "V6": {
                                "description": "V6",
                                "type": "number"
                            },
                            "V7": {
                                "description": "V7",
                                "type": "number"
                            }
                        }
                    },
                    "BED_JOINT": {
                        "description": "BedJointMaterialProperties",
                        "type": "object",
                        "properties": {
                            "YOUNG_S_MODULUS": {
                                "description": "Young'sModulus",
                                "type": "number"
                            },
                            "POSSIONS_S_RATIO": {
                                "description": "Possion'sRatio",
                                "type": "number"
                            },
                            "COMP_STRENGTH": {
                                "description": "CompressionStrength",
                                "type": "number"
                            },
                            "TENSION_STRENGTH": {
                                "description": "TensionStrength",
                                "type": "number"
                            },
                            "HARDENING_PARAM": {
                                "description": "HardeningParameter",
                                "type": "number"
                            },
                            "BOND_WRENCH_STRENGTH": {
                                "description": "BondWrenchStrength",
                                "type": "number"
                            }
                        }
                    },
                    "HEAD_JOINT": {
                        "description": "HeadJointMaterialProperties",
                        "type": "object",
                        "properties": {
                            "YOUNG_S_MODULUS": {
                                "description": "Young'sModulus",
                                "type": "number"
                            },
                            "POSSIONS_S_RATIO": {
                                "description": "Possion'sRatio",
                                "type": "number"
                            },
                            "COMP_STRENGTH": {
                                "description": "CompressionStrength",
                                "type": "number"
                            },
                            "TENSION_STRENGTH": {
                                "description": "TensionStrength",
                                "type": "number"
                            },
                            "HARDENING_PARAM": {
                                "description": "HardeningParameter",
                                "type": "number"
                            },
                            "BOND_WRENCH_STRENGTH": {
                                "description": "BondWrenchStrength",
                                "type": "number"
                            }
                        }
                    },
                    "GEOM": {
                        "description": "GeometricProperties",
                        "type": "object",
                        "properties": {
                            "BRICK_LENGTH": {
                                "description": "BrickLength",
                                "type": "number"
                            },
                            "BRICK_HEIGHT": {
                                "description": "BrickHeight",
                                "type": "number"
                            },
                            "THICKNESS_BED": {
                                "description": "ThicknessofBed",
                                "type": "number"
                            },
                            "THICKNESS_HEAD": {
                                "description": "ThicknessofHead",
                                "type": "number"
                            },
                            "COORD_TYPE": {
                                "description": "Vertical:HorizontalType",
                                "type": "integer"
                            },
                            "COORD_ANGLE": {
                                "description": "AnglefromGlobalX",
                                "type": "number"
                            }
                        }
                    }
                }
            },
            "CONCDMG": {
                "description": "Concrete-Damage",
                "type": "object",
                "properties": {
                    "DILIATION_ANGLE": {
                        "description": "DiliationAngle",
                        "type": "number"
                    },
                    "ECCEN": {
                        "description": "Eccentricity",
                        "type": "number"
                    },
                    "FBO_FCO": {
                        "description": "fbo/fco",
                        "type": "number"
                    },
                    "K": {
                        "description": "K",
                        "type": "number"
                    },
                    "VISCOSITY_PARAM": {
                        "description": "ViscosityParameter",
                        "type": "number"
                    },
                    "COMP_ITEMS": {
                        "description": "CompressiveBehaviorArray",
                        "type": "array",
                        "items": {
                            "type": "object",
                            "properties": {
                                "INELASTIC_STRAIN": {
                                    "description": "InelasticStrain",
                                    "type": "number"
                                },
                                "YIELD_STRESS": {
                                    "description": "YieldStress",
                                    "type": "number"
                                },
                                "DAMAGE": {
                                    "description": "Damage",
                                    "type": "number"
                                }
                            }
                        }
                    },
                    "TENSILE_ITEMS": {
                        "description": "TensileBehaviorArray",
                        "type": "array",
                        "items": {
                            "type": "object",
                            "properties": {
                                "INELASTIC_STRAIN": {
                                    "description": "InelasticStrain",
                                    "type": "number"
                                },
                                "YIELD_STRESS": {
                                    "description": "YieldStress",
                                    "type": "number"
                                },
                                "DAMAGE": {
                                    "description": "Damage",
                                    "type": "number"
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}


Examples

Tresca

{
    "Assign": {
        "1": {
            "NAME": "Tresca_None",
            "MODEL_TYPE": "TR",
            "TRESCA": {
                "INIT_YIELD_STRESS": 30000,
                "OPT_HARDENING": 0
            }
        },
        "2": {
            "NAME": "Tresca_Isotropic",
            "MODEL_TYPE": "TR",
            "TRESCA": {
                "INIT_YIELD_STRESS": 30000,
                "OPT_HARDENING": 1,
                "HARDENING_TYPE": "ISO",
                "HARDENING_COEF": 20000
            }
        },
        "3": {
            "NAME": "Tresca_Kinematic",
            "MODEL_TYPE": "TR",
            "TRESCA": {
                "INIT_YIELD_STRESS": 30000,
                "OPT_HARDENING": 1,
                "HARDENING_TYPE": "KIN",
                "HARDENING_COEF": 20000
            }
        },
        "4": {
            "NAME": "Tresca_Mixed",
            "MODEL_TYPE": "TR",
            "TRESCA": {
                "INIT_YIELD_STRESS": 30000,
                "OPT_HARDENING": 1,
                "HARDENING_TYPE": "MIX",
                "BACK_STRESS_COEF": 0.8,
                "HARDENING_COEF": 20000
            }
        }
    }
}

Von Mises

{
    "Assign": {
        "5": {
            "NAME": "VonMises_None",
            "MODEL_TYPE": "VM",
            "VMISES": {
                "INIT_YIELD_STRESS": 30000,
                "OPT_HARDENING": 0
            }
        },
        "6": {
            "NAME": "VonMises_Isotropic",
            "MODEL_TYPE": "VM",
            "VMISES": {
                "INIT_YIELD_STRESS": 30000,
                "OPT_HARDENING": 1,
                "HARDENING_TYPE": "ISO",
                "HARDENING_COEF": 20000
            }
        },
        "7": {
            "NAME": "VonMises_Kinematic",
            "MODEL_TYPE": "VM",
            "VMISES": {
                "INIT_YIELD_STRESS": 30000,
                "OPT_HARDENING": 1,
                "HARDENING_TYPE": "KIN",
                "HARDENING_COEF": 20000
            }
        },
        "8": {
            "NAME": "VonMises_Mixed",
            "MODEL_TYPE": "VM",
            "VMISES": {
                "INIT_YIELD_STRESS": 30000,
                "OPT_HARDENING": 1,
                "HARDENING_TYPE": "MIX",
                "BACK_STRESS_COEF": 0.8,
                "HARDENING_COEF": 20000
            }
        }
    }
}

Mohr-Coulomb

{
    "Assign": {
        "9": {
            "NAME": "Mohr-Col_None",
            "MODEL_TYPE": "MC",
            "MOHRCL": {
                "INIT_COHESION": 30000,
                "INIT_FRIC_ANGLE": 15,
                "OPT_HARDENING": 0
            }
        },
        "10": {
            "NAME": "Mohr-Col_Isotropic",
            "MODEL_TYPE": "MC",
            "MOHRCL": {
                "INIT_COHESION": 30000,
                "INIT_FRIC_ANGLE": 15,
                "OPT_HARDENING": 1,
                "HARDENING_TYPE": "ISO",
                "HARDENING_COEF": 20000
            }
        },
        "11": {
            "NAME": "Mohr-Col_Kinematic",
            "MODEL_TYPE": "MC",
            "MOHRCL": {
                "INIT_COHESION": 30000,
                "INIT_FRIC_ANGLE": 15,
                "OPT_HARDENING": 1,
                "HARDENING_TYPE": "KIN",
                "HARDENING_COEF": 20000
            }
        },
        "12": {
            "NAME": "Mohr-Col_Mixed",
            "MODEL_TYPE": "MC",
            "MOHRCL": {
                "INIT_COHESION": 30000,
                "INIT_FRIC_ANGLE": 15,
                "OPT_HARDENING": 1,
                "HARDENING_TYPE": "MIX",
                "BACK_STRESS_COEF": 0.75,
                "HARDENING_COEF": 20000
            }
        }
    }
}

Drucker-Prager

{
    "Assign": {
        "13": {
            "NAME": "Drucker-P_None",
            "MODEL_TYPE": "DP",
            "DRUCKER": {
                "INIT_COHESION": 30000,
                "INIT_FRIC_ANGLE": 15,
                "OPT_HARDENING": 0
            }
        },
        "14": {
            "NAME": "Drucker-P_Isotropic",
            "MODEL_TYPE": "DP",
            "DRUCKER": {
                "INIT_COHESION": 30000,
                "INIT_FRIC_ANGLE": 15,
                "OPT_HARDENING": 1,
                "HARDENING_TYPE": "ISO",
                "HARDENING_COEF": 20000
            }
        },
        "15": {
            "NAME": "Drucker-P_Kinematic",
            "MODEL_TYPE": "DP",
            "DRUCKER": {
                "INIT_COHESION": 30000,
                "INIT_FRIC_ANGLE": 15,
                "OPT_HARDENING": 1,
                "HARDENING_TYPE": "KIN",
                "HARDENING_COEF": 20000
            }
        },
        "16": {
            "NAME": "Drucker-P_Mixed",
            "MODEL_TYPE": "DP",
            "DRUCKER": {
                "INIT_COHESION": 30000,
                "INIT_FRIC_ANGLE": 15,
                "OPT_HARDENING": 1,
                "HARDENING_TYPE": "MIX",
                "BACK_STRESS_COEF": 0.75,
                "HARDENING_COEF": 20000
            }
        }
    }
}

Masonry

{
    "Assign": {
        "17": {
            "NAME": "Masonry_Lyx",
            "MODEL_TYPE": "MA",
            "MASONRY": {
                "BM": {
                    "YOUNG_S_MODULUS": 22528000,
                    "POSSIONS_S_RATIO": 0.25,
                    "TENSION_STRENGTH": 1850,
                    "SOFTENING_PARAMETER": 1
                },
                "BED_JOINT": {
                    "YOUNG_S_MODULUS": 7400000,
                    "POSSIONS_S_RATIO": 0.3,
                    "TENSION_STRENGTH": 320,
                    "HARDENING_PARAM": 1
                },
                "HEAD_JOINT": {
                    "YOUNG_S_MODULUS": 7400000,
                    "POSSIONS_S_RATIO": 0.3,
                    "TENSION_STRENGTH": 1150,
                    "HARDENING_PARAM": 1
                },
                "GEOM": {
                    "BRICK_LENGTH": 0.212,
                    "BRICK_HEIGHT": 0.065,
                    "THICKNESS_BED": 0.01,
                    "THICKNESS_HEAD": 0.01,
                    "COORD_TYPE": 0,
                    "COORD_ANGLE": 0
                }
            }
        },
        "18": {
            "NAME": "Masonry_Syx",
            "MODEL_TYPE": "MA",
            "MASONRY": {
                "BM": {
                    "YOUNG_S_MODULUS": 22528000,
                    "POSSIONS_S_RATIO": 0.25,
                    "TENSION_STRENGTH": 1850,
                    "SOFTENING_PARAMETER": 1
                },
                "BED_JOINT": {
                    "YOUNG_S_MODULUS": 7400000,
                    "POSSIONS_S_RATIO": 0.3,
                    "TENSION_STRENGTH": 320,
                    "HARDENING_PARAM": 1
                },
                "HEAD_JOINT": {
                    "YOUNG_S_MODULUS": 7400000,
                    "POSSIONS_S_RATIO": 0.3,
                    "TENSION_STRENGTH": 1150,
                    "HARDENING_PARAM": 1
                },
                "GEOM": {
                    "BRICK_LENGTH": 0.212,
                    "BRICK_HEIGHT": 0.065,
                    "THICKNESS_BED": 0.01,
                    "THICKNESS_HEAD": 0.01,
                    "COORD_TYPE": -1,
                    "COORD_ANGLE": 0
                }
            }
        },
        "19": {
            "NAME": "Masonry_Z",
            "MODEL_TYPE": "MA",
            "MASONRY": {
                "BM": {
                    "YOUNG_S_MODULUS": 22528000,
                    "POSSIONS_S_RATIO": 0.25,
                    "TENSION_STRENGTH": 1850,
                    "SOFTENING_PARAMETER": 1
                },
                "BED_JOINT": {
                    "YOUNG_S_MODULUS": 7400000,
                    "POSSIONS_S_RATIO": 0.3,
                    "TENSION_STRENGTH": 320,
                    "HARDENING_PARAM": 1
                },
                "HEAD_JOINT": {
                    "YOUNG_S_MODULUS": 7400000,
                    "POSSIONS_S_RATIO": 0.3,
                    "TENSION_STRENGTH": 1150,
                    "HARDENING_PARAM": 1
                },
                "GEOM": {
                    "BRICK_LENGTH": 0.212,
                    "BRICK_HEIGHT": 0.065,
                    "THICKNESS_BED": 0.01,
                    "THICKNESS_HEAD": 0.01,
                    "COORD_TYPE": -4,
                    "COORD_ANGLE": 15
                }
            }
        }
    }
}

Concrete-Damage

{
    "Assign": {
        "20": {
            "NAME": "Concrete-Damage",
            "MODEL_TYPE": "DM",
            "CONCDMG": {
                "DILIATION_ANGLE": 10,
                "ECCEN": 0,
                "FBO_FCO": 1.1,
                "K": 0.667,
                "VISCOSITY_PARAM": 0,
                "COMP_ITEMS": [
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 5850.54,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0.000673,
                        "YIELD_STRESS": 19501.8,
                        "DAMAGE": 0.266
                    },
                    {
                        "INELASTIC_STRAIN": 0.000993,
                        "YIELD_STRESS": 18806.8,
                        "DAMAGE": 0.342
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    }
                ],
                "TENSILE_ITEMS": [
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 684.483,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 1e-05,
                        "YIELD_STRESS": 2278.28,
                        "DAMAGE": 0.048
                    },
                    {
                        "INELASTIC_STRAIN": 3.3e-05,
                        "YIELD_STRESS": 2133.89,
                        "DAMAGE": 0.148
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    },
                    {
                        "INELASTIC_STRAIN": 0,
                        "YIELD_STRESS": 0,
                        "DAMAGE": 0
                    }
                ]
            }
        }
    }
}


Specifications

No. Description Key Value Type Default Required

1

Plastic Material Name

"NAME"

String

-

Required

2

Model Type

 • Tresca: "TR"

 • Von-Mises: "VM"

 • Mohr-Coulomb: "MC"

 • Drucker: "DP"

 • Masonry: "MA"

 • Concrete Damage: "DM"

"MODEL_TYPE"

String

-

Required

Tresca

3

Tresca Model

"TRESCA"

Object

-

Required

(1)

Initial Uniaxial Yield Stress

"INIT_YIELD_STRESS"

Number

-

Required

(2)

Hardening Option

 • Activated: 0

 • Inactivated: 1

"OPT_HARDENING"

Number

0

Optional

When Hardening Option, "OPT_HARDENING" is 0 (Activated)

(3)

Hardening Type

 • Isotropic: "ISO"

 • Kinematic: "KIN"

 • Mixed: "MIX"

"HARDENING_TYPE"

String

"ISO"

Optional

(4)

Hardening Coefficient

"HARDENING_COEF"

Number

-

Required

(5)

Back Stress Coefficient

 • When Hardening Type is "MIX"

"BACK_STRESS_COEF"

Number

-

Required

Von Mises

3

Von Mises Model

"VMISES"

Object

-

Required

(1)

Initial Uniaxial Yield Stress

"INIT_YIELD_STRESS"

Number

-

Required

(2)

Hardening Option

 • Activated: 0

 • Inactivated: 1

"OPT_HARDENING"

Number

0

Optional

When Hardening Option, "OPT_HARDENING" is 0 (Activated)

(3)

Hardening Type

 • Isotropic: "ISO"

 • Kinematic: "KIN"

 • Mixed: "MIX"

"HARDENING_TYPE"

String

"ISO"

Optional

(4)

Hardening Coefficient

"HARDENING_COEF"

Number

-

Required

(5)

Back Stress Coefficient

 • When Hardening Type is "MIX"

"BACK_STRESS_COEF"

Number

-

Required

Mohr-Coulomb

3

Mohr-Coulomb Model

"MOHRCL"

Object

-

Required

(1)

Initial Cohesion

"INIT_COHESION"

Number

-

Required

(2)

Initial Friction Angle (deg)

"INIT_FRIC_ANGLE"

Number

-

Required

(3)

Hardening Option

 • Activated: 0

 • Inactivated: 1

"OPT_HARDENING"

Number

0

Optional

When Hardening Option, "OPT_HARDENING" is 0 (Activated)

(4)

Hardening Type

 • Isotropic: "ISO"

 • Kinematic: "KIN"

 • Mixed: "MIX"

"HARDENING_TYPE"

String

"ISO"

Optional

(5)

Hardening Coefficient

"HARDENING_COEF"

Number

-

Required

(6)

Back Stress Coefficient

 • When Hardening Type is "MIX"

"BACK_STRESS_COEF"

Number

-

Required

Drucker-Prager

3

Drucker-Prager Model

"DRUCKER"

Object

-

Required

(1)

Initial Cohesion

"INIT_COHESION"

Number

-

Required

(2)

Initial Friction Angle (deg)

"INIT_FRIC_ANGLE"

Number

-

Required

(3)

Hardening Option

 • Activated: 0

 • Inactivated: 1

"OPT_HARDENING"

Number

0

Optional

When Hardening Option, "OPT_HARDENING" is 0 (Activated)

(4)

Hardening Type

 • Isotropic: "ISO"

 • Kinematic: "KIN"

 • Mixed: "MIX"

"HARDENING_TYPE"

String

"ISO"

Optional

(5)

Hardening Coefficient

"HARDENING_COEF"

Number

-

Required

(6)

Back Stress Coefficient

 • When Hardening Type is "MIX"

"BACK_STRESS_COEF"

Number

-

Required

Masonry

3

Masonry Model

"MASONRY"

Object

-

Required

(1)

Brick Material

"BM"

Object

-

Required

i. Young’s Modulus

"YOUNG_S_MODULUS"

Number

-

Required

ii. Poisson’s Ratio

"POSSIONS_S_RATIO"

Number

-

Required

iii. Tensile Strength

"TENSION_STRENGTH"

Number

-

Required

iv. Stiffness Reduction Factor

"SOFTENING_PARAMETER"

Number

-

Required

(2)

Bed Joint Material

"BED_JOINT"

Object

-

Required

i. Young’s Modulus

"YOUNG_S_MODULUS"

Number

-

Required

ii. Poisson’s Ratio

"POSSIONS_S_RATIO"

Number

-

Required

iii. Tensile Strength

"TENSION_STRENGTH"

Number

-

Required

iv. Stiffness Reduction Factor

"HARDENING_PARAM"

Number

-

Required

(3)

Head Joint Material

"HEAD_JOINT"

Object

-

Required

i. Young’s Modulus

"YOUNG_S_MODULUS"

Number

-

Required

ii. Poisson’s Ratio

"POSSIONS_S_RATIO"

Number

-

Required

iii. Tensile Strength

"TENSION_STRENGTH"

Number

-

Required

iv. Stiffness Reduction Factor

"HARDENING_PARAM"

Number

-

Required

(4)

Geometry

"GEOM"

Object

-

Required

i. Brick Length

"BRICK_LENGTH"

Number

-

Required

ii. Brick Height

"BRICK_HEIGHT"

Number

-

Required

iii. Thickness of Bed

"THICKNESS_BED"

Number

-

Required

iv. Thickness of Head

"THICKNESS_HEAD"

Number

-

Required

v. Material Coordinates System - Vertical/Horizontal

 • Global-Y/Global X: 0

 • Local-y/Local-z: -1

 • Global-Z/Angle: -4

"COORD_TYPE"

Integer

-

Required

vi. Angle from Global X

 • When Coordinates System is Global-Z: Angle

"COORD_ANGLE"

Number

-

Required

Concrete-Damage

3

Concrete-Damage Model

"CONCDMG"

Object

-

Required

(1)

Diliation Angle

"DILIATION_ANGLE"

Number

-

Required

(2)

Eccentricity

"ECCEN"

Number

-

Required

(3)

fbo/fco

"FBO_FCO"

Number

-

Required

(4)

K

"K"

Number

-

Required

(5)

Viscosity Parameter

"VISCOSITY_PARAM"

Number

-

Required

(6)

Compressive Behavior

 • Insert the data as an object

"COMP_ITEMS"

Array
[Object]

-

Required

i. Inelastic Strain

"INELASTIC_STRAIN"

Number

-

Required

ii. Yield Stress

"YIELD_STRESS"

Number

-

Required

iii. Damage

"DAMAGE"

Number

-

Required

(7)

Tensile Behavior

 • Insert the data as an object

"TENSILE_ITEMS"

Array
[Object]

-

Required

i. Inelastic Strain

"INELASTIC_STRAIN"

Number

-

Required

ii. Yield Stress

"YIELD_STRESS"

Number

-

Required

iii. Damage

"DAMAGE"

Number

-

Required



0
Was this article helpful?