ATTENTION

This FlexSim Community Forum is read-only. Please post any new questions, ideas, or discussions to our new community (we call it Answers) at https://answers.flexsim.com/. Our new Question & Answer site brings a modern, mobile-friendly interface and more focus on getting answers quickly. There are a few differences between how our new Q&A community works vs. a classic, threaded-conversation-style forum like the one below, so be sure to read our Answers Best Practices.


flexsim.com

Go Back   FlexSim Community Forum > FlexSim Software > Q&A
Downloads

Q&A Using Flexsim and building models

  #1  
Old 01-21-2014
Marco Bergmann Marco Bergmann is offline
Flexsim User
 
Join Date: Jun 2013
Posts: 20
Downloads: 2
Uploads: 0
Thanks: 4
Thanked 2 Times in 2 Posts
Rep Power: 86
Marco Bergmann is on a distinguished road
Default TS to and from queue

If have a sample model where i let transport FI from queue and to queue in different ways.
I am suprised why i moment i use a queue operator get all TS to transport?!
In first process the operator get all TS for transport parts from queue to processor. TS were generate when parts enters the queue (or try to leave). Closed input of following queue will be ignored.
In last process the operator get all TS for transport parts from processor to queue. TS were generate when parts try to leave. Closed input of queue will be ignored.

In second process the operator get TS step by step also when parts wait in first processor and want to be transported to second processor. So here the logic is that TS will be generated when there is the availability to load.

Is that logical????
  #2  
Old 01-21-2014
Marco Bergmann Marco Bergmann is offline
Flexsim User
 
Join Date: Jun 2013
Posts: 20
Downloads: 2
Uploads: 0
Thanks: 4
Thanked 2 Times in 2 Posts
Rep Power: 86
Marco Bergmann is on a distinguished road
Default

here is the sample model
Attached Files
File Type: fsm TaskSequences_GenerateTS_From_And_To_Queue.fsm (38.5 KB, 54 views)
  #3  
Old 01-21-2014
RalfGruber's Avatar
RalfGruber RalfGruber is offline
FlexSim Software Products
 
Join Date: Jul 2007
Location: Orem, UT, USA
Posts: 195
Downloads: 37
Uploads: 0
Thanks: 518
Thanked 294 Times in 124 Posts
Rep Power: 345
RalfGruber is a splendid one to beholdRalfGruber is a splendid one to beholdRalfGruber is a splendid one to beholdRalfGruber is a splendid one to beholdRalfGruber is a splendid one to beholdRalfGruber is a splendid one to beholdRalfGruber is a splendid one to behold
Default

Marco,

In the first Process the 2nd Queue has a capacity of 1000 and the Processor of 5. The first Queue has a capacity of 15. This is, what happens:
- 15 item are moved into Queue 1
- 5 TS are generated for items to be moved to Processor7
- 10 TS are generated for items to be moved to Queue 2
When the first item arrives at both, the Queue or the Processor, the input is closed. Nevertheless, the TS will be executed once they are generated. Closeinput only prevents from creating new TS, but not from executing already created ones.

The Processor9 only has a capacity of 1, this is why only one TS at a time is generated and the next one won't be generated before the item on the processor9 left and it becomes available again.

Baiscally TS overwrite everything else in FlexSim, which means, if you would manually create TaskSequences not using the "Use Transport" flag, you would have to take care about transporter capacities and closed inputs yourself.

Does that make sense?
Let us know, what exactly you were trying to accomplish and we may find a solution for that.

Best wishes

Ralf
FlexSim
The Following 3 Users Say Thank You to RalfGruber For This Useful Post:
Tom David (01-27-2014)
  #4  
Old 01-27-2014
Marco Bergmann Marco Bergmann is offline
Flexsim User
 
Join Date: Jun 2013
Posts: 20
Downloads: 2
Uploads: 0
Thanks: 4
Thanked 2 Times in 2 Posts
Rep Power: 86
Marco Bergmann is on a distinguished road
Default

Hello Ralf,

you know our solution for turntable with a queue. Common turntables have more then one position. So I increase the capacity of queue to 2 to have
- 1 position to load and unload (handling time)
- 1 position for automated process (machine time)
The operator has to load one part and then turntable will rotate. During this time the table is blocked for load/unload. So when table stops and first parts starts with automated process the operator can load next part. During the follwoing loops he will first unload and then load.

In case of of queue´s capacity > 1 and predesessor offer also more parts the operator will transport also 2 parts ignoring the blockage.

I hopefully solve this in another way.
  #5  
Old 01-28-2014
Jörg Vogel's Avatar
Jörg Vogel Jörg Vogel is offline
Flexsim User
 
Join Date: Sep 2007
Location: Hannover, Germany
Posts: 643
Downloads: 35
Uploads: 0
Thanks: 802
Thanked 665 Times in 410 Posts
Rep Power: 642
Jörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond repute
Default

Hello Marco,

there is another variable that controls the executed transports to a fixed resource object. It is the "nroftransportsin". If your object capacity is at 10 and the variable "nroftransportsin" is set to 10, too, no standard transport tasksequence will be dispatched.
With a negative value of this variable you can persuade the flexsim engine to transport more items to an object than its capacity allows. The sum of content and nroftransportsin defines how many tasksequences can currently be dispatched to an object.

This works only as long as you don't write your own tasksequences. They are as powerful as Ralf described.

Jörg
The Following 2 Users Say Thank You to Jörg Vogel For This Useful Post:
Tom David (01-29-2014)


Thread Thread Starter Forum Replies Last Post
Two queue's and a processor Jelmer Js Q&A 2 04-19-2011 05:25 AM
question about queue Robert Liu Q&A 9 12-28-2010 06:26 AM
3 queue problem shafizad Q&A 4 08-06-2010 01:51 PM
Pulling from a Queue vs Sorting the Queue Brandon Peterson Tips and Tricks 3 03-03-2010 01:27 AM
Queue Sorting Jeff Nordgren Q&A 12 05-22-2008 03:21 PM


All times are GMT -6.
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Copyright 1993-2018 FlexSim Software Products, Inc.