-
Posts
31 -
Joined
-
Last visited
Content Type
Forums
Events
3D Prints
Everything posted by nullsibnelf
-
UMO+ to Marlin 1.1
nullsibnelf replied to nullsibnelf's topic in Third party products & modifications
Got it. The failure was by me (shame)... Please look at https://github.com/nullsibnelf/Marlin temperature.cpp from line 2182 to line 2196. the fork is at the moment not for dual head (because i changed back to single nozzle e3d). But I added all the changed mentioned here in this post. so this should fix your compile error. In fact, it was a missing '}' at the right possition. Sorry for that. -
UMO+ to Marlin 1.1
nullsibnelf replied to nullsibnelf's topic in Third party products & modifications
Sorry, but I dont have a clue how to do a fork. I'll try to figure it out the next hours and will post the result here. give me some time. -
UMO+ to Marlin 1.1
nullsibnelf replied to nullsibnelf's topic in Third party products & modifications
I'm running the new UM2 board in my UMO+. -
A better Bed Glass - Neoceram Glass
nullsibnelf replied to neotko's topic in Third party products & modifications
Aoh! This is rally rough. A buikdtak is more like 200grain sandpaper. Thanks for the picture!!! -
I've been all this through. read here: https://ultimaker.com/en/community/50569-trouble-with-umo-upgrade Unfortunatly I had trouble with some setting not implemented in that old branch - so i decided to go to the newest. The printer is running quite weell - but there is a bug with the elapsed print-time timer. And that is the topic of this thread. so please - focus on that.
-
this one i tried already - and is not working for my setup (40W heaters)
-
I have to - because of dual extruder update.
-
My fault - the zipfile is named Marlin1.1 but it's 1.1.4 So the is no new version to upgrade
-
My fault - the zipfile is named Marlin1.1 but it's 1.1.4 So the is no new version to upgrade
-
ok. good point. I'll try some more materials and measure the deviation. Thanks!
-
Hi I have the problem that my prints are always smaller than the 3d-model. I printed a cube with 20mmx20mmx20mm. Z is correct. X and Y are 19,7mm. Is it better correct in Cura (always on every print - with the risk of forgetting it) or to change the step-size in FW?
-
Hi folks I got Marlin1.1 on my UMO+. Since Marlin the UMO make short loud noise on booting up (about half a second). sounds like turning on all stepper-coils at the same. brrrrrrrmmmmmm! Why? And how can I turn this off? Thanks
-
Hi I flashed Marlin1.1 by today. Printed a benchy. My UMO+ showed following in the display: It took 2hour and a bit. So I think, there is a mistake by hours minuts and seconds in the display. Anybody know, where to fix this? Thanks!
-
image upload isn't working by now. try it tomorrow.
-
[media=69142][/media]
-
Hi I'm wondering about my skirts since some time. Is this a Bug or a feature, and is it caused by cura or marlin? I mean the space between first and second outline of the skirt. Thanks!
-
UMO+ to Marlin 1.1
nullsibnelf replied to nullsibnelf's topic in Third party products & modifications
Solved it by adding following code at the end of temperature.cpp DDRJ |= _BV(6); if (current_temperature[0] > (EXTRUDER_AUTO_FAN_TEMPERATURE) || current_temperature[1] > (EXTRUDER_AUTO_FAN_TEMPERATURE)) { PORTJ |= _BV(6); } else if (current_temperature[0] < (EXTRUDER_AUTO_FAN_TEMPERATURE - 2 ) && current_temperature[1] < (EXTRUDER_AUTO_FAN_TEMPERATURE - 2 )) { PORTJ &=~ _BV(6); } -
UMO+ to Marlin 1.1
nullsibnelf replied to nullsibnelf's topic in Third party products & modifications
I found on amedee's branch of the old marlin this code void setExtruderAutoFanState(int pin, bool state) { if (pin == 255) { // Hack for Ultiboard 2.1.4+, hot-end fan is on pin PJ6, not mapped on Arduino // We do direct pin access, no PWM DDRJ |= _BV(6); if (state) { PORTJ |= _BV(6); } else { PORTJ &=~_BV(6); } } else { unsigned char newFanSpeed = (state != 0) ? EXTRUDER_AUTO_FAN_SPEED : 0; // this idiom allows both digital and PWM fan outputs (see M42 handling). pinMode(pin, OUTPUT); digitalWrite(pin, newFanSpeed); analogWrite(pin, newFanSpeed); } } void checkExtruderAutoFans() { uint8_t fanState = 0; // which fan pins need to be turned on? #if defined(EXTRUDER_0_AUTO_FAN_PIN) && EXTRUDER_0_AUTO_FAN_PIN > -1 if (current_temperature[0] > EXTRUDER_AUTO_FAN_TEMPERATURE) fanState |= 1; #endif #if defined(EXTRUDER_1_AUTO_FAN_PIN) && EXTRUDER_1_AUTO_FAN_PIN > -1 && EXTRUDERS > 1 if (current_temperature[1] > EXTRUDER_AUTO_FAN_TEMPERATURE) { if (EXTRUDER_1_AUTO_FAN_PIN == EXTRUDER_0_AUTO_FAN_PIN) fanState |= 1; else fanState |= 2; } #endif #if defined(EXTRUDER_2_AUTO_FAN_PIN) && EXTRUDER_2_AUTO_FAN_PIN > -1 && EXTRUDERS > 2 if (current_temperature[2] > EXTRUDER_AUTO_FAN_TEMPERATURE) { if (EXTRUDER_2_AUTO_FAN_PIN == EXTRUDER_0_AUTO_FAN_PIN) fanState |= 1; else if (EXTRUDER_2_AUTO_FAN_PIN == EXTRUDER_1_AUTO_FAN_PIN) fanState |= 2; else fanState |= 4; } #endif // update extruder auto fan states #if defined(EXTRUDER_0_AUTO_FAN_PIN) && EXTRUDER_0_AUTO_FAN_PIN > -1 setExtruderAutoFanState(EXTRUDER_0_AUTO_FAN_PIN, (fanState & 1) != 0); #endif #if defined(EXTRUDER_1_AUTO_FAN_PIN) && EXTRUDER_1_AUTO_FAN_PIN > -1 && EXTRUDERS > 1 if (EXTRUDER_1_AUTO_FAN_PIN != EXTRUDER_0_AUTO_FAN_PIN) setExtruderAutoFanState(EXTRUDER_1_AUTO_FAN_PIN, (fanState & 2) != 0); #endif #if defined(EXTRUDER_2_AUTO_FAN_PIN) && EXTRUDER_2_AUTO_FAN_PIN > -1 && EXTRUDERS > 2 if (EXTRUDER_2_AUTO_FAN_PIN != EXTRUDER_0_AUTO_FAN_PIN && EXTRUDER_2_AUTO_FAN_PIN != EXTRUDER_1_AUTO_FAN_PIN) setExtruderAutoFanState(EXTRUDER_2_AUTO_FAN_PIN, (fanState & 4) != 0); #endif } #endif // any extruder auto fan pins set -
Hi I flashed Marlin 1.1 on my UMO+ with Dual-Head. configured all - works. BUT: The Extruder Auto-Fan doesn't switch on. I tryed to change the Pin to 255 (like in the marlin 1 before) -> failre during compile. Now i figured out, that 255 is not the real pin. If i try pin 7, i get failure too: #if E0_AUTO_FAN_PIN == FAN_PIN #error "You cannot set E0_AUTO_FAN_PIN equal to FAN_PIN." How can i solve this? I think pin7 is even the wrong - this is the 24V fan, isnt it? Which pin is the 5v fan?
-
UM2+ Hotend isolation
nullsibnelf replied to nullsibnelf's topic in Third party products & modifications
For sure, fancaps will come. But after the finished isolation of the heaterblocks. has anybody tryed to dip the Heaterblocks in silicon directly? something like this on amazon? -
Hi Folks I want to isolate my Hotends. Background is to cool down the printed object faster and don't reheat it by reflected heat from the heaterblocks. Worked excellent on my UMO+. I used these stickers from ebay. wrapped with Kapton-tape. Now I'm thinking about a silicon-sock like the E3Ds. Will this be better/worse? Is there a shop selling such socks for the UM2 Hotends?
-
A better Bed Glass - Neoceram Glass
nullsibnelf replied to neotko's topic in Third party products & modifications
Cold you make a picture of that? is it sanded or what is it like? If it was sanded - wouldn't this result in an feature like a buildtak mounted? -
Same problem here. with Win 7 and WIn 10. always the second output to the sd-card fails (does nothing). only switching to "save file" works or restarting cura. must be a sw-bug (came with 2.6.2).
-
Trouble with UMO+ Upgrade
nullsibnelf replied to nullsibnelf's topic in Third party products & modifications
Hi Amedee Yes, printer is running by now. But it's a long way to go. much to correct and modify. The Solex cartridges with 35W are working great, never heated up this fast. BUT there is the Problem - the PID in std FW starts at least 10 degrees before set-temperature. but this is to late. the temperature overshoots by around 27 degrees. then it has to cool down an after some itterations the print starts. same on temperature-changes within the print. These overshoots are the problem for the PID-Autotune. there is a border of 20 degrees deviation before the routine stops itselve. My solution for the moment is to decrease the PID_MAX to 128, then it works fine. And my Powersupply wont break down on 2 heaters and heated bed. Now i could even start a pid-autotune. My solution is like this: - I took the FW from your Builder (Branch). - added the hotend-auto-fan for both extruders - i inverted the extruders because of UM2+ exturders - i inverted the x and z - changed the anoying beeper ;-) - changed teh PID MAX for the hotends to 128 - changed display timeout to 1 minute - forced diaplaying the fan-percentage so I'm close to the build from your builder. only thing left is the fan-kickstart 200ms and 20% min-fan-pwm. I thank all of you so much!!! It's great to know where to go next :-D Next stop: find the right settings in Cura. There is much work waiting, to get the failures out of the above print. -
Trouble with UMO+ Upgrade
nullsibnelf replied to nullsibnelf's topic in Third party products & modifications
This is soooo cool! Own FW works step by step. I'm not finished, but on a good way. Thanks to all helpers! I like it!