question

Matheus Rosa avatar image
2 Likes"
Matheus Rosa asked Brenton King commented

Issues with flow item going from a thinner to a thicker conveyor

I would like to make the item enter in the thicker conveyor along the edge before it hits the decision point, where the flow item will then rotate 90 degrees. Is there a way to do that?

I took some screen shots:

How it is right now:

How it should be

FlexSim 16.0.1
conveyordecision pointsdecision pointinputconveyor width
transfer.png (74.2 KiB)
transfer2.png (52.3 KiB)
howitshouldbe.png (31.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.

Brenton King avatar image
4 Likes"
Brenton King answered Brenton King commented

A decision point has picklist options for "Movement" that allow you to add kinematic movement and rotation to your flowitem. You can even choose the point of the object you want to rotate around.

I first built this model by rotating around the center of the object and then translating it to the side of the conveyor. (Both can be done at the same time) After looking at it further, however, I decided to remove the translation and have the item rotate around the front right corner. As you noticed, the flowitem will keepconveyor-transition-rotation-and-translation.fsm it's location when it goes from one conveyor segment to the next. I think that this is a feature because it keeps the items flowing smoothly.


· 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.

Brenton King avatar image Brenton King ♦ commented ·

Here is a version of the model that shows both kinds of transitions.

conveyor-transition-rotation-and-translation-1.fsm

1 Like 1 ·
Matheus Rosa avatar image Matheus Rosa commented ·

The problem for me is that my flow is coming from a thinner to a thicker conveyor. As soon as the product passes through the thinner conveyor output it goes half out of the conveyor as you can see o the photo 1

0 Likes 0 ·
Matthew Gillespie avatar image Matthew Gillespie ♦♦ Matheus Rosa commented ·

You should be able to apply the concepts he's teaching, Basically just the same thing in reverse.

0 Likes 0 ·
Jeff Nordgren avatar image
1 Like"
Jeff Nordgren answered Jeff Nordgren edited

From what I understand your question to be is a flowitem going from the narrow conveyor to the wider conveyor and having the flowitem stay in the same location on the wider conveyor as it is on the narrow conveyor until it has cleared the flowitem length.

With that in mind, here is what I did in the attached model. By default, the "Box" flowitem does not have the "offset" nodes, which it does not normally need. But in this case I added them so that the flowitem going from the narrow conveyor to the wider conveyor will look to have the same position. To add them to the Box flowitem, in the FlowItem Bin, while the Box is highlighted, press the Properties button at the bottom left side of the screen. Then on the General tab, click the Edit button next to the Shape Factors, then click the OK button at the bottom on the Properties window. This should add the "offset" nodes as you can see in the 3rd tab of the main window (Tools/lowItemBin/Box/Box).

In the model, in DP1 in the On Arrival code area, I added a Code Snippet to change the Y offset of the flowitem. This makes it appear at the bottom part of the wider conveyor. Then in DP2, in the On Arrival code area, first I reverse the code from DP1. Then I rotate the flowtiem in the second block of code.

I believe that this is what you are looking for? If not, please let me know.

Here is the model:

flowitemchangeonconveyor.fsm


jyiac.png (11.3 KiB)
6fjip.png (10.2 KiB)
· 1
5 |100000

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

Jeff Nordgren avatar image Jeff Nordgren commented ·

Here is another example model that doesn't use the "messy" offset nodes. This model just uses the Translate and Rotate drop down menu options on the DPs. A much easier way to do it.

flowitemchangeonconveyor-fs2.fsm

0 Likes 0 ·