Page 16 of 19

Re: UMO / UMO+ Firmware

Posted: August 25th, 2016, 6:45 am
by antiklesys
I am still missing something: why would this be a good idea/improvement?

Re: UMO / UMO+ Firmware

Posted: August 25th, 2016, 7:17 am
by Neotko
For me because:

- I can add any material (a sheet of X material) and readjust the z in seconds
- I can change nozzle, readjust and keep the calibration.

It's the same as having a manual screw to adjust the z endstop, but digital. Also for some materials that I want to test they are almost 5cm height, so the endstop of the top can't go down that much. Also I could do that by gcode, but no need anymore.

Also, next step for me it's to make a simple 3 points calibration routine. I clearly don't need it by its more accurate if the machine moves the hotend than when I push it manually.

Re: UMO / UMO+ Firmware

Posted: November 21st, 2016, 9:19 am
by LePaul
Is there a way to have the print startup of the UMO be similar to the UM2?

The reason I ask is I hate that the start of the print autohomes, mashing the filament I have manually primed into the nozzle :)

Re: UMO / UMO+ Firmware

Posted: November 21st, 2016, 9:25 am
by Amedee
I have never seen what the UM2 does...

But the UMO just do what is defined in the 'Startup GCode' script, so you can put there whatever you (don't) want.

Re: UMO / UMO+ Firmware

Posted: November 21st, 2016, 9:35 am
by LePaul
Really? Well, here's a short clip of what happens after the print is loaded


Re: UMO / UMO+ Firmware

Posted: November 21st, 2016, 10:19 am
by Amedee
I understand.
On UM2, the homing is done at the bottom, while on the UMO it is at the top, so you must go up to the top to home Z.
The head does not have to be on (0,0) in the (x,y) plane, but it needs to go to the top.

Although we could home at the bottom from a firmware perspective,
  • On the genuine UMO it is not practical as the z-stage is rather slow
  • On the UMO+ there is no switch at the bottom
(And I don't think anybody is keen to home at the bottom anyway)

What you could do is to move your home switch like Neotko suggested a couple of pages back, with a firmware option to adjust the bed height.
This is something I am intending to do in my firmware branch: replace the switch by a proximity sensor on the side and homing at a lower position.

Unfortunately I have been incredibly busy with the radio controlled cars this summer, and now with my professional duties, so this is progressing much slower than expected.

Re: UMO / UMO+ Firmware

Posted: November 21st, 2016, 10:39 am
by Neotko
Yea that's why I did this mod, to have a z calibration like um2. For me it works on 3 machines, no issues except that you loose 10mm on Z

https://www.youmagine.com/designs/new-z ... um2-on-umo

Ofc it needs manually editing the amedee firmware to add new parts on the menu. And for umo I suppose it would be much easier since already has a z endstop on the bottom

Re: UMO / UMO+ Firmware

Posted: November 21st, 2016, 12:37 pm
by Amedee
Yep, the reason why I am looking at a proximity sensor is to keep the full height.
And for the UMO the Z stage is incredibly slow, so it would be a pain to home at the bottom....

Re: UMO / UMO+ Firmware

Posted: November 21st, 2016, 1:56 pm
by Neotko
Maybe it could be done something to make sense, like testing how long it takes for it to home, and use the heating time for it. For example, it takes 1min to move the platform? And how much does it heat in 1min? With some small tests it should be possible to make the starting home + heating.

Something like

Heat to target temp -X
Wait for target temp -X
Set target temp
Home
Wait for target Temp

That should remove the slow movement and use it for the heating sequence normal time, so it won't be a waste of time.

Re: UMO / UMO+ Firmware

Posted: November 21st, 2016, 2:07 pm
by LePaul
I think the Heated Bed Upgrade kit makes the UMO build plate and motor similar to the UM2. I know my Z movement is a lot faster than before.

Re: UMO / UMO+ Firmware

Posted: November 21st, 2016, 2:14 pm
by Neotko
Indeed the bed upgrade uses the same bed & motor of umo+/um2

Re: UMO / UMO+ Firmware

Posted: November 21st, 2016, 2:50 pm
by Amedee
So now you want to heat my acrylic plate?

:lol:

Re: UMO / UMO+ Firmware

Posted: November 21st, 2016, 3:30 pm
by Neotko
No I mean... Use the time where the hotend heats, to move the bed to 0

This way isn't a waste of time, but it goes in between.

Home XY
Preheat hotend to target temp minus 50C
Wait for hotend target minus 50C
Preheat hotend to real target temp
Home Z
Wait for hotend real target temp

Re: UMO / UMO+ Firmware

Posted: November 22nd, 2016, 3:10 pm
by antiklesys
Hi everyone,

Someone using this firmware can try the following GCODE?

Code: Select all


G21			;metric values
G90			;absolute positioning
M107			;start with the fan off
G28 X0 Y0		;move X/Y to min endstops
G28 Z0			;move Z to min endstops
G1 Z5 F12000		;move the platform down 5mm
M0             ;Safety time
M117 Cutting...
M106			;heatsink assistance - fan ON
;Rapid Move
M400
M42 P10 S0		;laser off
G0 X47.41 Y109.46 Z6.10 F12000

;Plunge Move 
M400
M42 P10 S255		;laser on
G1   Z-0.00 2400
;First Feed Move
M400
M42 P10 S255		;laser on
G1 X39.25   F400.0

Please let me know if the machine moves AT ALL after you are asked to press the ulticontroller button.

Re: UMO / UMO+ Firmware

Posted: November 22nd, 2016, 3:13 pm
by antiklesys
I seem to be having this issue: https://ultimaker.com/en/community/9683 ... ed-pwm-bug
Any insights on what is happening?