100% found this document useful (1 vote)
447 views68 pages

ENG - Workshop 01 - Transfer Chute - v41

The document outlines the steps for setting up a simulation of material transfer through a chute using the Rocky software, including importing geometries, defining motion frames, material properties, particle groups, running the simulation, and post-processing the results through animation and time-dependent plots.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
447 views68 pages

ENG - Workshop 01 - Transfer Chute - v41

The document outlines the steps for setting up a simulation of material transfer through a chute using the Rocky software, including importing geometries, defining motion frames, material properties, particle groups, running the simulation, and post-processing the results through animation and time-dependent plots.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 68

Workshop 01 – Transfer Chute

rocky.esss.co
OBJECTIVES

The purpose of this workshop is to introduce the Rocky user interface,


go over the various parameters, and outline the basic steps for setting
up a Rocky project.

You will learn how to: And you will use these features:
Import geometries Archive Project
Create Motion Frames and define Translation motion type
geometry movements
Animation panel (videos)
Configure Material properties and Multi Time plot
interactions
Time plot
Create Particle sets and define
Tonnages User Process - Cube
Process (run) the simulation User Process - Plane
Post-Process (analyze) the results

rocky.esss.co 2
AGENDA

Part 1: Project Setup and Part 2: Post-Processing


Processing Animation Setup and Generation
Geometry Introduction and Project Time-Dependent Plots, Properties and
Creation Curves
User Interface Overview User Processes, Cubes and Planes
Rocky Project Setup Conclusion
Geometry Import and Project Saving
3D View Control and Inlet Definitions
Setting up Motion Frames
Materials Definitions and Interactions
Particle Groups and Tonnages
Solver Setup and Processing
Accessing the User Manual

rocky.esss.co 3
PART 1: PROJECT SETUP
AND PROCESSING

rocky.esss.co
GEOMETRY INTRODUCTION

(1) The geometry in this tutorial is


(2) composed of:
(3) 1) Feed Conveyor
2) Skirt
3) Pulley
(4) 4) Chute
5) Receiving Conveyors

The complete geometry is


subdivided into several parts
in order to apply different
movements to each one. In the
workshop directory each *.stl
(5)
file can be found.
(5)

rocky.esss.co 5
PROJECT CREATION

Ensure you have downloaded and extracted the Workshop 01 – Input


Files zip folder that was provided along with this PDF.
Open Rocky 4. Look for Rocky 4 in Program Menu or use the desktop
shortcut. Click on the New Project button, or from the File menu, click
New Project (Ctrl+N).

New Project Save Project

rocky.esss.co 6
ROCKY INTERFACE (UI)

rocky.esss.co 7
ROCKY INTERFACE (UI)

The Rocky user interface (UI) is completely customizable. You can


add/remove/reposition any window or panel available.
To change back to the default layout, select View from the main
Toolbar, and then click Reset layout.
The default layout contains the following components:
Menu and Toolbar: Program menus, shortcuts, Camera options, Timestep controls,
and Display tools
Data View: Displays the project tree through which the setup parameters are
defined
Data Editors: Displays the details of the item that is selected in the Data View
Workspace: Displays the available windows that have been opened for the project
(3D Views, Motion & Particle Previews, and Plots & Histograms)
Simulation Log: Lists any Solver warnings or errors that occur during simulation
processing
Progress: Shows the processing tasks currently being performed by the software
Status: Shows any warnings or errors regarding the current project

rocky.esss.co 8
STARTING A PROJECT SETUP
To set up any Rocky simulation, follow the Data View tree
structure top-down and one-by-one:
Study 01: Set project details (Name, Customer and Description).
Physics: Set physical conditions (Gravity, Momentum, and Thermal models).
Geometries: Add, create, and edit Geometries and Inlets.
Motion Frames: Add and preview Motion and Cone Crusher Frames.
Materials: Define materials and set densities and other properties.
Materials Interaction: Define adhesion properties for material interactions.
Particles: Create and preview particle shapes and size distributions.
Input: Define particle feed rates and release locations.
CFD Coupling: Set up Air Flow or define coupling with fluid dynamic solvers.
Domain Settings: Define the domain behavior.
Solver: Define how the DEM solver processes the simulation and collects data.
Particles Calculations: Displays user-defined particle properties, such as
particle tagging.
User Processes: Displays user-defined processes, such as analysis cubes
and planes.
Color Scales: Shows display details of all plotted variables.

rocky.esss.co 9
PROJECT DETAILS

The first step of the simulation setup is to


define any useful information of the
project.
Click Study 01. In this workshop, we
provided the name, tonnage, velocity and
duration of the simulation.

rocky.esss.co 10
PHYSICS DEFINITION

In the Physics step, the Gravity tab is used to


define gravity components and the time during
which the gravity is active.
The Momentum and Thermal tabs are use
to enable/disable the various models used in
the DEM solver.

For this workshop, we will keep all default


Physics values and models. (No changes.)

rocky.esss.co 11
GEOMETRY IMPORT

The Geometries step enables you to either


create or import geometries.
For this case we will import geometry files in
*.stl format. Right click Geometries, point to
Import, and then click Custom Geometry.

The following geometry formats can be


imported into Rocky:

rocky.esss.co 12
GEOMETRY IMPORT

From the Workshop 01 – Input Files folder that you previously


downloaded, select all of the following files:

Click Open.
If you haven’t saved your project yet, a Save File dialog will appear.
Select a folder location, enter a File name, and then click Save.

rocky.esss.co 13
PROJECT SAVING

Rocky always saves your project in 2 parts:


(Project_name).rocky
This is the Project file, which includes the simulation
setup values.
(Project_name ).rocky.files
This is the Project folder, which contains all the
generated configurations, logs and calculated timesteps.

To share your project, it is very important to


always send both parts. Rocky provides an easy
way to do this:
Click File, and then select Archive project. Rocky will
create a file called (Project_name).rocky_archive, which
is a compressed file, containing both parts.
To open it, just click File, and then select Restore
archived project.

rocky.esss.co 14
PROJECT SAVING

Three other options for saving the project are displayed when you
select Save project as…, from the File menu, as follows:
Save as a new file and keep the results
Save as a new file and discard the results
Save as a new file for restart

These additional saving options will be covered in later workshops.

rocky.esss.co 15
GEOMETRY IMPORT

After saving the project, a Rocky dialog is displayed, where geometry


limits (in X, Y and Z directions) are shown.
Review the Geometry Limits to ensure the unit you selected is correct.
“Import Unit” defines the unit with which the geometry is imported. For
this Workshop, all geometries are in “mm” so make this change to the
Import Unit, as shown.
Click OK to add the new parts into the simulation project.

rocky.esss.co 16
GEOMETRY IMPORT

To visualize the freshly imported geometries, click and drag


Geometries from the Data panel, releasing it over the Workspace. The
workspace will then be filled with a 3D View window of the geometries.

rocky.esss.co 17
3D VIEW CONTROL

In the 3D View window, you can use the following controls and
shortcuts to modify the view:

Hold/Scroll: R: Fit View


Zoom In and
Zoom Out

Hold: Hold:
Rotate Pan
View View

X, Y, Z: Align view with the respective normal axis


Shift + (X, Y, Z): Align view with the opposite normal axis

rocky.esss.co 18
INLET DEFINITION

After the geometries are imported, an inlet must be defined in order to


release particles into the domain.
From the Data panel, right-click Geometries, point to Create, and then
click Inlet.

A new entry will be added under Geometries: Inlet <01>.


Select Inlet <01> and an inlet configuration menu will appear in the
Data Editors panel on the Inlet tab.

rocky.esss.co 19
INLET DEFINITION

Define the inlet Name: Factory


In the Geometry sub-tab, define: Type, Center Coordinates, Incline
Angle, Length, and Width (as shown).
In the Simulation Configuration tab, define: Stop Time (as shown).
This is the time range with which the inlet will actively be releasing
particles.

rocky.esss.co 20
INLET DEFINITION

The inlet will be automatically shown in the 3D View after its creation.
You can then check the Inlet’s position, dimension, and orientation
within the 3D View.
Note that the inlet
axis illustrates
the direction in
which the particles
will be released.
Inlet

Inlet
Axis

rocky.esss.co 21
GRAPHIC DISPLAY

A 3D View window can be changed by right-clicking anywhere in the


background (outside the geometries parts). Some configuration options
include:
Grids: Change faces and edges colors of the whole
geometry, and the display method.
Background & Font color: Change the color of the 3D
View background and the text displayed in the window.
Auto Update: Enable/disable update of the graphical 3D
View regarding any modification in the Data panel.
Bounding Box: Enable/disable visualization of the
geometry limit coordinates on each axis.
Synchronized Time: When disabled, allows you to
display multiple 3D Views at different times or lock them
to the same time step when enabled.
Copy & Save Image: Copy the window and/or save it as
a *.png, *.bmp or *.jpg file.

rocky.esss.co 22
GRAPHIC DISPLAY

The color, transparency, and visibility of each part of the geometry can
be changed by selecting (in the Data panel) the part name under
Geometries and then, from the Coloring tab, changing the parameters.

rocky.esss.co 23
MOTION FRAMES

After importing/creating all the necessary geometries, movements can


be added using the Motion Frames tool, in the Data view.
In order to set a new motion, use the following steps:
1. Create a new Frame: The position and orientation can be defined using the
instantaneous orientation of the selected Frame (Local Reference) or a previously
created Frame (Parent Reference).
2. Define the Frame’s motion: Every Frame can have multiple motions defined,
which can include:
• Translation & Rotation (with or without displacement)
• Vibration & Pendulum
• Free Body Translation & Free Body Rotation
• Prescribed Force and Moment (only for Free Body Motions)
3. Associate the geometry with a Motion Frame: For every moving boundary, select
one Motion Frame to be associated with that boundary. To apply a nested set of
Motion Frames, assign only the lowest level child Frame.
4. Preview the motion: Use the Motion Preview tool to ensure that the movement for
all the boundaries is as desired.
rocky.esss.co 24
MOTION FRAMES
For this workshop, two separate Translation (Keep in Place)
movements will be created, which means the particles in contact with
the geometry will have the prescribed velocity but the geometry itself
will not move.
To set a Translation motion, you must either align the Frame with the
movement direction, or provide the velocity components.
Both methods are covered in this workshop:
Feed Conveyor:
Translation without displacement
Velocity = 2.5 m/s
Method: Aligned Frame
Receiving Conveyor 1:
Translation without displacement
Velocity = 2 m/s
Method: Velocity Components

Note: Because these Translations are


marked Keep in Place, the Motion Preview
window will show no movements.
rocky.esss.co 25
MOTION FRAMES

To add a new Motion Frame, right-click


Motion Frames, and then select Create
Motion Frame.

A new Frame <01> entry appears in the


Data panel.
To visualize the newly created Frame,
select Motion Frames, and then from the
Data Editors panel, click Preview.
A new window appears showing the
geometries and the axis for the newly
created Frame.
Adjust the axis size for the frame by
changing the Default axis size parameter.

rocky.esss.co 26
MOTION FRAMES –
FEED CONVEYOR
From the Data panel, select
Frame 01 and then from the
Data Editors panel, define (as
shown):
Name: Feed Conveyor Motion
Relative Position (Frame origin
coordinate)
Relative Rotation Vector
Rotation Angle (the vector
indicating the direction of rotation
and the angle of rotation)
To create a new motion using
this Frame, click the green plus
button (Add Motion). A
Translation motion is added by
default.
Define (as shown):
Geometry and Velocity
rocky.esss.co 27
MOTION FRAMES –
RECEIVING CONVEYOR

From the Motion Frames entity,


create another new Frame and
then define (as shown):
Name: Receiving Conveyor Motion
This Frame will be defined
using the velocity components
under the Global Coordinate
System so the Relative
Position, Relative Rotation
Vector, and Rotation Angle
must not be changed.
Add a new motion by clicking
the green plus button (Add
Motion).
Define (as shown):
Geometry and Velocity

rocky.esss.co 28
MOTION FRAMES

Once all the Motion Frames have been created, they can be assigned
to a geometry.
For this case, select feed conveyor <01> under Geometries, and in
the Custom Boundary tab, select Feed Conveyor Motion from the
Motion Frame drop-down list.
Repeat the same for the receiving conveyor 1 <01>, using the
Receiving Conveyor Motion Frame.

rocky.esss.co 29
WINDOWS MENU

Once the motion setup is done, to


change back to the regular 3D View,
show the Windows panel to see a list
of windows you’ve already created.
From the View menu, click Windows.
From the newly displayed Windows
panel, select the 3D View <01>
window.

rocky.esss.co 30
MATERIAL DEFINITION

For this workshop, default values for the three Materials will be used.

rocky.esss.co 31
MATERIAL DEFINITION

Once all the Materials have been defined, they must be assigned to the
geometries and particles.
By default, Rocky always assigns the material Default Boundary to any imported
geometry.
For this case, all three conveyors need to have the material changed to
Default Belt:
In the Data panel under Geometries, select feed conveyor <01>.
In the Data Editors panel from the Custom Boundary tab, select Default Belt from
the Material drop-down list (as shown).
Repeat the same steps for the receiving conveyor 1 <01> and
receiving conveyor 2 <01>.

rocky.esss.co 32
INTERACTIONS BETWEEN MATERIALS

In this simulation we have 3 materials: one for particles and two for
boundaries.
For every pair of materials in contact, a set of material interaction
properties must be defined.
Since only particles will interact with each material, we need to define 3
pairs of interactions:
Particle x Particle
Particle x Belt
Particle x Boundary

rocky.esss.co 33
INTERACTIONS BETWEEN MATERIALS

To set the interaction properties, click


Materials Interaction in the Data panel.
The Data Editors panel then displays the
editable parameters.

From the left drop-down list, select


Default Particles, and from the right
drop-down list, select (in order): Default
Boundary, Default Belt, and Default
Particle.
Adjust the parameters for each
combination according to the values
shown on the next slide.

rocky.esss.co 34
INTERACTIONS BETWEEN MATERIALS

Static Friction: 0.5


Dynamic Friction: 0.5
Tangential Stiffness Ratio: 1
Adhesive Distance: 0.0001 Default
Force Fraction: 0 Belt
Restitution Coefficient: 0.2

Static Friction: 0.3


Dynamic Friction: 0.3
Default Tangential Stiffness Ratio: 1 Default
Particles Adhesive Distance: 0.0001 Boundary
Force Fraction: 0
Restitution Coefficient: 0.2

Static Friction: 0.55


Dynamic Friction: 0.55 Default
Tangential Stiffness Ratio: 1 Particles
Adhesive Distance: 0.0001
Force Fraction: 0
Restitution Coefficient: 0.2

rocky.esss.co 35
PARTICLE GROUP DEFINITION

To create a new particle group, right-


click Particles in the Data panel and
then select Create Particle.

With this, a new Particle <01> entity will


appear.
Select this new entity from the Data
panel.

rocky.esss.co 36
PARTICLE GROUP DEFINITION

From the Data Editors panel, in the Size sub-tab, define Size (as
shown).
From the Movement sub-tab, define the Rolling Resistance (as
shown).
To visualize the newly created particle, click Preview (as shown). A new
window appears showing the particle geometry.

rocky.esss.co 37
MASS FLOW DEFINITION

To create a new particle mass flow, right-


click Input in the Data panel and then select
Create Particle Input.

With this, a new Particle Input <1> entity


appears.
From the Data panel, select this new entity.

rocky.esss.co 38
MASS FLOW DEFINITION

From the Data Editors panel, select Factory from the Entry Point
drop-down list (as shown).
To add a new particle mass flow, click the green plus button.
From the Particle drop-down list, select Particle <01>.
Define the Tonnage (as shown).

rocky.esss.co 39
SOLVER DEFINITION

Click Solver in the Data panel, and then from


the Data Editors panel, ensure that the
Solver tab is enabled.
In the Time sub-tab, you define the
processing time and stability controls by
setting the following:
Simulation Duration: The total amount of real time that you
want the simulation to run.
Output Frequency: Time intervals during which you want
your timestep files to be saved.
Statistics/ Wear/ Breakage Start: Time delay before
starting to calculate simulation statistics, wear, energy
spectra, or particle breakage.
Statistics/ Attrition/ Breakage Delay after Release: Time
delay after a particle has been released before starting to
calculate particle attrition, particle energy spectra, or particle
breakage.
Wear Geometry Update Frequency: Amount of time
between wear geometry updates.
Loading N-Steps: Value used to calculate timesteps.

rocky.esss.co 40
SOLVER DEFINITION

From the Time sub-tab, define Simulation Duration (as shown).


From the General sub-tab, select what you want for Simulation Target,
and then the Number of Processors (or Target GPU(s)). For this
workshop, CPU will be fastest due to the low particle count.
Click Start to begin processing.

rocky.esss.co 41
SOLVER DEFINITION

Once you click Start, the Simulation Summary window will appear. It
shows the geometry bounds, enabled models (wear, breakage, non -
round particles), number of particles and triangles, and the calculated
Timestep Duration.
Click OK to start the solver.

rocky.esss.co 42
SIMULATION

Through a 3D View window, particle


states can be viewed in real time.
The speed of the simulation depends
upon various factors such as:
Number of mesh elements used to define
the geometry
Number of contacts in the simulation
domain at any time
Smallest particle size and material
stiffness
The particle shape and the number of
vertices used to define the shape
Frequency of file output

rocky.esss.co 43
SIMULATION STATUS

While the simulation processes, the


program’s title bar shows the
number of saved timesteps
(Output), the simulated solved
time, the real solver time
(Elapsed), and the estimated time
to finish (ETA).

At the bottom of the screen, you can see the progress bar, the Stop button (to stop the
solver), the Refresh button (to visualize the results up to the last solved output), and the
Auto Refresh option (to automatically update the 3D View for every new saved output).
Either click on Refresh or select Auto Refresh to view the Particle states in real time.
rocky.esss.co 44
PART 2: POST-PROCESSING

rocky.esss.co
PART 2: POST-PROCESSING

Animation Setup and Generation


Time-Dependent Plots, Properties and Curves
User Processes, Cubes and Planes
Conclusion

rocky.esss.co 46
ANIMATION

To create an animation (video) in Rocky, you set key frames of a


particular 3D View window at specified timesteps.
Rocky will interpolate between the created key frames using the
available outputs saved during the simulation.
To show the Animation panel, from the Tools menu, select Animation.

rocky.esss.co 47
ANIMATION PANEL Name of 3D View window
that is currently selected
Frames per Second (FPS)
will change the resolution
of the animation. At least Camera Interpolation
30 FPS is recommended. method
To create a smooth
animation the Output
Frequency should not be
greater than 1/FPS. Move the selected Key
Frame Up or Down to
change the order
Key Frames list Duplicate the selected
Key Frame

Number of frames
between the selected Key
Frame and the next one.
The Number of Frames
Select a specific moment divided by the FPS give
in the animation. the real animation time.
This value can be
changed to display the
animation in real time.

Add Key Frame / Remove Key Frame / Update Current Key Frame /
Remove All Key Frames / Play / Stop / Export (video or images)

rocky.esss.co 48
COLORING BOUNDARY/PARTICLES

There are 3 different ways to color the boundaries and/or the particles:
Use the Coloring service toolbar to color all the boundaries/particles by a property:

Use the Coloring Tab by doing the following:


From the Data panel, select either a boundary under Geometries or the Particles entity.
From the Data Editors panel, select the Coloring tab, expand Faces (for boundaries) or
Nodes (for particles) and then select the desired property to color. This way, only the
selected item will be colored (not all of them as with the other options).

Use the Properties tab by clicking and dragging the desired property over the 3D
View.
rocky.esss.co 49
MOVING TROUGH TIMESTEPS

To select a desired timestep of the simulation, you can use the


Timestep toolbar in the following ways:

2 3 4
1

1. Select a specific timestep/time from the drop-down list.


2. Use the buttons (from left-to-right) to:
a. Go to first timestep
b. Step back one timestep
c. Step forward one timestep
d. Go to last timestep
e. Play animation
3. Slide to the timestep you want using the slider bar.
4. Use the Timeset Filter to display only a specified time range.

rocky.esss.co 50
CREATING AN ANIMATION

For this workshop, a simple animation using only 2 Key Frames in real
time will be created (13s).
Since we use an Output Frequency of 0.05 s, we
should use an FPS of 20 or less (FPS ≤ 1/Output
Frequency). Use FPS 20 (as shown).
Align your 3D View as desired (Z axis, for example),
and color the particles by Absolute Translational
Velocity at time 0 s.
Add the first Key Frame by clicking the Add Key
Frame button.
Select the new frame and then from the Frame tab,
change the Number of Frames to 260 (as shown).
Change the time to the last output, and add the
second Key Frame.
Your Total Time should be 00:13 (real time).
Click Play to preview the movie in the 3D View
window.
Click Export Animation to save the movie to an AVI
file.
rocky.esss.co 51
TIME-DEPENDENT PLOTS

All the Properties are calculated for every timestep and every Triangle
(boundary mesh) or Particle.
In order to create a Time Plot or a Multi Time Plot, you must select
one of the following operations to transform the Properties into a single
time-dependent curve:
Minimum: Lowest value among all particles/triangles
Maximum: Highest value among all particles/triangles
Average: Mean value among all particles/triangles
Sum: Sum of all values among all particles/triangles
Sum Squared: Sum of the squared values among all particles/triangles
Variance: Squared deviation of a value from its mean
Standard Deviation: Squared root of the variance

rocky.esss.co 52
TIME-DEPENDENT PLOTS

Geometries, Particles, and Solver each contain a Curves tab, which


includes several pre-defined curves that can be plotted without applying
any additional operations.
Particles Curves Solver Curves

rocky.esss.co 53
MULTI TIME PLOT

The Multi Time Plot is a useful tool to compare different curves at the
same time, but are plotted either on the same grid, or on a separate
one (subplot).
In this workshop we will compare the amount of particles that entered
the domain (Particles In Count), left the domain (Particles Out
Count), and the total amount of particles inside the domain ( Particle
Count) at each timestep.
To create a Multi Time Plot, from the Windows panel select New Multi
Time Plot, or use the shortcut Ctrl+M.
From the Data panel, select Particles and then from the Data Editors
panel, select the Curves tab.
From the Curves tab, drag Particles In Count over the plot window
and release. Repeat the same procedure for Particles Out Count.
To plot the total number of particles in a separate subplot, click and
hold Particle Count, and then with the Ctrl key pressed, drag the curve
over the plot and then release.
The results are shown on the next slide.
rocky.esss.co 54
MULTI TIME PLOT

In the top left corner of the plot, you can select Configure Window to
edit text display, colors, axes limits, units and other related options.
rocky.esss.co 55
USER PROCESSES

For some DEM analyses the data must be restricted to a particular


region, or a particular subset of material.
Rocky User Processes are used to divide and analyze Particles,
Geometries, and Fluids and include the following types:
Cube: Create a subset of data based upon a box region.
Cylinder: Create a subset of data based upon a cylinder region.
Plane: Create a subset of data based upon a plane.
Polyhedron (Envelope): Create a subset of data based upon a custom shape
region that you import via .stl file.
Property: Create a subset of particles/geometry based upon a particular property
value or range.
Cell Inspector: Select a single, individual particle or triangle (boundary).
Particles Trajectory: Create the particles’ path lines for a specified time range.
Particle Time Selection: Create a subset of particles based upon a time filter.
Eulerian Statistics: Transform the discrete properties into continuous values by
averaging the values over discretized regions.

rocky.esss.co 56
USER PROCESSES

To illustrate the use of these tools, a Cube and a Plane User Process
will be used to analyze the mass unbalance on the receiving conveyor.

One Cube and two Planes will be used: the Cube to isolate the
receiving conveyor and the Planes to divide those particles into two
subsets: left (orange) and right (green).

rocky.esss.co 57
USER PROCESS - CUBE

The first User Process will be the Cube. To create it, from the Data
panel, right-click Particles, point to Processes, and then select Cube.
User Processes can be manually changed using the 3D View, or
adjusted using the parameters displayed in the Data Editors panel.
From the Data Editors panel, ensure that the Cube tab is enabled and
then use the values shown in the picture for Rotation, Center, and
Magnitude (as shown).

From the Coloring tab, set also the Node color as red.

rocky.esss.co 58
USER PROCESS - CUBE

Once the cube has been


created, the subset of particles
inside this region can be used
to create specific plots, new
properties and also to create
new subsets derived from it.
In this workshop, we want to
divide only the particles on the
conveyor (not above or below
it) into two sets: left and right.
In order to do that, two Planes
will be created based upon the
Cube sub-selection of
Particles and not upon the
main Particles entity itself.

rocky.esss.co 59
USER PROCESS - PLANE

The first Plane will be created based upon the Cube selection. To
create it, right-click Cube <01>, point to Processes, and then select
Plane.
From the Data Editors panel, select the Plane tab and then define the
values for Plane Normal (as shown).

From the Coloring tab, set also the Node color as orange.
To finish, right-click Plane <01> from the Data panel and then select
Rename. Change the name to Left.

rocky.esss.co 60
USER PROCESS - PLANE

When a User Process is selected


in the Data panel, Rocky highlights
the association between it and
other User Processes by displaying
the parent User Process name in
Bold.
So, when you select Cube <01>,
Particles will be displayed in bold
letters. And when you select Plane
<01>, Cube <01> will be bold.

rocky.esss.co 61
USER PROCESS - PLANE

The second Plane is exactly the opposite of the previous Plane (Left).
To create a copy, from the Data panel, right-click Left and then select
Duplicate.
For this one, it is only necessary to change the direction of the normal
vector. From the Data Editors panel, select the Plane tab and then
modify the Plane Normal (as shown).

From the Coloring tab, set also the Node color as green.
To finish, right-click Plane <01> in the Data panel and then select
Rename. Change the name to Right.
rocky.esss.co 62
USER PROCESS - PLANE

Tip: You can visualize the


planes in the 3D View window
by ensuring that the eye icons
for Left and Right are turned
on (open eye).

The next step is to create a


Time Plot comparing the
unbalance between both sides
of the conveyor.
Similar to the Multi Time Plot,
create a Time Plot by
selecting New Time Plot from
the Windows panel, or by
using the shortcut Ctrl+T.
rocky.esss.co 63
TIME PLOT

Repeat the following instructions for both Planes:


From the Data panel, select the Left Plane.
From the Data Editors panel, select the Properties tab, drag Particle Mass over
the plot, and then release.
A new dialog will be displayed asking which operation you want to apply to the
properties to turn it into a curve. Select only Sum, and then click OK.

Repeat this process for the Right Plane.

rocky.esss.co 64
POST PROCESSING – USER PROCESSES

There is a balance
difference between the two
sides of the conveyor,
which can cause
operational problems and
lead to additional wear on
the belt surface.

rocky.esss.co 65
HELP – USER MANUAL

For further information on any topic presented, we suggest searching


the User Manual, which provides in-depth descriptions of the tools and
parameters.
To access it, from the main Toolbar click Help, point to Manuals, and
then click User Manual.

rocky.esss.co 66
HELP – USER MANUAL

In the User Manual, use the Search tab to quickly find the topic you are
interested in:

rocky.esss.co 67
CONCLUSION

Rocky was used to study a transfer chute design.

During this workshop, it was possible to:


Understand the basics of the Rocky user interface
Import sample geometries
Define basic parameters
Process the simulation
Use post-processing tools to analyze the results

What’s Next?
Now that you understand the basics of setting up and running a Rocky project, you
are ready to move on to Workshop 02 – Angle Of Repose And Drawdown Angle
Verification.

rocky.esss.co 68

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy