Bondtech MINI dual drive upgrade - help with firmware - z calibration
 

Bondtech MINI dual drive upgrade - help with firmware - z calibration  

  RSS
martin.d17
(@martin-d17)
Trusted Member

Hello,

I upgraded my mini with Bondtech dual drive extruder. There were unusual steps (like switch motor cables (red with blue) - to rotate motor oposite way). However my question follows:

I had to use special command to make this dual drive work: M92 E415

But when I am doing Z calibration - command of course is not executed so Z calibration is broken. My question is - how can I set "something" in firmware this command will be applied upon boot and after restart? Or at least when running Z calibration (I can add command to generated gcode, but not to calibration).

 

Posted : 28/04/2020 7:37 pm
unknwnrider
(@unknwnrider)
Eminent Member

Z calibration is not broken. It works just fine with the Bondtech 

You need to execute M500 after the M92

command to save it to the eeprom. Both commands can be executed multiple ways (Octoprint, pronterface, using bontech’s gcode file or adding it to your start gcode). The eeprom will revert back to the original ESTEPS setting after a printer reset. 

You can verify your current ESTEPS by executing an M503 command.  

Posted : 29/04/2020 4:04 am
unknwnrider
(@unknwnrider)
Eminent Member

Here is the calibration gcode for the mini. Edit and then run this instead of using the wizard. 

https://github.com/prusa3d/Prusa-Firmware-Buddy/blob/master/doc/gcode/PLA_V2Calibration_MINI.gcode

Posted : 29/04/2020 4:11 am
martin.d17
(@martin-d17)
Trusted Member

Thank you guys! I will use the Gcode yet. Hopefully in future Prusa firmware will have some settings for bondtech etc.

Posted : 29/04/2020 6:33 am
unknwnrider
(@unknwnrider)
Eminent Member

Unlikely...they have more or less starting locking down their eeprom access in 4.0.5 which is why I have added the M92 and M500 lines to my start gcode in slicer. Every part I slice and then print will set the values automatically (don’t have to remember to set them manually after a printer restart or reset) 

Posted : 29/04/2020 7:13 am
martin.d17
(@martin-d17)
Trusted Member

@unknwnrider

Do you mean the M500 makes change of M92 permanent? (even after turning printer off?)

 

Posted : 30/04/2020 7:40 pm
unknwnrider
(@unknwnrider)
Eminent Member

M500 saves to the eeprom until your restart or reset your machine. But, if you include those 2 lines in your start gcode, you can be certain that the ESTEPS will always be correct when you print 

Posted : 30/04/2020 8:57 pm
Share:

Please Login or Register