Skip to content
This repository has been archived by the owner on Oct 1, 2022. It is now read-only.

Commit

Permalink
Merge pull request #22 from houseofbugs/testing
Browse files Browse the repository at this point in the history
Testing
  • Loading branch information
Timothy Hoogland authored Mar 10, 2020
2 parents e0b2732 + d5b71e4 commit d362c58
Show file tree
Hide file tree
Showing 3 changed files with 97 additions and 4 deletions.
7 changes: 3 additions & 4 deletions TH3DUF_R2/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@
#ifndef CONFIGURATION_H
#define CONFIGURATION_H
#define CONFIGURATION_H_VERSION 010109
#include "Configuration_beta.h"

//===========================================================================
//============================ TH3D Configuration ===========================
Expand Down Expand Up @@ -1026,7 +1027,7 @@
// LINEAR ADVANCE ----------------------------------
// See here on how to use Linear Advance: http://marlinfw.org/docs/features/lin_advance.html
// NOTE: Linear Advance does NOT work with the Creality Silent boards, CR-10S Pro, CR-10S Max, and CR-10 V2 due to poor driver implementation.
#define LINEAR_ADVANCE
//#define LINEAR_ADVANCE
// Change the K Value here or use M900 KX.XX in your starting code (recommended).
#define LINEAR_ADVANCE_K 0

Expand Down Expand Up @@ -1085,9 +1086,7 @@

#define LCD_LANGUAGE en

#include "Configuration_beta.h"
#define UNIFIED_VERSION "TH3D U1.R2.A7"
#include "Configuration_backend.h"

#define UNIFIED_VERSION "TH3D U1.R2.A6"

#endif // CONFIGURATION_H
80 changes: 80 additions & 0 deletions TH3DUF_R2/Configuration_backend.h
Original file line number Diff line number Diff line change
Expand Up @@ -2065,6 +2065,86 @@
#define PRINTER_ENABLED_CHECK
#endif //end i3 settings

//Aliexpress A-10S Model Settings
#if ENABLED(ALI_A10S)
#define SLIM_1284P
#define BAUDRATE 115200

#if ENABLED(EZOUTV2_ENABLE)
#define SPEAKER_KILL
#endif

#ifndef MOTHERBOARD
#define MOTHERBOARD BOARD_MELZI_MAKR3D
#endif
#define IS_WANHAO_DI3

#define DIRECT_DRIVE_PRINTER

#define X_MIN_ENDSTOP_INVERTING true
#define Y_MIN_ENDSTOP_INVERTING true
#define Z_MIN_ENDSTOP_INVERTING true
#define X_MAX_ENDSTOP_INVERTING true
#define Y_MAX_ENDSTOP_INVERTING true
#define Z_MAX_ENDSTOP_INVERTING true
#define Z_MIN_PROBE_ENDSTOP_INVERTING true

#if ENABLED(CUSTOM_ESTEPS)
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, CUSTOM_ESTEPS_VALUE }
#else
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 100 }
#endif

#define DEFAULT_MAX_FEEDRATE { 300, 300, 15, 50 }

#define DEFAULT_MAX_ACCELERATION { 1000, 1000, 500, 5000 }

#define DEFAULT_ACCELERATION 700
#define DEFAULT_RETRACT_ACCELERATION 3000
#define DEFAULT_TRAVEL_ACCELERATION 700

#define X_BED_SIZE 300
#define Y_BED_SIZE 300
#define Z_MAX_POS 400

#if ENABLED(HOME_ADJUST)
#define X_MIN_POS X_HOME_ADJUST_LOCATION
#define Y_MIN_POS Y_HOME_ADJUST_LOCATION
#else
#define X_MIN_POS 0
#define Y_MIN_POS 0
#endif

#define DEFAULT_XJERK 10.0
#define DEFAULT_YJERK 10.0
#define DEFAULT_ZJERK 0.4
#define DEFAULT_EJERK 5.0

#define INVERT_X_DIR false
#define INVERT_Y_DIR false
#define INVERT_Z_DIR true

#if ENABLED(REVERSE_E_MOTOR_DIRECTION)
#define INVERT_E0_DIR false
#else
#define INVERT_E0_DIR true
#endif

#ifndef ST7920_DELAY_1
#define ST7920_DELAY_1 DELAY_NS(200)
#endif
#ifndef ST7920_DELAY_2
#define ST7920_DELAY_2 DELAY_NS(200)
#endif
#ifndef ST7920_DELAY_3
#define ST7920_DELAY_3 DELAY_NS(200)
#endif

#define LCD_FOR_MELZI

#define PRINTER_ENABLED_CHECK
#endif //Aliexpress A-10S settings

//CR-10 and Ender 3 Model Settings
#if ENABLED(CR10) || ENABLED(CR10_MINI) || ENABLED(CR10_S4) || ENABLED(CR10_S5) || ENABLED(ENDER3) || ENABLED(ENDER5)
#define SLIM_1284P
Expand Down
14 changes: 14 additions & 0 deletions TH3DUF_R2/Configuration_beta.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
* ************** How to use this firmware - READ THIS, yes actually read this. *********************************
*
* This is for beta machine testing only. Enable the beta machine below and set the other options in Configuration.h
* No included support is provided for machines in this section. This is for our internal testing only. Use at your own risk.
*
*/

Expand Down Expand Up @@ -52,4 +53,17 @@
// If you are using a BL Touch but with a different mount uncomment the below line and the above CUSTOM_PROBE then enter the offsets below.
//#define CR10_MAX_BLTOUCH

//===========================================================================
// *************************** OTHER PRINTERS **************************
//===========================================================================

//===========================================================================
// Aliexpress A-10S Options - Select 'Sanguino 1284p' from Tools > Board
// Has an Anet Style Melzi board and Wanhao i3 Style LCD
//===========================================================================
//#define ALI_A10S

// EZABL Probe Mounts
//#define CUSTOM_PROBE

#endif // CONFIGURATION_H

0 comments on commit d362c58

Please sign in to comment.