UMO / UMO+ Firmware
- antiklesys
- Reactions:
- Posts: 183
- Joined: February 13th, 2016, 8:01 am
- 3D Printer(s): UMO
Re: UMO / UMO+ Firmware
I am still missing something: why would this be a good idea/improvement?
- Neotko
- Reactions:
- Posts: 1142
- Joined: February 7th, 2016, 7:02 pm
- Location: Madrid
- 3D Printer(s): UMO+ x2.5
- Contact:
Re: UMO / UMO+ Firmware
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.
- 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.
- LePaul
- Reactions:
- Posts: 3973
- Joined: February 7th, 2016, 10:26 pm
- Location: Bangor, Maine USA
- 3D Printer(s): 24 - Yes I have a problem!
- Contact:
Re: UMO / UMO+ Firmware
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
The reason I ask is I hate that the start of the print autohomes, mashing the filament I have manually primed into the nozzle
- Amedee
- Reactions:
- Posts: 599
- Joined: February 15th, 2016, 11:10 am
- Location: Brussels, Belgium
- 3D Printer(s): UMO / UMO+
- Contact:
Re: UMO / UMO+ Firmware
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.
But the UMO just do what is defined in the 'Startup GCode' script, so you can put there whatever you (don't) want.
- LePaul
- Reactions:
- Posts: 3973
- Joined: February 7th, 2016, 10:26 pm
- Location: Bangor, Maine USA
- 3D Printer(s): 24 - Yes I have a problem!
- Contact:
Re: UMO / UMO+ Firmware
Really? Well, here's a short clip of what happens after the print is loaded
- Amedee
- Reactions:
- Posts: 599
- Joined: February 15th, 2016, 11:10 am
- Location: Brussels, Belgium
- 3D Printer(s): UMO / UMO+
- Contact:
Re: UMO / UMO+ Firmware
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,
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.
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
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.
- Neotko
- Reactions:
- Posts: 1142
- Joined: February 7th, 2016, 7:02 pm
- Location: Madrid
- 3D Printer(s): UMO+ x2.5
- Contact:
Re: UMO / UMO+ Firmware
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
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
- Amedee
- Reactions:
- Posts: 599
- Joined: February 15th, 2016, 11:10 am
- Location: Brussels, Belgium
- 3D Printer(s): UMO / UMO+
- Contact:
Re: UMO / UMO+ Firmware
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....
And for the UMO the Z stage is incredibly slow, so it would be a pain to home at the bottom....
- Neotko
- Reactions:
- Posts: 1142
- Joined: February 7th, 2016, 7:02 pm
- Location: Madrid
- 3D Printer(s): UMO+ x2.5
- Contact:
Re: UMO / UMO+ Firmware
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.
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.
- LePaul
- Reactions:
- Posts: 3973
- Joined: February 7th, 2016, 10:26 pm
- Location: Bangor, Maine USA
- 3D Printer(s): 24 - Yes I have a problem!
- Contact:
Re: UMO / UMO+ Firmware
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.
- Neotko
- Reactions:
- Posts: 1142
- Joined: February 7th, 2016, 7:02 pm
- Location: Madrid
- 3D Printer(s): UMO+ x2.5
- Contact:
Re: UMO / UMO+ Firmware
Indeed the bed upgrade uses the same bed & motor of umo+/um2
- Amedee
- Reactions:
- Posts: 599
- Joined: February 15th, 2016, 11:10 am
- Location: Brussels, Belgium
- 3D Printer(s): UMO / UMO+
- Contact:
Re: UMO / UMO+ Firmware
So now you want to heat my acrylic plate?
- Neotko
- Reactions:
- Posts: 1142
- Joined: February 7th, 2016, 7:02 pm
- Location: Madrid
- 3D Printer(s): UMO+ x2.5
- Contact:
Re: UMO / UMO+ Firmware
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
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
- antiklesys
- Reactions:
- Posts: 183
- Joined: February 13th, 2016, 8:01 am
- 3D Printer(s): UMO
Re: UMO / UMO+ Firmware
Hi everyone,
Someone using this firmware can try the following GCODE?
Please let me know if the machine moves AT ALL after you are asked to press the ulticontroller button.
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
- antiklesys
- Reactions:
- Posts: 183
- Joined: February 13th, 2016, 8:01 am
- 3D Printer(s): UMO
Re: UMO / UMO+ Firmware
I seem to be having this issue: https://ultimaker.com/en/community/9683 ... ed-pwm-bug
Any insights on what is happening?
Any insights on what is happening?