Anet A8 Optical Z Probe (mirrored & compatible with x-axis chain)

Note: Technically this is still a work in progress, there are still issues that bugs me (described below), but I'm…
1
2
0
147
updated May 3, 2022

Description

PDF

Note: Technically this is still a work in progress, there are still issues that bugs me (described below), but I'm moving on to Tiny Touch. I still post this for people are in my situation.

This is mirrored of the original, and I fused it with my x-axis chain carrier. Because I have a clone E3D V6 on the way, I'd like to design something that'll fit both carrier. That and since I'm quite married to my x-axis chain, I simply just fuse them both.

Other minor changes from the original:

  • The carrier mount is shorter
  • Removed the back flap on the carrier mount (won't fit on e3d carrier)
  • Removed the 1mm support, I opted for "build plate only support" from slic3r instead. Way better result.
  • I'm making it shorter so the sensor light will pass through the flag's "window".
  • Mirrored and sturdied the flag. the rod clip kept breaking on me.
  • Top is longer, just so that the servo can catch it better.

Main issue with this remix is that, you'll loose ~15mm on x-axis because the sensor will bump into the right of the frame.

Print Settings

Printer Brand:

Anet

Printer:

A8

Rafts:

Doesn't Matter

Supports:

Yes

Notes:

Support only required for the carrier mount. Select the "build plate only" setting.

Post-Printing

Marlin Configurations.h

Main difference from the original code:

#define Z_SERVO_ANGLES {30,100} // Please, test first and change accordingly. Not all servo are equal.

#define X_PROBE_OFFSET_FROM_EXTRUDER 65 // X offset: -left +right [of the nozzle] #define Y_PROBE_OFFSET_FROM_EXTRUDER 21 // Y offset: -front +behind [the nozzle] #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle]

// Set the boundaries for probing (where the probe can reach).

// Sensor at the back-right #define LEFT_PROBE_BED_POSITION (X_PROBE_OFFSET_FROM_EXTRUDER + MIN_PROBE_EDGE) #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - MIN_PROBE_EDGE) #define FRONT_PROBE_BED_POSITION (Y_PROBE_OFFSET_FROM_EXTRUDER + MIN_PROBE_EDGE) #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - MIN_PROBE_EDGE)

#define X_MAX_POS X_BED_SIZE-15

Category: 3D Printer Accessories

Tags



Model origin

The author marked this model as their own original creation. Imported from Thingiverse.

License


Highlighted models from creator

View more