Hello
I have question regarding motor tuning, did go trough numerous threads how to tune motors but didn't get too much information for it (due to different motor types)
I have same setup for all 3 axis/motors (IHSS60-36-30) (here is INI for one of them)
Code:
#******************************************
[AXIS_X]
MAX_VELOCITY = 166.666666667
MAX_ACCELERATION = 1000
MIN_LIMIT = -0.01
MAX_LIMIT = 500
[JOINT_0]
TYPE = LINEAR
HOME = 0.0
FERROR = 10.0
MIN_FERROR = 1.0
MAX_VELOCITY = 166.666666667
MAX_ACCELERATION = 1000.0
# The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
# If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
STEPGEN_MAXVEL = 180
STEPGEN_MAXACCEL = 1500.000
# these are in nanoseconds
DIRSETUP = 3000
DIRHOLD = 3000
STEPLEN = 3000
STEPSPACE = 3000
STEP_SCALE = 640.0
# Homing Setup
MIN_LIMIT = -0.01
MAX_LIMIT = 500
HOME_OFFSET = -0.500
HOME_SEARCH_VEL = -10.000
HOME_LATCH_VEL = 0.500
### HOME_SEARCH_VEL = 0
### HOME_LATCH_VEL = 0
HOME_FINAL_VEL = 0.500
HOME_USE_INDEX = NO
HOME_SEQUENCE = 1
HOME_IGNORE_LIMITS = YES
#******************************************
Motor switches are set to micro stepping 3200 (SW1-4)
JMC manual
page 12
SW1 - OFF
SW2 - OFF
SW3 - ON
SW4 - ON
SW5 - ON (this was recommended to be ON)
SW6 - OFF (CW/CCW)
I have ordered dial indicator that can do 1inch for testing but till then I' looking how to improve this as much as I can
If you take a look on image
This is current values from milled example,
RED values are measured via kaliper
Big circles should be
20mm but measured are
18.88mm
Small circle in left corner should be
10mm but is
8.88mm
And square should be
30mm but it is
28.88mm
Not sure if this is step slipping or something else so any suggestion is more then welcome