Rotary Delta Kins Settings

More
11 Feb 2020 09:54 #157033 by slckzbn
I have a 3-axis rotary delta robot, my servos are running smoothly in trivkins, but when converting these settings to rotarydeltakins, I get the error "kinematicsInverse gave non-finite joint location on joint 0".
The .hal and .ini files are attached.
Attachments:

Please Log in or Create an account to join the conversation.

More
11 Feb 2020 15:48 #157069 by bbsr_5a
Replied by bbsr_5a on topic Rotary Delta Kins Settings
did you try setting the offsets in a Postgui file so the interpreter gets set up first
setp rotarydeltakins.platformradius 40.0
setp rotarydeltakins.thighlength 384.0
setp rotarydeltakins.shinlength 1091.0
setp rotarydeltakins.footradius 60.0
The following user(s) said Thank You: slckzbn

Please Log in or Create an account to join the conversation.

More
12 Feb 2020 07:09 #157128 by slckzbn
Replied by slckzbn on topic Rotary Delta Kins Settings
Thanks, it worked. So my servo motors should not move more than + - 55 degrees How can I adjust it?

Please Log in or Create an account to join the conversation.

More
12 Feb 2020 07:46 #157131 by bbsr_5a
Replied by bbsr_5a on topic Rotary Delta Kins Settings
there is a MAX
MIN
Limit in the INI for the Joints
the rest is up to the Postprocessor
You can try out Autodesk FeatherCam this makes pritty impressiv gcode on Rotarys

Please Log in or Create an account to join the conversation.

More
12 Feb 2020 08:09 #157136 by slckzbn
Replied by slckzbn on topic Rotary Delta Kins Settings
I cannot adjust how long the motors can move with the max min in INI, I just set the boundaries as the coordinate.
My motors can damage themselves if they move more than + -55 degrees. how can i set this up?
If it can be done from the INI file, I do not know which feature is affecting under which title.
Thans for helping :)

Please Log in or Create an account to join the conversation.

More
26 Feb 2020 22:21 - 26 Feb 2020 22:21 #158577 by andypugh
Replied by andypugh on topic Rotary Delta Kins Settings
Assuming that you are using LinuxCNC v2.8+ then the joint limits in the INI should allow you to limit the angular joints.

Your setup is a good example of why you might need separate and different axis and joint limits.
Last edit: 26 Feb 2020 22:21 by andypugh.

Please Log in or Create an account to join the conversation.

Time to create page: 0.077 seconds
Powered by Kunena Forum