Problems with changing 3D Shapes of FlexSim Robot, Scaling problem

Problems with changing 3D Shapes of FlexSim Robot, Scaling problem

robin_brunner
Not applicable
485 Views
7 Replies
Message 1 of 8

Problems with changing 3D Shapes of FlexSim Robot, Scaling problem

robin_brunner
Not applicable

[ FlexSim 17.0.2 ]

Hello Community,

I got a problem with changing the 3D Shapes from the original FlexSim Robot.

I watched this YouTube Tutorial from FlexSim:

https://www.youtube.com/watch?v=_N_ORob95uE

"Customizing the Robot" and thought this will be an easy task.

Now I have done everything with my robot so far like the video describes, but when I reset my model the whole scaling and offset positions of my robot get messed up. I uploaded a YouTube Video so you can see what I mean.

https://youtu.be/JR8wQ6sHoks

It seems like every single Joint's Scaling and Offset from my Robot gets resetted to the original FlexSim's Robot's Offsets and Scalings.

Anybody know what to do?

Regards Robin

0 Likes
Accepted solutions (1)
486 Views
7 Replies
Replies (7)
Message 2 of 8

ralf_gruber
Collaborator
Collaborator
Accepted solution

Robin,

once you are finished with your work in the animation editor, you have to click the disk icon in the top right in the animation editor. It "Saves base position" for all components of the object modified. This is, where they will go back to when you click Reset.

Good luck

Ralf

Message 3 of 8

robin_brunner
Not applicable

Thanks, that helped me a lot! My robot has now the right 3D shapes and Pivot Points. Under "Motion Path" and "Geometry" I can move every part of my robot properly. But the robot doesn't calculates the motion by itself. If I use "Joint Speeds" or "Define Move Time" the robot just turns around the "Joint 1 RZ Axis". No other Joint-Movement. Thought it will calculate all other Joint-Rotations like the original FlexSim Robot. Is there any solution for this?

The goal is to change the plant layout just by moving the Objects and then a new Travel Time for the Robot gets calculated. Further I want to use the Optimizer Tool for my Model soon.

0 Likes
Message 4 of 8

ralf_gruber
Collaborator
Collaborator

Robin,

you will have to send me the robot you built to find out, what is going wrong with it. You do have my email address.

Best wishes

Ralf

0 Likes
Message 5 of 8

philboboADSK
Autodesk
Autodesk

You need to follow the directions in the video carefully if you want the movements to work correctly: Animation Creator, Part 4: Customizing the Robot

Particularly, times 1:30 - 2:16 explain that you need to make sure that the rotations of each joint are correct in the 3D modeling software before you import the shape into FlexSim.

If you mess with the rotations of the objects in the Animator in order to position them correctly, then the robot's movement code that determines how to rotate each joint isn't going to work correctly.



Phil BoBo
Sr. Manager, Software Development
0 Likes
Message 6 of 8

robin_brunner
Not applicable

Sorry, but I can't upload it, because it's copyrighted 3D data from my compaign. But I figured out how to get the robot move all of its joints. Thank you anyways. Regards

0 Likes
Message 7 of 8

robin_brunner
Not applicable

Thank you. The robot is now moving all of its Joints. But is there a way to change the degrees of freedom from the Joints and maximum and minimum range of motion? That would be great, because sometimes the robots rotational axis are not for all Joints the same like the FlexSim's robot.

Regards

0 Likes
Message 8 of 8

philboboADSK
Autodesk
Autodesk

The Robot doesn't limit any of its rotational axes. They all have 360 degrees of freedom.

When you are defining Motion Paths, if there are angles that your robot's joints can't pass, take that into consideration when specifying the path positions so that its joints don't go beyond what they can do.



Phil BoBo
Sr. Manager, Software Development
0 Likes