Notifications
Clear all

Reverting to original Prusa extruder from Bondtech BMG  

  RSS
FlyingPete
(@flyingpete)
Active Member
Reverting to original Prusa extruder from Bondtech BMG

Hi,

My first Prusa i3Mk3S had a Bondtech BMG and Mosquito hotend fitted, for simplicity of support and consistency of my small farm I have returned it to the original Prusa extruder and E3D hotend.

I have flashed the firmware back to the latest released Prusa firmware and performed a factory reset on the printer, however the extruder still seems to be running at the BMG's speed.

I have attempted to run the following code in a gcode file on the SD card to set the e-steps, however the printer said the file was incomplete and sat at 0% done of print job, this also didn't seem to make any difference to the extruder speed, what am I missing here?
   M92 E415
   M500

Thanks!

Posted : 08/10/2021 7:48 pm
bobstro
(@bobstro)
Illustrious Member
Probably easiest to just use a direct serial terminal connection

The printer does some sanity checks on gcode. I believe it at minimum checks for temperature and movement commands.

I use a direct serial terminal connection to the printer and enter those commands manually. I usually use a Raspberry Pi configured with OctoPrint for ease of use, but you can use something like Pronterface to connect.

Your commands look correct.

My notes and disclaimers on 3D printing

and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan

Posted : 08/10/2021 8:52 pm
FlyingPete
(@flyingpete)
Active Member
Topic starter answered:
Connected with Prontoface...

OK, hooked up Prontoface, esteps already 415, however microsteps (ustep) is 16, I seem to remember reading it should be 32?

SENDING:M503
echo:Steps per unit:
echo: M92 X100.00 Y100.00 Z400.00 E415.00
echo:UStep resolution:echo: M350 X16 Y16 Z16 E16
echo:Maximum feedrates - normal (mm/s):
echo: M203 X200.00 Y200.00 Z12.00 E120.00
echo:Maximum feedrates - stealth (mm/s):
echo: M203 X100.00 Y100.00 Z12.00 E120.00
echo:Maximum acceleration - normal (mm/s2):
echo: M201 X2500 Y2500 Z300 E8000
echo:Maximum acceleration - stealth (mm/s2):
echo: M201 X960 Y960 Z300 E8000
echo:Acceleration: P=print, R=retract, T=travelecho: M204 P1000.00 R1250.00 T1000.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
echo: M205 S0.00 T0.00 B0.00 X8.00 Y8.00 Z0.40 E4.50
echo:Home offset (mm):echo: M206 X0.00 Y0.00 Z0.00
echo:PID settings:echo: M301 P19.26 I2.01 D46.09
echo:PID heatbed settings:echo: M304 P126.13 I4.30 D924.76
echo:Retract: S=Length (mm) F:Speed (mm/m) Z: ZLift (mm)
echo: M207 S3.00 F2700.00 Z0.00
echo:Recover: S=Extra length (mm) F:Speed (mm/m)
echo: M208 S0.00 F480.00
echo:Auto-Retract: S=0 to disable, 1 to interpret extrude-only moves as retracts or recoveries
echo: M209 S0
echo:Filament settings: Disabled

 

 

Posted : 08/10/2021 11:38 pm
FlyingPete
(@flyingpete)
Active Member
Topic starter answered:
RE: Connected with Prontoface...

OK, hooked up Prontoface, esteps already 415, however microsteps (ustep) is 16, I seem to remember reading it should be 32?

SENDING:M503
echo:Steps per unit:
echo: M92 X100.00 Y100.00 Z400.00 E415.00
echo:UStep resolution:
echo: M350 X16 Y16 Z16 E16
echo:Maximum feedrates - normal (mm/s):
echo: M203 X200.00 Y200.00 Z12.00 E120.00
echo:Maximum feedrates - stealth (mm/s):
echo: M203 X100.00 Y100.00 Z12.00 E120.00
echo:Maximum acceleration - normal (mm/s2):
echo: M201 X2500 Y2500 Z300 E8000
echo:Maximum acceleration - stealth (mm/s2):
echo: M201 X960 Y960 Z300 E8000
echo:Acceleration: P=print, R=retract, T=travelecho: M204 P1000.00 R1250.00 T1000.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
echo: M205 S0.00 T0.00 B0.00 X8.00 Y8.00 Z0.40 E4.50
echo:Home offset (mm):echo: M206 X0.00 Y0.00 Z0.00
echo:PID settings:echo: M301 P19.26 I2.01 D46.09
echo:PID heatbed settings:echo: M304 P126.13 I4.30 D924.76
echo:Retract: S=Length (mm) F:Speed (mm/m) Z: ZLift (mm)
echo: M207 S3.00 F2700.00 Z0.00
echo:Recover: S=Extra length (mm) F:Speed (mm/m)
echo: M208 S0.00 F480.00
echo:Auto-Retract: S=0 to disable, 1 to interpret extrude-only moves as retracts or recoveries
echo: M209 S0
echo:Filament settings: Disabled

 

 

This post was modified 3 years ago by FlyingPete
Posted : 08/10/2021 11:38 pm
FlyingPete
(@flyingpete)
Active Member
Topic starter answered:
Working now...

esteps should be 280 as per firmware, usteps should be 32 as per firmware.

Posted : 09/10/2021 12:44 am
geekandi liked
Share: