question

Vinay S avatar image
0 Likes"
Vinay S asked Vinay S commented

Crane Hoist going above the crane for unloading even if the item height is low.

Crane Hoist going above the crane and loading the item, even if the item height is low.

I attached the model, while hoist unloading item, hoist is going to above beyond the crane height and load item to floor storage. how to avoid this. Pls, check my attached model.qestion2.fsm

FlexSim 23.0.4
crane hoist vertival movement
qestion2.fsm (151.6 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.

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Vinay S commented

If you mean this:

1706705503857.png

then the issue is related to stacking items in the floor storage - you can avoid it by removing the Z option to the slot stacking order and by controlling the allocation of items to slots. Currently you're not checking slot space since the floor storage height needs to be increased even to accomodate one item.


1706705503857.png (72.9 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.

Vinay S avatar image Vinay S commented ·

Sorry I shared wrong model Pls check this attached model qestion2.fsm.
In this model Crane is moving items from FloorStorage1 to FloorStorage2. In FloorStorage1 items are stored vertically, and while moving items to FloorStorage2, the item is rotated 90 deg in x axis to store it horizontally in FloorStorage2. But as while picking item from FloorStorage1 the items z-height is 6 the crane is thinking the items height is 6 while placing, but item is placed in the FloorStorage2 horizontally. Next time while loading to FloorStorage2, crane thinks first items height is 6 and moves hoist beyond to 6 for second and further items, but actually the previously stored items in FloorStorage2 is visually lower than 6.

I need the items to move from FloorStorage1 to FloorStorage2 by crane. And items are stored vertically in FloorStorage1 and horizontally( tilt x axis of item to 90deg) in FloorStorage2. I intentionally removed checking slot space, if I set due to crane's confusion with item's height will not allow next item to load.

0 Likes 0 ·
qestion2.fsm (151.6 KiB)
Jason Lightfoot avatar image Jason Lightfoot ♦♦ Vinay S commented ·

Note: Rather than comment out the hasSpace check you should uncheck the checkbox on the template:

1707312893027.png

Note also: Rather than use a delay and a timer with 'tick' events, a better method for the rotation is to use kinematics which do not need any events between start and finish if nothing is being drawn. In addition note that your rotation was not completing by the time it was unloaded, causing further spatial issues.

In the attached model I remploy the hasSpace check, but perform the rotation to 90 instantly and then back again in order for the hasSpace calculation to apply. The crane still moves to a higher location since it's basing the offset travel on the orientation it sees - not what it will be.

qestion2_jl.fsm

To model this better you should probably use a BasicTE and code the offset movement yourself.

0 Likes 0 ·
1707312893027.png (6.7 KiB)
qestion2-jl.fsm (92.0 KiB)
Vinay S avatar image Vinay S Jason Lightfoot ♦♦ commented ·

Thank you it's working.

0 Likes 0 ·
José Antonio MD avatar image
0 Likes"
José Antonio MD answered

Hello @Vinay S ,

Every time the crane performs an operation it uses the default Lift Height. You can change the LiftHeight or the sequence to solve this problem.

1706702876659.png

I hope I have been helpful.



1706702876659.png (26.9 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.