Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Tecnomatix Plant Simulation
Transcript of Tecnomatix Plant Simulation
An overview of Simulation
This set of presentations and videos will give a basic understanding of what discrete event simulation is and how to use Tecnomatix Plant Simulation.
What is Simulation?
Simulation is the reproduction of a dynamic real world process to create a model which can be experimented with to depict how the system will react to changes.
The aim is to reach transferable findings for the future.
What can be simulated?
Any system or process can be simulated!
What is Discrete Event Simulation?
This type of simulation models the operation of a system as a discrete sequence of events in time.
It tracks the state changes in the model components at the time changes occur. Unlike continual simulation where the clock runs in a continuous manner, the clock in discrete event simulation jumps from one event to the next scheduled event.
When to use simulation:
When the System is too complex to accurately represent using spreadsheets and manual calculations.
To accurately portray randomness and variability
To study the influence of changes on a system when it is too expensive to experiment on real life system.
Procedure to follow to create a simulation
1. Problem definition
2. Analyze system
Define the structure of the system and scope of the simulation
3. Acquire Data
- Breakdown of the separate system elements
- Acquire system elements and define attributes
4. Create Model
5. Validate Model
6. Experiment and analyze model
7. Evaluate Results
Is the problem worth a simulation?
Does the model depict reality?
Introduction to basic modeling using Tecnomatix Plant Simulation
This presentation is an introduction to Simulation and will demonstrate a real world application based on the Mac Pro assembly using Tecnomatix Plant Simulation.
Hierarchy and Interface
Working with Objects
Objects are built by modelers and form the basic elements used to build a model. These objects can be reused in multiple projects.
Types of objects:
-Material flow and MUs
F1 - Help on atributes
F2 - Rename object
Ctrl+T - Rotates an object
Ctrl - Hold down Ctrl key to place more than one of an object.
F6 - Reports. Click on object and then press F6.
F8 - Shows attributes of object.
Shift + drag - Transfers objects from one folder in the class library to another
Ctrl + drag - Copy object to desired location.
Material Flow and MUs
Source: Where parts originate.
SingleProc: Where parts are processed.
Drain: Where parts leave model.
Entity: The Part itself.
EventsController: It coordinates all events during the simulation.
About Tutorial 4:
This tutorial will show you:
- How to use the pick and place object
- How to send the output of an object to different places.
In this tutorial parts must be reworked. 95% of parts pass inspection and 5% fail.
Hierarchy is the use of submodels contained within other models.
An interface is used to send a part from one level of model hierarchy to another.
Workers, Workplace and Workerpool
Mac Pro Assembly Video
Tutorial 1 - Basic Simulation model
This tutorial will show you the basic principles of simulation and how to use Tecnomatix Plant simulation.
Tutorial 1 - Introduction to Tecnomatix Plant Simulation.
Tutorial 2 - Hierarchy and failures
Tutorial 3 - Workers and Creating a MU
Tutorial 4 - Pick and place objects
Tutorial 5 - Line objects and Buffer Capacities
To use a worker you have to add a workplace, workerpool and broker.
A worker can only be used at material flow objects that support the importer (SingleProc, ParallelProc, Assembly and Dismantle).
Tutorial 6 - Charts, diagrams and aesthetics
Tutorial 7 - Loading onto containers and transporters
Industry application in 3D
Tutorial 8 - Assembly of parts
Tutorial 6: Charts and Diagrams
Charts: Show statistics about the status of chosen objects.
Sankey Diagram: Visualizes the flow of material.
Bottleneck Analyzer: Visualizes the standard statistics of material flow objects and sorts the data into a table.
Containers and Transporters
Entities can be loaded onto containers and containers can be loaded onto containers and transporters.
This function of Tecnomatix Plant Simulation allows you to simulate how products are package and transported within the plant or to a Customer.
In this tutorial we will use transfer objects to load/unload parts and containers.
The Assembly station
The Assembly station is used to assemble MUs. This station adds mounting parts to a main part. It moves the mounting parts either to the main MU or deletes them.
When assembling parts it is important to keep track of the predecessors. Select View>Options>Show predecessors
Energy Analyzer in Tecnomatix Plant Simulation
What is a Genetic Algorithm?
A genetic algorithm is a search heuristic which works along the same line as biological evolution does.
This tool is used to find solutions to optimization and search problems.
How does it work?
1. Start with a group of randomly generated individuals with a set of properties. Each of these individuals are candidate solutions.
2. The "Fitness" of each generation is tested.
3. The fittest individual is carried over to the next generation ,whilst the rest are recombined and mutated.
4. Fitness test
5. This process is repeated until an optimum solution is found.
Genetic Algorithm Tutorial
Simulation studies using Experiments
In simulation studies we investigate how model parameters, which are set as input values, influence certain resulting values, set as output values.
An experiment consists of one or several simulation runs for which the input values do not change.
Deterministic vs. Stochastic processes
When your model only contains deterministic processes, the output values are uniquely determined by the input values. Only a single simulation run is required.
Stochastic processes lead to fluctuating output values. The output values can then be interpreted as realizations of a random number. The goal of these experiments are to determine the mean and standard deviation of the output values for certain input values.