Hello,
I`m trying to make the cranes in my simulation not cross each other and keep the distance between them. I`m using the new social forces system tool but now they don`t move it all. What am I doing wrong? Social Force System.fsm
Hello,
I`m trying to make the cranes in my simulation not cross each other and keep the distance between them. I`m using the new social forces system tool but now they don`t move it all. What am I doing wrong? Social Force System.fsm
Hi @Gabriela VR, was Phil BoBo's answer helpful? If so, please click the red "Accept" button at the bottom their answer. Or if you still have questions, add a comment and we'll continue the conversation.
If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.
1. Something is corrupt in your model's windows that is causing FlexSim to crash after opening your model and then opening the default workspace. I'll add a case to the dev list to look into the crash, but in the meantime, I've opened your model without views and resaved it to fix the issue.
2. The cranes don't move because they are far enough away from each other to not be repulsed by the social force system in your model (the cranes are more than 10 meters apart already and you've specified a Max Distance of 1 in your social force system). In the attached model, I've moved them closer together so that you can see them get pushed away from each other by the social force system.
3. The social force system rotates its agents but cranes like this don't normally rotate while moving, so I've added an On Pre Draw trigger to explicitly set the cranes' rotation to 0.
4. When using a social force system as a navigator, you can add a Goal-Based Travel Destination that causes a force towards the destination of a travel task. That force would push the cranes directly towards the destination and also rotate them. This isn't really what you want these cranes to do. Rather than using a Social Force agent system to move the cranes, you should use a Proximity agent system to detect when they are close and give one a pre-emptive task to move out of the way. Using this method, the cranes use their own navigation for tasks, which can include lifting, traveling, and dropping rather than rotating and going directly towards the destination. See Crane collision logic with Agent System for an example.
There's no goal based rule to get the crane moving which would normally solve the problem but in this case the crane doesn't respond well to task navigation via the Social Force, so we'll do some checks and come back with an statement.
11 People are following this question.
FlexSim can help you understand and improve any system or process. Transform your existing data into accurate predictions.
FlexSim is a fully 3D simulation software environment. FlexSim can be used to simulate any process in any industry.
FlexSim®, FlexSim Healthcare™, Problem Solved.®, the FlexSim logo, the FlexSim X-mark, and the FlexSim Healthcare logo with stylized Caduceus mark are trademarks of FlexSim Software Products, Inc. All rights reserved.
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © Autodesk Inc. All rights reserved