Cancel
Showing results for 
Search instead for 
Did you mean: 

Assigning different cycle times for a same station based on shift start and subsequent cycles

I have two Machine assemblies - A and B.

Machine A has following units - Sub_A1,Sub_A2,Sub_A3.

Machine B has following units - Sub_B1,Sub_B2,Sub_B3.

 

Operating time is Automatic time.

When 1st part enters the machine during start of shift the Operating time for all 3 units combined is 500 seconds.

From 2nd part onwards, Operating time should be 335 seconds till end of shift.

 

Machine

Operating time (in seconds)
during 1st cycle - start of shift

Operating time (in seconds)
after 1st cycle - till end of shift

Sub_A1/B1

150

100

Sub_A2/B2

150

100

Sub_A3/B3

200

135

 

Attached the kayout for reference.
Need suport in incorporating these timings into simulation model.

 

7 REPLIES

Re: Assigning different cycle times for a same station based on shift start and subsequent cycles

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

you could use the setup-behavior of plant simulation to do this.

- add an user defined attribute to the parts (shift)

- assign different values depend on the shift (e.g. entrance control before actions - @.shift:=shiftCalendar.getCurrShift)

- set a setup time for the machines

- set as setup behavior - set up depends on: User-defined Attribute

Steffen Bangsow
freelance simulation specialist  
web: www.bangsow.eu
mail: steffen@bangsow.net

Re: Assigning different cycle times for a same station based on shift start and subsequent cycles

I am very new to Plant simulation tool.

Can you please simplify the steps for addressing the conflict.

Appreciate your response.

 

 

Re: Assigning different cycle times for a same station based on shift start and subsequent cycles

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor
what step is unclear to you?
Steffen Bangsow
freelance simulation specialist  
web: www.bangsow.eu
mail: steffen@bangsow.net

Re: Assigning different cycle times for a same station based on shift start and subsequent cycles

add an user defined attribute to the parts (shift) - This can be added by R+Click on MU -> User defined Tab-> New-> Name -> Shift

 

- assign different values depend on the shift (e.g. entrance control before actions - @.shift:=shiftCalendar.getCurrShift) - Not clear......

 

- set a setup time for the machines - Need to add Processing time as 2 set of values

 

- set as setup behavior - set up depends on: User-defined Attribute  -Not clear......

Re: Assigning different cycle times for a same station based on shift start and subsequent cycles

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

- assign different values depend on the shift (e.g. entrance control before actions - @.shift:=shiftCalendar.getCurrShift) - Not clear......

 

open the machine - tab controls - entrance control (check the option "before actions") --> see help

- press F4  --> type into the editor: 

@.shift:=shiftCalendar.getCurrShift

 

 

- set a setup time for the machines - Need to add Processing time as 2 set of values

 

add the additional time for the first part into the field set up time

 

- set as setup behavior - set up depends on: User-defined Attribute  -Not clear......

 

tab: set up --> set up depends on --> select User-defined Attribute
enter in the field  shift

 

Steffen Bangsow
freelance simulation specialist  
web: www.bangsow.eu
mail: steffen@bangsow.net

Re: Assigning different cycle times for a same station based on shift start and subsequent cycles

Hi Steffen,

 

Please find model attached.

Sorry to re-post the same query.

 

For 1st cycle, time is as follows.

 

Cleaning - 150s

Rinsing - 150s

Drying - 200s

 

Subsequent cycles,

Cleaning - 100s

Rinsing - 100s

Drying - 135s

 

Appreciate your support

Re: Assigning different cycle times for a same station based on shift start and subsequent cycles

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor
insert a shiftcalendar into the model and the table with the procTimes; assign the shiftCalendar to the machines (see help), then you can re-post the model
Steffen Bangsow
freelance simulation specialist  
web: www.bangsow.eu
mail: steffen@bangsow.net