MakerGear M2 moving Z Endstop to the Bottom and OctoPrint

MakerGear M2 moving Z Endstop to the Bottom and OctoPrint

thingiverse

My M2 was shipped with firmware M2Marlin24r2. For updating to firmware M2E-Production-SnNRd-V100, I have taken the following steps: Change Configuration.h. Line #326: Define INVERT_Z_DIR as true for MakerGear M2, black Z motor; leave "false" otherwise. Line #345: Set Z_MAX_POS to 195, securing distance to the platform. Line #486: Set DEFAULT_AXIS_STEPS_PER_UNIT to {88.88,88.88,400,471.5}, the steps of the old silver Z Motor. Update the firmware with Arduino 1.5.5. Print Z Max Endstop Bracket with 0.2 layer height, 80% infill, and support. Remove the old bracket and the Z stop bolt. Attach the endstop switch to the new bracket; no soldering is needed, and the overlong wire can be folded and packed in the harness. Mount the bracket at the bottom of the rod as shown in the picture. The switch should trigger if the carriage is at the bottom. Move the Z endstop plug from min to max (rotating it 180 degrees). For Z calibration, use the M2 Quick Start App or OctoPrint. If using Octoprint, create the Z-Offset custom control with Custom Control Editor. Using the Custom Control: Homing and Z0: Old shows the current offset. Calibrate Z with up and down keys of Octoprint; fine-tune with +0.01 and -0.01. -0.01 moves the nozzle to the platform. -Diff shows your Z changes. The difference between Old and Diff gives the New offset. Attention: 2.78 minus -0.05 equals 2.83!

Download Model from thingiverse

With this file you will be able to print MakerGear M2 moving Z Endstop to the Bottom and OctoPrint with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on MakerGear M2 moving Z Endstop to the Bottom and OctoPrint.