Change default "Preheat" Values in RAMBo
- elwooddbeauchamp
- Printmaster!
- Posts: 40
- Joined: Wed Jul 09, 2014 9:51 am
- Location: Hickory Flat, Mississippi
- Contact:
Change default "Preheat" Values in RAMBo
What settings in the EEPROM Values will allow changing the RAMBo default Preheat ABS/Preheat PLA temps?...if any...????
Momma told me "You need to work on your Printing"
-
- ULTIMATE 3D JEDI
- Posts: 1409
- Joined: Sun May 11, 2014 6:18 pm
Re: Change default "Preheat" Values in RAMBo
Check out the settings at the bottom of the config h file.
R-Max V2
Eris
Folger Tech FT-5 R2
Eris
Folger Tech FT-5 R2
- elwooddbeauchamp
- Printmaster!
- Posts: 40
- Joined: Wed Jul 09, 2014 9:51 am
- Location: Hickory Flat, Mississippi
- Contact:
Re: Change default "Preheat" Values in RAMBo
Where is the Config.h file located?
Momma told me "You need to work on your Printing"
-
- ULTIMATE 3D JEDI
- Posts: 1409
- Joined: Sun May 11, 2014 6:18 pm
Re: Change default "Preheat" Values in RAMBo
As far as I've been able to figure out, you have to reflash the eeprom to make changes of that nature. To do that , you have to make changes in the config h file, using the Arduino IDE program you used to install the firmware on the RAMbo board. Open Repetier.ino in Arduino IDE, find and click on the tab that is titled config h, scroll down to the bottom, and you should find the settings you need. once you made your changes, save the file, clear the eeeprom, and upload the revised firmware, like described in the manual.
R-Max V2
Eris
Folger Tech FT-5 R2
Eris
Folger Tech FT-5 R2
Re: Change default "Preheat" Values in RAMBo
It's configuration.h, not config.h.
Also, I don't think the default temps are stored in the EEPROM.
g.
Also, I don't think the default temps are stored in the EEPROM.
g.
Delta Power!
Defeat the Cartesian Agenda!
http://www.f15sim.com - 80-0007, The only one of its kind.
http://geneb.simpits.org - Technical and Simulator Projects
Defeat the Cartesian Agenda!
http://www.f15sim.com - 80-0007, The only one of its kind.
http://geneb.simpits.org - Technical and Simulator Projects
-
- ULTIMATE 3D JEDI
- Posts: 1409
- Joined: Sun May 11, 2014 6:18 pm
Re: Change default "Preheat" Values in RAMBo
default heat settings are at the bottom of the "configuration.h" file, Saving your eeprom settings before you wipe and reload the firmware just saves having to go through all the hoops again that GeneB made you jump through in the manual.
Or I could be wrong.
Or I could be wrong.
R-Max V2
Eris
Folger Tech FT-5 R2
Eris
Folger Tech FT-5 R2
-
- ULTIMATE 3D JEDI
- Posts: 2430
- Joined: Mon Mar 26, 2012 1:44 pm
- Location: Redmond WA
Re: Change default "Preheat" Values in RAMBo
If your flashing with the same firmware you shouldn't lose the eeprom settings.
Probably not a bad idea to export them anyway.
Probably not a bad idea to export them anyway.
Printer blog http://3dprinterhell.blogspot.com/
-
- ULTIMATE 3D JEDI
- Posts: 1409
- Joined: Sun May 11, 2014 6:18 pm
Re: Change default "Preheat" Values in RAMBo
When you change the settings in the config.h file, and upload it, you can can do so and not lose your calibration settings? All this time I've been wiping my Eeprom clean before uploading.Polygonhell wrote:If your flashing with the same firmware you shouldn't lose the eeprom settings.
Probably not a bad idea to export them anyway.
R-Max V2
Eris
Folger Tech FT-5 R2
Eris
Folger Tech FT-5 R2
-
- ULTIMATE 3D JEDI
- Posts: 2430
- Joined: Mon Mar 26, 2012 1:44 pm
- Location: Redmond WA
Re: Change default "Preheat" Values in RAMBo
Unless you explicitly wipe the EEPROM values, they are unaffected by flashing the firmware.Mac The Knife wrote:When you change the settings in the config.h file, and upload it, you can can do so and not lose your calibration settings? All this time I've been wiping my Eeprom clean before uploading.Polygonhell wrote:If your flashing with the same firmware you shouldn't lose the eeprom settings.
Probably not a bad idea to export them anyway.
If your changing firmware versions it's a good idea to wipe it, but otherwise its not necessary.
Printer blog http://3dprinterhell.blogspot.com/
- elwooddbeauchamp
- Printmaster!
- Posts: 40
- Joined: Wed Jul 09, 2014 9:51 am
- Location: Hickory Flat, Mississippi
- Contact:
Re: Change default "Preheat" Values in RAMBo
Great info, everyone. Thanks for your input.
Aside from going through the Firmware, I am considering placing an "M116" (Wait) in the line after the M190 and then place the M109 after the M116.
Reason: Preheating via RAMBo, the hot end always comes up to heat very quickly, causing filament to ooze and form a long string hanging down by the time the bed reaches heat. This usually causes undesirable results with finished print quality, and when higher hot end temps are used, cook the filament into a solid "Plug".
I will give this a go shortly and see if it works. I would like to be able to start my print, have the bed heat up, then the hot end, and not babysit the temp controls for 30 to 45 minutes before the print starts.
Thoughts, anyone?
I could use all that extra time to sit in the back yard and watch my grass grow...lol
Aside from going through the Firmware, I am considering placing an "M116" (Wait) in the line after the M190 and then place the M109 after the M116.
Reason: Preheating via RAMBo, the hot end always comes up to heat very quickly, causing filament to ooze and form a long string hanging down by the time the bed reaches heat. This usually causes undesirable results with finished print quality, and when higher hot end temps are used, cook the filament into a solid "Plug".
I will give this a go shortly and see if it works. I would like to be able to start my print, have the bed heat up, then the hot end, and not babysit the temp controls for 30 to 45 minutes before the print starts.
Thoughts, anyone?
I could use all that extra time to sit in the back yard and watch my grass grow...lol
Momma told me "You need to work on your Printing"
-
- ULTIMATE 3D JEDI
- Posts: 2430
- Joined: Mon Mar 26, 2012 1:44 pm
- Location: Redmond WA
Re: Change default "Preheat" Values in RAMBo
Should work fine.
My current solution is to not set the have any of the bed preheat commands in the startup code, I just manually set the bed temperature and walk away for 10 minutes.
My current solution is to not set the have any of the bed preheat commands in the startup code, I just manually set the bed temperature and walk away for 10 minutes.
Printer blog http://3dprinterhell.blogspot.com/
- elwooddbeauchamp
- Printmaster!
- Posts: 40
- Joined: Wed Jul 09, 2014 9:51 am
- Location: Hickory Flat, Mississippi
- Contact:
Re: Change default "Preheat" Values in RAMBo
I do that now, only it takes the bed 30 - 45 min to heat and the RAMBo times out the heaters if I don't keep checking the temp.Polygonhell wrote:Should work fine.
My current solution is to not set the have any of the bed preheat commands in the startup code, I just manually set the bed temperature and walk away for 10 minutes.
I HAVE found that using a Pot Lid the size of the bed, I can acheve bed temp much quicker.
Still, I would like to select the file, push the button, and walk away knowing the hot end isn't oozing strings all over the bed...
Momma told me "You need to work on your Printing"
Re: Change default "Preheat" Values in RAMBo
anybody having problems compiling the UI.CPP file?
i am using arduino 1.5.8
I am getting massive errors in this file after downloading the source files from here:
https://github.com/seemecnc/Repetier-091-ORION" onclick="window.open(this.href);return false;
Any suggestions would be appreciated...
Here are the errors...
C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=158 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp -o C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp.o
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp: In member function 'bool<anonymous struct>::showEntry() const':
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:120:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
f = HAL::readFlashByte((const prog_char*)&filter);
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:120:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:120:29: error: expected primary-expression before 'const'
f = HAL::readFlashByte((const prog_char*)&filter);
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:120:29: error: expected ')' before 'const'
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:123:36: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
f2 = HAL::readFlashByte((const prog_char*)&nofilter);
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:123:36: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:123:30: error: expected primary-expression before 'const'
f2 = HAL::readFlashByte((const prog_char*)&nofilter);
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:123:30: error: expected ')' before 'const'
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp: In member function 'void UIDisplay::adjustMenuPos()':
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp47: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
uint8_t mtype = HAL::readFlashByte((const prog_char*)&(men->menuType));
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp47: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp41: error: expected primary-expression before 'const'
uint8_t mtype = HAL::readFlashByte((const prog_char*)&(men->menuType));
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp41: error: expected ')' before 'const'
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp: In member function 'void UIDisplay::nextPreviousAction(int8_t)':
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp47: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
uint8_t mtype = HAL::readFlashByte((const prog_char*)&(men->menuType));
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp47: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp41: error: expected primary-expression before 'const'
uint8_t mtype = HAL::readFlashByte((const prog_char*)&(men->menuType));
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp41: error: expected ')' before 'const'
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp49: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
uint8_t entType = HAL::readFlashByte((const prog_char*)&(ent->menuType));// 0 = Info, 1 = Headline, 2 = submenu ref, 3 = direct action command
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp49: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp43: error: expected primary-expression before 'const'
uint8_t entType = HAL::readFlashByte((const prog_char*)&(ent->menuType));// 0 = Info, 1 = Headline, 2 = submenu ref, 3 = direct action command
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp43: error: expected ')' before 'const'
Error compiling.
i am using arduino 1.5.8
I am getting massive errors in this file after downloading the source files from here:
https://github.com/seemecnc/Repetier-091-ORION" onclick="window.open(this.href);return false;
Any suggestions would be appreciated...
Here are the errors...
C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=158 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp -o C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp.o
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp: In member function 'bool<anonymous struct>::showEntry() const':
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:120:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
f = HAL::readFlashByte((const prog_char*)&filter);
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:120:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:120:29: error: expected primary-expression before 'const'
f = HAL::readFlashByte((const prog_char*)&filter);
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:120:29: error: expected ')' before 'const'
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:123:36: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
f2 = HAL::readFlashByte((const prog_char*)&nofilter);
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:123:36: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:123:30: error: expected primary-expression before 'const'
f2 = HAL::readFlashByte((const prog_char*)&nofilter);
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp:123:30: error: expected ')' before 'const'
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp: In member function 'void UIDisplay::adjustMenuPos()':
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp47: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
uint8_t mtype = HAL::readFlashByte((const prog_char*)&(men->menuType));
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp47: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp41: error: expected primary-expression before 'const'
uint8_t mtype = HAL::readFlashByte((const prog_char*)&(men->menuType));
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp41: error: expected ')' before 'const'
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp: In member function 'void UIDisplay::nextPreviousAction(int8_t)':
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp47: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
uint8_t mtype = HAL::readFlashByte((const prog_char*)&(men->menuType));
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp47: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp41: error: expected primary-expression before 'const'
uint8_t mtype = HAL::readFlashByte((const prog_char*)&(men->menuType));
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp41: error: expected ')' before 'const'
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp49: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
uint8_t entType = HAL::readFlashByte((const prog_char*)&(ent->menuType));// 0 = Info, 1 = Headline, 2 = submenu ref, 3 = direct action command
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp49: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp43: error: expected primary-expression before 'const'
uint8_t entType = HAL::readFlashByte((const prog_char*)&(ent->menuType));// 0 = Info, 1 = Headline, 2 = submenu ref, 3 = direct action command
^
C:\Users\BOBSHA~1\AppData\Local\Temp\build4900353575422888629.tmp\ui.cpp43: error: expected ')' before 'const'
Error compiling.