Workshop 15 - Fea-Dem Transient Coupling: Roc K Y. Es S S. Co
Workshop 15 - Fea-Dem Transient Coupling: Roc K Y. Es S S. Co
Transient Coupling
rocky.esss.co
OBJECTIVE
You will learn how to: And you will use these
Use a Workbench project to connect features:
Rocky to ANSYS SpaceClaim and Rocky Structural Component (in
Transient Structural - Mechanical. Workbench)
Setup and process a DEM simulation Rocky External Coupling entity
in Rocky using nested Parent-Child
Rocky Motion Frames and Motion
Motion Frames.
Preview
Export geometry loads out of Rocky
Mechanical Transient Analysis
for FEM Analysis.
Analyze pressure data exported out
of Rocky into ANSYS Transient
Structural.
rocky.esss.co 2
PREREQUISITES
This workshop assumes that you are already familiar with the Rocky
user interface (UI) and with the project workflow.
If this is not the case, please refer to Workshop 01 – Transfer Chute
for a basic introduction about Rocky usage before beginning this
workshop.
This workshop also assumes that you are already familiar with the
following user interfaces:
ANSYS Workbench
ANSYS SpaceClaim Direct Modeler
ANSYS Transient Structural
If this is not the case, please refer to your ANSYS tutorials for basic
introduction about the software usage.
rocky.esss.co 3
AGENDA
rocky.esss.co 4
PART 1: VERIFY THAT ROCKY
IS READY FOR COUPLING
rocky.esss.co
ROCKY INSTALLATION
rocky.esss.co 6
PART 2: SET UP A ROCKY
SIMULATION WITHIN
WORKBENCH
rocky.esss.co
GEOMETRY
The geometries in this tutorial are
composed of:
1) Bucket_STL (used only for the DEM)
(1) & (2)
2) Bucket_Solid (used only for the FEA)
3) Pit
(3)
rocky.esss.co 8
WORKBENCH - SETUP
rocky.esss.co 9
WORKBENCH - ROCKY DEM ANALYSIS SYSTEM
Rocky DEM
Analysis
System (A) ANSYS SpaceClaim
Geometry (A2)
Opens the ANSYS
SCDM user interface
Rocky DEM
Setup (A3)
Opens the Rocky Rocky DEM
user interface Results (A4)
Links results with
ANSYS Mechanical
rocky.esss.co 10
GEOMETRY IMPORTATION
rocky.esss.co 11
WORKBENCH - SETUP
rocky.esss.co 12
WORKBENCH - SETUP
The Rocky interface opens automatically with the linked geometry components
already set up (as shown).
rocky.esss.co 13
PART 3: SET UP AND PROCESS
THE DEM RESULTS IN ROCKY
rocky.esss.co
ROCKY - PHYSICS DEFINITION
rocky.esss.co 15
ROCKY - VISUALIZING THE GEOMETRY
rocky.esss.co 16
ROCKY - VISUALIZING THE GEOMETRY
rocky.esss.co 17
INLET DEFINITION
For this workshop, an inlet must be defined in order to release particles into the
domain. From the Data panel, right-click Geometry, point to Create, and then
click Inlet.
Under Geometry, select the newly created Inlet <01>.
From the Data Editors panel, on the Geometry sub-tab, define: Center
Coordinates, Length, and Width (as shown).
From the Simulation Configuration sub-tab, define: Stop Time (as shown).
This is the time range during which this inlet will be active. Also check the
option Stop All Discharge at Stop Time.
rocky.esss.co 18
BOUNDARY MOVEMENT
For this workshop, the Bucket geometry must rotate about the pivot point where
it joins the bucket arm (geometry not included) of the excavator.
As the bucket arm rotates, so too does the bucket, while the bucket itself pivots
in a separate motion.
To simulate the connected movements of the arm and bucket, a nested set of
motion frames must be created:
1. The Arm Motion (Parent)
Motion path shown in red
rocky.esss.co 19
MOTION FRAMES
rocky.esss.co 20
BUCKET MOTION –
PARENT FRAME
rocky.esss.co 21
BUCKET MOTION –
PARENT FRAME
rocky.esss.co 22
MOTION FRAMES
rocky.esss.co 23
BUCKET MOTION –
CHILD FRAME
rocky.esss.co 24
ASSIGNING MOTION TO THE GEOMETRY
Once the two Motion Frames have been created, the Child frame can
be assigned to the bucket geometry.
Note: By selecting the Child frame, the linked Parent frame is automatically
included in the movements.
From the Data panel, under Geometries, select Bucket_STL <01> and
from the Custom Boundary tab, select Bucket Motion from the
Motion Frame drop-down list (as shown).
Also, change the geometry Enable Time to 1 s (as shown) so that the
bucket motion does not interfere with the particles being released into
the domain.
rocky.esss.co 25
PREVIEWING MOTION
For this workshop, since the geometry has a motion with displacement
assigned, the movement can be previewed using the Motion Preview
window.
The Timestep toolbar (in yellow) is used for the results display.
0s 9s
rocky.esss.co 26
ROCKY - MATERIAL DEFINITION
For this workshop, the default values for both the Default Boundary
and Default Particles materials will be used. (No changes.)
rocky.esss.co 27
INTERACTIONS BETWEEN MATERIALS
rocky.esss.co 28
ROCKY - INTERACTION BETWEEN MATERIALS
Default
Particles
rocky.esss.co 29
ROCKY - PARTICLE GROUP DEFINITION
rocky.esss.co 30
ROCKY - PARTICLE GROUP DEFINITION
From the Data Editors panel, ensure that Sphere is selected from the
Shape list (as shown).
From the Size sub-tab, specify the Size value (as shown).
From the Movement sub-tab, set the Rolling Resistance (as shown).
rocky.esss.co 31
ROCKY - MASS FLOW DEFINITION
rocky.esss.co 32
ROCKY - MASS FLOW DEFINITION
From the Entry Point drop-down list, select Inlet <01> (as shown).
To add a new particle mass flow, click the green plus button.
From the Particle column, select the Particle <01> from the drop-down
list and then define the Tonnage (as shown).
rocky.esss.co 33
EXPORTING GEOMETRY LOADS
For this Workshop, transient loads on the bucket
geometry will be exported to ANSYS Transient
Structural.
From the Data Panel, under External Coupling, click
Geometry Loads.
From the Data Editors panel, under Select
Geometries, select the Bucket_STL <01> geometry
and then set the Time Range from 1s to 9s (as shown).
This will ensure that all the loads will be exported only for the
Bucket geometry during the 8 s interval that is set.
rocky.esss.co 34
ROCKY - SOLVER DEFINITION
From the Data panel, click Solver and then from the Data Editors panel,
ensure that the Solver tab is selected.
From the Time sub-tab, define the Simulation Duration (as shown).
From the General sub-tab, enable the Collect Forces to FEM Analysis
checkbox, select CPU (or GPU/Multi GPU) as Simulation Target, and then set
the Number of Processors (or Target GPU(s)).
For this workshop, CPU will be fastest due to the low particle count.
Click Start.
rocky.esss.co 35
STARTING THE SIMULATION
rocky.esss.co 36
STARTING THE SIMULATION
To run the Workbench project, from the Rocky block right-click Setup
(A3), and then click Update (as shown).
rocky.esss.co 37
ROCKY - SIMULATION
rocky.esss.co
ROCKY - POST PROCESS – TIME PLOT
When the DEM simulation is complete in Rocky, you can create a Time
Plot to evaluate the Forces and Power applied on the Bucket
geometry.
From the Window menu, click New Time Plot (Ctrl+T).
From the Data panel, under Geometries, select Bucket_STL <01> and
then from the Data Editors panel, select the Properties tab.
Click and drag Power over the plot window.
The result is shown on the next slide.
rocky.esss.co 40
ROCKY - POST PROCESS – TIME PLOT
rocky.esss.co 41
ROCKY - POST PROCESS – TIME PLOT
Repeat the same procedure to evaluate the X-, Y- and Z-Force on the
Bucket_STL <01>.
Right-click the grid and select Axes Layout By Quantity.
rocky.esss.co 42
PART 5: USE WORKBENCH TO
TRANSFER THE DEM RESULTS
FROM ROCKY TO ANSYS
TRANSIENT STRUCTURAL
rocky.esss.co
ANSYS MECHANICAL – ROCKY COUPLING
rocky.esss.co 44
COUPLING STEPS
The five steps that you take in Workshop to setup the FEA
coupled analysis are as follows :
Step 1: Select Geometries Step 4: Run the Coupled Solution
Select all geometries that are of Step 5: Post-Process the Results
interest. For this case, we will
Equivalent (Von Mises) Stresses
suppress the pit and the faceted
bucket. Total Deformation
Step 2: Verify Meshing
A mesh will be generated for robust
prediction of stresses.
Step 3: Set up the Analysis
Import the loads from Rocky
Define the simulation duration and
time step
Set the calculation modes
Apply boundary conditions
rocky.esss.co 45
STARTING THE SIMULATION
Open Workbench.
In order bring the results from Rocky into ANSYS Mechanical, from the
Rocky block right-click Results (A4), and then click Refresh (as
shown).
Once the cell Results (A4) are refreshed, double-click Model (B4) to
open ANSYS Mechanical.
rocky.esss.co 46
MECHANICAL – DEFINING THE STRUCTURAL ANALYSIS
rocky.esss.co 47
MESH GENERATION FOR TRANSIENT STRUCTURAL
CALCULATION
From the Outline panel, select Mesh.
Under Sizing, select Size Function and then set it to Adaptive (as shown).
Go to Element Size, and specify 1.5e-003 m (as shown).
From the Outline panel, right-click Mesh, and then click Generate Mesh.
rocky.esss.co 48
ANALYSIS SETTINGS
rocky.esss.co 49
REMOTE DISPLACEMENT
Select Transient and then from the Supports menu, select Remote
Displacement (as shown).
From the Remote Displacement Details panel, set the constraints as
shown (keeping only the Rotation Z as Free).
rocky.esss.co 50
REMOTE DISPLACEMENT
For the Geometry, click on No Selection and while holding Ctrl key,
select both joint faces (as shown) and then click Apply.
Remote
Displacement 2
Remote
Displacement
Repeat the same setup for the creation of the Remote Displacement 2
applied to the faces shown above.
rocky.esss.co 51
IMPORTED LOAD
rocky.esss.co 52
IMPORTED LOAD
rocky.esss.co 53
IMPORTED LOAD - TABULAR LOADING
rocky.esss.co 54
IMPORTED LOAD - TABULAR LOADING
rocky.esss.co 55
STARTING THE SOLUTION
rocky.esss.co 56
POST PROCESSING – VON MISES STRESSES
Time
Dependent
Results
rocky.esss.co 57
POST PROCESSING – VON MISES STRESSES
Time
Dependent
Results
rocky.esss.co 58
HELP – USER MANUAL
rocky.esss.co 59
HELP – USER MANUAL
In the Rocky User Manual, use the Search tab to quickly find the topic
you are interested in:
rocky.esss.co 60
CONCLUSIONS
rocky.esss.co 61