question

Shawn D avatar image
0 Likes"
Shawn D asked Joerg Vogel commented

operators and transporters intersect with flowitem and other objects

presentation-autosave.fsmWhen the transporter unloads or load a flowitem the transporter visually intersects with the flowitem and when unloading the transporter waits in the the middle of the flowitem until the transporter is called on again. How can I fix this. I attached a picture.

flexsim.png

FlexSim 17.1.2
visualcollision
flexsim.png (42.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.

Kari Payton avatar image Kari Payton commented ·

@Shawn D Have you tried using network nodes?

0 Likes 0 ·
Shawn D avatar image Shawn D Kari Payton commented ·

No i haven't. What are they used for.

0 Likes 0 ·
Joerg Vogel avatar image Joerg Vogel commented ·

@Shawn D, you have got some answers to your previous and similar question for example here by @Steven Contreras. His answer describes my 2nd approach by using the properties and it is a part of the link in the answer of @Sam Stubbs. You have only to anticipate how this can be done by source code. If you have problems with an answer, please don't ask your question twice. Instead describe where you have problems and perhaps you can be more precise how this answer site can help you.

0 Likes 0 ·
Sam Stubbs avatar image
2 Likes"
Sam Stubbs answered

If you have specific places you want the traveler to go when loading or unloading boxes, the best way to do this in my opinion, is to have a travel network of network nodes. And then in the traveler's preferences, make sure you select "Use Navigator for Offset Travel"

By selecting this, it makes sure that the operator will not leave the nodes to load and unload objects. So you can place nodes directly where you want the traveler to be when loading or unloading from the queue.

Here's a simple example:

exampletraveler.fsm


offset.png (23.3 KiB)
exampletraveler.fsm (26.2 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.

Joerg Vogel avatar image
1 Like"
Joerg Vogel answered Joerg Vogel commented

The Taskexecuters have to go somewhere to load. It is the center of the item they are going to load. You can find it really easy if you high light the item. It is then surrounded by a yellow frame. There are two possible solution, since Flexsim won't make a physical realistic simulation in the near future. You can force the taskexecuter to use the pick offset tasktype while the transport tasksequence is executed. This tasktype can define the ratio of the travel before the item is loaded. My favorite is the second variant. You can distinguish between the object size and the shape size of an object. The object size can be in this variant much smaller than the shape size. If you change the object size in the manner that the yellow framed object is a small cubic at a side or corner of the box and the shape keeps its current dimension then the taskexecuter is still going to the center of the yellow framed object but not anymore to the center of the shape. The disadvantage of this variant is you have to adjust the position of the yellow frame by source code to the optimal location in relation to the shape before the transporter is executing the Tasktype frload.

I'll add a picture as a comment later to show this.

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

Joerg Vogel avatar image Joerg Vogel commented ·

The object size, rotation und location are controlled by the spatial attributes, the shape by the offset attributes.

0 Likes 0 ·
spatial-vs-offset.jpg (132.9 KiB)
Shawn D avatar image Shawn D commented ·

How do i adjust the position of the yellow frame? I don't know what source code is or how to find it, and i don't code.

0 Likes 0 ·
Joerg Vogel avatar image Joerg Vogel Shawn D commented ·

@Shawn D, you find attached a model, which changes in the OnEntry Trigger by source code the shape and the object. Therein I wrote some hints how you can get the attribute nodes attached to the item in the flowitem bin. shape-vs-object-size-rotation-location.fsm

1 Like 1 ·