<p>This answer adresses the seam in the cat model. While it appears that there is no seam printed in this model, it most certainly is printed, but it is cleverly hidden in a sharp corner for you not to see the seam. Furthermore, by clever use of printing the infill first and then the outer perimeter, it appears that there is no seam. There isn't a definite start and stop (no retraction from infill to outer perimeter) and continues inner perimeter printing after the outer perimeter.</p>
<p>You can load the model in an online G-code visualizer to see for yourself. The Creality Cat is a specific showcase to show it's capabilities, but cannot simply be applied to all geometries, a sphere is difficult to print perfectly.</p>

CC BY-SA 4.0
2023-04-07T13:03:18.787Z
2023-04-07T13:03:18.787Z
0scar
<p>It's done by tweaking the retraction setting in your slicer.</p>
<p>In Cura the main setting affecting this is under 'Travel'.</p>
<p>In the 'Travel' settings is 'Enable retraction', and 'Retract at layer change'.</p>
<p>This will retract the filament and you won't get a seam.</p>

CC BY-SA 4.0
2023-04-04T10:03:12.840Z
tested on a small cylinder, the seam is still visible. :(
Rigid
CC BY-SA 4.0
2023-04-04T14:47:32.383Z
I would expect retraction to be on by default in any reasonable profile. However, the parameters might not be very good.
R.. GitHub STOP HELPING ICE
CC BY-SA 4.0
2023-04-07T11:46:13.450Z
I turned on "retraction on layer change", printed the same test model 6 times (with retraction distance 0.4, 0.5, 0.6, 0.7, 0.8 and 0.9) and I don't see any difference in the seam... either CURA is broken or I'm retarded...
Rigid
CC BY-SA 4.0
2023-04-03T07:44:44.640Z
2023-04-03T07:44:44.640Z
Kilisi
<p>Getting a seam that's not ugly is a matter of having proper retraction and Z-travel settings that don't let the nozzle ooze when starting/stopping an extrusion. These differ for every printer, but the settings in the Creality-sliced file are 0.8 mm retraction length, and 40 mm/s retraction (and unretraction) speed. These are a very good baseline to start tuning from for a direct drive extruder. Otherwise I don't see anything remarkable about their slicing. You can open it up in a gcode analyzer like <a href="https://gcode.ws" rel="nofollow noreferrer">https://gcode.ws</a> or <a href="https://gcodeanalyser.com" rel="nofollow noreferrer">https://gcodeanalyser.com</a> to see where their seams are and check if anything else looks special to you.</p>
<p>Faster Z moves will also help and let you turn off &quot;retract at layer change&quot; if you like, which can help. They have not done this in their file; it's sliced with a painfully slow 5 mm/s Z travel speed. Cura doesn't let you access this directly but it reuses the Z-hop speed, even if Z-hop isn't enabled, as the Z travel speed for layer changes. Increasing it won't help much without also increasing the Z acceleration in the printer firmware, though, since the moves are so short they don't have significant time to accelerate. I use 80 mm/s with 750 mm/s² for Z on my Ender, but I'm not sure if that's achievable without TMC 2209s stepper drivers in Spreadcycle mode. In any case, you can get completely acceptable seams without fast Z travel as long as you have &quot;retract at layer change&quot; on.</p>

CC BY-SA 4.0
2023-04-07T11:56:16.550Z
Thank u for reply. I don't understand why we are writing here about changes in the hardware or software of the printer... as I wrote earlier, the model added to the printer on the SD card is printed seamlessly, there is no seam at all. I added a link to this .gcode file (but the moderator removed it. BTW how can I add it to make it acceptable to the moderator?)
I currently have layer change retraction turned on and I tried to print a small model with a retraction distance of 0.4, 0.5, 0.6, 0.7, 0.8, 0.9... and I don't see any differences in these models in the seam...
Rigid
CC BY-SA 4.0
2023-04-07T13:51:50.410Z
@Rigid: The second paragraph is more general information about the way seams can bulge, and as I said in the final sentence, is not needed to match what Creality did. "In any case, you can get completely acceptable seams without fast Z travel as long as..."
R.. GitHub STOP HELPING ICE
CC BY-SA 4.0
2023-04-04T14:54:56.557Z
2023-04-04T14:54:56.557Z
R.. GitHub STOP HELPING ICE
<p>Everywhere you can read how to <strong>try</strong> to &quot;hide&quot; the seam, but nowhere there is an attempt to eliminate this problem.
And the proof that it is possible is the prepared G-code added to the Ender printer on the SD card. (the exact name of the file is <a href="https://drive.google.com/file/d/1Cnv37A2r_2v_kqtlao5ZksMwqx6ZEsPO/view?usp=sharing" rel="nofollow noreferrer"><code>3-Cat.gcode</code></a>)</p>
<p>This little figurine has no seam at all! The print is so perfect that I can't believe it.</p>
<p>The question is why slicers don't create such G-codes so that the seam is hidden inside the printed object, not on its wall.</p>
<p>I have printed this figurine six times already, in different colors and different brands of filament.
All prints are <strong>perfect</strong>!</p>
<p>What do you think about it? Can this be done in a slicer? (I can add this file somewhere but I don't know where.)</p>
<p>Seam in diferent retraction distance (retract on layer change turned on):
<a href="https://i.sstatic.net/lSuBG.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/lSuBG.jpg" alt="seam in diferent retraction distance" /></a></p>

CC BY-SA 4.0
2023-04-04T02:05:16.917Z
Can you include a link to the file so folks trying to answer can analyze it to see what it's doing?
R.. GitHub STOP HELPING ICE
CC BY-SA 4.0
2023-04-04T09:57:17.990Z
Sure, added above.
Rigid
CC BY-SA 4.0
2023-04-07T11:40:08.260Z
where can i upload the file so that the moderator won't delete it? -.-'
Rigid
CC BY-SA 4.0
2023-04-07T13:01:34.593Z
We need information on the used slicing parameters, you should also share your own sliced G-code for the knobs above. Being a circular object with no corners you can never hide the seam, you can mitigate the effects but it will always be somewhat visible, even on well tuned Ultimaker printers.
0scar
<seam>
Perfect, no seam print on original sample "3-cat.gcode" from SD card added to Ender 3 S1 Pro. How does Creality do this?
Rigid
# Perfect, no seam print on original sample "3-cat.gcode" from SD card added to Ender 3 S1 Pro. How does Creality do this?

(Asked by: username_0 on 2023-04-02)

Everywhere you can read how to **try** to "hide" the seam, but nowhere there is an attempt to eliminate this problem.
And the proof that it is possible is the prepared G-code added to the Ender printer on the SD card. (the exact name of the file is [`3-Cat.gcode`](https://drive.google.com/file/d/1Cnv37A2r_2v_kqtlao5ZksMwqx6ZEsPO/view?usp=sharing))

This little figurine has no seam at all! The print is so perfect that I can't believe it.

The question is why slicers don't create such G-codes so that the seam is hidden inside the printed object, not on its wall.

I have printed this figurine six times already, in different colors and different brands of filament.
All prints are **perfect**!

What do you think about it? Can this be done in a slicer? (I can add this file somewhere but I don't know where.)

Seam in diferent retraction distance (retract on layer change turned on):
[![seam in diferent retraction distance](https://i.sstatic.net/lSuBG.jpg)](https://i.sstatic.net/lSuBG.jpg)

**Tags:** seam

> **Comments:**
> **username_1**: Can you include a link to the file so folks trying to answer can analyze it to see what it's doing?  
> **username_0**: Sure, added above.  
> **username_0**: where can i upload the file so that the moderator won't delete it? -.-'  
> **username_2**: We need information on the used slicing parameters, you should also share your own sliced G-code for the knobs above. Being a circular object with no corners you can never hide the seam, you can mitigate the effects but it will always be somewhat visible, even on well tuned Ultimaker printers.  

---

## 3 answers

### Answer by username_2 on 2023-04-07. Score: 1

This answer adresses the seam in the cat model. While it appears that there is no seam printed in this model, it most certainly is printed, but it is cleverly hidden in a sharp corner for you not to see the seam. Furthermore, by clever use of printing the infill first and then the outer perimeter, it appears that there is no seam. There isn't a definite start and stop (no retraction from infill to outer perimeter) and continues inner perimeter printing after the outer perimeter.

You can load the model in an online G-code visualizer to see for yourself. The Creality Cat is a specific showcase to show it's capabilities, but cannot simply be applied to all geometries, a sphere is difficult to print perfectly.


---

### Answer by username_3 on 2023-04-03. Score: 0

It's done by tweaking the retraction setting in your slicer.

In Cura the main setting affecting this is under 'Travel'.

In the 'Travel' settings is 'Enable retraction', and 'Retract at layer change'.

This will retract the filament and you won't get a seam.

> **Comments:**
> **username_0**: tested on a small cylinder, the seam is still visible. :(  
> **username_1**: I would expect retraction to be on by default in any reasonable profile. However, the parameters might not be very good.  
> **username_0**: I turned on "retraction on layer change", printed the same test model 6 times (with retraction distance 0.4, 0.5, 0.6, 0.7, 0.8 and 0.9) and I don't see any difference in the seam... either CURA is broken or I'm retarded...  

---

### Answer by username_1 on 2023-04-04. Score: 0

Getting a seam that's not ugly is a matter of having proper retraction and Z-travel settings that don't let the nozzle ooze when starting/stopping an extrusion. These differ for every printer, but the settings in the Creality-sliced file are 0.8 mm retraction length, and 40 mm/s retraction (and unretraction) speed. These are a very good baseline to start tuning from for a direct drive extruder. Otherwise I don't see anything remarkable about their slicing. You can open it up in a gcode analyzer like <https://gcode.ws> or <https://gcodeanalyser.com> to see where their seams are and check if anything else looks special to you.

Faster Z moves will also help and let you turn off "retract at layer change" if you like, which can help. They have not done this in their file; it's sliced with a painfully slow 5 mm/s Z travel speed. Cura doesn't let you access this directly but it reuses the Z-hop speed, even if Z-hop isn't enabled, as the Z travel speed for layer changes. Increasing it won't help much without also increasing the Z acceleration in the printer firmware, though, since the moves are so short they don't have significant time to accelerate. I use 80 mm/s with 750 mm/s² for Z on my Ender, but I'm not sure if that's achievable without TMC 2209s stepper drivers in Spreadcycle mode. In any case, you can get completely acceptable seams without fast Z travel as long as you have "retract at layer change" on.

> **Comments:**
> **username_0**: Thank u for reply. I don't understand why we are writing here about changes in the hardware or software of the printer... as I wrote earlier, the model added to the printer on the SD card is printed seamlessly, there is no seam at all. I added a link to this .gcode file (but the moderator removed it. BTW how can I add it to make it acceptable to the moderator?) I currently have layer change retraction turned on and I tried to print a small model with a retraction distance of 0.4, 0.5, 0.6, 0.7, 0.8, 0.9... and I don't see any differences in these models in the seam...  
> **username_1**: @username_0: The second paragraph is more general information about the way seams can bulge, and as I said in the final sentence, is not needed to match what Creality did. "In any case, you can get completely acceptable seams without fast Z travel as long as..."  

---

