ATTENTIONThis 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 |
|
Downloads |
Flexsim Student Forum Forum for discussion for Flexsim Students using the Flexsim Textbook. |
#1
|
||||
|
||||
Access to transporters only in particular path
Hi all,
I have a simple problem.I have source that feeds queue.There are two transporter 4,5 that travels from edge NN1 to NN4.My question is how to make transporter4 should only choose alternative path (NN3 to NN2) to travel .Meaning that there should be no access point for transporter 4 to travel across(NN1 to NN4) I tried to control the section with a traffic control but could not |
#2
|
||||
|
||||
Hello Sagar,
I have simple questions, too, why aren't there any connections from the traffic control to the controlled network nodes? Can you us tell what modes did you try, what your approaches were? Jörg |
#3
|
||||
|
||||
Hi jorg,
I am sorry that i did not post the model that is connected to traffic control.What i did is i changed traffic mode to untimed traffic modes and set Max nr to 1. Actually my problem is the network nodes connected is basically belongs to one departmental area.The transporters that belong to other area cannot enter.What i want is the transporter 4 leading to network nodes NN1 should divert to NN2 TO NN3.With the mode i selected i do not know how to distinguish with the transporters which does not belong to this area. Other approach is i want to dynamically open or close node edge at on arrival trigger of the networknode(NN1) with the transporters Last edited by sagar bolisetti; 02-25-2014 at 02:37 AM. |
#4
|
||||
|
||||
Hello Sagar,
the traffic control is an object what it is named for. It controls the traffic, but it does not divert the traffic. It let a taskexecuter enter a controlled area or let him wait. You want divert a taskexecuter to go over another route. That can you do at a network node in the onarrival trigger: Return the path the taskexecuter should travel to. That is the way I read the manual. Jörg |
#5
|
||||
|
||||
Dear Sagar,
I am attaching a simple model illustrating your requirement. Regards, Arun |
The Following 4 Users Say Thank You to arunkrmahadeva For This Useful Post: | ||
Tom David (02-27-2014) |
#7
|
||||
|
||||
My problem is solved,But i want to know if the taskexecutors of same classtype with two different groups that can be controlled with traffic control?
|
#8
|
||||
|
||||
yes, you can. In my post http://www.flexsim.com/community/for...01&postcount=2 I control a specific classtype. You can define your group by any attribute you want.
Jörg |
The Following 2 Users Say Thank You to Jörg Vogel For This Useful Post: | ||
Tom David (03-12-2014) |
#9
|
|||
|
|||
Arun
Thanks for your model However I realized that if you lengthen the distance of anyone of the path, the TE will travel repeatedly between two nodes. I have to add return on the next node so as to get the TE to continue to be in the direction.
__________________
Advent2 Labs David |
The Following User Says Thank You to David Chan For This Useful Post: | ||
sagar bolisetti (04-22-2014) |
#10
|
|||
|
|||
Control route for operator/forklift
Hi
I have added a model to demonstrate how I can control the direction of the operator or forklift in the model. In this model, I would like to have the forklift travel by the back of the rack instead of in front of the rack. Regards David
__________________
Advent2 Labs David |
#11
|
||||
|
||||
Hello David,
you can still use an own tasksequence, which let the taskexecuter travel offset the way you like. Or you change the active tasksequence of the taskexecuter before he has not arrived at the networknode connected to the rack. You insert further tasks in the active tasksequence and set the rank before the last task. A standard traveltasksequence consists of 5 tasks. If you inserts a new task to the sequence then the rank should be 5 again. I have not mastered the right scale of the placeoffset values so far. Should the transporter still take a turn to place the item from the front instead of the back of the rack you can move the item directly to the rack and cancel the frunload task. Jörg |
The Following User Says Thank You to Jörg Vogel For This Useful Post: | ||
David Chan (04-30-2014) |
#13
|
||||
|
||||
sure,
here you see the source code from a network node in front of a rack. If you use the code you have to change the location parameter values of traveltollocation task. Probably you do not need the condition to differ the unloading from different rack sites. Code:
/**Custom Code- travel to the back of the rack*/ treenode traveler = parnode(1); treenode current = ownerobject(c); int toedge = parval(2); //the number of the edge that the traveler is going to next int fromedge = parval(3); // the number of the edge the traveler came from treenode ts = gettasksequence(traveler,0);// active tasksequence int curtask = getcurtask(ts); if (getinput(traveler)!= 2){// 2nd item unloading from the front, not modifying the standard tasksequence if (curtask > 3){// transporter goes to the rack inserttask(ts,TASKTYPE_TRAVELTOLOC,NULL,NULL,-4,8,0,1); setrank(last(ts),5); inserttask(ts,TASKTYPE_TRAVELTOLOC,NULL,NULL,0,8,0,1); setrank(last(ts),6); // insert tasks after unloading inserttask(ts,TASKTYPE_SETNODENUM,getvarnode(traveler,"modifyrotation"),NULL,0,0); inserttask(ts,TASKTYPE_TRAVELTOLOC,NULL,NULL,0,8,0,1); inserttask(ts,TASKTYPE_SETNODENUM,getvarnode(traveler,"modifyrotation"),NULL,1,0); inserttask(ts,TASKTYPE_TRAVELTOLOC,NULL,NULL,-4,8,0,1); } } Last edited by Jörg Vogel; 12-03-2014 at 02:39 AM. Reason: lost attachement |
The Following User Says Thank You to Jörg Vogel For This Useful Post: | ||
Tom David (05-06-2014) |
Thread | Thread Starter | Forum | Replies | Last Post |
Collision between transporters | Manoj Kumar | Q&A | 3 | 07-06-2012 06:22 AM |
linking two transporters | Shahin Gelareh | Q&A | 7 | 02-26-2012 10:49 PM |
Line Up transporters | shafizad | Q&A | 3 | 01-26-2011 09:46 PM |
Modifying Access MDB files… without Access (and free) | Jorge Toucet | Tips and Tricks | 1 | 11-21-2008 05:13 AM |
make transporters cycle a specific path | bsantens | Q&A | 4 | 10-21-2008 08:08 AM |