I successfully attached a raspberry Pi 3 and installed Octoprint to my M2 (thanks to a forum member)
So, now I can use my iPad to start print files etc. it's great
My question - is there a M2 "plugin" available for octoprint that will let you level the print bed
Thanks
Octoprint and M2 print Bed leveling
Re: Octoprint and M2 print Bed leveling
I haven't seen a plugin, but I created custom control buttons I use for leveling the bed.
I can share the details of the scripts later, if you like. There's not much to it.
I can share the details of the scripts later, if you like. There's not much to it.
-
- Posts: 277
- Joined: Fri Oct 02, 2015 5:37 am
Re: Octoprint and M2 print Bed leveling
I would love to get more info on this. Hopefully its something I can figure out.zemlin wrote:I haven't seen a plugin, but I created custom control buttons I use for leveling the bed.
I can share the details of the scripts later, if you like. There's not much to it.
M2 - V4, MIC-6 Build Plate, Astrosyn Damper's(X/Y), Rev. E, Geeetech LCD
S3D - FFF Settings https://forum.simplify3d.com/viewtopic.php?f=8&t=2367
Print Quality Troubleshooting https://www.simplify3d.com/support/prin ... eshooting/
S3D - FFF Settings https://forum.simplify3d.com/viewtopic.php?f=8&t=2367
Print Quality Troubleshooting https://www.simplify3d.com/support/prin ... eshooting/
Re: Octoprint and M2 print Bed leveling
Get the Custom Controls Editor plug for Octoprint.
I have a dual extruder, so you might want to tweak the X coordinates - but the leveling screws are all accessible at these points.
I have fixed Z offsets I enter for my various build platforms and I just adjust the hot-end (while cold) with a feeler gauge to get my start height.
Center:
G91
G1 Z1
G90
G1 X80 Y125 F3600
G91
G1 Z-1
Left Front:
G91
G1 Z1
G90
G1 X15 Y35 F3600
G91
G1 Z-1
Left Rear:
G91
G1 Z1
G90
G1 X15 Y215 F3600
G91
G1 Z-1
Right Front:
G91
G1 Z1
G90
G1 X160 Y25 F3600
G91
G1 Z-1
Right Rear:
G91
G1 Z1
G90
G1 X160 Y225 F3600
G91
G1 Z-1
I have a dual extruder, so you might want to tweak the X coordinates - but the leveling screws are all accessible at these points.
I have fixed Z offsets I enter for my various build platforms and I just adjust the hot-end (while cold) with a feeler gauge to get my start height.
Center:
G91
G1 Z1
G90
G1 X80 Y125 F3600
G91
G1 Z-1
Left Front:
G91
G1 Z1
G90
G1 X15 Y35 F3600
G91
G1 Z-1
Left Rear:
G91
G1 Z1
G90
G1 X15 Y215 F3600
G91
G1 Z-1
Right Front:
G91
G1 Z1
G90
G1 X160 Y25 F3600
G91
G1 Z-1
Right Rear:
G91
G1 Z1
G90
G1 X160 Y225 F3600
G91
G1 Z-1
-
- Posts: 3
- Joined: Sun Feb 09, 2020 6:41 pm
Re: Octoprint and M2 print Bed leveling
Zemlin
The program that was referenced in this post works like your octoprint scripts. Except it saves the z start point
viewtopic.php?f=7&t=4762&p=38134#p38134
This gcode saves the z start point after reading it and then manually adjusting the number
but I don't know how to get the Z positron after I have run the up and down scripts in octoprint.
Do you know how to get the final z position using gcode commands then I could save it to memory.
Mark
The program that was referenced in this post works like your octoprint scripts. Except it saves the z start point
viewtopic.php?f=7&t=4762&p=38134#p38134
This gcode saves the z start point after reading it and then manually adjusting the number
but I don't know how to get the Z positron after I have run the up and down scripts in octoprint.
Code: Select all
gcode At the terminal, M503.
Look for the Z # that is generated. Write it down.
Subtract .01 - .03 from the number.
M206 ZX.XX
M500 ZX.XX
That will change to the new number, and then save it to memory.
Mark
Re: Octoprint and M2 print Bed leveling
Within the scripting tools, I am not aware of how to interrogate a value and then write an update.