1. HE280 built from the kit.
2. Ball end arms to replace the pin type.
3. New style industrial power supply.
I've done the firmware upgrade and here's the first part of configuration.h:
Code: Select all
/*
Printer Model List as used throughout this firmware
Orion = 1
Rostock Max V2 = 2
ERIS = 3
DROPLIT = 4
Rostock MAX v3 = 5
*/
// ### Define your Printer Model here! ###
#define PRINTER 2
// ### Define your motherboard here! ###
// 301 = RAMBo 302 = MINI RAMBo
#define MOTHERBOARD 301
// ##### Older Orions w/ATX had Y inverted and NEW PSU on orions needs opposite ###
// 1 = ATX on older machines 2 = Rail style PSU on newer machines ############################
#define POWER_SUPPLY 1
// ############################################################################################
// ################# BASIC CONFIGURATION IS ALL DONE ABOVE HERE ###############################
// ########### ONLY ADVANCCED USERS SHOULD MODIFY ANYTHING BELOW THIS LINE ####################
// ############################################################################################
// ############################################################################################
// ############ FW version info and build date for LCD and M115 string! #######################
// ############################################################################################
#define REPETIER_VERSION "0.92.2"
#define FIRMWARE_DATE "20161014" // in date format yyyymmdd
If I change the #define POWER_SUPPLY from 1 to 2 then the direction go wrong completely.
I suspect that the answer lies in this section of the code:
Code: Select all
// ###### Inverting Axis Settings for Orion/Rostock MAX v2/DropLit
#if PRINTER == 1 || PRINTER == 2 || PRINTER ==4
#define INVERT_X_DIR 1
// need to invert Y axis for newer PSU Orions
#if POWER_SUPPLY == 2
#define INVERT_Y_DIR 1
#else
#define INVERT_Y_DIR 0
#endif
#define INVERT_Z_DIR 1
// ERIS Delta
#elif PRINTER == 3
#define INVERT_X_DIR 0
#define INVERT_Y_DIR 0
#define INVERT_Z_DIR 0
// Rostock MAX v3
#elif PRINTER == 5
#define INVERT_X_DIR 1
#define INVERT_Y_DIR 1
#define INVERT_Z_DIR 1
#endif
#define X_HOME_DIR 1
#define Y_HOME_DIR 1
#define Z_HOME_DIR 1
#define X_MAX_LENGTH 250
#define Y_MAX_LENGTH 250
Cheers.