3D Printing

Some notes related to 3D Printing.

Init G-code

I realized that the init code shipped with Prusa slicer does heat up the nozzle before the mesh bed levelling. This meant that filament was leaving the nozzle and leaving marks throughout the mesh bed levelling process. This is a known problem and can be solved by not pre-heating the nozzle. Also a good practice is to throw a "purge bubble" during the pressurization phase. Here is my init G-code:

; Mate-init v1
M862.3 P "[printer_model]" ; printer model check
M862.1 P[nozzle_diameter] ; nozzle diameter check
M115 U3.8.0 ; tell printer latest fw version
G90 ; use absolute coordinates
M83 ; extruder relative mode

M104 S160 ; set extruder temp to 160
M140 S[first_layer_bed_temperature] ; set bed temp

M109 S160 ; wait for extruter temp to be at 160
M190 S[first_layer_bed_temperature] ; wait for bed temp

G28 W ; home all without mesh bed level
G80 ; mesh bed leveling

M109 S[first_layer_temperature] ; wait for extruder temp

G1 Y-3.0 F1000.0 ; go outside print area
G92 E0.0
G1 E8 ; Purge Bubble
G1 X60.0 E9.0 F1000.0 ; intro line
G1 X100.0 E12.5 F1000.0 ; intro line
G92 E0.0
M221 S{if layer_height<0.075}100{else}95{endif}

Changing Nozzle and First Layer Calibration

Whenever I change the nozzle I like to print some calibration pattern. The pattern is a 0.2 mm thick "foil". I print it, then measure it and based on the measurements I adjust Live-Z.


3d Printers emit UFPs (Ultra Fine Particles). Operating a 3D Printer at home/living area is not advised. Also if you are printing with filaments other than PLA, then you need to take care of VOC particles as well.

Information related to Ultrafine Particles.

Moreover, no thermal bounce is observed until 10 nm. Consequently these filters are even more efficient for smaller nanoparticles than for 100 nm. Among all the tested filters the HEPA cellulose filter used in nuclear monitoring, the HEPA H14 and the ULPA U15 showed the best efficiency for smaller particles. (Golanski, Guiot, Rouillon, Pocachard, Tardif 2009)

Nilfisk vacuum cleaners have H14 filters (Nilfisk Extreme) - Nilfisk 107409854: HEPA FILTER H14 CPL

Active carbon filters