Section 17: Ball Impact Exercise

Introduction

In this exercise, we will simulate a ball dropping from 12 inches onto a steel plate and rebounding back up into the air. This is an example of a nonlinear transient analysis. It requires both dynamic and nonlinear setup steps. Autodesk® Nastran® In-CAD solves both domains essentially simultaneously.

Even though we are dropping the ball from 12 inches, we will position the ball in the model so that it is almost touching the plate. This is done for solution efficiency. We will assign an initial velocity to the ball of 96.3 in/s, which is the velocity the ball would reach after dropping 12 inches.

V = SQRT(2 x G x d) = SQRT(2 x 386.4 x 12) = 96.3 in/s

Note that we are assuming that the difference in velocity from the initial position to the actual contact is negligible.

The other consideration is to determine roughly how long it will take the ball to traverse the distance in the model (0.06 inches) at a velocity of 96.3 in/s.

T = d/V = 0.06 / 96.3 = 0.0006 s

This is necessary to determine a time step size that is small enough to adequately resolve the impact. After the impact, we can increase the time step in a second subcase.

1. Open the Model and Start the Autodesk Nastran In-CAD Environment

Start Autodesk® Inventor, and open Ball Impact2.iam from the Section 17 - Ball Impact sub-folder of your training exercises folder. (Get Started > Launch > Open)

From the ribbon, click the Environments tab, and click Autodesk Nastran In-CAD.

You should see this:

2. Change the Analysis Type

  1. From the Model Tree, right-click on Analysis 1, and select Edit.
  2. On the Analysis dialog, set the Type to Nonlinear Transient Response.
  3. Enable both Velocity and Acceleration Nodal Output Control types.
  4. Click OK.

3. Define the Property and Material

  1. Click Physical from the ribbon.
  2. Click the New Material icon.
  3. On the Material dialog, click Select Material. Expand the Inventor Material Library, and select Alloy Steel. Click Close and OK.
  4. Check the Associated Geometry box.
  5. Select both parts.
  6. Click OK.

4. Constrain the Plate

  1. Click Constraints from the ribbon.
  2. Make sure all degrees of freedom are constrained (checked).
  3. Select the end of the plate.
  4. Click OK.

5. Constrain the Ball

This constraint ensures the ball does not bounce sideways as a result of element face angles. Although not required for the analysis, it ensures that we get the response in the expected direction.

  1. Click Constraints from the ribbon.
  2. Uncheck all degrees of freedom except Tz. (Tz should be the only degree of freedom selected.)
  3. Select the two edges of the ball parallel to the long-direction of the plate.
  4. Click OK.

6. Define the Initial Velocity

This value defines the velocity of the ball at the beginning of the analysis. This is the value we computed in the introduction, and is how fast the ball is falling after having been dropped 12 inches above the plate.

  1. Click Loads from the ribbon.
  2. Set the Type to Initial Condition.
  3. Set the Sub Type to Velocity.
  4. Select the solid ball. An easy way to do this is to hover over one of the surfaces of ball (but don't click it). When the Select Other menu appears, expand it, and select Solid1.
  5. Enter -96.3 in/s for Vy.
  6. Click OK.

7. Enable Gravity

  1. Click Loads from the ribbon.
  2. Set the Type to Gravity.
  3. Enter -386.4 in/s2 for Fy.
  4. Click OK.

Note that this is the only load that persists throughout the analysis. The initial condition only applies at the beginning of the analysis.

8. Assign Mesh Control to the Contacting Faces

  1. From the Model Tree, right-click on Mesh Model, and click Add Mesh Control.
  2. Enter an Element Size of 0.1 for the Face Data.
  3. Select the four bottom surfaces of the ball and the split face on the end of the beam.
  4. Click OK.

9. Define Contact

  1. Click Manual from the Contacts panel in the ribbon.
  2. Select Manual.
  3. Click in the Master Entity field, and select the surface on the plate.
  4. Click in the Slave Entity field, and select the four bottom surfaces of the ball.
  5. Enter 0.1 as the Max Activation Distance.
  6. Click OK.

10. Define Damping

For this model, we will choose the first bending mode as the Dominant Frequency.

  1. Right-click on Damping 1 from the Model Tree, and click Edit.
  2. Enter 4 as the Damping Value, G. (This value represents 2% damping entered as 2X.)
  3. Enter 247 as the Dominant Frequency, W3.
  4. Click OK.

11. Define the First Subcase

We will use two subcases to control the time step size. In the first subcase, we will assign a very small time step to capture the descent and impact of the ball. In the next step, we will create a second subcase with a larger time step to capture the motion of the ball as it rebounds off of the plate.

  1. Right-click on Subcase 1, and click Rename. Enter the name SmallSteps.
  2. Right-click on Nonlinear Setup 1, and click Edit.
  3. On the Nonlinear Transient Parameters dialog, select AUTO as the Stiffness update method. Click OK.
  4. Right-click on Dynamics Setup 1, and click Edit.
  5. Enter 0.0005 as the Time Step.
  6. Enter 16 as the Number of Timesteps.
  7. Click OK.

12. Define the Second Subcase

We create the second subcase by copying the first subcase and modifying the time step parameters.

  1. Right-click on the SmallSteps subcase, and click Copy.
  2. Right-click on the top level Subcases branch, and click Paste.
  3. Right-click on the new subcase, and rename it to BigSteps.
  4. Right-click on the initial condition load, and click Remove.
  5. Right-click on Dynamics Setup 2, and click Edit. Change the Time Step to 0.01, and the Number of Timesteps to 20. Click OK.

13. Mesh the Model and Run

  1. Right-click on Mesh Model, and click Edit.
  2. Change the Element Size to 0.2.
  3. Set the Element Order to Linear.
  4. Uncheck Continuous Meshing.
  5. Click Update to generate the mesh, and then click OK to close the Mesh dialog box.
  6. Run the analysis by clicking Run from the ribbon.

Note: The analysis will take up to 30 minutes to run.

14. Review the Time-History of Displacement

  1. From the XY Plot branch, right-click on Maximum Displacement Versus Time, and click Show XY Plot.

You should see this:

The area circled in red is the initial bounce, and was computed with the smaller time step in the first subcase.

15. View a Multiset Animation

  1. Right-click on Results, and select Multiset Animation Settings.
  2. Click the Deform Options tab. Set the Vector to Displacement, and the Type to Total. Change the Deformation Scale to Actual, and specify a Value of 1.0.
  3. Set the Start Set to STEP 1, and the End Set to STEP 22.
  4. Click the Animation Options tab, and change the Mode to Half.
  5. Click Animate.

Summary

In this exercise, we combined both dynamics and nonlinear responses to produce a nonlinear transient analysis. These types of analyses can be complex, but they are some of the most exciting solution types in FEA.