I have a quick question regarding the default firmware for the Taz 4.
I noticed that on the Q3 firmware the default firmware has the following lines of code:
#define HOMING_FEEDRATE {50*60, 50*60, 8*60, 0} // set the homing speeds (mm/min)
// default settings
#define DEFAULT_AXIS_STEPS_PER_UNIT {100.5,100.5,1600,866} // default steps per unit for TAZ {X,Y,Z,E}
#define DEFAULT_E1_STEPS_PER_UNIT 800 // default steps per unit for second extruder (800)
#define DEFAULT_MAX_FEEDRATE {800, 800, 8, 50} // (mm/sec)
#define DEFAULT_MAX_ACCELERATION {9000,9000,100,10000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for skeinforge 40+, for older versions raise them a lot.
My questions are:
HOMING_FEEDRATE
I have seen some users lower the Z homing_feedrate values from what is indicated. For example i’ve seen 480 & 380 from some…
Does this help prevent the printer from missing steps while performing Z homing? I have noticed that occasionally the Z Axis will stall but only while homing. All other print moves seem to function normally.
DEFAULT_AXIS_STEPS_PER_UNIT
For this the defaults of {100.5,100.5,1600,866} do not match the values printed on my acceptance record (Specifically the Z value. I understand the variance for the E value. The acceptance record uses a value of 400 for Z vice the indicated 1600. When 400 is placed there the Z axis does not move correct distances. For example when commanding it to move 100mm it only moves ~20ish? what value plays a factor for this offset? With 1600 written to firmware it appears to move correct distances to the best of my measurement capabilities, but why?
DEFAULT_MAX_ACCELERATION
Lastly what is considered an accelerated start movement? this value seems consistent across multiple users but I do not fully understand what it means.