This document provides an overview and introduction to ProModel, a discrete event simulation software tool. It discusses ProModel's capabilities in modeling production systems and its applications in areas like assembly lines, job shops, and supply chains. The document also outlines ProModel's file management procedures, menu bar options, and how to define locations and entities graphically on the simulation layout.
This document provides an overview and introduction to ProModel, a discrete event simulation software tool. It discusses ProModel's capabilities in modeling production systems and its applications in areas like assembly lines, job shops, and supply chains. The document also outlines ProModel's file management procedures, menu bar options, and how to define locations and entities graphically on the simulation layout.
TA: Mostafa Pazoki, PhD Student of Industrial Engineering
Introduction to ProModel
Powerful window based discrete event simulation tool. Simulates and analyses production systems of all types and sizes. Easy to use, flexible Animation Capabilities Test new ideas for system design or improvement Focuses on issues such as resource utilization, system capacity, productivity, and inventory levels Introduction to ProModel Primary uses
Modeling discrete part manufacturing systems Process in industries can be modeled by converting bulk material into discrete units such as gallons or barrels. Model systems where system events occur at definite points in time. Introduction to ProModel Applications
Assembly lines Job shops Transfer lines JIT and KANBAN systems Flexible manufacturing systems Supply chains and logistics ProModel (Menu Bar) File Edit View Build Simulation Output Tools Window Help
ProModel (File)
Open new models Save Current Models Merge two or more models into one View text version of the model Print the model text file Print the graphical layout of the model
ProModel (File Management Procedures)
How to create a new model
Select New from the File menu
Define model elements using their corresponding modules
ProModel (File Management Procedures) How to open an existing model Select Open from the File Menu Enter the necessary information in the load model dialog Box ProModel (File Management Procedures) How to Save a model with new name Select Save As from the File menu Enter the new file name in the Save As dialogue Box as shown below Select OK. *.mod extension ProModel (File Management Procedures)
How to Save an existing File Select Save from the File menu
File Backup ProModel also creates a backup file every time a model is saved. The Backup file is named as the same .BAK extension
ProModel (File Management Procedures) How to merge a model or sub-model into an existing model - Open the initial (base) model. - From the File menu select Merge. - Select Model or Submodel form the sub menu. - Specify the name of the model to merged in the following dialog box ProModel (File Management Procedures) If you select a sub-model specify a prefix or suffix to be attached to each element of the sub-model
ProModel (File Management Procedures) Click on the layout where you want the model or sub-model to appear. A bracket appears on the screen, representing the upper left corner of the merging models layout. The bracket moves as you move the mouse allowing you to correctly position the layout to be merged.
Next, you will be asked if you would like to append the graphic library file from the model or sub-model to the current library file. Select yes or no depending on your preference. ProModel (File Management Procedures)
When the model is merged in, the graphical elements remain selected so that you can position the merged model exactly where you want it ProModel (File Management Procedures) View Text Displays the text of the current model data in a window Select View Text from the File menu.
ProModel (File Management Procedures) How to save a text copy of the current model
Select Print Text from the File menu. Select To Text File from the sub menu. Supply a name for the file in the Print to text file dialogue box. The default file extension is .TXT
ProModel (File Management Procedures) How to print the current text to a printer Select Print Text from the File menu. Select To Printer from the sub menu. Select the desired option from the Print dialog box. Click OK. ProModel (File Management Procedures) How to Print a model layout Select Print Layout from the File menu. Select the desired option from the Print dialog Box. Click OK. Choose the elements to be included in the layout ProModel (File Management Procedures) Model Packaging or data protection
Allows you to distribute copies of your model for others to examine and review.
Maintains the integrity of the model.
Builds an archive of file necessary to run the model. When data protection is applied, You can prevent others from viewing or altering logic contained in the model. ProModel (File Management Procedures) How to create a model package Select Create Model Package from the File menu. Enter the name you wish to use for the model package. *.pkg extension. May also use Browse Check the Exclude Graphic Library box, if you want to package the model without the graphic library.
ProModel (File Management Procedures) How to install a model package Select Install Model Package from the File menu Select the model package (*.pkg) from the Install model Package dialog box. In the Destination field, type the name of the directory Select OK. ProModel (Edit Menu) Delete : Deletes a record from the table. Insert : Insert a record in the table above the current record. Append : Appends a record to the end of the table. Move : Marks a record for moving to a new position Note: Only one record can be marked at a time. Move to : Moves the previously marked record above the current record. ProModel (Edit Menu) How to delete a record from a table Select the desired record by clicking in any field of the record. Select Delete from the Edit menu.
How to insert a record in a table Position the cursor in the record below where you wish the new record to be inserted. Select Insert from the Edit menu. ProModel (Edit Menu) How to append a record to the end of a table
Position the cursor in any record of the table. Select Append from the Edit menu. A new record will appear below the last record of the table
ProModel (Edit Menu) How to move a record to a new position in the table
Select the record to be moved by placing the cursor in any field of the desired cursor. Select Move from the Edit Menu Position the cursor in the record that is below the final destination of the selected record. Select Move to from the Edit menu. ProModel (View Menu) Snap to Grid : Check this switch to cause any object subsequently drawn or placed on the layout to be positioned on the nearest grid line. Snap to grid snaps the upper left corner of a graphic. Show Grid : Check this switch to show the grid in the layout window. Show Layout Coordinate: Displays cursors coordinates in the upper-left-hand side of the layout window. ProModel (View Menu) Show Hidden Networks: Check this switch to show the invisible path networks during editing. A path network can be made to be invisible by selecting the invisible option for the particular network while in the Path Networks editor. Show Routing Path : Causes routing paths to be visible during run time as well as edit time. If the option is not checked, the routing paths are visible only while in the processing editor. ProModel (View Menu) Views : Allows you to define, then quickly and easily access specific areas of the model layout. Once the view is defined, you can select it while editing or running the simulation. Zoom to Fit Layout: Shrinks or enlarges the layout to include the entire model. Zoom : Allows you to shrink or enlarge the layout by the selected percentage ProModel (View Menu) Layout Settings ProModel (View Menu) Layout Settings ProModel (View Menu) Layout Settings ProModel (View Menu) Edit Table ProModel (View Menu) Edit Table ProModel (Build Menu) ProModel (Location) ProModel (Entities) ProModel (Arrivals) ProModel (Processing) ProModel (Location Graphics Window) ProModel (Location Graphics Window) How to define new location graphically
Check the New Box in the Location Graphics window. Select a location symbol or icon from the Location Graphics window. Click on the Layout window where you want the location to appear. A new record is added automatically to the Location edit table. You may now change the default name to the desired location name.
ProModel (Location Graphics Window) How to define multiple locations, each having the same graphics Check the New box inside the Location Graphic window. Select the desired graphic. While holding down the SHIFT key, click on the Layout window where each location should appear.
How to Move a location graphic on the layout Drag the graphic to the desired spot on the layout. ProModel (Location Graphics Window) How to move all graphics defined for a single location Drag inside the dashed box surrounding the graphic (do not drag on an individual graphic inside the box).
How to move multiple graphics for two or more locations at once Click outside of any graphic and drag to create a rectangle encompassing all of the graphics to be moved. Drag the rectangle to the desired position on the layout.
ProModel (Location Graphics Window) How to delete a location Select the location record to be deleted in the Location edit table. Select Delete from the Edit menu. OR Right-click on the location graphic in the layout window. Select Delete. ProModel (Location Graphics Window) How to add an icon or symbol to the existing location
Uncheck the New Box in the Location Graphics window. Select a location symbol or icon from the Location Graphics window. Click on the Layout window where you want the additional icon to appear. The graphic or symbol is added to the location. ProModel (Location Graphics Window) How to edit graphic already on the layout Double click on the graphic. OR Select the graphic. Click on the Edit button inside the Location Graphics window. OR Right-click on the graphic in the layout. Select Edit Graphic from the menu. ProModel (Entity Graphics Window) How to define Entities graphically - Select Entities from the Build menu. - Check the New box in the Entity Graphics window. - Select an icon for the entity. (Use the Graphic Editor to create new icons.) - Edit the name and other default entries for the entity in the Entity edit table. ProModel (Entity Graphics Window) How to define multiple graphics for an Entity type - Uncheck the New box on the Entity Graphics window. Numbered graphic cells appear in the Entity Graphics window. - Click on the desired cell. - Select a library graphic from the graphics menu. - Repeat steps two and three until all the desired graphics have been assigned to the entity type.