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 09-11-2008
Gavin Douglas Gavin Douglas is offline
Flexsim User
 
Join Date: Feb 2008
Posts: 65
Downloads: 1
Uploads: 0
Thanks: 27
Thanked 1 Time in 1 Post
Rep Power: 152
Gavin Douglas is on a distinguished road
Default Question about Conveyors

I’m trying to model conveyors that cannot queue up. So, if downstream is blocked, then the conveyor will not transport the flow item because it can’t “hold” anything. Yes, you can do it by turning on and off ports etc…. However, I got a lot of traffic to manage and this would be really sweet.
__________________
"A bird is an instrument working according to mathematical law, which is within the capacity of man to reproduce." -Leonardo da Vinci, 1502
  #2  
Old 09-11-2008
Jeff Nordgren's Avatar
Jeff Nordgren Jeff Nordgren is offline
Technical Support Manager
 
Join Date: Jul 2007
Location: Orem, UT
Posts: 65
Downloads: 79
Uploads: 0
Thanks: 40
Thanked 21 Times in 17 Posts
Rep Power: 233
Jeff Nordgren is just really niceJeff Nordgren is just really niceJeff Nordgren is just really niceJeff Nordgren is just really nice
Default

I'm not sure I totally understand what you're asking but have you tried un-checking the Accumulating check box on the conveyor. Would that do what you want? And maybe setting the Maximum Content to 1 (or whatever)?
__________________
Jeff
Flexsim Support
  #3  
Old 09-11-2008
Gavin Douglas Gavin Douglas is offline
Flexsim User
 
Join Date: Feb 2008
Posts: 65
Downloads: 1
Uploads: 0
Thanks: 27
Thanked 1 Time in 1 Post
Rep Power: 152
Gavin Douglas is on a distinguished road
Default

Thanks Jeff,


It doesn't work, I guess its not possible.
__________________
"A bird is an instrument working according to mathematical law, which is within the capacity of man to reproduce." -Leonardo da Vinci, 1502
  #4  
Old 09-11-2008
Phil BoBo's Avatar
Phil BoBo Phil BoBo is offline
Flexsim Development
 
Join Date: Jan 2008
Posts: 756
Downloads: 109
Uploads: 18
Thanks: 385
Thanked 1,483 Times in 525 Posts
Rep Power: 1174
Phil BoBo has a reputation beyond reputePhil BoBo has a reputation beyond reputePhil BoBo has a reputation beyond reputePhil BoBo has a reputation beyond reputePhil BoBo has a reputation beyond reputePhil BoBo has a reputation beyond reputePhil BoBo has a reputation beyond reputePhil BoBo has a reputation beyond reputePhil BoBo has a reputation beyond reputePhil BoBo has a reputation beyond reputePhil BoBo has a reputation beyond repute
Default

Gavin,

I'm sure Flexsim can do whatever you are trying to get it to do, but you aren't describing what you want it to do well enough for any of us to be able to help you.
The Following User Says Thank You to Phil BoBo For This Useful Post:
Jeff Nordgren (09-11-2008)
  #5  
Old 09-11-2008
Tom David's Avatar
Tom David Tom David is offline
Flexsim User
 
Join Date: Aug 2007
Location: Schwaebisch Gmuend, Germany
Posts: 430
Downloads: 157
Uploads: 47
Thanks: 486
Thanked 450 Times in 233 Posts
Rep Power: 520
Tom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant future
Default

I guess what he wants is that a conveyor stops if the downstream object is blocked. So if this is the case I would think about using stopobject() and resumeobject(). The tricky bit is to prevent deadlocks and fire events to the right time. A stopped object can not fire received messages so I guess a self-made control object is needed.
If the task is “just” to not pass items to the next conveyor if this guy is blocked, than closeoutput() and openoutput() is the way to go. I made once a model where OnConveyEnd I checked the state of the next conveyor. If this was blocked I closed the output of current. The downstream conveyor always send a message to the upstream conveyor (current) if items leaving. In this message I opened the output of current. This worked fine.

Anyway, you all right, it would be nice to have described the problem more precise. I also agree that there will be a solution in Flexsim, the questions is only how much effort it is to implement the solution.
__________________
tom the (A)tom: "We have solved our problems ... now we have to fight the solutions."
The Following User Says Thank You to Tom David For This Useful Post:
Simon Riopel (09-17-2008)
  #6  
Old 09-15-2008
Brandon Peterson's Avatar
Brandon Peterson Brandon Peterson is offline
The Flexsim Consultant
 
Join Date: Jul 2007
Location: Salt Lake City, Utah
Posts: 382
Downloads: 29
Uploads: 6
Thanks: 192
Thanked 516 Times in 235 Posts
Rep Power: 490
Brandon Peterson has a brilliant futureBrandon Peterson has a brilliant futureBrandon Peterson has a brilliant futureBrandon Peterson has a brilliant futureBrandon Peterson has a brilliant futureBrandon Peterson has a brilliant futureBrandon Peterson has a brilliant futureBrandon Peterson has a brilliant futureBrandon Peterson has a brilliant futureBrandon Peterson has a brilliant futureBrandon Peterson has a brilliant future
Default

I believe that stopped objects can fire delayed messages just as long as they are sent after the stopobject command is fired. So, you could call stop object and resume obect.
__________________
thats not normal.
The Following User Says Thank You to Brandon Peterson For This Useful Post:
Jörg Vogel (09-16-2008)
  #7  
Old 09-15-2008
Tom David's Avatar
Tom David Tom David is offline
Flexsim User
 
Join Date: Aug 2007
Location: Schwaebisch Gmuend, Germany
Posts: 430
Downloads: 157
Uploads: 47
Thanks: 486
Thanked 450 Times in 233 Posts
Rep Power: 520
Tom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant futureTom David has a brilliant future
Default

You are right, I checked it. You can send delayed messages to and from a stopped object.
I thought I had it once not working, but maybe that was another situation.
Thanks for clarify this.
__________________
tom the (A)tom: "We have solved our problems ... now we have to fight the solutions."


Thread Thread Starter Forum Replies Last Post
Conveyors, and more conveyors Davie Stomp Q&A 8 01-27-2008 11:35 AM


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.