/seam-slope-postprocessor

Post processor for G-code files for hiding a FDM seam.

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

Seam-slope postprocessor

Post processor for G-code files for hiding a FDM seam.

This post processor modifies the G-code commands to hide the seam. The post processor enhances the surface quality and toughness of the printed part by concealing the seam. Works with gcode produced by any slicer.

Download the script

Requariements:

  • Python 3.12

Running the script

--path to python folder--\python.exe "--path to python script--\postprocessor_seam_slope.py" "--path to gcode file--\slicer_x.gcode" --first_layer=0.3 --other_layers=0.3 --slope_min_length=10 --slope_steps=8;

Running the postprocessor from prusa slicer

--path to python folder--\python.exe "--path to python script--\postprocessor_seam_slope.py" --first_layer=0.3 --other_layers=0.3 -slope_min_length=10 --slope_steps=8;

Recommended settings

  • Line width = 0.6-0.8mm
  • Line height = 0.3
  • Slope lenght = 10-100mm (60 is enough)
  • Slope steps = 10-20steps (Many steps over a short distance may cause unusual behavior of the extruder if use LA)
  • Don't use any dynamic speed control
  • Use dynamic acceleration control with min acceleration for external perimeter (like 500)

Macro photos of printed parts

photo_2023-12-27_00-13-31 botom 2 botom 3 photo_1_2023-12-20_16-13-32 top 1 side 1 botom 1 center 1 top 2

Screnshots of my settings

post line width layer height lift