I nearly have my Kossel Mini dialed-in with the Replicape but haven't figured out

I nearly have my Kossel Mini dialed-in with the Replicape but haven’t figured out the software endstop adjustment.

I was previously using a Printrboard with Repetier firmware and was using the M666 command to make small adjustments to the endstop position for each of the 3 columns. When homing the printer, it would locate the endstops, then back off each column by the M666 endstop adjustment value. That would be the home position.

The M666 command is implemented in the Redeem software, but I don’t understand what is actually being adjusted. It changes the path_planner.center_offset values - but isn’t that the center position in Cartesian space?

Also, in Repetier firmware, the values for the M666 command are given in mm units, but I think the Redeem M666 command is expecting meters.

Any thoughts? Thanks!

As to why the Redeem expects meters instead of mm, it’s because Redeem uses only SI units, it’s maybe not well highlited in the wiki though.

I haven’t used M666, but it looks very similar to M206. Try “M206?” for a long description, it is better documented.

Thanks @Elias_Bakken .

The M206 command doesn’t seem to be implemented in the Redeem firmware.

I’ve played with M666 some more and figured out how to do the software endstop adjustment I was wanting, then copied them into the offset_[xyz] parameters in my local.cfg. It’s working great now.

BTW, the #replicape is really quiet with the microstepping 8 setting. Thanks for such a nice design!