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 10-22-2015
Anna Lisa Dierking
Guest
 
Posts: n/a
Downloads: 0
Uploads: 0
Default conveying items not centered

Hey everyone,

one part of my model looks as shown in the first picture: I have 2 conveyors and a side-transfer. In the model I have 3 itemtypes with different lengths.

I would like the items to be conveyed to the end of the first conveyor and then be transfered to the second one.
Also I want the items to be conveyed not centered on the second conveyor but close to the right side of the conveyor (as seen in the second picture [I dragged the items there for the picture ] ).

Is there an easy way to get the items to travel to the end of the converyor and then transfer?
How can I get the items to be conveyed close to one side of a conveyor?


Another related question:
I was wondering why there is a conveyor module 1.0.10 in the FlexSim 7.7 beta but only a conveyor module 1.0.8 in FlexSim 7.5.4. Is there an upgrade I missed?
Attached Thumbnails
Click image for larger version
Name:	Conveyor1.png
Views:	421
Size:	137.1 KB
ID:	3059   Click image for larger version
Name:	conveyor2.png
Views:	447
Size:	134.9 KB
ID:	3060  
  #2  
Old 10-22-2015
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

On the Visual tab of the Conveyor, you can specify a Roller Skew Angle to get the items to line up along a certain side of the conveyor.

You didn't miss an upgrade of the module. Conveyor module 1.0.10 is the conveyor module updated to work with FlexSim 7.7. Conveyor module 1.0.8 is the latest version of the conveyor module that works with FlexSim 7.5.
The Following User Says Thank You to Phil BoBo For This Useful Post:
Anna Lisa Dierking (10-23-2015)
  #3  
Old 10-23-2015
Anna Lisa Dierking
Guest
 
Posts: n/a
Downloads: 0
Uploads: 0
Default

Thank you for the quick response. Now I get the conveyor module versions.

I tried the roller skew angle but what I would like is that the item is conveyed on one side of the conveyor right from the start and the item should travel to the end of the first conveyor before transfering.

I got it to work using multiple conveyors to transfer the items (see model in the attachments - I used FlexSim 7.7 beta 2) but maybe there is a nicer and way to do it.

In the model all items that are transfered to the upper conveyor travel as I would like them to.
For a comparison the items that are transfered to the lower conveyor use standard flexsim and travel centered.

Is there an easier way to model it than using mutiple conveyors and positioning them according to the itemlength?
Attached Thumbnails
Click image for larger version
Name:	conveyor3.png
Views:	403
Size:	181.0 KB
ID:	3063  
Attached Files
File Type: fsm conveying not centered.fsm (1.33 MB, 368 views)
  #4  
Old 10-23-2015
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

Attached is your model with a modified section that shows how you can do this without a bunch of extra conveyors, decision points, or photoeyes.

I made a new conveyor type and changed its roller skew angle to 90 so that it conveys to the side immediately upon entering the conveyor.

I connected the skinny conveyor to the last conveyor using an A connect so that the connection was made from the end of the skinny conveyor instead of the side.

I moved the last conveyor close to the skinny conveyor, which automatically added a side transfer. I then deleted that unnecessary side transfer.
Attached Thumbnails
Click image for larger version
Name:	side_conveyor.png
Views:	405
Size:	208.1 KB
ID:	3065  
Attached Files
File Type: fsm conveying not centered_PB1.fsm (39.3 KB, 359 views)
The Following 6 Users Say Thank You to Phil BoBo For This Useful Post:
syseo (10-23-2015)
  #5  
Old 10-26-2015
Anna Lisa Dierking
Guest
 
Posts: n/a
Downloads: 0
Uploads: 0
Default

Thanks Phil,
that is a much easier approach than using multiple conveyors.

I just have one problem.
If you disconnect the sink you can see that the items accumulate on the ExitTransfer588 (even if the "Max Transports in Transit" value is set to 1). Why is that?

Also the items on the first conveyor overlap a little bit. Is this because I set the itemsize in the onExitTrigger of the source?
  #6  
Old 10-26-2015
Anna Lisa Dierking
Guest
 
Posts: n/a
Downloads: 0
Uploads: 0
Default

I ran into another issue as I tried to apply this approach to my model.

The skinny conveyor feeds two conveyors (as seen in the picture below). The items should be conveyed on one side of the conveyor (in this case on the left side). When I use a roller skew angle of 90 it works for the upper conveyor but it is the wrong side for the lower conveyor.

If I enter roller skew angle = -90 the value is set to -45 automatically which means that the items will be conveyed to the left side but not be conveyed on the left side from the start.

[For any roller skew angle value >90 the items are always coveyed to the right side.]

So it is not posible to enter a roller skew angle value < -45 ?
Attached Thumbnails
Click image for larger version
Name:	conveyor4.png
Views:	361
Size:	290.5 KB
ID:	3066  
Attached Files
File Type: fsm conveying not centered_PB1_ALD.fsm (40.1 KB, 376 views)
  #7  
Old 10-26-2015
RalfGruber's Avatar
RalfGruber RalfGruber is offline
FlexSim Software Products
 
Join Date: Jul 2007
Location: Orem, UT, USA
Posts: 195
Downloads: 37
Uploads: 0
Thanks: 518
Thanked 294 Times in 124 Posts
Rep Power: 345
RalfGruber is a splendid one to beholdRalfGruber is a splendid one to beholdRalfGruber is a splendid one to beholdRalfGruber is a splendid one to beholdRalfGruber is a splendid one to beholdRalfGruber is a splendid one to beholdRalfGruber is a splendid one to behold
Default

Hi Anna Lisa,

here is my solution to your problem:
- the DP on the infeed conveyor just determines the output to the outfeed conveyor.
- the DP on the outfeed conveyor does three movement modifications OnArrival, all of them taking zero time:
1. Rotate the item
2. Translate the item to the left edge of the conveyor
3. Translate the item to the xlocation of the outfeed conveyor to reflect the position when it left the infeed conveyor

However, you have to add logic to avoid the following item moving into the previous item, which can technically happen, when they arrive to close to each other.

Does that help?

Best wishes

Ralf
FlexSim

I just noticed the items being lifted by one meter after transfer. Please change "Conveyor Up" to zero in the second translate pickoption. Sorry.
Attached Files
File Type: fsm 20151026_NonCentricCornerTransfer.fsm (18.9 KB, 313 views)

Last edited by RalfGruber; 10-26-2015 at 09:06 AM. Reason: Mistake in uploaded model
The Following 2 Users Say Thank You to RalfGruber For This Useful Post:
Jing Chen (11-04-2015)
  #8  
Old 10-27-2015
Anna Lisa Dierking
Guest
 
Posts: n/a
Downloads: 0
Uploads: 0
Default

Thanks Ralf,
that is another good approach to keep the items on one side. I could probably use it to transport the items on the lower conveyor on the left side.

Unfortunately the items run into each other when the items accumulate on the conveyor.

Maybe there is a way I can get Phil's approach to work for both the upper and lower conveyor but use a DP (like you said) to limit the number of items in transport so that the items accumulate on the skinny conveyor instead of on the EntryTransit.

Is there a reason why I can not set the roller skew angle to -90?
  #9  
Old 10-27-2015
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

The items stacking up in the entry transfer is a bug. For now, you can work around it by putting a Queue between the two conveyors.

Attached is an example model that shows how this can be done. It also has small, unconnected conveyor pieces so that it doesn't look like there is a gap in the conveyor where the queue is used for positioning.

I'm not sure why the GUI doesn't let you enter a value less than -45 for the roller skew angle. You can change it directly in the tree though: MODEL:/ConveyorSystem>variables/conveyorTypes/Kettenfoerderer Copy Copy/rollerAngle

I'll add an item to the development list to look at these issues for a future release of the Conveyor module.
Attached Files
File Type: fsm conveying not centered_ALD_PB2.fsm (42.3 KB, 348 views)
The Following 6 Users Say Thank You to Phil BoBo For This Useful Post:
Sung Kim (12-21-2015)
  #10  
Old 11-04-2015
Jing Chen
Guest
 
Posts: n/a
Downloads: 2
Uploads: 0
Default

Hi Bobo,
Regardless of Anna's requirement, I built a model based (see model in the attachments) on RalfGruber's model to work for both the upper and lower conveyor.
It has something wrong with items accumulate on the upper/lower conveyor, since I use "Rotate Item" and "Translate Item" in DP (see the picture attached)

How can I get the items to be accumulated normally?

Any suggestion will be appreciated.
Attached Thumbnails
Click image for larger version
Name:	Accumulate_Wrong.png
Views:	389
Size:	187.7 KB
ID:	3082  
Attached Files
File Type: fsm NonCentricCornerTransfer_chj.fsm (23.3 KB, 348 views)
  #11  
Old 11-06-2015
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

The problem is the 2nd translate in each decision point. What are you trying to do with that? If you delete it, then your items will stop overlapping.

You are forcing them to overlap with your additional translation along the direction of each conveyor.
Attached Thumbnails
Click image for larger version
Name:	2015-11-06_9-47-00.png
Views:	444
Size:	108.6 KB
ID:	3089  
  #12  
Old 11-06-2015
Jing Chen
Guest
 
Posts: n/a
Downloads: 2
Uploads: 0
Default

Thanks Bobo,

When the item enter the upper/lower conveyor from the middle-conveyor, it will seem to be enter start from outside the conveyor (Slow down the runspeed, you can see it clearly. Or you can see the gif in the attachments).

The reason I add the 2nd Translate in each DP is try to modify the overlapping.

Could you please give me any suggestions for avoiding the overlapping?
Attached Thumbnails
Click image for larger version
Name:	1234.gif
Views:	363
Size:	141.0 KB
ID:	3092  

Tags
conveyor module, conveyor position


Thread Thread Starter Forum Replies Last Post
Source with several items Ismail Benabicha Flexsim Student Forum 1 06-14-2015 11:59 PM
Picking Items vasiliki grigorakaki Q&A 1 12-12-2011 04:55 AM
Items are placed in rack Dane Lee Q&A 4 11-19-2010 06:39 AM
Transmitting items Guus de Krom Q&A 6 09-30-2010 09:51 AM
Operator not unloading items before picking up priority items Howe Chiat Cheng Q&A 2 05-28-2008 02:05 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.