Skip to article

 

Sequential Addition of Volumes in the Calculation Process

We consider an example of a multi-step calculation in CAE Fidesys with the addition of volume in the calculation process. The problem is solved in two steps of loading. At the first step, the model is a brick, one end of which is fixed along the X axis,the pressure is applied along the Y axis to the other side (thus, compression occurs). At the second step of the calculation, the boundary condition fixation along the X axis is removed for the model, instead of it a new brick is added to the same face. At the junction, the volumes merged, the opposite side of the new added volume is fixed along the X axis. At the same time, the volumes continue to compress.

Geometry creation

1. Create the first brick.

On the command bar, select the module for constructing volume geometry (Mode - Geometry, Entity - Volume, Action - Create).

From the list of geometric primitives, select Brick.

Set block sizes:

Click Apply.

2. Create a second brick.

On the command bar, select the module for constructing volume geometry (Mode - Geometry, Entity - Volume, Action - Create). From the list of geometric primitives, select Brick.

Set block sizes:

Click Apply.

3. Move the first brick to the origin of CS.

On the command bar, select the module for constructing volume geometry (Mode - Geometry, Entity - Volume, Action - Transform).

From the list of possible transformations, select Move.

Set the parameters:

Click Apply.

4. Move the second brick to the origin of CS.

On the command bar, select the module for constructing volume geometry (Mode - Geometry, Entity - Volume, Action - Transform). From the list of possible transformations, select Move.

Set the parameters:

Click Apply.

5. Merge two volumes.

On the command bar, select the module for constructing volume geometry (Mode - Geometry, Entity - Volume, Action – Imprint and Merge).

From the list of possible transformations, select Merge Volumes.

In the Volume ID(s) field, enter: all.

Click Apply.

Meshing

1. On the command bar, select the volume mesh module (Mode - Mesh, Entity - Volume, Action - Intervals).

Specify the degree of refining mesh:

Click Apply Size.

Click Mesh.

Setting the material and properties of blocks

1. In the command bar, select the module for specifying material properties (Mode - Material, Entity - Materials Management).

Specify the name of the material Material 1. Drag the Isotropic Material inscription from the left column into the Material Properties column. Set the following parameters:

In the left window, go to Plasticity - Mises Criterion and drag the Yield Strength feature into the Material Properties window. Set:

Click Apply.

Close the Materials management window.

2. Create a block 1.

On the command bar, select the block management module (Mode - Blocks, Entity - Block, Action - Add).

Set the following parameters:

Click Apply.

2. Create a block 2.

On the command bar, select the block management module (Mode - Blocks, Entity - Block, Action - Add).

Set the following parameters:

Click Apply.

3. Set the block parameters.

On the command bar, select the block management module (Mode - Blocks, Entity - Block, Action - Block properties/parameters).

Set the following parameters:

Click Apply.

Setting boundary conditions

1. Fix the model along the Y axis.

On the command panel, select the boundary conditions module  (Mode - Boundary Conditions, Entity - Displacement, Action - Create).

Set the following parameters:

Click Apply.

2. Fix the model along the X axis.

On the command panel, select the boundary conditions module  (Mode - Boundary Conditions, Entity - Displacement, Action - Create).

Set the following parameters:

Click Apply.

3. Fix the model along the X axis.

On the command panel, select the boundary conditions module  (Mode - Boundary Conditions, Entity - Displacement, Action - Create).

Set the following parameters:

Click Apply.

4. Fix the model along the Z axis.

On the command panel, select the boundary conditions module  (Mode - Boundary Conditions, Entity - Displacement, Action - Create).

Set the following parameters:

Click Apply.

5. Apply pressure 100 MPa to the left side.

On the command panel, select the boundary conditions module  (Mode - Boundary Conditions, Entity - Pressure, Action - Create).

Set the following parameters:

Click Apply.

Starting calculation

1. Set the type of problem you want to solve.

On the command bar, select the calculation settings module (Mode - Calculation Settings, Calculation Settings - Static, Static - General).

Click Apply.

2. Check the Set static load steps count checkbox and go to the Settings of loading steps window.

Set step calculation – 1 for displacement 2. Boundary condition will be active in this step.

Click Apply.

3. In the setting load steps window, select block 2 and set at which calculation step this block will be active.

Click Apply.

Click Start Calculation.

4. In the window that appears, select the directory in which the result will be saved, and enter the file name.

5. In the case of a successful calculation, the console displays the message: Calculation finished successfully at "date" "time".

Result analysis

1. Open the file with the results. There are three ways to do that.

For postprocessor analysis, go to the FidesysViewer  window.

2. Connect the filter Warp by Vector (Menu - Filters – Alphabetical - Warp by Vector). Or use the corresponding button on the command bar:

For this filter, on the Properties tab, set:

Click Apply.

3. On the top bar, select the required result data to display. From the first drop-down list, select Displacement, from the second - Magnitude, from the third - Surface with edges.

 

  • In the step view panel, set step 1. You should see the image in the initial state. Next, click on Play . You should see the sequential compression of the model in accordance with the loading history.
  • Using Console Interface

    Geometry creating, meshing, setting boundary conditions and materials can be performed using the console interface. Below is a link to the program code that allows you to perform the steps described above manual, you only need to specify the full path and name.

    add_layers