PRIMER 22.1

Simple Squash Using PRIMER

Simple Squash Using PRIMER

Process description

Initial state: model with penetration

Cut section through dummy and seat showing initial penetration between dummy components and seat foam.

The dummy is at the correct H-point but penetrates the seat.

The dummy is moved from its initial H-point position, following the direction prescribed by the user until the contact with the seat top shell part has no penetration.

Final state: Seat foam compressed

The dummy is moved back to its initial H-point position by increments while using PRIMER contact depenetration option. The seat foam is progressively squashed under the dummy. Interior nodes within the foam components are also displaced to uniformly distribute strain.

Step 1

There are two types of simple seat squash. The first type is where you specify the solid elements in the seat, and the solids are deformed during the compression. The second type does not consider the seat solid elements. Use the second type if your model does not contain seat foam solids, and you just wish to deform the outer shells of the seat and mesh the solids after the deformation.

Once you have chosen the method you wish to use press Next

Step 2

Before you go any further you should save your model. PRIMER will prompt you to save your model as the seat squash changes are irreversible (although you can import coordinates from a dynain file to effectively do an 'undo' See section 6 . 45 .1 for more details).

Once you have saved your model press Next

Step 3

You will be asked to move your dummy to the correct H-point location. Position the dummy by either using the orient menu or dummy positioning menu .

Once this is done press Next

Step 4

Select the foam parts of the seat using the standard object menu. These are the parts that PRIMER will squash the dummy into. This step is only available if you have chosen the "normal" method in step 1.

To continue press Next

Step 5

Select the coating shell parts on the top surface of the seats. These can either be defined by parts or by sets of parts.

To continue press Next

Step 6

Select the coating shell parts on the bottom surface of the seats. These can either be defined by parts or by sets of parts. These parts will be fixed. PRIMER Will deform the seat evenly as required between the top and bottom surfaces of the seat.

To continue press Next

Step 7

Select the dummy components. You can use the DUMMY... option in the standard object window if required..

To continue press Next

Step 8

To select the contact between the seat foam and the dummy. You can use the standard popup functions (right click). You can then Pick, Select an existing contact or Create a new one. Make sure that your contact uses a sensible thickness. This is what PRIMER will use when pushing the dummy into the seat. If the thickness is very small then you will have to have a small increment per iteration.

Once you have selected/created the contact press Next

Step 9

Define the dummy displacement increment at each de-penetration iteration. Give the X, Y, and Z displacements that the dummy will move per iteration to move the dummy out of the seat. Once PRIMER has moved the dummy out of the seat enough to eliminate any penetrations it will reverse the motion, squashing the dummy back into the seat to the original position.
If the displacement per iteration is bigger than the contact thickness chosen in the previous step, PRIMER will scale it down.

You can set the maximum number of iterations that PRIMER will try to do when moving the dummy out of the seat.

If you want to see the progress of the seatsquash then select the Redraw after each iteration checkbox. This will make the process much slower so if you want, you can turn it off.

Some tet meshes can be very badly deformed making it very easy to make badly deformed elements. PRIMER can try to 'smooth' tet meshes to make them better. This may help if you are having problems squashing a dummy into a tet meshed seat.

You can opt to create *INITIAL_FOAM_REFERENCE_GEOMETRY cards for the nodes in the seat foam before the deformation. This is only available for hyperelastic materials and certain solid element formulations. Note the REF field on the appropriate material card will be set to 1.0 upon creation of the *INITIAL_FOAM_REFERENCE_GEOMERTY cards.

The minimum value of relative volume for the seat foam solid elements is by default set to 0.2. If any solid element becomes excessively deformed and reaches this threshold, the seat squash process will stop. You can modified this value if you wish. Finally, it is possible to save settings by using the button Save settings to oa_pref file .

Then press Next

Step 10

Press Apply to start the process. First, the dummy will move away from the seat according to the displacement you prescribed until the contact between seat and dummy is fully de-penetrated.

The dummy is then moved back to its original H-point position while compressing the seat foam.

Once finished you can save your model and/or export coordinates if required for use in other analyses.