🇬🇧 EN 🇸🇰 SK
DEFORM V14.0.2 Manual

Setting up 3D Press model lab using 3D connecting rod example

In this lab, we will demonstrate how to setup 3D press model option with 3D Connecting Rod example keyfile.

1.1. Introduction

1.2. Creating a New problem

1.2.1. Adding 3D Forming operation

1.2.2. Import 3D Connecting Rod example keyfile

1.2.3. Defining Simulation controls and Press model data

1.2.4. Assign Top die movement

1.2.5. Generating Database

1.2.6. Running simulation

1.2.7. Post Processing

Introduction

In forming processes, the forming force will cause relative translation and eccentric load will cause relative rotation between the ram and the press table. This kind of press deformation will have impact on the workpiece dimensions/geometry.

In DEFORM system, there are two ways to predict the press deformation. Firstly, simulation with meshed “elastic press machine” is available but it is computationally expensive. On the other side, using a press model with elasticity to represent the elastic behavior of the whole press is an efficient way for forming process simulation.

For a press model, except the die kinematic movement, 6 additional DOF for the press will be defined to represent its 3 translations in X, Y, Z directions and 3 rotations about X, Y, Z axes. User can activate or deactivate any of the 6 additional DOF. Stiffness coefficient of the activated DOF should be defined. Reference press center of the press should be defined.

Press model can be defined on any die which will have contacts with a deformation object during the forming process. Otherwise, the press model will have no elastic deformation.

Creating a New problem

On a Windows machine, go to the button, select DEFORM-v1x.xxx (.xxx indicates version number E.g. v14.0.2) and select DEFORM GUI Main v1x.x from the menu. The DEFORM GUI Main window will appear.

Create a new problem either by selecting File **New Problem** or by clicking the New Problem icon. The Problem Setup window will appear as shown in Fig. 3DPML1.1. Select “ Integrated Manufacturing Process “ radio button and “SI “ radio button in Unit field. Define Problem Name as “**3D_Press_Model**” and make sure the “Show option dialog ” check box is turned on (if we do not turn on the “Show option dialog” check box, then we will not get the New Project dialog). Then click on button to open a new problem using the Deform Integrated Manufacturing Process.

Problem type selection window

Multiple operation wizard will open with the New Project dialog as shown in Fig. 3DPML1.2., at this point, user will be prompted to specify a project name (system will create a separate folder with this project name) and title for this session. We will use “3D_Press_Model ” as the project name in this session. 3D Forming operation can also be added in “New Project” dialog (see Fig. 3DPML1.2.), but we will add the 3D Forming operation in this lab from the operations list in the Explorer, so do not check the “First operation” check box in the “New Project” dialogue. Click on to continue to open the operation.

Adding 3D Forming Operation from MO Wizard from new Project window

Adding 3D Forming operation

Add one 3D Forming operation from the Explorer Operations list. Operation can be added by clicking on button adjacent to 3D Forming in Explorer or user can also add by drag and drop into the Operation Editor (See Fig. 3DPML1.3.). As we add operation, Process page will be opened in the properties area.

Adding 3D Forming Operation from explorer

Import 3D Connecting Rod example keyfile

Import “3D_ConnectingRod.KEY ” file from DEFORM Installation 3D\3D_Examples\SI\Forging directory using FileImport**Keyfile** ”option. Model setup is imported 3D Connecting Rod keyfile is as shown in Fig. 3DPML1.4.

Imported 3D Connecting Rod example

Defining Simulation controls and Press model data

In Simulation controls page, switch to expert mode by clicking on button. Under Simulation steps tab, define Number of steps as 500 and Step increment to save as 100 steps as shown in Fig. 3DPML1.5.

Simulation steps page

Click on Step increment to Save tab , select “Time ” radio button as “Solutionstep definition ” and define Step increment control as constant 0.001 sec/step as shown in Fig. 3DPML1.6.

Step increment controls page

Click on Stopping controls **tab, define **Primary die displacement as “48.5 mm ” as shown in Fig. 3DPML1.7. Click on Die distance tab and click on button to initialize the pre-defined die distance stopping criteria.

Stopping controls page

Click on “Solversettings tab, select “MUMPS ” solver under Deformation sub tab as shown in Fig. 3DPML1.8.

Note: Sparse solver (MUMPS or SPOOLS) should be used for Press model simulation.

Solver settings – Deformation solver page

Click on Press model , select Press Model “On “ radio button, with default “Pressmodel # 1 ” as Press model name. Define the Reference press center as (93.094 , 152.895 , -40.5) by considering reference point to be on the bottom die bottom surface center as shown in Fig. 3DPML1.9.

Press Model page

Under Translation tab, check the “TranslationZ” check box, then select Stiffness as “f(displacement) ” and click on button. In function window, enter the below data as shown in table as shown in Fig. 3DPML1.10.

Displacement Force
0 0
0.5 10000
1.5 5140000
2.5 10280000

Translation Z – Stiffness Function of Displacement function window

Under Rotation tab, check the “RotationX” check box, then select Stiffness as “f(angle) ” and click on button. In function window, enter the below data as shown in below table as shown in Fig. 3DPML1.11.

Angle Torque
0 0
0.001 10000000
0.002 442000000
0.004 1326000000

Rotation X – Stiffness Function of Angle function window

Assign Top die movement

In operation tree, click onTop die Movement , modify the Top die movement to 121.25 mm /sec and under Press model pull down menu select “Pressmodel # 1 ” as shown in Fig. 3DPML1.12. Press model displacement window can be opened by clicking on button, in this lab we are not defining initial displacement and Rotation value as shown in Fig. 3DPML1.13. So, click on button with default “0” values. After completion of simulation, at the last we can observe the press displacement data in “Press displacement” window. Then click on button until DB Generation page.

Top Die Movement page

Press model displacement window

Generating Database

In operation tree, select “Generate DB ”, then click on button to have the program check to see if anything was missed in the problem setup. During the checking process, messages in the red colour signify data that needs to be fixed before a simulation can be run (such as when you forget to define any material data).

Click on button to generate the database as shown in Fig. 3DPML1.14.

Generating Database

Running simulation

Once the database has been generated switch to the Simulation mode by clicking on button above the operation tree. Click on the action label to open the Run Options dialog as shown in Fig. 3DPML1.15. Use the default ContinueRun option to select “Continuefrom the last step ” (from step -1) option and then select the Simulation mode as Interactive radio button.

To define MPI settings, click on button, then define “MPI3D ” as 2 (or any number depending on your 3D MPI license) as shown in Fig. 3DPML1.15. and then click on button to run the simulation.

Run Options Popup

The progress of the simulation can be monitored as it is running by looking at the Simulation Message tab and Simulation Graphics from the Graphics display region in Simulation mode. If option is checked in Simulation Message tab, which is the default setting, the Message file will refresh automatically.

The Message file provides information about which simulation step the simulation is currently on and information dealing with how well the simulation is running as shown in Fig. 3DPML1.16.

Simulation mode

Post Processing

After the simulation has completed, click on tab, MO post processor will open. Play the animation and observe the die movement (see Fig. 3DPML1.17.).

MO Post mode after simulation is completed

We can plot Press model output using Load stroke Graph and using Summary Deformation State variable output.

Click on Graph , select Top die and plot press force-z /press torque -x to see the press loading history. Plotted Press forceZ and Press torque X is as shown in Fig. 3DPML1.18. and Fig. 3DPML1.19.

Load stroke - Stroke v/s Press force Z plot

Load stroke - Stroke v/s Press torque X plot

Plot Press displacement -Z / Press rotated angle -x curves to see the press deformation history. Plotted Press displacementZ and Press rotated angle X is as shown in Fig. 3DPML1.20. and Fig. 3DPML1.21.

Load stroke – Stroke v/s Press displacement Z plot

Load stroke – Stroke v/s Press rotated angle X

Plot Press speed curves plot as shown in Fig. 3DPML1.22.

Load stroke – Stroke v/s Press translation speed Z