I recently started 3D printing. I am using the Anet A8 printer based on the open-source Prusa i3. There is a great community of Anet users who post helpful guides and models.
Here is a snapshot from the printer’s webcam, updated every minute (at a 24 hour lag).
OctoPrint is a nifty web interface for 3D printers. It was mostly intended to be run on a Raspberry Pi, but it works fine in Ubuntu.
To run on Ubuntu,
I’m using the LJ18A3-8-Z/BX inductive proximity sensor (NPN Normally Open) with the Anet Marlin firmware port (SkyNet3D Firmware, found on Facebook). The firmware package has instructions and links to setting up the sensor, flashing the firmware, and calibrating the bed.
A few other useful notes from my experience:
To build and upload the firmware through Mac, I had to do the following:
Documents/Arduino/hardware/
I used the 18 mm front-left Configuration.h
file, with
the following changes:
// coarse Endstop Settings
// #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
#if DISABLED(ENDSTOPPULLUPS)
// fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined
//#define ENDSTOPPULLUP_XMAX
//#define ENDSTOPPULLUP_YMAX
//#define ENDSTOPPULLUP_ZMAX
#define ENDSTOPPULLUP_XMIN
#define ENDSTOPPULLUP_YMIN
//#define ENDSTOPPULLUP_ZMIN
//#define ENDSTOPPULLUP_ZMIN_PROBE
#endif
I used a voltage divider (described in the firmware docs) connected to the 12V line of my ATX power supply.
Generated by jon-doc