question

royjuventus29 avatar image
0 Likes"
royjuventus29 asked Jason Lightfoot commented

Is it possible to define a specific flow item moving path on a Processor

I have created a "Processor" and I would like to flow item on it to move in a specific path. Normally for the Processor it moves in a straight line. But I would like to make it move in a curve. For example in the picture, I want the cylinder to move along the curve conveyor (which I defined as a "Processor"). Is it possible?

selfdefinedprocessor.jpg

FlexSim 24.0.1
processorflow itemcurve path
· 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.

Jason Lightfoot avatar image Jason Lightfoot ♦♦ commented ·

Can I ask why you're not using a conveyor for this?

0 Likes 0 ·
royjuventus29 avatar image royjuventus29 Jason Lightfoot ♦♦ commented ·

I am working on the exchange of simulation models between different software tools. This model in FlexSim is actually created from an external data package. The "Conveyor" module in FlexSim does not support the reference of an external 3D file. So I have to think of another way to achieve it. That's why I use a self-defined "Processor" instead.

0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ royjuventus29 commented ·
Sure, but if you know the characteristics then you can just create a visualization for the type and parameterize a standard conveyor. If you want to handle accumulation then a processor would not do that for you - a conveyor will be easier.
1 Like 1 ·

1 Answer

Steven Hamoen avatar image
0 Likes"
Steven Hamoen answered Felix Möhlmann commented

@royjuventus29 I can think of different solutions:

1. Use either the module SDK of the DLL Maker and create a new object that you descends from a processor and where you change the kinematics of the move.

2. You switch off the moving but create an animation that you start when an object enters the processor

3. Create your own processor in Process Flow and add kinematics too it.

I would not try 1 because that is a lot of work while the other 2 are easier. If you get 2 too work that is the fastest solution


· 2
5 |100000

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

royjuventus29 avatar image royjuventus29 commented ·

Thank you for your suggestion. I would like to try the 2nd solution. Could you give me more information about it? For example how to switch off the moving and how to create an animation of a curve path? Thank you very much!

0 Likes 0 ·
Felix Möhlmann avatar image Felix Möhlmann royjuventus29 commented ·

General information about building animations:

https://docs.flexsim.com/en/24.0/Using3DObjects/CreatingCustomObjectsAnimations/CreatingCustomAnimations/CreatingCustomAnimations.html

Older example post:

https://answers.flexsim.com/questions/28444/animation-with-surrogate.html

Current example that showcases how to create a curved movement by changing the position of the rotation centroid.

custom-processor-animation.fsm

0 Likes 0 ·