User`s guide

MADYMO Coupling Manual Release 7.5
3.2 MADYMO input deck setup for Extended Coupling
This section describes the XML elements that should be added to the MADYMO input deck
for an Extended Coupling simulation.
When performing an extended coupling simulation, the amount of data transferred between
PARTNER and MADYMO can make it necessary to increase the double precision and integer
space in MADYMO, depending on the model sizes. Therefore, the user may have to increase
the double precision and integer space of MADYMO using the I_SIZE and R_SIZE settings in
the MADYMO XML input deck under CONTROL_ALLOCATION.
In the unlikely event that MADYMO complains about the character space allocated, also in-
crease the C_SIZE setting.
It is recommended to perform a so called ‘zero-run’ first (with the end time identical to the
start time). Inspect the MADYMO reprint file (between the lines COUPLING_INTERFACE
and END COUPLING_INTERFACE) to check that MADYMO reads the data correctly from
PARTNER. Also check any errors and warnings reported by either MADYMO or PARTNER.
Topology of (degenerated) elements can be transferred from PARTNER to MADYMO. Ele-
ments of type TRIAD3, QUAD 4 and HEXA8 are allowed to be sent over.
1. Add an empty FE_MODEL to the MADYMO input file (under SYSTEM.*) to represent
the PARTNER model that will be coupled to MADYMO. Within MADYMO, all data
received from the PARTNER is assembled in a single FE model. For example:
<SYSTEM.MODEL
ID="2"
NAME="Ext_System"
>
<FE_MODEL
ID="1"
NAME="Ext_FE_Model"
>
<CONTROL_FE_MODEL
/>
<CONTROL_FE_TIME_STEP
/>
</FE_MODEL>
</SYSTEM.MODEL>
2. Add a COUPLING element with a reference to this FE model:
<COUPLING
FE_MODEL="/Ext_System/Ext_FE_Model"
/>
3. With the previous steps, the MADYMO side has been prepared to receive data from the
external FE-model. The coupled FE model can be used similar to a native MADYMO
FE model, with the restriction that no kinematic constraints can be used. Specifically,
kinematic contact, spot welds, prescribed motion and rigid elements cannot be defined
in the MADYMO input deck for the external FE model. Next, the user must define what
to do with this data. Four examples follow.
13