Complete workflow for dynamic analysis. Use when user mentions impact, crash, drop test, transient, or time-varying response. Handles explicit and implicit dynamics.
This skill handles explicit and implicit dynamics for impact, crash, drop test, and transient response analysis.
Route here when user mentions:
Route elsewhere:
/abaqus-modal-analysis/abaqus-static-analysisBefore dynamic analysis:
Ask if unclear:
| Factor | Explicit | Implicit |
|---|---|---|
| Time scale | Short (us to ms) | Longer (ms to s) |
| Step size | Automatic (very small) | User-controlled |
| Nonlinearity | Handles well | May need iterations |
| Memory | Lower | Higher |
| Contact | Natural handling | Needs care |
| Best for | Impact, crash | Vibration, long transient |
Decision rule:
| Event Type | Typical Duration |
|---|---|
| High-speed impact | 0.1-10 ms |
| Drop test | 1-100 ms |
| Blast loading | 1-50 ms |
| Seismic/vibration | 1-100 s |
For drop tests and impact:
Field outputs: S (stress), U (displacement), V (velocity), A (acceleration), PEEQ (plastic strain)
History outputs for energy balance (explicit): ALLKE, ALLIE, ALLWK, ETOTAL
| Option | Effect | When |
|---|---|---|
| None | True inertia | Very short events, accuracy critical |
| At beginning | Scale once | Quasi-static explicit |
| Throughout | Continuous scaling | When inertia less important |
Warning: Mass scaling speeds up analysis but affects inertial response.
Use /abaqus-job to submit, then check:
| Parameter | Explicit | Implicit |
|---|---|---|
| Time period | Event duration | Event duration |
| Time increment | Automatic | Specify initial, min, max |
| Element library | EXPLICIT | STANDARD |
| Element type | C3D8R recommended | C3D8R or C3D8 |
| Hourglass control | ENHANCED | Default |
| Problem | Likely Cause | Solution |
|---|---|---|
| "Time increment too small" | Small/distorted elements | Use mass scaling or coarsen mesh |
| Energy balance error | Hourglass or instability | Check hourglass energy, add control |
| Analysis takes forever (explicit) | Long time period | Consider implicit instead |
| Convergence failure (implicit) | Severe nonlinearity | Use explicit or smaller increments |
/abaqus-material - Define density (required)/abaqus-amplitude - Time-varying loads/abaqus-field - Initial velocity and predefined fields/abaqus-interaction - Contact for impact problems/abaqus-odb - Results extractionFor API syntax and code examples, see: