Example collection

341 Examples

 
look into the collision control of the transporter
 
a production system without fixed assignment of production steps to stations; for each step a control looks for the (best) fitting machine an creates a transport order; the fleet control distributes the transport orders to available AGVs and the AGVs are processing the transport order indecently
3.
31.12.2023
 
create a heatmap based on entries per hour see entrance control
4.
31.03.2023
 
move one big part with two MultiPortalCrane portals; one portal is handling the part the other is moving synchronously
5.
20.01.2023
 
this is a training example!! it shows two kinds of random behavior: help others (sometimes), go to toilet; see entrance control station and method toilet_job of the worker
6.
20.01.2023
 
get different tooltips depend on holding down the CTRL key or not; example for method getAsyncKeyState see method tooltip of the part
 
non mediated worker; one worker is carrying the part, the second moves synchronously
 
release the worker from a running setup process, if the station gets failed or stopped
 
to reach a equal utilization of the worker the broker mediates the worker with the lowest utilization see broker importer request control
 
on one station different processes will be realized with a different number of workers; the model is done using the method outIn; see exit control of the station
 
this example shows how to create a model based on data from a table file in 3D
12.
04.05.2021
 
worker - commissioning method pick by light based on a non mediated worker
13.
11.03.2021
 
AGV modelling using the free moving transporters (AGVs) and markers
 
AGV modelling using tracks (training example)
 
AGV based on the free moving worker (training example)
 
some examples for loading and unloading of machines using the automatic routing function of the Part class
17.
11.03.2021
 
load and unload machines using a dual gripper (joints and poses), base of the robot is ParallelProc
 
a robot loads two machines (joints and poses)
 
this example shows, how to place parts on a pallet using the methods moveToCoordinate and getMUAnimationPosition
 
this example shows how to work with a robot without to setup several poses (method moveToCoordinate)
21.
12.01.2021
 
create a forklift using the AGV and markers
 
how to control a milkrun transporter in a job shop
 
PickAndPlace loads parts from a conveyor in a sequence (see sensor controls)
24.
12.01.2021
 
use a user defined attribute to trigger a setup at shift change (see entrance control of station)
 
this example shows the basic statistics of the transporter
book example 13.4
 
A worker puts parts into a machine and works awhile on the machine. After this the machine finish his cycle in automatic mode. At the end of the cycle the worker unloads the machine
book example 9.20
27.
01.10.2020
 
the number of available worker will be requested, the procTime will be adjusted accordingly
book example 9.15
28.
30.09.2020
 
this example shows the usage of the sankey diagram for the worker
book example 9.7
29.
26.09.2020
 
show information in the tooltip
book example: 2.34
 
change the color of the body of the forklift dynamically
31.
08.12.2019
 
how to use the XML interface
book example 14.9
 
free programmed sequence using setDestination and resWorking
 
a very simple pull control based on a queue and an exit control rear
book example 4.16
34.
03.08.2019
 
robot on rail, 7th axis; this modeling is based on joints and poses
book example 7.26
35.
16.06.2019
 
this example shows a generic AGV control based on the free moving AGV (new in version 15)
book example 6.34
36.
26.05.2019
 
create a trace file for each MU, see user defined Attribut method: onLocationChanged
book example 13.3.7
 
you can use the statistics of the global variable e.g. to visualize the distribution of an attribute
book example 13.3
38.
25.05.2019
 
integrate (machining) costs into the model
book example 12.6
 
this example uses poses, ask for a training
40.
12.05.2019
 
this robot is made from a Station. All movements are done with poses.
book chapter 7.7.1
 
how to use joints and poses to model the doors at a machine
book example 11.13
42.
11.05.2019
 
show the worker utilization with the color of their shirts (update)
book example 11.11
 
see the observer control of the station; a graphic will be shown during operation
 
use the automatic routing of the MUs for control a work-sequence of the PickAndPlace robot
book example 7.14
 
in the first step an interim product is created, in a second step the final product (see method)
book example 10.10
46.
07.04.2019
 
create a pull control using a sensor control and observer in a tank
book example 10.9
47.
06.04.2019
 
load and unload trucks (silo trucks, tanker)
book example 10.5
48.
24.03.2019
 
control entrance and exit of the tank, so that it is possible to collect slowly fluids and pump out it quickly
book example 10.3
 
fill and empty tanks in a sequence
book example 10.2
 
the PickAndPlace robot assembles parts directly from a store
book example 7.12
 
use the broker import request control and bill of process (BOP) to control the sequence of the worker
book example 9.25
52.
23.03.2019
 
add a new graphic group to the worker, add a new graphic to the graphic group and show this graphic group while the worker is sitting
book example 9.6
 
the worker loads parts from a pallet that is located on a line; I use a worker, that is not mediated by the broker, see entrance controls of the workplaces
 
how to create randomly the exact number of a sequence of parts have a look into the exit control of the source
55.
03.02.2019
 
the worker processes one part from the start until the end of the process; variant using transporter instead of workers
56.
03.02.2019
 
worker only load and unload machines, but not staying at the machines during processing (except rework); based on transporter and tracks
book example 9.28
 
sometimes I need worker that work like a transporter; this transporter has the walking animation of the worker (see worker method: animation, onCurrSpeedChanged)
book example 9.27
58.
13.01.2019
 
use an observer control for location of the worker to record the activities of the worker
book example 9.7
 
the worker is set to automaticMediation=false; for programming look into the entrance controls of the workplaces
book example 9.12
 
set alternative services in the importer
 
set dynamically priorities for the requests by the importers; broker control
book example 9.22
 
load the part to the machine and start after one minute the processing; this example uses the new function startProcessing; see entrance control of the workplaces
 
one piece flow production, see method workercontrol
 
if you connect a store with the assembly station and activate the transport importer, the assembly station will pull all necessary parts from the store (without programming)
book example 9.11
 
the worker loads from a buffer three parts and distributes them to three different machines; see exit control of the workplace of the buffer
book example 9.9
 
in this example I changed the WMS (warehouse management system) of the HBW of Plant Simulation into a data base WMS; all methods with the green icon are changed
book example 8.15
 
load and unload a storage area using the multi portal crane; the store method is the exit control of the station
book example 8.13
68.
23.07.2018
 
calculate the distance to the nearest worker and call him for carry the part (see exit control of the stations)
 
this example uses the Plant Simulation GantryLoader class, H-type loader, subsequent processing; you find the programming in the method gantryProgram
book example 7.30
 
this example uses the Plant Simulation gantry loader library; parallel processing, I loader, single gripper; for programming see exit control of source and exit control of stations
book example 7.29
 
model assembly processes where the parts are located on a shifting conveyor; the model is based on transporters that create its own tracks dynamically
 
portal loader with two grippers, version 14.1, the orientation of transporter on transporter changed
book example 7.28
 
model robots using transporter and track; version without parameterizing
74.
26.05.2018
 
the robot cell uses Stations as robots (rotating icons), fully parameterized if you are interested in, ask for a training
book example 7.18
 
the worker is set to automaticMediation=false; the sequence is programmed using the command goTo and entrance controls in the workplaces
book example 9.24
 
PickAndPlace robot picks and places MUs at any position of a conveyor; the configuration is done using drag and drop
book example 7.9
 
loading a Part into a Container on a Conveyor using the target control and setDestination
book example 7.8
 
model assembly processes with PickAndPlace robots; this example uses a cycle control (exit control of the sources) and the exit strategy MU-attribute (attribute previousLocation)
book example 7.11
79.
29.04.2018
 
how to model a chain conveyor using dynamically created and deleted transporters on a track
book example 6.33
80.
28.04.2018
 
user defined turntable based on transporter and track, look into the conveyor objects for programming
book example 6.32
81.
24.03.2018
 
how to load and unload machines with the multi portal crane
book example 6.30
 
send the transporter to a sequence of destinations using a list as entry for the field destination
book example 6.18
 
this is a simple example for developing a gantry loader control (I-loader) using the attribute targetPosition
 
shows different possibilities to stop a transporter and the behavior of the transporters with speed-time-diagrams
book example 6.13
85.
18.02.2018
 
check out the LayoutOptimizer, the LayoutOptimizer changes the positions of blocks to reduce the transport efforts (using genetic algorithm)
book example 5.10
 
a worker loads parts from a box and moves the box at the end itself; have a look in the exit control of the station and the entrance control of the workplace
 
use the GA (genetic algorithm)for optimize the routing of a transporter; the GA changes the routing list and try to find the shortest way, you need to delete and add the drain dynamically (see init and entrance control of the drain)
book example 6.19
 
this model contains the Kanban cards as MUs, look for the programming in the exit controls of the source and the Kanban buffers; in this way you can realize the traditional way of optimizing of the WIP by reducing the number of KANBAN cards
book example 4.19
 
This is a training example! To avoid collisions the cranes block a certain area. You can find the controls in the craneTrack.
90.
02.02.2019
 
how to model a crusher using the fluids library, based on a fluid source and a fluid drain
book example 10.7
 
use a source and a exit control to create filled containers (see exit control of the source)
book example 3.23
 
see exit control of the worker; the operator unloads a line, loads a machine, waits until the processing is finished and unloads the machine
book example 3.19
93.
14.12.2017
 
This is a training example (two days)! You can find the programming of the robot in the track of the robot, the programming of the worker in the entrance control of the workplace. The robot is based on transporter and track. The control is completely parameterized. Ask for a training!
 
use SimTalk to make basic settings in the material flow elements
book example 3.12
95.
25.11.2017
 
a worker unloads a line into a pallet, another worker transports the filled pallet
 
two cross sliding cars on one track, to avoid collisions, the cross sliding car waits on a pre-position until the other CSC changes its direction
 
Collision control: - move idle cranes - check the jobs of the neighbor cranes before starting a new job --> see portal.runJob
 
create valid Plant Simulation object names using the method regex_replace (and some other methods)
book example 2.25
 
a worker loads machines depend on their availability, see exit control of M
book example 9.21
100.
14.05.2017
 
a portal crane transports parts depend on a work plan (table BoP); see for programming entrance and exit controls of the stations and methods in the portal track
 
a portal crane transports charges of material from one tank to the next based on recipes (e.g. e-coating); in each step of the recipe multiple destinations are possible. Look for controls in the tanks and the portal track.
book example 6.31
102.
13.05.2017
 
finding a gap between MUs for moving another MU to a track; in this example I use the contents list to check the position of all MUs on the track
103.
03.05.2017
 
this example shows a accumulating pallet conveyor, loaded and unloaded by PickAndPlace robots
104.
01.05.2017
 
see the attributes in the csc_track for initialization; the Special Job is programmed in the method doJob
105.
30.04.2017
 
a turntable with two lanes (lines) to connect two lines; it based on a turning transporter, the lanes are transporter with loadbay type line
106.
29.04.2017
 
this example shows a H type gantry loader (gantry loader with two grippers); the main programming is in the gantry track, works also very well in 3D
 
3 PickAndPlace robots assembly parts on a turntable (dialplate) with 4 places controls: sensor control of dialplate, exit controls of robots, target control of the handling robot...
108.
12.04.2017
 
a simple example for using the fluid library
109.
12.04.2017
 
trigger a failure depend on the number of parts processed after the last maintenance (see entrance control and failure control of SingleProc1)
110.
09.04.2020
 
example for selfAnimation (animation of the object itself)
book example 11.10
111.
09.04.2019
 
modeled as transporter, that turns (objectAngle)
book example 7.19
112.
09.04.2019
 
loading boxes with bulk material using the portioner; have a look into the entrance and exit control of the object CP
book example 10.4.9
113.
28.02.2017
 
the cross sliding car is turning while moving to the next position to bring the part into the right orientation
114.
25.02.2017
 
a gantry without modeling the z-axis, see method control; the control is senor based, not parameterized
115.
21.01.2017
 
several worker follow each other in a "U" shape production system; realized using transporter and tracks
 
this example shows one version of how to deal with chaku chaku operated by a PickAndPlace robot
 
see sensor control of the track
 
record dwell times only for a limited period per day
119.
30.09.2016
 
setup at part change and for long running parts additional with a fixed interval; the setup behavior MU-attribute is used
120.
30.09.2019
 
make your own exit strategy, check the state of the successors and decide where to move the MU
book example 3.3
121.
16.08.2016
 
If the first worker has finished his process, he works together with the second worker in the process in SingleProc1. --> see entrance control WorkerPool and exit control SingleProc
122.
18.07.2016
 
the worker waits until the buffer is full and transports 100 parts at once. I use a combination of exit and observer control in the buffer object.
 
at the end of the processing a work inspector has to work together with the worker for awhile (I split the process and change the service list of the importer, see entrance and exit control of the SingleProc)
 
record jobs per hour and calculate the maximum jobs per hour
book example 13.2
125.
16.07.2016
 
load and unload with different grippers, see inside in, processing and PickAndPlace for programming
 
first load a container as gripper, the control the process with the exit control of the pick and place
127.
25.06.2016
 
a template for you own rack service unit for a high bay warehouse (HBW), see rbg_do_job for basic programming
 
a worker loads and unload directly an assembly station; see for programming into the workstations
 
this is a SimTalk training example; how to model single part flow productions; the worker is modeled with transporter
130.
23.02.2016
 
this is a SimTalk training example; how to program the control for job shop production systems; bin transport; WIP control
 
this is a SimTalk training example; how to program the control for job shop production system
132.
23.02.2016
 
this is a training example; how to program a KANBAN control with KANBAN-cards; how to control the WIP using the number of KANBAN cards
133.
23.02.2016
 
SimTalk training example; how to balance a line based on work contents, cell assignments and assembly graph
134.
23.02.2016
 
this is a training example; modeling AGVs for supply an assembly line
 
look in the collision control of the transporter for the programming
136.
25.01.2020
 
visualize the progress of processing as bar using the display panel (see user defined attributes of SingleProc)
book example 13.4.4
137.
23.11.2015
 
the principle of a turntable with two places (e.g. for machine feeding) based on track and transporter. For control look in the sensorcontrol of the track and the exit control of the SingleProc.
138.
04.11.2015
 
configuration of display panels for showing part per hour; one for the drain using statThroughputPerHour, one for a ParallelProc using a method
139.
08.11.2015
 
a tracking function based on an observer for the attribute location; have a look in the MU part in the class-library
 
creates from a string a valid Plant Simulation object name (replace special characters, do not start with a number, check if the name already exists and changes it if necessary...)
141.
04.09.2015
 
strReplace replaces one character in a string by another and Returns the changed string
142.
21.08.2015
 
see sensorControl of the object track; the robot is based on a transporter/ track combination
143.
07.05.2019
 
distribute fluids using dynamically created connectors
book example 10.4
 
mediate the worker with the lowest utilization; broker importer request control
145.
07.05.2015
 
how to identify the length of the warmup period
 
transporter automatic routing using the option "only if destination" of the sensors
147.
07.05.2015
 
set random process times using a formula
148.
07.05.2015
 
basic example for the Fluids library
 
a very basic model of a hospital/ emergency department
150.
06.05.2015
 
represent a number of MUs as area
 
using the distance control to keep a minimum distance between transporters
 
control the source, so that it moves only parts, if a worker is available
153.
06.05.2015
 
simulate the behavior of a can buffer; using a observer for the attribute collided of the MUs to create lateral movements
154.
06.05.2015
 
calculate the average and maximum waiting time of MUs in a buffer
155.
06.05.2020
 
change the 3D icon of the MU after processing
book example 11.12
156.
06.05.2015
 
simplified model of a grain mill using the fluids library
 
after a break the broker mediates the worker anew, sometimes it is necessary to send the worker back to his unfinished work (broker importer request control)
158.
28.04.2015
 
create a cyclically feeding of two lines using a FlowControl
 
one piece flow production, the worker is connected with one part and realizes all processing steps of this part, you find the programming in the importer request control of the broker. The connection to the part is released in the entrance control of the WorkerPool.
160.
28.04.2015
 
write a logfile for the jobs of the worker; look in the observer control of the worker
 
simulate energy consumption with variable power input during the processing time (example: chamber furnace)
book example 12.2
162.
27.04.2020
 
simulate the energy consumption of e.g. lighting, look in the observer of the ShiftCalendar
book example 12.3
163.
27.04.2015
 
change the color of the shirts of the worker depend on his utilization
 
modeling the energy consumption of a MultiPortalCrane object using a dummy object and observers for the trolley, portal and portalcrane (attribute resWorkíng)
 
how to realize different number of workers per shift, the programming you find in the ShiftCalendar object, user defined attributes, observer control for unplanned
166.
23.04.2019
 
"solid" MUs are transformed into fluid
book example 10.8
167.
23.04.2019
 
the separator splits one flow into two different material flows
book example 10.6
 
A PickAndPlace loads two parts and distributes the parts to two machines.
169.
22.04.2015
 
model bulk transports by merging and splitting MUs, here using the vector icon of the MUs
170.
22.04.2015
 
if you want to calculate with dates from Plant Simulation in databases, you need a timestamp. getTimestamp converts dateTime to real, timestamp_to_datetime creates from a timestamp (real) a datetime value
 
create dynamically parts for the assembly operation, if you need them
172.
02.01.2019
 
Genetic algorithm example (puffer dimensioning with constraint)
book example 5.9
173.
02.01.2019
 
Genetic algorithm example (pearl chain optimization)
book example 5.8
 
a sample for multi level experimental design
book example 5.7
175.
01.01.2019
 
create a model using SimTalk based on a data set
book example 2.40
176.
01.01.2019
 
use the profiler to improve the runtime behavior of your models
book example 2.38
177.
01.01.2019
 
check the different behavior of waituntil and stopuntil
book example 2.35
178.
01.01.2015
 
passing parameters byref
179.
01.01.2019
 
a user defined split method
book example 2.24
180.
01.01.2019
 
a very simple counter, count parts
book example 2.26
181.
01.01.2019
 
fail other objects, if one object is failed (like the LockoutZone)
book example 2.28
 
check the different behavior of the entrance control
book example 2.27
183.
01.01.2019
 
use the constructor for enter objects into a object list, when you insert them into a frame, use the destructor for delete them from the list, if you delete the object in the frame
book example 2.29
184.
01.01.2019
 
use recursive programming for reading elements from sub-frames
book example 2.32
185.
01.01.2019
 
use an observer for count the parts locating on a conveyor
book example 2.33
 
Change the creation table of the WorkerPool dynamically to make experiments with different numbers of workers
book example 9.23
187.
24.11.2019
 
select the tank to load and unload tanks in a sequence
book example 10.2
 
Use the PickAndPlace for load and unload containers, look in the ExitControl of the SingleProc and the PickAndPlace
book example 7.7
189.
24.11.2014
 
process batches in one LHS and one RHS operation on the same line
190.
29.10.2019
 
create a sequence with a sorter and the sort option method
book example 8.2
191.
29.10.2014
 
use the driving control of the transporter and the forward-destination lists of the tracks to look for the right successor (look in the driving-control of the transporter)
192.
29.10.2014
 
this example uses SQLite to model a warehouse control
193.
13.10.2014
 
if you use big layouts in 3D, it happens very easily, that you move this by mistake, this is a solution I used in several projects to avoid this, look in the observer of the layout-object
 
look in the exit-control of RC1, this is part of a smart-worker concept, I use the corner-points of the connector to create the track of the transporter
195.
13.10.2104
 
move parts with insert from one line to another into a gap (look in the sensor-control)
 
procurement, reorder point method, here: special case - multiple container system
book example 8.9
197.
23.09.2019
 
an example for procurement and material disposition, in this case material will be ordered in fixed intervals and constant quantities
book example 8.8
 
look in the sensor-control of the line for the programming to change the color of MUs dynamically.
 
this model contains a warehouse with procurement, reorder point method, warehouse key figures and experiments for the economic order size
book example 8.6
book example 8.7
200.
27.08.2014
 
this example shows the modeling of a batch-processing. Look in the entrance control of the dryers
 
the control of the robot in this example is partial parameterized (SensorTable) look in the SensorControl of the track.
book example 7.21
 
this example shows the modeling of a handling robot using track and transporter; in this variant the control is programmed complete without parameterizing ("Quick and Dirty"), look in the sensorControl of the track
book example 7.20
203.
09.05.2019
 
this example shows how to use the setting rotate user-defined with sensor. Look in the sensorControl (user defined attributes) of the turntable.
book example 6.3
 
Assembly using the PickAndPlace robot and with the help of the exit strategy cycle sequence. The main-part triggers the transfer of the add-on parts (exit control).
book example 7.10
 
distribute parts from one line to three using the exit strategy cyclic sequence of the PickAndPlace
book example 7.4
206.
04.05.2019
 
sort MUs using the PickAndPlace-robot (exit behavior)
book example 7.2
 
Check out the speed of simulations controlled by in memory databases. This is the example from my presentation at the Siemens world user conference in May 2014.
 
this example shows, how to load and unload complete trains
book example 6.27
 
Kanban production in sequence cyclical
210.
01.04.2014
 
move batches from one buffer to another (exit control of the first buffer)
 
this example shows the routing of the transporter using forward destination lists
book example 6.17
 
look in the transporter, method drive(distance); a length-based control, the example shows a simple portal-loader control
book example 6.14
213.
02.03.2014
 
toolchange as part of the failure-time based on part depend tool consumption
 
look in the entrance control of the drain
215.
06.02.2014
 
calculate a perl-chain based on a given distribution and restrictions (distances between variants). The Pearl-chain is produced by the source.
 
request the best worker for the job based on a skill-matrix
217.
16.01.2014
 
state-visualization using a simple object and changing his colors in the 3D graphic
218.
16.01.2019
 
how to use the ExperimentManager
book example 5.6
 
change random values using SimTalk (in the example: uniform distributed processing time)
book example 5.5
220.
16.01.2014
 
a small example for using the DataFit for examine random distributions. You will need to allow the access of the model to your computer to read the data.
book example 5.4
221.
30.12.2019
 
this example shows how to program a simple CONWIP control (conwip = constant work in process)
book example 4.21
222.
28.12.2019
 
this example shows a model of a bin kanban system
book example 4.18
223.
24.12.2019
 
a simple job shop simulation with work plans, resource management and production control
book example 4.14
 
calculate the average buffer stock using a TimeSequence and the method meanValue
book example 4.3
225.
03.12.2019
 
this example shows how to model a assembly of parts carried by skids
book example 3.41
226.
02.12.2013
 
decoupling of cycle-sections with buffers
book example 3.36
 
this example shows how to set different ProcTimes for different places in a ParallelProc
 
create a ready (finished) message using user defined attributes; this example shows also the modeling of a simple worker using the SingleProc
book example 3.18
229.
17.10.2020
 
a simple animation using currIconNo
book example 11.6
 
this example shows how to change the icon-size dynamically and how to create animation points
book example 11.5
231.
17.10.2019
 
how to create delivery calls; this example demonstrates the use of nested tables
book example 4.4
 
This example shows how to use the PickAndPlace-Robot for feeding an assembly-station (using the target-control)
book example 7.13
 
Load the transporter using the AssemblyStation und unload the transporter using the DismantleStation
book example 6.10
 
This example shows the use of the Transfer Station for loading and unloading of a transporter
book example 6.11
235.
17.09.2013
 
modeling a Power&Free conveyor using a chain from transporters
236.
01.09.2013
 
The different tasks of the forklift are programmed in this example in the sensor controls of the tracks.
 
The worker first loads a carrier, then moves the carrier to the next station
book example 9.19
238.
18.07.2013
 
This example shows how to model a cutting process direct on a conveyor. The part is replaced by smaller parts.
 
use acceleration and deceleration for the transporter; decelerate until the speed is zero, wait 5 seconds, accelerate to the former speed
240.
13.05.2013
 
This sample shows how to load a conveyor using worker...
 
A worker puts parts into a machine and works awhile on the machine. After this the machine finish his cycle in automatic mode. At the end of the cycle the worker unloads the machine. I use two sub-cycle for modeling this behavior (see user defined attributes of the class M).
book example 9.20
242.
27.04.2013
 
Modeling of quay-cranes based on transporter with load bay type track, this example shows only the loading of vessels with container
 
modeling Power and Free conveyor using track and transporter, look in the library for special elements
 
worker unloads parts from a conveyor while the conveyor is moving (the worker is based on the Plant Simulation transporter)
 
the worker has to provide different processes on one SingleProc
book example 9.16
246.
10.03.2019
 
Modeling a single-stage E-Kanban system.
book example 4.17
 
a simple pull-control using the generator and one method
book example 4.15
 
This example shows how to determine the duration of an experiment using the system time (observer control for isRunning in the EventController).
book example 4.13
249.
10.03.2019
 
A transporter drives and stops by schedule.
book example 4.12
 
This example shows the use of the DismantleStation for modeling split-up operations.
book example 3.44
 
The worker changes its speed depending on the occupation
book example 9.17
 
this example shows how to produce/ move parts according to a time-table, schedule
 
worker loads and unloads a transporter, moves on the transporter and drives to the next station
book example 9.29
 
using dEmp distribution for control a random behavior of the worker (exit behavoir: carry part away)
255.
04.01.2013
 
a solution for overtaking on a (single lane) track.
 
Cycle time calculation on the base of an output per week and the working time of a Shiftcalendar-object
book example 3.9
257.
04.01.2020
 
loading of machines is prevented, if the remaining time until break is too short for processing the parts
book example 3.11
258.
04.01.2019
 
loading of machines depend on the remaining processing times of the parts on the machines
book example 3.15
259.
04.01.2019
 
use of resWorking for preferred unloading of a station
book example 3.17
 
shows the use of a Trigger-object for control of the MU creation of a Source
book example 3.27
 
this example shows the use of the method calculateWorkingDuration of the object Shiftcalendar
book example 3.10
 
shows the use of ADO; create databases, instert tables, data, find and display data, change data
263.
05.12.2020
 
This example shows how to read data from Excel and write data in Excel using the ActiveX interface.
book example 14.5
264.
29.11.2012
 
read data from Plant Simulation, send data to Plant Simulation, send commands, react to events from Plant Simulation
265.
29.11.2012
 
read data from Plant Simulation using the COM interface
 
use of PickAndPlace robot for loading and unloading machines (single gripper)
book example 7.5
 
load and unload machines unsing PickAndPlace (double gripper)
book example 7.6
268.
27.11.2019
 
writes data into a TableFile using drag and drop
book example 2.30
 
use empirical distributions for ProcTime
book example 5.2
270.
27.11.2019
 
shows the use of the ErrorHandler in SimTalk (method move --> userdefined attributes)
book example 2.37
271.
27.11.2019
 
shows the battery behavior of the transporter (consumption, charging) and battery statistics
book example 6.29
272.
26.11.2019
 
simulation of in-line-buffer, look in the track, user defined attributes
book example 7.22
 
Robot simulation with track and transporter; I use the effect of turning of a transporter in curves to model a robot, look in the user defined attributes of the track for the control
book example 7.24
 
simple warehouse-simulation using table and methods for handling the necessary information
book example 8.3
275.
26.11.2012
 
Assembly with PickAndPlace, I use the exit-behavior cyclical sequence of the PickAndPlace for feeding the AssemblyStations with parts in the right order. Exit-controls are in the sorce_mainpart and B_mainpart.
 
look at user-defined attributes - times_table + init, another way to insert the times into the PickAndPlace-robot
book example 7.15
 
A gantry loader loads and unloads 3 machines, methods contain the complete control.
book example 4.2
 
Create a cross sliding car using a car with load bay type Line
book example 6.24
 
Use of the CrossSlidingCar (library element)
book example 6.25
 
Calculates the output per shift (entrance-control drain)
book example 3.8
 
Create sensors and entries in a sensorlist by drag and drop (method onDrop)
book example 6.9
282.
22.11.2020
 
Warehouse control using SQLite
book example 14.8
283.
22.11.2012
 
a simple milkrun-simulation
284.
21.11.2012
 
One transporter loads 3 machines depend on the workplans of the parts.
285.
21.11.2019
 
Transferline modeling based on a line
book example 3.34
 
For standard-licence user a trigger based on the tablefile. Each part triggers his own power-consumption-profile for the operation on the machines.
book example 4.8
 
A TimeSequence based on a TableFile (e.g. for users with a standard license)
book example 4.6
 
A generator based on a SingleProc (e.g. for user of the standard licence)
book example 4.10
289.
21.11.2019
 
register parts, destroy them, create them anew, if you need them
book example 8.4
 
worker-modeling using transporter and track
book example 9.26
291.
21.11.2019
 
a table with destinations helps to find the right successor (exit-control track)
book example 6.20
292.
20.11.2019
 
Before the start of the assembly I copy the BOM of the main part into the assembly list of the assembly station
book example 3.38
293.
19.11.2019
 
use the collision-control for hitching the wagons of a train to the tractor
book example 6.26
 
Use collision-control for hitching the wagons to the tractor, load and unload parts, look in the sensor-control of the track for load/unload programming
book example 6.28
295.
19.11.2012
 
how to use the attribute StatusWithIcons (icon editor)
 
One PickAndPlace-Robot loads and unloads 4 machines. I use the exit-behavior and exit-controls for control.
297.
19.11.2012
 
how to work with the TransferStation for loading and unloading transporters
 
This example demonstrates the use of the StorageCrane for loading and unloading of several machines.
 
This example shows, how to use a MultiPortalCrane for load and unload of several machines.
 
This example shows how to change the store-strategy of the StorageCrane and how to create stock-statistics (keywords: crane, store)
book example 8.11
 
the worker are working in the third shift with a lower efficiency
book example 9.18
 
Use of the StorageCrane for loading and unloading of transporter
book example 8.12
303.
16.10.2019
 
It is quite difficult to calculate an overall system availability if you use buffers. This example shows, how it works with simulation.
book example 4.22
304.
16.10.2019
 
calculate with simulation sequence gaps, register sequence violations and calculate the KPI sequence stability
book example 4.23
 
A worker loads 3 parts and loads with them 3 different machines.
book example 9.9
 
A worker takes two parts from two containers, passing them to two places at an assembly station, removes the finished part and puts it into a container.
book example 9.10
307.
15.10.2019
 
In this example I use the entry-control of the workplace-object to load and unload stations
book example 9.13
 
Depend on the name of the failure-profile the control requests different kind of workers for removing the failures
book example 9.14
 
This example shows the extension of the store-object (store_ext), register parts, request parts, stock statistics
book example 8.5
310.
11.10.2012
 
This example shows the use of an In-Memory-Database. The zip file also contains a database file, so you can compare the performance difference.
 
A simple Experiment Manager.
312.
21.09.2019
 
A special source(based on a buffer). It creates parts when you need it.
book example 3.28
313.
04.09.2019
 
Using of z_uniform for modeling a machine bspecific scrap rate
book example 3.47
 
comparison, check the behaviour of the objects
book example 6.2
 
using the attribute name for splitting the material flow
book example 3.26
 
display the status of objects by changing icons
317.
25.02.2020
 
This example will show some typical statistical analysis.
book example 13.1
318.
24.02.2010
 
produce different MUs with one source
319.
24.02.2019
 
using sensors on line/ conveyor objects
book example 6.7
 
assembly and dismantling without objects AssemblyStation and DismantlingStation
book example 3.45
321.
24.02.2020
 
visualize material flow with Sankey diagrams
book example 13.7
322.
24.02.2019
 
worker carries parts away
book example 9.4
323.
24.02.2020
 
attribute operational
book example 3.14
324.
24.02.2019
 
transporter control using a QueueFile
book example 6.22
 
calculate costs using user defined attributes
book example 12.4
 
simulation of a portal loader using a transporter and track
book example 7.27
 
simulate a machine with multi part processing (10 parts at the same time)
book example 3.33
328.
22.02.2020
 
working with subframes; Methods Time Measurement
book example 2.39
 
calculation in TableFiles
book example 12.3.3
330.
22.02.2019
 
handling TableFiles, dynamic calculation of set up times
book example 3.16
331.
22.02.2019
 
loading containers using SimTalk
book example 3.22
 
outward stock movement using the generator object
book example 4.9
333.
20.02.2019
 
use the FlowControl for branch the material flow
book example 3.46
334.
20.02.2019
 
use SimTalk for control a transporter
book example 6.21
 
setting of the DismantleStation to ensure, that the pallet leaves the place after the parts
book example 3.43
336.
20.02.2020
 
DDE functions of Plant Simulation
book example 14.1
book example 14.2
book example 14.3
book example 14.4
337.
20.02.2020
 
shows the usage if the dialog elements of Plant Simulation
book example 2.41
book example 2.42
book example 2.43
book example 2.44
book example 2.45
book example 2.46
book example 2.47
book example 2.48
 
example for simulate a simple crossroads with traffic lights, shows also working with the two lane track
book example 6.23
339.
20.02.2019
 
changing of the length attribute to simulate a belt production
book example 3.21
340.
20.02.2019
 
using Plant Simulation to simulate a production where parts are carried in containers
book example 3.30
341.
20.02.2019
 
using the AttributeExplorer for setting many values at once
book example 4.11