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 |
#1
|
|||
|
|||
Picking items - global table
Hi
I am looking for your help in this case. I would like to asign a picking list to an operator via Global Table. Operator would pick (pointed in each row of a table) items and take them to a procesor. Each item, processed, would be sent to the combiner. How can I connect global tabel with operator? I will appreciate all your tips. |
#2
|
||||
|
||||
A related thread here
|
#3
|
|||
|
|||
Thanks!
How can I addapt to such GlobalTable: itemtype1 ; itemtype 2; itemtype 3; ... ; itemtype n order1 1 1 2 0 order2 2 3 1 1 order3 5 3 2 2 ... order n 1 1 0 1 The numbers show the quantity of each item in the order. |
#4
|
||||
|
||||
Hello Filip,
what you want to achieve can do an taskexecuter, but there is a very big BUT. You tweak the standard flow of a Flexsim model. The standard consists of sending or pulling flowitems between fixed resources. A Taskexecuter is just an aid to transport flowitems. It should not be a source of the action in the model. It can do that because the developers have implemented a method where a flowitem enters a fixed resource is processed. But the resources are not checking several conditions like the capacity of the receiving objects. The best approach is to get a model work without the use of Taskexecuters. The next developing step is to implement the Taskexecuters. Then the user has to organize the order the tasksequences get executed. This you can do it in a dispatcher in combination with the break to requirement function in the taskexecuter and the priority of the Tasksequences. This can become tricky, because a taskexecuter receives as much tasksequences as he has capacity to transport flowitems, but you can close the connection into the taskexecuter when the current order list's last item is moved to him. If he unloads the last item to transport he opens the connection to the dispatcher again. Your global table comes into play, when you organize the model without the Taskexecuters and a second time when you dispatch tasksequences to a particular taskexecuter. Then it is useful, if you know which tasksequence belongs to an order list. For example you can insert a task of the tasktype tag to every tasksequence which and where it is created to keep this information at the tasksequences. This sounds all in all very complicated, but please start with a small model to get used to every new function or method you want to learn. Come back, if you don't understand something. Then describe what you have done, what you have tested and what your problem is. Jörg |
The Following 3 Users Say Thank You to Jörg Vogel For This Useful Post: | ||
sagar bolisetti (12-22-2014) |
Thread | Thread Starter | Forum | Replies | Last Post |
Global table | Rick Colemann | Flexsim Student Forum | 4 | 04-17-2014 01:51 AM |
Picking Items | vasiliki grigorakaki | Q&A | 1 | 12-12-2011 04:55 AM |
help! order picking process with global tables | Charmaine Ng | Q&A | 3 | 11-06-2008 11:24 AM |
Can I make a column of a global table to type table? | qin tian | Q&A | 0 | 10-01-2008 09:27 PM |
Operator not unloading items before picking up priority items | Howe Chiat Cheng | Q&A | 2 | 05-28-2008 02:05 AM |