ASA warping during cooling
Hello everyone,
I'm having problems printing a large component with ASA on the CORE One. Printing is not a problem and there is no warping. Then comes the cooling. This seems to happen too quickly and the component bends upwards along with the printing plate.
The component is basically a large disc with a diameter of 200 mm and a thickness of 5 mm, with 40% infill. The build chamber temperature is 55°. I have already successfully printed this with the MK4S in an enclosure.
What happens during cooling? The print bed moves down, and the fan on the print head continues to run for about 30 minutes.
My theory is that the build chamber is much cooler at the bottom than at the top due to its design, and the component experiences a temperature shock. Therefore, I would like to maintain the print bed temperature for another 1/2 hour after printing is complete and prevent the print bed from moving down. All fans should be turned off.
I would like to try the following End G-Code in Prusaslicer:
M104 S0 ; ASA - turn hotend temperature off M107 ; ASA - turn off fan G1 X242 Y211 F10200 ; park M84 X Y E ; disable motors G4 S1800 ; ASA - do nothing for 30 minutes by full temperature M17 ; enable steppers {if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif} M141 S0 ; disable chamber control G4 ; wait M572 S0 ; reset PA M84 X Y E ; disable motors ; max_layer_z = [max_layer_z]
Has anyone already tested a G-code for cooling with ASA/ABS?
RE: ASA warping during cooling
I simply tried it out myself and optimized the code as follows.
M104 S0 ; ASA - turn hotend temperature off M107 ; ASA - turn off fan M572 S0 ; reset PA G1 X242 Y211 F10200 ; park M84 X Y E ; disable motors G4 S900 ; ASA - do nothing for 15 minutes by full temperature M141 S0 ; ASA - chamber temperature off, start cooling down M140 S0 ; turn off heatbed G4 S1800 ; ASA - do nothing for another 30 minutes M17 ; enable steppers {if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif} G4 ; wait M84 X Y E ; disable motors ; max_layer_z = [max_layer_z]
With this settings I don't get any wapring. So maybe prusaslicer will include oder suggest a similar script automatically in future when printing bigger parts.
Bleibt nur noch ein Problem mit dem Filament, dass trotz 250° Drucktemperatur Teile der ersten Schicht so fest am Druckblech haften, dass sie sich vom Druckobjekt ablöst.
RE: ASA warping during cooling
Bleibt nur noch ein Problem mit dem Filament, dass trotz 250° Drucktemperatur Teile der ersten Schicht so fest am Druckblech haften, dass sie sich vom Druckobjekt ablöst.
Did you try using something like 3DLac to see if you can separate the part more easily?
RE: ASA warping during cooling
Yes, I used 3DLac and the reason for layer separation was found quickly. In short: the presets in Prusaslicer for Fillamentum ASA extrafill are no so good. I increased temerature by 30 degree (to 250 °C), increased the extrusion factor to 1.04 (that was actually the main reason for the poor layer separation) and reduced speed.
Thanks for asking!
RE: ASA warping during cooling
great!