First print problems
-
Hey folks,
My DIY printer is already finished, today I hooked up the RepRap diamond Hotend and adjusted the bed.
Everything works so far, my only problem is the first print!
I tried the example Gcode EscherLizard, but it ignores the bed compensation. Manually including G28 (Homing) and G29 after G90 creates the issue that the print is "@100%" right after start and shuts down the heaters.
Sliced objects via Cura also don't work, same problems with G28/G29
Is there any special way to slice objects for the duet?
-
Cura creates gcode that uses absolute extruder positioning so you need to have an M82 in either your config or the print start code to switch to absolute mode.
-
Thank you for choosing the Duet. Please confirm which firmware version you are using. The current stable version (which is recommended for most users) is 1.18.1.
If the print shows 100% at the starts and shuts down the heaters, this usually means that no tool was selected when you started the print. If you go to the GCode Console page of the web interface, you may see some error messages. The simplest workaround is to select tool 0 before you print.
HTH David
-
[SOLVED]
Hey guys, thanks for commenting : )
yes, i'm using the actual 1.18.1 firmware
so the first few lines of my gcode look like the following, but it still shuts down the heaters when i start the print.
Maybe the the order is the problem?i also included G82 in the Config file and commented out the G90, was this the right action?
edit: the only output im getting on the gcode console is:
18:32:28
M32 1stTrinity.gcode
File 1stTrinity.gcode selected for printingedit2: when i start the print, the only thing happens is moving the bed 10mm down, and then shut off the heaters. it somehow skips the homing and probing
edit3: so i found a new problem which brings us more to thee root of the evil ^^
when i home the axis individually, everythings fine. when i hit homeall.g, it shuts down the heaters as well, i guess the problem is here. scroll down for the homeall.g : )edit4: okey guys, i solved the problem
the issue was the HomeAll.G, i corrected it, now it does the probe points and prints as it should, thanks for the support! it's my very first print with the duet, i will post some pictures here : )
;FLAVOR:RepRap(Volumetric)
;TIME:2430
;Generated with Cura_SteamEngine 2.5.0
T0
M190 S60
M104 S200
M109 S200
G28 ;Home
G1 Z15.0 F6000 ;Move the platform down 15mm
G29
;Prime the extruder
G92 E0
G1 F200 E3
G92 E0
;LAYER_COUNT:59
;LAYER:0
M107
G0 F3600 X99.433 Y106.157 Z0.3
;TYPE:SKIRT
G1 F1800 X100.016 Y105.626 E0.09463
Homeall.G
; homeall.g
; called to home all axes
;
; generated by RepRapFirmware Configuration Tool on Mon May 15 2017 04:27:52 GMT+0200; Relative positioning
G91; Lift Z
G1 Z10 F6000; Course home X or Y
G1 X-255 F1800 S1
G1 Y-255 F1800 S1
; Course home X
G1 X-255
; Course home Y
G1 Y-255: Move away from the endstops
G1 X5 Y5 F6000; Fine home X
G1 X-255 F360 S1
; Fine home Y
G1 Y-255 S1; Move Z down until the switch triggers
G1 Z-405 F1800 S1; Absolute positioning
G90; Tell the firmware where we are
G92 Z0; Uncomment the following line to lift the nozzle after probing
G1 Z0 F100; Relative positioning
G91; Lift Z
G1 Z0 F6000; Move Z down until the switch triggers
G1 Z-405 F1800 S1; Absolute positioning
G90; Tell the firmware where we are
G92 Z0; Uncomment the following line to lift the nozzle after probing
G1 Z0 F100 -
Can you tell us what was the problem with the homeall.g file?
-
Yeah, so this is what the first print looks like
I guess I need to check the settings in cura ^^
-
Try including M82 in your Cura start gcode.
-
I don't really know the problem with the HomeAll.g, it was created automatically with these reprap config thingi.
I copied the homeX Y and Z in the homeAll, know that works.
Later when I'm home again, I'll try
At the moment I'm on an expo in Stuttgart Germany -
Yeah, this is what the first prints look like : )
I'm actually fine tuning the parameters, gets better and better, thanks guys!
-
May I suggest you use firmware retraction. "Normal" retraction doesn't work with the Diamond hot end as it simply draws filament from one of the unused inputs, rather than the nozzle tip. Duet firmware retraction (G10/11) retracts all 3 filaments simultaneously which is what you need to do - you'll never cure the stringiness otherwise.
HTH
Ian -
Ah thanks, good to know!
I'm actually printing with only one color trough the diamond until the parameters are set. I recognized that the other two are already clogged ^^will try to fix that later
-
Ah thanks, good to know!
I'm actually printing with only one color trough the diamond until the parameters are set. I recognized that the other two are already clogged ^^will try to fix that later
Oooo - bad move. Its also important to keep all 3 inputs loaded at all times. I appreciate that you don't always want to buy 3 reels of filament, so when printing single colour, what I do is pull a couple of lengths of about 2 metres or so off the reel, and load each of these into the "spare" inputs. If you don't do that, filament will be forced back up into the other two heat sinks where it will set (best of luck cleaning it out). Actually, even with filament loaded like this and using firmware retraction to retract all 3 simultaneously, eventually the extruder will grind away the filament because it's moving the same few mm back and forth and cease to move it so you end with no retraction again. So what I do is define a tool to use 98:01:01 mixing ) effectively 98% of the main reel with 1% each of the other 2 inputs (those with the 2 metre lengths of filament fitted). This will keep it moving, albeit slightly, but enough to overcome the issue of the same piece of filament being constantly retracted and un-retracted. I did a bit of a write up on my blog on using a Diamond with Duet, you can see it here https://somei3deas.wordpress.com/2017/01/11/using-the-diamond-hotend-with-duetwifi/. There is some other stuff related to using the Diamond hot end on my blog as well, which you might find useful.
Ian
-
Ah you got me wrong : D
The other two colors are loaded until the nozzle, so the Bowden tube is not open. I did this mistake once and my ptfe clogged. This will not happen again : D