cura trouble
-
i have a custom delta printer with duet 2 wifi, i usually use slic3r, but when i started using cura on my ender 3, the top surface finish was better. so when i tried using cura with delta the extrusion was at a very very low rate, i have turned on " relative extrusion" on cura.
Should i make any other changes to the cura or duet settings?
Also which slicer will everyone recommend?
; Configuration file for Duet WiFi (firmware version 1.21)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool on Sat Nov 03 2018 14:41:59 GMT+0800 (China Standard Time); General preferences
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves
M555 P1 ; Set firmware compatibility to look like RepRapFirmare;*** The homed height is deliberately set too high in the following - you will adjust it during calibration.
M665 R258 L397.110 B150 H330 ; Set delta radius, diagonal rod length, printable radius and homed height
M666 X0 Y0 Z0 ; Put your endstop adjustments here, or let auto calibration find them; Network
M550 PSPARX3D ; Set machine name
M552 S1 ; Enable network
;*** Access point is configured manually via M587
M586 P0 S1 ; Enable HTTP
M586 P1 S0 ; Disable FTP
M586 P2 S0 ; Disable Telnet; Drives
M569 P0 S1 ; Drive 0 goes forwards
M569 P1 S1 ; Drive 1 goes forwards
M569 P2 S1 ; Drive 2 goes forwards
M569 P3 S0 ; Drive 3 goes backwards
M584 X0 Y1 Z2 E3 ; Apply custom drive mapping
M350 X16 Y16 Z16 E16 I0 ; Configure microstepping without interpolation
M92 X80 Y80 Z80 E100.7200 ; Set steps per mm
M566 X1000 Y1000 Z1000 E1000 ; Set maximum instantaneous speed changes (mm/min)
M203 X18000 Y18000 Z18000 E1200 ; Set maximum speeds (mm/min)
M201 X3000 Y3000 Z3000 E1500 ; Set accelerations (mm/s^2)
M906 X1200 Y1200 Z1200 E800 I30 ; Set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout; Axis Limits
M208 Z-0.1 S1 ; Set minimum Z; Endstops
M574 X2 Y2 Z2 S0 ; Set active low endstops; Z-Probe
M307 H3 A-1 C-1 D-1 ; Disable heater on PWM channel for BLTouch
M558 P9 H10 F108 T3600 ; Set Z probe type to bltouch and the dive height + speeds
G31 P25 X0 Y13 Z2.481 ; Set Z probe trigger value, offset and trigger height
M557 R140 S20 ; Define mesh grid; Heaters
M305 P0 T100000 B3950 C0 R4700 ; Set thermistor + ADC parameters for heater 0
M143 H0 S120 ; Set temperature limit for heater 0 to 120C
M305 P1 T100000 B4388 C0 R4700 ; Set thermistor + ADC parameters for heater 1
M143 H1 S280 ; Set temperature limit for heater 1 to 280C; Fans
M106 P0 S0 I0 F500 H-1 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
M106 P1 S0 I0 F500 H-1 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off
M106 P2 S1 I0 F500 H0 T45 ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned on; Tools
M563 P0 D0 H1 ; Define tool 0
G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C; Automatic power saving
M911 S10 R11 P"G91 M83 G1 Z3 E-5 F1000" ; Set voltage thresholds and actions to run on power loss; Custom settings are not configured
; Miscellaneous
T0 ; Select first tool
M501 -
Hi @paul12 , please attach some typical gcode for the delta so I can check if there's any obvious issues. Thanks.
-
-
@burtoogle thank you for the quick reply sir.
-
I've taken a quick look at the gcode and there are some lines whose extrusion length is less than the resolution of your extruder (i.e your extruder appears to be around 100 steps/mm) but some of the extrusions are less than 0.01 mm in length so you may possibly getting underextrusion. This is a drawback of using relative extrusion when the extruder resolution is low.
Look at the E values shown on the LHS of this image and you will see what I mean...
-
What firmware version are you using. There was a bug fixed in 2.02 that should have helped in these cases. You could also increase your extruder microstepping to get a higher E steps per mm value. x64 or x128 seems to help without hitting the CPU too hard.
-
Every other version update, CURA resets the material settings back to 3mm filament without any feedback to the user, make sure this has not happened to you and it's still set to 1.75mm
-
I've had multiple objects slice with missing layers for no reason. Have to play with scale and horz. Expansion. And I'm talking simple stuff.
-
@phaedrux am on the latest version released 2.02(RTOS) (2018-12-24b1).
Increasing the micro steps will solve my issue sir? -
@naqaj i had made it to 1.75 while making the custom machine profile on latest version. let me confirm it again. Thank you
-
@burtoogle i will try increasing the micro steps like @Phaedrux suggested.
-
@paul12 Worth a shot.
You can test it by adding
M350 E128
after your M92 entry. No other changes needed.I also just noticed that you have interpolation disabled with I0 on your M350 line. That's probably making your printer much noisier than it need be.
I would recommend you change your lines to be
M350 X16 Y16 Z16 E16 I1 ; Configure microstepping without interpolation M92 X80 Y80 Z80 E100.7200 ; Set steps per mm M350 E128
-
@phaedrux WOWWW!!! adding the interpolation just made the printer SUPER silent.
But still there is under extrusion
-
Correct me if I am wrong but doesn't interpolation only work when the steps is 16?
-
@burtoogle said in cura trouble:
Correct me if I am wrong but doesn't interpolation only work when the steps is 16?
On the Duet WiFi/Ethernet, that's correct. On the Maestro, interpolation works at all microstep settings.
-
anyone using cura for delta printers? Or please do recommend any other slicer for delta printers compatible with Duet ( Other than slic3r )
-
@paul12 , I have 2 delta printers with Duets and I only use Cura. I (almost invariably) get beautiful prints with the majority of flaws being due to the mechanical limitations of the printers rather than poor gcode from Cura or problems with the Duets.
-
@paul12 said in cura trouble:
@phaedrux WOWWW!!! adding the interpolation just made the printer SUPER silent.
But still there is under extrusion
Yes, you need to increase the microsteps or not use relative extrusion mode (I think).
-
@burtoogle said in cura trouble:
Yes, you need to increase the microsteps or not use relative extrusion mode (I think).
Changing to relative extrusion mode won't make any difference, unless that affects the way that Cura does its calculations, causing it to command different extrusion amounts in the GCode.
-
@paul12 I was a die hard Simplify3d user on my corexy. Mainly because I wanted my moneys worth. But it was the only slicer that gave me great prints consistently.
Now I’ve built my large delta I’m really struggling to get good prints with Simplify3d. So last night I used Cura for the first time in well over a year and I have to say the print came out spotless. It was probably the best print I have ever had, nothing to clean up, no blobbing or stringing and the sides were just amazing.
Think I’ll be using Cura more often.