Strange textured print
-
Like someone commented, looks like you’re printing too hot. Please post your config.g and response to M115, so we can see your thermistor settings, board type and firmware version.
Ian
-
Can't see too well on my phone but potentially under extrusion. The inner contours on the holes look like they are under too much twnsion as extruded and being pulled out of position.
Calibrated e-steps? If running much over checked to see of you need Linear/Non linear extrusion correction?
However, you should be sure you are happy witj extruder temp as @droftarts suggests first, as you need to redo the non-linear correction for differwnt temps.
-
tank's for the answer!
here you are my cofiguration:CONFIG.G
; Configuration file for Duet WiFi (firmware version 2.03)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool v2.1.8 on Sun Jan 19 2020 19:28:23 GMT+0100 (Ora standard dell’Europa centrale); General preferences
G90 ; send absolute coordinates...
M83 ; ...but relative extruder moves
M550 P"Delta L.A.D." ; set printer name
M665 R116 L268.2 B115 H290 ; 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
M551 P"****" ; set password
M540 PBE:EF:DE:AD:FE:ED ; set custom MAC address
M552 S1 ; enable network
M586 P0 S1 ; enable HTTP
M586 P1 S0 ; disable FTP
M586 P2 S0 ; disable Telnet; Drives
M569 P0 S1 ; physical drive 0 goes forwards
M569 P1 S1 ; physical drive 1 goes forwards
M569 P2 S1 ; physical drive 2 goes forwards
M569 P3 S1 ; physical drive 3 goes forwards
M584 X0 Y1 Z2 E3 ; set drive mapping
M350 X32 Y32 Z32 I0 ; configure microstepping with interpolation (I1 = on, I0=off)
M350 E16 I1 ; configure microstepping with interpolation
M92 X160.00 Y160.00 Z160.00 E97.30 ; set steps per mm
M566 X600.00 Y600.00 Z600.00 E600.00 ; set maximum instantaneous speed changes (mm/min)
M203 X18000.00 Y18000.00 Z18000.00 E6000.00 ; set maximum speeds (mm/min)
M201 X1000.00 Y1000.00 Z1000.00 E1000.00 ; set accelerations (mm/s^2)
M906 X1400 Y1400 Z1400 E1400 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 S1 ; set active high/low endstops (S1=high S0=low); Z-Probe
M558 P1 H10 F120 T3600 ; set Z probe type to switch and the dive height + speeds
G31 P500 X0 Y0 Z15.5 ; set Z probe trigger value, offset and trigger height
M557 R85 S20 ; define mesh grid; Heaters
M305 P0 T100000 B3950 R4700 ; set thermistor + ADC parameters for heater 0
M143 H0 S150 ; set temperature limit for heater 0 to 150C
M305 P1 X201 ; configure PT100 for heater 1
M143 H1 S500 ; set temperature limit for heater 1 to 500C; Fans
M106 P0 S0 I0 F500 H-1 ; set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
M106 P1 S1 I0 F500 H-1 ; set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off; Tools
M563 P0 S"Estrusore" D0 H1 F0 ; 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; Custom settings are not defined
; extruder
M572 D0 S0.3 ; pressure advance Direct Drive: S0.025 and up
; Short Bowden (200mm): S0.1 and up / Medium Bowden (400mm): S0.3 and up / Long Bowden (600mm): S0.5 and up / Very long bowden (800mm+): S0.7 and up; Miscellaneous
M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss
T0 ; select first toolM501
CONFIG-OVERRIDE.G
; config-override.g file generated in response to M500 at 2020-01-25 17:20
; This is a system-generated file - do not edit
; Delta parameters
M665 L268.200:268.200:268.200 R134.178 H293.652 B115.0 X-1.559 Y-1.455 Z0.000
M666 X1.473 Y-1.003 Z-0.469 A0.00 B0.00
; Heater model parameters
M307 H0 A295.0 C615.0 D5.1 S1.00 V24.1 B0
M307 H1 A1301.6 C225.8 D6.8 S1.00 V24.0 B0
M307 H2 A340.0 C140.0 D5.5 S1.00 V0.0 B0
M307 H3 A340.0 C140.0 D5.5 S1.00 V0.0 B0
M307 H4 A340.0 C140.0 D5.5 S1.00 V0.0 B0
M307 H5 A340.0 C140.0 D5.5 S1.00 V0.0 B0
M307 H6 A340.0 C140.0 D5.5 S1.00 V0.0 B0
M307 H7 A340.0 C140.0 D5.5 S1.00 V0.0 B0
G10 L2 P1 X0.00 Y0.00 Z0.00
G10 L2 P2 X0.00 Y0.00 Z0.00
G10 L2 P3 X0.00 Y0.00 Z0.00
G10 L2 P4 X0.00 Y0.00 Z0.00
G10 L2 P5 X0.00 Y0.00 Z0.00
G10 L2 P6 X0.00 Y0.00 Z0.00
G10 L2 P7 X0.00 Y0.00 Z0.00
G10 L2 P8 X0.00 Y0.00 Z0.00
G10 L2 P9 X0.00 Y0.00 Z0.00M115 RETURN
FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 2.05 ELECTRONICS: Duet WiFi 1.02 or later FIRMWARE_DATE: 2019-12-13b1
the print setting was at 60mm/s, 245 degrees hotend and 80 degrees bed heating
the printer has a 60w ceramic cartridge (i had some issue of temperature stability before tuning hotend heating because it became hot too fast and it exceed the 15 degree over temp during warming, now seem to be fixed)
pt100 platinum temperature sensor
200w 230v heatbed
at the moment i feedback two errors about temp at the startup after autotune of heatbed and extruder
Warning: Heater 0 appears to be over-powered. if left on at full power, its temperature is predicted to reach 320C
Warning: Heater 1 appears to be over-powered. if left on at full power, its temperature is predicted to reach 1326C -
@Eclipssato said in Strange textured print:
M350 X32 Y32 Z32 I0 ; configure microstepping with interpolation (I1 = on, I0=off)
unrelated but unless there is a very specific reason, you are better off at x16 with interpolation.
the print setting was at 60mm/s, 245 degrees hotend and 80 degrees bed heating
what material are you printing?
i had similar problems like that with amazon petg, and after switching to a different petg the problems where gone.
-
@Veti
M350 X32 Y32 Z32 I0 ; configure microstepping with interpolation (I1 = on, I0=off)on my older hadmade 3d printer i had problem with interpolation at 256microstepping, causing similar problem like ones that i have here (but on marlin firmware) so i'm triying to understand if it was an firmware problems or not, using standard 32 microstep without interpolation, and interpolate only motor, tried also to interpolate all/interpolate no ones, motors at 16, 32 microstepping
nothing changed at alli'm printing with 3d jake niceabs
specs said 240/260 degrees extruder
80 degrees bedi'm just printed a couple of kiloes with this settings without problems at all, so i suppose could be the same on reprap firmware (first board with it for me)
-
@Eclipssato said in Strange textured print:
i'm just printed a couple of kiloes with this settings without problems at al
did you have a pt100 on the other printer as well?
due to the nature of the thermistors temperature on one printer is not equal to another.
pt100 and pt1000 beeing the exception here. -
@Eclipssato Your picture looks a lot like some prints I once had with a bad batch of PET-G. Have you kept that PET-G dry? (Although in my case the filament was fresh out the sealed package so must have been subjected to moisture before it was packed and sealed).
Try printing with some other filament - preferably something that isn't hygroscopic - e.g. PLA and see if that makes any difference.
-
@deckingman said in Strange textured print:
@Eclipssato Your picture looks a lot like some prints I once had with a bad batch of PET-G. Have you kept that PET-G dry? (Although in my case the filament was fresh out the sealed package so must have been subjected to moisture before it was packed and sealed).
Try printing with some other filament - preferably something that isn't hygroscopic - e.g. PLA and see if that makes any difference.
its abs in my case, and yes, i've dryed it. i'm also sure of the quality of the material because ive printed later with the same spool on another printer for test. no isuue...
-
@Veti said in Strange textured print:
@Eclipssato said in Strange textured print:
i'm just printed a couple of kiloes with this settings without problems at al
did you have a pt100 on the other printer as well?
due to the nature of the thermistors temperature on one printer is not equal to another.
pt100 and pt1000 beeing the exception here.no, i didn't, that's the first one with it
sorry for the stupid question but.... 245 degree should not bee the same on every thermistors?
i would like to understand why there's could be some difference between thermistors at the same temperature.
if you consider that basically this printer it's made for printing peek and ultem, so thermistors will be really noticeable parts of the system, i have to learn about it
-
@Eclipssato said in Strange textured print:
sorry for the stupid question but.... 245 degree should not bee the same on every thermistors?
unfortunatly not.
for example B3950 thermistors are defined as
B25/50=3950KMeaning for the range of 25C to 50C the beta value is 3950. it does not specify the beta above this and it can vary widely.
-
@Veti
ok, it make sense. thankyou
now. i'm looking to the duet3d daughterboard pt100 and i see that with 100ohm resistance the displayed temperature should be 0 degree (exactly as the pt100 specs.)i've tested my pt100 at 0 degrees on ice and it release me 100 ohm , so it should be like factory specification.
adding an 100 ohm resistance on the daughterboard i read -3.2 degree.
it should be acceptable or i've have an defected board?
i'm really not sure that this "3 degree less" could make me really difference during the print, specially if we suppose i'm printing too hotEDIT: checked now. it's -3.9 on both channels
-
as i said above pt100 and pt1000 should normaly be very accurate. the problem most of the time are other thermistors.
the easiest solution is to print a temperature tower and find the correct temperature to print for that printer.
-
@Veti said in Strange textured print:
as i said above pt100 and pt1000 should normaly be very accurate. the problem most of the time are other thermistors.
the easiest solution is to print a temperature tower and find the correct temperature to print for that printer.
i agree with you. looking fowards your suggestion i'm performing an temperature tower test, using simplify 3d , and not cura, at the moments seems that the texture problems are gone, even printing at 260 degrees.
sound strange, i will post a pic when print finish.i wont believe that 3 weeks of issue was generate only from the gcode files of cura
-
https://imgur.com/gallery/WIn8KnM
As you can see seems that the issue was caused from some bad gcode writing from cura, exactly same print configuration in simplify3d works nice.
Test has been performer with 9 different temperature every 50 layer at 0.2 mm, and I think that work flawlessly at almost every temperature (some adjustments needed maybe, but nothing about temperature and extrusion) what do you think about it? How can I improve it more?
direct suggestion and critics are appreciated!