reprap:firmware:anet:repetier:install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
reprap:firmware:anet:repetier:intro [2016/12/30 11:01] – created loksterreprap:firmware:anet:repetier:install [2018/12/02 02:27] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Installing Repetier firmware on Anet A8 ======
 +
 +
 To install Repetier firmware on Anet A8, you must first download it. Go to [[https://github.com/repetier/Repetier-Firmware/tree/work092]], click "Clone or Download", and then "Download ZIP". To install Repetier firmware on Anet A8, you must first download it. Go to [[https://github.com/repetier/Repetier-Firmware/tree/work092]], click "Clone or Download", and then "Download ZIP".
 Unzip the archive when downloaded, and open the directory. Go to the "boards\Zonestar P802M" sub folder, and copy the Configuration.h file to "src\ArduinoAVR\Repetier" folder. Unzip the archive when downloaded, and open the directory. Go to the "boards\Zonestar P802M" sub folder, and copy the Configuration.h file to "src\ArduinoAVR\Repetier" folder.
Line 20: Line 23:
 #define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_X 400 #define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_X 400
 #define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Y 400 #define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Y 400
-#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_X 400 +#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_X 800 
-#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Y 400+#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Y 800
 </code> </code>
  
Line 29: Line 32:
 Open the Repetier.ino located in the "src\ArduinoAVR\Repetier" sub folder where you extracted the Repetier firmware, and compile & upload it from the Arduino IDE. Open the Repetier.ino located in the "src\ArduinoAVR\Repetier" sub folder where you extracted the Repetier firmware, and compile & upload it from the Arduino IDE.
  
 +Note: for my own Anet A8, I had to change the following parameter too, because otherwise X=0 was 6mm to the right from the edge of the bed.
 +Changed
 +<code cpp>#define X_MIN_POS -38</code>
 +to
 +<code cpp>#define X_MIN_POS -32</code>
 +
 +And a couple of more parameters. Set them to the following values:
 +
 +(use PID control for the extruder)
 +<code cpp>#define EXT0_HEAT_MANAGER 1
 +#define EXT0_PID_PGAIN_OR_DEAD_TIME 19.58
 +#define EXT0_PID_I 1.71
 +#define EXT0_PID_D 55.94</code>
 +
 +(define the proper the X/Y axis lengths)
 +<code cpp>#define X_MAX_LENGTH 252
 +#define Y_MAX_LENGTH 227</code>
 +
 +(make the buttons/UI more responsive)
 +<code cpp>#define UI_ENCODER_SPEED 0
 +#define UI_KEY_BOUNCETIME 30
 +#define UI_KEY_FIRST_REPEAT 250</code>
 +
 +Finally, save your changes, and hit the Upload button in Arduino IDE.
  • reprap/firmware/anet/repetier/install.1483092080.txt.gz
  • Last modified: 2018/12/02 02:27
  • (external edit)