CREATE A MAT_181 WITH STRAIN RATES KEYWORD FOR LS-DYNA¶
Generates an LS-DYNA MAT_181 (Simplified Rubber/Foam with Strain Rates) keyword block from user-supplied material parameters and curve/table references. Use this worker to programmatically author rate-dependent hyperelastic or foam material cards ready for inclusion in an LS-DYNA input deck.
When to use¶
Classification: data.
Tagged: LS-DYNA, MAT_181, deck_authoring, foam, hyperelastic, keyword, mat181, material_card.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Material Name | material_name | scalar | — | Alphanumeric label assigned to the MAT_181 card (e.g. ‘Foam_PU_30kg’); leave blank to omit a name field in the keyword. | |
| Material ID | material_i_d | scalar | 1 | Integer material ID referenced by part cards in the LS-DYNA deck; defaults to 1. | |
| Table ID | table_id | scalar | 1 | Integer ID of the LS-DYNA *DEFINE_TABLE that maps strain-rate values to the corresponding stress-strain load curves; defaults to 1. | |
| Curve Id | curve_id | scalar | 1 | Integer ID of the LS-DYNA *DEFINE_CURVE used for the quasi-static (baseline) stress-strain response; defaults to 1. | |
| Density | density | scalar | 1.75e-06 | Mass density of the material in consistent units (e.g. tonne/mm³ for standard LS-DYNA models); defaults to 1.75e-6 tonne/mm³. | |
| Bulk Modulus | bulk_modulus | scalar | 4 | Bulk modulus (pressure-volumetric stiffness) in consistent pressure units (e.g. GPa or kN/mm²); defaults to 4. | |
| Specimen Length | specimenlength | scalar | 1 | Gauge length of the test specimen used to derive the input curves, in model length units (mm by default); defaults to 1. | |
| Specimen Width | specimenwidth | scalar | 1 | Width of the test specimen used to derive the input curves, in model length units (mm by default); defaults to 1. | |
| Specimen Thickness | specimenthickness | scalar | 1 | Thickness of the test specimen used to derive the input curves, in model length units (mm by default); defaults to 1. | |
| Compression Tension Curve | compression_tension_curve | vector | — | Compression Tension Curve <a class=’btn btn-xs btn-default’ target=’_blank’ href=’https://www.d3view.com/docs/master/workflows/Glossary.html#curveinput’> <i class=’fa fa-external-link’> </i> View more </a> | |
| Poissons Ratio | poissons_ratio | scalar | 0.495 | ||
| Failure Parameter K | failureparameter_k | scalar | 0 | ||
| Failure Parameter Gamma1 | failureparameter_gamma1 | scalar | 0 | ||
| Failure Parameter Gamma2 | failureparameter_gamma2 | scalar | 0 | ||
| HU | h_u | scalar | 0 | ||
| Shape | shape | scalar | 0 | ||
| Number Of Dig Points | numberof_dig_points | scalar | 100 | Number of Dig Points | |
| Tension | tension | scalar | 0 | ||
| Rate Type | rate_type | scalar | — | ||
| Avg Option | avg_option | scalar | — | ||
| Strain Rate | strainrate | keyvalue | — | Strain rate <a class=’btn btn-xs btn-default’ target=’_blank’ href=’https://www.d3view.com/docs/master/workflows/Glossary.html#keyvalueinput’> <i class=’fa fa-external-link’> </i> View more </a> |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| dynakeyword_mat181_with_strain_rates_output_1 | dynakeyword_mat181_with_strain_rates_output_1 | text | Plain-text LS-DYNA keyword block containing the fully populated *MAT_SIMPLIFIED_RUBBER/FOAM_WITH_FAILURE (MAT_181) card with embedded strain-rate table and curve references, ready to be appended to an input deck. |
Disciplines¶
- cae.preprocessing.deck_authoring
- engineering.material.calibration
- engineering.material.library
Auto-generated from transformation schema. Worker id: dynakeyword_mat181_with_strain_rates. Schema hash: 46d3115931d7. Hand-curated docs in workerexamples/ override this page when present.