Updating Hictop 3DP-12
Posted: July 14th, 2019, 4:25 pm
Hello, I just received this 3D printer from a friend, he was fed up with trying to level it and had no successful prints. I was able to get it leveled and a few successful prints but after shutting it off and restarting it the next day to make another print it was all thrown out of level again. I currently have a CTC 3D Printer I purchased a couple of years ago and I understand how leveling works.
I would really like to be able to perform multiple probe locations with the included auto leveling sensor SN04-N. I was hoping that someone else had made this available in an update. Another thing I would like fixed is maybe changing the Menu Tree since there are some features I use more than others, and the scrolling speed through the menus.
I was following Chip Luck and tried updating to the firmware but I would get this error:
Arduino: 1.6.8 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
In file included from sketch\ConfigurationStore.cpp:1:0:
sketch\ConfigurationStore.cpp: In function 'void Config_PrintSettings()':
ConfigurationStore.cpp:173: error: 'add_homing' was not declared in this scope
SERIAL_ECHOPAIR(" M206 X",add_homing[0] );
^
sketch\Marlin.h:106:68: note: in definition of macro 'SERIAL_ECHOPAIR'
#define SERIAL_ECHOPAIR(name,value) (serial_echopair_P(PSTR(name),(value)))
^
exit status 1
'add_homing' was not declared in this scope
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
I downloaded the original Marlin-1.1.0-RC6 and copied all of the items from Chip Luck's firmware to the folder of the Marlin-1.1.0-RC6. I know very little about coding and after looking at all the tabs with things to change I easily get lost. I have been trying to figure it all out but its a little overwhelming as I didn't have to mess with any of this with the CTC 3D Printer, but am looking forward to learning. Why when I go to load a new sketch in the Arduino Sketches folder does it not show in the list? Also sometimes it will show the folder, then it will show Marlin (referring to the Marlin.ino file) but when I click on it only Marlin.ino opens in Arduino IDE. If I manually go to the folder it still only opens Marlin.ino instead of all of the sketch (therefor I cannot upload to my device since it is only showing one). I have tried multiple versions of Arduino IDE: 1.0.6, 1.6.8, and 1.8.9 all with the same issue. I have included an image of what I am seeing in the Arduino IDE interface
I have gone through all of the leveling as much as possible and when I click on Home Axis, I have to start the leveling all over again. I've adjusted the leveling sensor and it seems to be right where it needs to be. I really think I need to replace the bed to something more sturdy, all of the other components seem to be properly tightened to reduce wobble I just don't understand whats going on.
I would really like to be able to perform multiple probe locations with the included auto leveling sensor SN04-N. I was hoping that someone else had made this available in an update. Another thing I would like fixed is maybe changing the Menu Tree since there are some features I use more than others, and the scrolling speed through the menus.
I was following Chip Luck and tried updating to the firmware but I would get this error:
Arduino: 1.6.8 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
In file included from sketch\ConfigurationStore.cpp:1:0:
sketch\ConfigurationStore.cpp: In function 'void Config_PrintSettings()':
ConfigurationStore.cpp:173: error: 'add_homing' was not declared in this scope
SERIAL_ECHOPAIR(" M206 X",add_homing[0] );
^
sketch\Marlin.h:106:68: note: in definition of macro 'SERIAL_ECHOPAIR'
#define SERIAL_ECHOPAIR(name,value) (serial_echopair_P(PSTR(name),(value)))
^
exit status 1
'add_homing' was not declared in this scope
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
I downloaded the original Marlin-1.1.0-RC6 and copied all of the items from Chip Luck's firmware to the folder of the Marlin-1.1.0-RC6. I know very little about coding and after looking at all the tabs with things to change I easily get lost. I have been trying to figure it all out but its a little overwhelming as I didn't have to mess with any of this with the CTC 3D Printer, but am looking forward to learning. Why when I go to load a new sketch in the Arduino Sketches folder does it not show in the list? Also sometimes it will show the folder, then it will show Marlin (referring to the Marlin.ino file) but when I click on it only Marlin.ino opens in Arduino IDE. If I manually go to the folder it still only opens Marlin.ino instead of all of the sketch (therefor I cannot upload to my device since it is only showing one). I have tried multiple versions of Arduino IDE: 1.0.6, 1.6.8, and 1.8.9 all with the same issue. I have included an image of what I am seeing in the Arduino IDE interface
I have gone through all of the leveling as much as possible and when I click on Home Axis, I have to start the leveling all over again. I've adjusted the leveling sensor and it seems to be right where it needs to be. I really think I need to replace the bed to something more sturdy, all of the other components seem to be properly tightened to reduce wobble I just don't understand whats going on.