ANET A8 Configuration?

Avatar

By MKGC 2 February 2017 14:41

Member · 6 comments

Anyone configured the Duet 0.8.5 controller with the ANET A8?

Avatar

By dc42 2 February 2017 15:18

Administrator · 1,867 comments

I suggest you use the config tool at https://configurator.reprapfirmware.org/ to build the SD card configuration and homing files. Alternatively, as it describes itself as a Prusa i3 printer, the configuration and homing files I provide at https://github.com/dc42/RepRapFirmware/ … ys-Prusai3 should be a good place to start from.


Duet WiFi hardware designer and firmware engineer
http://www.escher3d.com
https://miscsolutions.wordpress.com

Avatar

By MKGC 2 February 2017 17:04

Member · 6 comments

Thank you dc42.  I'll give it a shot.

Avatar

By X4TEC 2 February 2017 20:55

Member · 23 comments
MKGC wrote

Thank you dc42.  I'll give it a shot.

Just in the process of setting aNet A8 with a Duet WiFi.  I'm struggle trying to translate the Marlin setting to ReprapFirmware figures for speed / acceleration etc., its the use of mm/s^2 and mm/m that get me confused.  I got the below figures off another firmware.  I'll let you know once I get them in a sensible format for my Duet.  Also I, changed the wiring of my micro switches to follow the advice on the Wiki about having micro switches configured for normally-closed contacts.

#define DEFAULT_MAX_FEEDRATE          {300, 300, 2, 25}    // (mm/sec)
#define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves.
#define DEFAULT_ACCELERATION          200    // X, Y, Z and E acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
#define DEFAULT_XYJERK                20.0    // (mm/sec)
#define DEFAULT_ZJERK                 0.4     // (mm/sec)
#define DEFAULT_EJERK                  5.0    // (mm/sec)

Avatar

By MKGC 2 February 2017 22:11

Member · 6 comments

Thank you X4TEC

Avatar

By MKGC 3 February 2017 11:59

Member · 6 comments

I've made some progress thanks to your posts and building a config file as you suggested, DC42, and have got my ANET A8 connected and the end stops are recognized properly including my SN04-N proximity sensor for bed leveling. 

All steppers are moving in the correct direction and X and Y axis home properly, but Z axis will not home.  When I select "Z axis home" or "all home," the Z axis just moves up about 5cm and stops.  It does not lower and stop when the sensor detects the bed. 

Any ideas on this Z axis homing issue?

Avatar

By MKGC 3 February 2017 12:16

Member · 6 comments

BTW,

M119
Endstops - X: not stopped, Y: not stopped, Z: not stopped, Z probe: at min stop

So the controller seems to be able to see the sensor when triggered by the bed or metal object.

Last edited by MKGC (3 February 2017 12:16)

Avatar

By dc42 3 February 2017 12:19

Administrator · 1,867 comments

You can use either a traditional endstop for Z homing, or the Z probe. Depending on your choice, you need different code in homez.g and in the Z homing section of homeall.g. See https://duet3d.com/wiki/Configuring_Rep … ming_files.


Duet WiFi hardware designer and firmware engineer
http://www.escher3d.com
https://miscsolutions.wordpress.com

Avatar

By 3dprinting meathead 4 February 2017 04:20

Member · 13 comments
MKGC wrote

I've made some progress thanks to your posts and building a config file as you suggested, DC42, and have got my ANET A8 connected and the end stops are recognized properly including my SN04-N proximity sensor for bed leveling. 

All steppers are moving in the correct direction and X and Y axis home properly, but Z axis will not home.  When I select "Z axis home" or "all home," the Z axis just moves up about 5cm and stops.  It does not lower and stop when the sensor detects the bed. 

Any ideas on this Z axis homing issue?

Sorry to butt into the conversation, but do you have one of those little cube z probes on your printer? I have one and according to mine, it has a 5v output, and the board takes a 3.3v input. I havn't set up my board yet, because I am waiting on a bltouch to come in the mail, but from what I read, you need to put a resistor across the signal to ground terminals to drop the v down to 3.3 if you wanted to use it.
It seems that all the ramps style boards used 5v, but all the 32 bit boards use 3.3v, so z probes aren't exactly plug and play when upgrading to the smarter boards.
If I'm wrong on that, somebody please let me know, because I'm pretty new to 3d printing myself.


If I can learn it, than anyone can learn it.

Avatar

By 3dprinting meathead 4 February 2017 04:22

Member · 13 comments
dc42 wrote

I suggest you use the config tool at https://configurator.reprapfirmware.org/ to build the SD card configuration and homing files. Alternatively, as it describes itself as a Prusa i3 printer, the configuration and homing files I provide at https://github.com/dc42/RepRapFirmware/ … ys-Prusai3 should be a good place to start from.

Thanks for this link, just stumbled upon it. I thought I'd have to do all this through G code and was a little intimidated by the process, this really simplifies things for me. My board will be here monday, can't wait to get it set up!


If I can learn it, than anyone can learn it.

Avatar

By X4TEC 14 February 2017 13:31

Member · 23 comments
MKGC wrote

Thank you X4TEC

Hi MKGC,
How have you got on with your aNET A8?  Can you share the config you applied?