
Anet A8 otpical Z Probe Bowden Mount MIX
thingiverse
I'd be happy to remix the Aeropics bed level system for you! Please take a look at his design and how-to guide here: https://www.thingiverse.com/thing:2805327. This design is a work in progress, so please treat it as such. I'll post updates as I refine the design, and I'd love to hear your comments or questions along the way. Here's what happened on September 27th: The flag moved on my last design, which was due to me accidentally hitting the sensor top piece, twisting the rod, and breaking the glue. Luckily, the flag fell down instead of crashing into the bed. I've added two new pieces: a new servo mount and a new main mount. These have slots cut in them to allow for the removal of the rod so that the flag can be glued to the rod better. These are minor fixes, but on my unit, I simply cut notches in the mounts to allow for the rod to be removed. Other than this one issue, the printer has been used almost daily and the bed leveling is giving great results. Here's what happened on August 25th: The bed levelling is working really well now with no issues at all with auto bed levelling and first layer print quality has come up. I changed my G-code to run heat the bed to 60c before doing the G29 for bed levelling, which helped me get past some weird results on the first layer. I recommend clearing your EEPROM, then flashing the Anet A8 Opti Boot Loader if you haven't done it yet, and then flash Marlin 1.1.9. I use Octopi, so my G-code may be different than others. If anyone sees any issues with the settings, please get back to me right away. My configuration.h file looks like this: #define PIDTEMPBED //#define BED_LIMIT_SWITCHING #define X_MIN_ENDSTOP_INVERTING true #define Y_MIN_ENDSTOP_INVERTING true #define Z_MIN_ENDSTOP_INVERTING false #define X_MAX_ENDSTOP_INVERTING false #define Y_MAX_ENDSTOP_INVERTING false #define Z_MAX_ENDSTOP_INVERTING false #define Z_MIN_PROBE_ENDSTOP_INVERTING false #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN #define Z_PROBE_SERVO_NR 0 #define Z_SERVO_ANGLES {115,10} #define X_PROBE_OFFSET_FROM_EXTRUDER -34 #define Y_PROBE_OFFSET_FROM_EXTRUDER 18 #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 #define MIN_PROBE_EDGE 10 #define Z_CLEARANCE_DEPLOYMENT 5 #define HOMING_FEEDRATE_XY (50*60) #define HOMING_FEEDRATE_Z (10*60) #define NUM_SERVOS 1 #define SERVO_DELAY {300} #define DEACTIVATE_SERVOS_AFTER_MOVE My G-code looks like this: G21 ;metric values G90 ;absolute positioning M82 ;set extruder to absolute mode M107 ;start with the fan off M190 S60 ;SET BED TO 60C FOR END STOP AND LEVEL G28 ;home all G29 ;auto level function. G1 Z15.0 F9000 ;move the platform down 15mm M140 S0 ;SET BED TO 0 SO THE GCODE CAN CHANGE IT G92 E0 ;zero the extruded length G1 F200 E5 ;extrude 3mm of feed stock G92 E0 ;zero the extruded length again G1 F9000 M117 Printing... If you find any errors, please tell me right away. If you have better ways to do things, post them as well! Make sure if you build one to post the make. I'm super happy with how well this setup is now working. Hope this helps get guys bed leveling with a super affordable setup. Also at this point, the servo-optical switch combo has outlasted the proximity that I tried to use before. I've updated the servo mount screw hole positions to move the servo back slightly. To work with this setup, you'll have to move your X-axis switch over by about 10mm so that it contacts the side of the frame.
With this file you will be able to print Anet A8 otpical Z Probe Bowden Mount MIX 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 Anet A8 otpical Z Probe Bowden Mount MIX.