0
0
3D Printingknowledge~10 mins

Wall thickness (perimeters) in 3D Printing - Step-by-Step Execution

Choose your learning style9 modes available
Concept Flow - Wall thickness (perimeters)
Start Printing
Print First Perimeter
Check if Wall Thickness Met?
NoPrint Next Perimeter
Stop Adding Perimeters
Print Infill or Next Layer
End Printing
The printer prints one perimeter line, checks if the wall thickness is enough, adds more perimeters if needed, then moves on.
Execution Sample
3D Printing
wall_thickness_target = 1.2  # mm
perimeter_width = 0.4  # mm
number_of_perimeters = 0
wall_thickness = 0
while wall_thickness < wall_thickness_target:
  # Print perimeter
  number_of_perimeters += 1
  wall_thickness = perimeter_width * number_of_perimeters
This code simulates printing perimeters until the wall thickness reaches the target.
Analysis Table
StepNumber of PerimetersWall Thickness (mm)Condition (Wall Thickness < Target)Action
100.0TruePrint perimeter 1
210.4TruePrint perimeter 2
320.8TruePrint perimeter 3
431.2FalseStop adding perimeters
💡 Wall thickness reached 1.2 mm, which meets the target, so no more perimeters are printed.
State Tracker
VariableStartAfter Step 1After Step 2After Step 3After Step 4
Number of Perimeters01233
Wall Thickness (mm)0.00.40.81.21.2
Key Insights - 2 Insights
Why does the printer stop adding perimeters at step 4 even though the wall thickness equals the target?
Because the condition checks if wall thickness is less than the target. At step 4, wall thickness equals 1.2 mm, so the condition is false and printing stops (see execution_table step 4).
What happens if the perimeter width changes?
The wall thickness increases by the new perimeter width each time. So fewer or more perimeters may be needed to reach the target thickness.
Visual Quiz - 3 Questions
Test your understanding
Look at the execution_table at step 3. What is the wall thickness?
A0.8 mm
B1.2 mm
C0.4 mm
D1.6 mm
💡 Hint
Check the 'Wall Thickness (mm)' column at step 3 in the execution_table.
At which step does the condition 'Wall Thickness < Target' become false?
AStep 2
BStep 3
CStep 4
DStep 1
💡 Hint
Look at the 'Condition' column in the execution_table to find when it changes to false.
If the perimeter width was 0.3 mm instead of 0.4 mm, how many perimeters would be needed to reach at least 1.2 mm?
A3 perimeters
B4 perimeters
C5 perimeters
D6 perimeters
💡 Hint
Calculate how many 0.3 mm widths add up to at least 1.2 mm.
Concept Snapshot
Wall thickness is the total width of printed perimeters.
Each perimeter adds a fixed width.
Printer adds perimeters until thickness >= target.
Example: 3 perimeters × 0.4 mm = 1.2 mm thickness.
Adjust perimeter count to meet wall strength and quality.
Full Transcript
Wall thickness in 3D printing is controlled by the number of perimeters printed. Each perimeter adds a fixed width, for example 0.4 mm. The printer starts printing perimeters one by one, checking after each if the total wall thickness meets the target, such as 1.2 mm. When the thickness reaches or exceeds the target, the printer stops adding perimeters and moves on to printing infill or the next layer. This ensures the wall is strong enough without wasting material. If the perimeter width changes, the number of perimeters needed will also change. For example, with a 0.3 mm perimeter width, more perimeters are needed to reach the same thickness.