
Hictop E3D Chimera - Marlin 2.0.x
thingiverse
The following firmware can also be found on Github: https://github.com/jbramsden/Hictop-Marlin. I have also added the previous version of my Hictop-Marlin to this Github repository. # Hictop-Marlin Marlin configuration files for a Hictop 3D printer ## Introduction These are my configuration files for Marlin 2.0.x for my Hictop 3D printer. The changes are based on vlachoudis' hard work on https://www.thingiverse.com/thing:2829405 for Marlin version 1.1.8. ## Changes to my printer from the Standard Hictop I have made only two changes so far to my standard Hictop Prusa clone. The first is a SN04 probe, and the second is an E3D Chimera dual extruder. ## Comments in the file for the Hictop changes and my custom changes All Hictop changes have a comment of //Hictop within the file. For the E3D changes, there is also //Hictop E3d Chimera. Please note that when you see a ( ) after the Hictop comment with a number in between, this will be the default setting for Hictop, but I have customized it for my printer. ## Reference URLs * Marlin firmware: https://github.com/MarlinFirmware/Marlin * Hictop firmware: https://www.hic3dprinter.com/pages/firmware * E3D Chimera documents on firmware changes: https://e3d-online.dozuki.com/Guide/Chimera+Marlin+Configuration/31?lang=en ## Changes made to configuration.h For a quick reference of all the changes made in the file: ```c #define BAUDRATE 250000 //Hictop(115200) #define MOTHERBOARD BOARD_MKS_GEN_13 //Hictop #define CUSTOM_MACHINE_NAME "Hictop E3D" //Hictop #define EXTRUDERS 2 //Hictop E3D Chimera #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75 //Hictop E3D Chimera #define TEMP_SENSOR_0 5 // Hictop(3) E3D Chimera #define TEMP_SENSOR_1 5 // Hictop(0) E3D Chimera #define TEMP_SENSOR_BED 3 // Hictop #define HEATER_0_MAXTEMP 285 //Hictop(275) E3D Chimera #define HEATER_1_MAXTEMP 285 //Hictop(275) E3D Chimera #define INVERT_Y_DIR false // Hictop #define INVERT_Z_DIR true // Hictop #define INVERT_E1_DIR true // Hictop(False) E3D #define X_BED_SIZE 210 // Hictop #define Y_BED_SIZE 270 // Hictop #define FIL_RUNOUT_INVERTING true // Hictop Set to true to invert the logic of the sensor. #define FIL_RUNOUT_PIN 11 // Hictop+BNV, instead of pins_RAMPS.h #define AUTO_BED_LEVELING_LINEAR //Hictop #define MIN_PROBE_EDGE_LEFT 3 // Hictop #define MIN_PROBE_EDGE_RIGHT 175 // Hictop #define MIN_PROBE_EDGE_FRONT 10 // Hictop #define MIN_PROBE_EDGE_BACK 180 // Hictop #define LCD_BED_LEVELING // Hictop SN04 bed level probe #define Z_SAFE_HOMING //Hictop had to enable to stop an error on compile #define PREHEAT_1_TEMP_HOTEND 200 //Hictop(180) E3D #define PREHEAT_1_TEMP_BED 60 //Hictop(70) E3D #define NOZZLE_PARK_FEATURE // Hictop - added due to not compiling with ADVANCED_PAUSE_FEATURE #define SDSUPPORT //Hictop #define SPI_SPEED SPI_SIXTEENTH_SPEED // Hictop #define REPRAP_DISCOUNT_SMART_CONTROLLER // Hictop ``` ## Changes made to configuration_adv.h For a quick reference of all the changes made in the file: ```c #define ADVANCED_PAUSE_FEATURE // Hictop ``` Note: I removed the duplicate lines and unnecessary comments.
With this file you will be able to print Hictop E3D Chimera - Marlin 2.0.x with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Hictop E3D Chimera - Marlin 2.0.x.