question

mark zhen avatar image
0 Likes"
mark zhen asked Andrew O commented

There are questions about assembly.

1081215 (1107).fsmI now have three different products (item124) that have to be assembled with item3, but since this is the production of the job shop, the process will be different. What I want to ask is1668149709634.png

I now have three different products (item124) that need to be assembled with item3, but because this is the production of job shop, the process will be different, I want to ask is there a better way to handle the assembly, I item1 and 3 After the combination, there will be another process. Item2 and 3 are also item3 and 4. There are other processes to go after assembly, so it may be necessary to give a new name after assembly?


FlexSim 20.0.10
combiner
1668149709634.png (30.2 KiB)
1081215-1107.fsm (281.2 KiB)
· 3
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Felix Möhlmann avatar image Felix Möhlmann commented ·
I'm not sure I understand your question. Is item3 the "base" and other parts (1, 2, 4) get attached to it, but the order in which is happens can vary?
0 Likes 0 ·
mark zhen avatar image mark zhen Felix Möhlmann commented ·

1081215 (1107).fsm

1668159789765.png

1668159877416.png

I will have these three products in total in Q10, and the process that will be carried out after each product will be different. How can I distinguish these three different products. Because I currently want to use the function of PORT BY CASE to distinguish, but he can't read my TYPE content,

0 Likes 0 ·
1668159789765.png (9.9 KiB)
1668159877416.png (24.8 KiB)
1081215-1107.fsm (457.7 KiB)
Andrew O avatar image Andrew O commented ·

Hi @mark zhen , was Felix Möhlmann's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered

When set to "Pack", the combiner places items inside the container object as subnodes. You can refer to subnodes of an object with object.subnodes[N], where N is the rank of the item. Since there is only one item in the totes, the rank is always 1.

1668161374548.png

If you need access to the type at multiple points later on, it might be worth it to copy the label to the tote, so you don't need to reference the subnode everywhere. This could be done in the "On Process Finish" trigger of the combiner (since this happens before "Send to Port" is evaluated).

1668161401890.png

1081215-1107_1.fsm


1668161374548.png (14.2 KiB)
1668161401890.png (21.9 KiB)
1081215-1107-1.fsm (285.1 KiB)
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.