Copyright 1997 PROMODEL Corporation UNIT TWO: SOFTWARE BASICS.
-
Upload
shawn-barton -
Category
Documents
-
view
219 -
download
0
Transcript of Copyright 1997 PROMODEL Corporation UNIT TWO: SOFTWARE BASICS.
Copyright 1997 PROMODEL
Corporation
UNIT TWO: SOFTWARE BASICS
Copyright 1997 PROMODEL
Corporation
REAL WORLD SYSTEMS
The system you are studying has OBJECTS and INTERACTIONS.
You must define the objects in the system…
…so you can classify each as a type of ProModel object!
Copyright 1997 PROMODEL
Corporation
PROMODEL MODELING ELEMENTS
The main elements are: LOCATIONS (object) ENTITIES (object) ARRIVALS (interaction)
PROCESSING (interaction)
RESOURCES (object - not pictured)
L
L
L
L
E
EXIT
entity arrivals
entity exits
Copyright 1997 PROMODEL
Corporation
SYSTEM to ProModel MODEL
L
L
L
L
E
EXIT
entity arrivals
entity exits
Copyright 1997 PROMODEL
Corporation
HOW TO CREATE MODEL ELEMENTS
ProModel uses a graphical approach Each element has a GRAPHICS
TOOLBOX By clicking on the GRAPHIC, and then
clicking on the LAYOUT, you create an element
Each element you create has a table record associated with it
Copyright 1997 PROMODEL
Corporation
MODEL 0
Follow along with your instructor as he/she builds a simple model
Copyright 1997 PROMODEL
Corporation
LOCATIONS
L
L
L
L
Copyright 1997 PROMODEL
Corporation
ENTITIES
L
L
L
L
E
Copyright 1997 PROMODEL
Corporation
ARRIVALS
L
L
L
L
E
entity arrivals
Copyright 1997 PROMODEL
Corporation
PROCESSING
L
L
L
L
E
EXIT
entity arrivals
entity exits
Copyright 1997 PROMODEL
Corporation
RUNNING THE SIMULATION
Options Dialog Box F12 to save the model F10 to run the model Simulation/Run Simulation/Save and
Run
Copyright 1997 PROMODEL
Corporation
OUTPUT EDITORGeneral Report Information
Quick View Buttons
Copyright 1997 PROMODEL
Corporation
FILE MENU
Copyright 1997 PROMODEL
Corporation
VIEW MENU
Copyright 1997 PROMODEL
Corporation
BUILD MENU
Copyright 1997 PROMODEL
Corporation
SIMULATION MENU
Copyright 1997 PROMODEL
Corporation
OUTPUT AND TOOLS MENU
Copyright 1997 PROMODEL
Corporation
OPTIONS DIALOG
Copyright 1997 PROMODEL
Corporation
LAYOUT MENU
Copyright 1997 PROMODEL
Corporation
THE ROAD TO SELF SUFFICIENCY
On-Line Help Documentation (User’s Guide, Reference Manual) Reference Models Statement Builder www.promodel.com/BBS 24 Hour Phone Support Local Support/Consulting
Copyright 1997 PROMODEL
Corporation
MODEL 1A/1B Applications:
– Individual part processing, cutting raw stock into pieces, batching for heat treat
ProModel Features
– Location Graphics
– WAIT and MOVE FOR statements
– Routing Dialog Box, Output quantity
– COMBINE statement Data Interpretation
– Identifying bottlenecks, throughput calculations Simulation Techniques/Theory
– Number of entities in system
Copyright 1997 PROMODEL
Corporation
LOCATION GRAPHICSNEW button
countergaugetext
status lightentity spot
region
Copyright 1997 PROMODEL
Corporation
PROCESS TIMES
Entity @ Location
WAIT statementExamples:
WAIT 3uses default time
WAIT 5 min
WAIT 5 sec
WAIT 5 hr
STATEMENT BUILDER
Right click, or press the “build” icon in any logic
Wizard-style code writer will put commands in the proper format
Copyright 1997 PROMODEL
Corporation
MOVE TIMESEntity Between Locations
MOVE FOR statementPlaced in move logic
Examples:MOVE FOR 2
(use default time)
MOVE FOR 4 min
Copyright 1997 PROMODEL
Corporation
MODEL 1A EXERCISE
Copyright 1997 PROMODEL
Corporation
input_pallet
splitter lathe mill
heat_treatoutput_pallet
EXIT
Copyright 1997 PROMODEL
Corporation
Cutting/Unbatching output quantity of x from routing dialog box
Copyright 1997 PROMODEL
Corporation
Cutting/Unbatching Continued
Output quantity is five. Five pieces come from 1 raw_stock
Copyright 1997 PROMODEL
Corporation
Batching/(COMBINE statement)
COMBINE
Copyright 1997 PROMODEL
Corporation
MODEL 1B EXERCISE
Copyright 1997 PROMODEL
Corporation
Copyright 1997 PROMODEL
Corporation
Data InterpretationBottlenecks: Where are they
and how do I tell?
% operation and % blocked
Throughput: How many parts am I producing?
total exits
Copyright 1997 PROMODEL
Corporation
Simulation Technique/Theory
Number of entities in the system– Keep at a minimum.– Splits, multiple routings, multiple quantities
all create more entities– Use GROUP, COMBINE, LOAD, JOIN to
consolidate entities and graphics– each entity is more work for CPU