The reduction ratio, transmission ratio and scale will not be configured

More
13 Apr 2022 06:42 #240112 by EdisonBin
Hey, guys. I have a simple 6-axis mechanical arm purchased from outside. I have equipped a series of things such as connecting rod parameters. Now I can make his six joints move through my own UI interface, which is so cool!
But I soon encountered another problem. The actual rotation angle was inconsistent with the angle displayed on my software.
My mechanical arm is driven by belt pulley. I'll put the picture below.
I tried to modify the "scale" parameter of each axis in the ". Ini" file, but I changed it indiscriminately and could not obtain the accurate "scale" parameter through calculation.
Please ask my brothers,
Is my question about the reduction ratio? Is it correct for me to modify the "scale" parameter in the ". Ini" file? How can I calculate the correct "scale"?
Thank you for your answer, thank you, from the anxious Edison
Attachments:

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

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
13 Apr 2022 10:25 #240127 by tommylight
You need
-drive microstepping
-motor steps per rotation, usually 200 for 1.8 degree/step motors
-motor pulley teeth
-big pulley teeth
Or
Gear ratio
Example:
Drive microstepping 1/4
200 steps motor
This makes it 800 steps per rotation as the drive is set to do one motor step for 4 steps from the controler
Drive ratio 1:8
Meaning 1 rottation of the axis requires 8 fotations from the motor, and since we have 800 steps per motor rottation we get 6400 steps per axis rottation.
Now we need to divide that by the angle on rotational axis, so 360 degrees
6400:360 = this will be the scale to put in the ini file.
The following user(s) said Thank You: EdisonBin

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

More
14 Apr 2022 01:47 #240202 by EdisonBin
Thank you so much, Tommy. Thanks to you, I got the correct "scale" parameter. It turned out that I didn't divide by 360 in the end. nice day!
The following user(s) said Thank You: tommylight

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

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
14 Apr 2022 09:02 #240219 by tommylight
You are welcomed, always.

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

Time to create page: 0.225 seconds
Powered by Kunena Forum