Open peteruithoven opened 10 years ago
This is a example of how UltiGCode starts.
;Generated with Cura_SteamEngine 13.12
;FLAVOR:UltiGCode
;TIME:4302
;MATERIAL:7472
;MATERIAL2:0
;Layer count: 219
;LAYER:0
M107
G0 F2340 X96.24 Y95.75 Z0.30
;TYPE:SKIRT
G11
According to the following topics I understand the UM2 firmware handles homing and warm-up operations automatically somehow, but how to enable this from our driver I'm not sure yet. Should we send the ;... parts to the printer as well? http://umforum.ultimaker.com/index.php?/topic/4192-buggy-g-code-files-solved/ https://github.com/foosel/OctoPrint/issues/302
Here we locate the differences: https://github.com/Ultimaker/CuraEngine/blob/master/gcodeExport.cpp
Information seems scarce...
@daid any hints on how we should send this gcode to the Ultimaker? Should we also send the comments?
Currently it's not possible to properly start the UltiGCode from USB, as the information is handled by the display code (time and size constrains)
Cura 14.02 no longer allows Doodle3D printing if you have UltiGCode GCode.
@daid thanks for the information and the prevention of issues through your change in Cura. Although of course I'm afraid it's going to be hard to explain to people.
I'm reopening this because I would like to find a better solution for this in the future. I can't imagine Ultimaker is happy with this situation, because users have to step over the same hurdle when they want to print through usb. (I know Ultimaker doesn't recommend printing through usb)
When using Cura to send a print job wireless there is a GCode Flavor setting in the Machine settings. Normally this is set to RepRap (Marlin/Sprinter) but for the Ultimaker2 UltiGCode is selected by default. There is something going wrong when sending UltiGCode, it seems ignore gcode in the beginning that makes it wait for it to reach the right temperatures for example.
For now, when you want to print wireless to a Ultimaker2, please go Machine settings and as GCode Flavor and please select RepRap (Marlin/Sprinter).