(630) 851-9474

Simcad Pro Training and Tutorials


Auto-Create Features

Simcad Pro v11.5

Author: CreateASoft Inc./Tuesday, June 2, 2015/Categories: Simcad Pro v11.5 Training & Tutorials

Rate this article:
  • Auto-Create Features - In this tutorial video you will learn how the new Auto-Create features help to maximize proficiency and minimize clutter in the simulation. Using these new features to your advantage will make building large simulations much easier with the proper set up. The Auto-Create Processes feature works seamlessly with user created Modules to model each new process generated after it. Build paths more efficiently with the new Auto-Create Path feature, it will automatically build connectors and connection lines adjacent to any processes selected.
  • Start by adding a Start and End Process name them accordingly.
  • Auto-Create Processes are best paired with a Module to base them all off of.
  • Create a Generic Process and name it Room Module.
    • Change the timing of Room Module to 30-50 seconds
    • Change Queue/Buffer Capacity to 0 Queue and 1 Process.
    • Change the sizing if desired
    • Next select Customize
      • Select Process Extension/Event Handling.
        • A next destination is needed when using a module, select Object: NextProcessDefined and click Insert Line.
          • Change the Action to Expression and click Edit –
            • Select NextProcessToStart on the left and enter "End".
  • To create the module just right click the process Room Module and select Convert to Base Module.
  • View the module by selecting Smart Module and clicking Refresh List, you can edit the module from here, all processes based off of this module will be updated automatically.
  • With the module created you can delete the original process that the module was based off of.
  • Next create two Generic Processes and name them A Corridor and B Corridor.
  • Place them towards the Start and leave plenty of room between them, when using the Auto-Create features it's important to set up a router in front that can then route the parts to where they need to go, all routing will need to be completed after the entire layout is connected, with the exception of NextProcessToStart in the Event Handling section.
  • Now select Auto-Create Processes, a window will pop up telling you to click and drag an area where you want the processes to appear.
  • Click and drag from the right of A Corridor to the End Process.
  • Create 10 processes and leave Process Direction as Horizontal –
    • Copy Properties from the Mod: Room Module that was created earlier.
    • The LeftSide/Middle/RightSide are there for giving these new processes a naming convention, for instance these will be given a name of "1 Room 1" and so on until "1 Room 10".
    • Click Create Process when finished.
  • Repeat this process for B Corridor, but this time create two rows of processes, one on top of the other, give them the naming convention "2 Room 1" to "2 Room 20".
  • Now connect the start to both A Corridor and B Corridor.
  • Instead of doing this for all Rooms we will use the Auto-Create Path feature to do it for us.
  • Start by selecting all of "1 Room 1-10" processes, now select Auto - Create Path.
    • For these processes we want a Horizontal Single Side for Path Type - Because of the layout choose Left to Right for Path Direction - the connectors should be located Below Processes and finally because we want to use the same lines for in and out choose Bi-Directional for Process Path.
  • We need to do the same for "2 Room 1-20" - select all processes and select Auto-Create Path.
    • Choose Horizontal Double Sided as our Path Type.
    • Path Direction is still Left to Right - when double sided is chosen the only option for location will be In-Between processes and finally Bi-Directional for the Process Path.
  • To make sure that the objects go to both Corridors we need to set a Least Busy Routing on the Start Process - Double click the Start Process and select Customize.
    • Select Least Busy/Randomized Routing
      • Change the box to Select the least busy process.
  • Select the connection lines leaving the Start Process - open the Item Properties and select Customize.
    • Select Behavior, Conveyor, Polling, and Carriers
      • Check the Block if next destination is busy - this will keep the lines from cluttering.
      • Check apply to all.
  • Now we need to change the routing on the Corridors to use every Room effectively.
    • Change the Routing to Least Busy/Randomized Routing
      • Change the check box to Select least busy process, make sure to ignore any Connectors and the End.
    • Next change the Process Capacity and Buffer to 5 for both Queue and Process Capacity.
  • Repeat these steps for the other Corridor Process - Least Busy Routing, check Select least busy process, ignore Connectors and End, finally change Queue and Process Capacity to 5.
  • This setup can be adjusted to fit any situation.
  • Run the simulation.



Number of views (2331)/Comments (0)


Theme picker