Wall settings

Note: Shell and top/bottom settings are separated into two categories. The top/bottom settings can be found here.

Wall extruder

This setting defines which extruder should print the walls. It can be set for the inner or outer wall separately.


Example: Use two colors of the same material to create outlines on 3D prints.

Wall thickness and wall line count

This setting adjusts the thickness of walls of the model. Ultimaker Cura rounds the wall thickness to a multiplication of the line width. In general, a wall thickness of two or three times the line width is sufficient. A higher value will create a sturdier model and decreases the chance of leaks, while a lower value can significantly decrease the print time and filament costs.

Instead of setting a thickness in millimeters, you can also set a number of walls. When you set the wall line count, the wall thickness is calculated and will grey out.

Example: A value of 1 mm, results in three walls of 0,35mm = 1,05mm wall. The model on the left has three walls, the model on the right has two walls.

Wall transition length

In some cases, the model walls cannot be printed with the regular line width, when the model is too thin. To fix this, the wall line width needs to transition between the number of walls required to fill the model. The wall transition length allows to specify the length of each part, before the lines are potentially split again. The impact of this change is mostly visible in the thin parts of this 3D model.

Note: Ensure the 'wall transitioning threshold angle' is set correctly, or this setting will not directly show on the model.


Example: The left model has a value of '2mm', the center model is the default of '0.4mm' and the right model has a wall transition length of '0.1mm'.

Wall distribution count

When a printed line width needs to be adjusted to fill the gaps between walls, this only happens on the inner walls of a print, to keep the outside wall as smooth as possible. Increase this setting when printing multiple inner walls to divide the wall line widths equally, as in the thin parts of the 3D model below.


Example: The model on the left is printed with a 'wall line distribution' of 1, keeping the line width of the outermost inner wall as close as possible to 0.4. The model on the right has a 'wall line distribution' of 3, printing all inner walls with adjusted line widths.

Wall Transitioning threshold angle

This setting controls transitions of printed lines in sharp angles in models. All sharp edges of 3D models that do not meet the threshold, will be printed without line transitions. Increasing this setting will negatively impact visual quality, while allowing sharp edges to be printed.


Example: This 3D model has a sharp edge of 20°. The model on the left has the 'wall transitioning threshold angle' set to 25°, allowing line transitions. The model on the right has a setting of 10°, the bottom part has no line transitions.

Wall transitioning filter margin

When printing variable line widths, the lines need to transition from one width to the other. The transition between these widths can be done over a short distance or over a long distance. Increase this margin to reduce the number of transitions, travels and print start and stops. However, long transitions and line width variations might lead to under- or overextrusion problems.


The model on the left has the default 'wall transitioning filter margin' of 0.1mm. The model on the right has a value of 0.2mm, reducing the number of transitions but increasing the transition length.

Outer wall wipe distance

At the end of every outer wall, a short path is traveled without extrusion. This results in a reduced seam when traveling from the outer wall to other parts of the 3D print. It is visible in the layer view by short travel moves right over the outer wall.


Outer wall inset

This setting causes the outer wall to be moved slightly more towards the inside.

The aim of this setting is to improve dimensional accuracy when using a line width smaller than the nozzle size. When the outer wall is printed with a smaller line than the nozzle size, the material can flow outward more than the desired line width, making the print wider than desired. Moving the outer wall slightly inside causes the nozzle to overlap with the inner walls, forcing the material in the location adjacent to the inner wall. This only works when printing the outer wall after the inner walls.

For example: A line width of 0.35 with a 0.40mm nozzle leaves a gap of 0.05mm on both sides of the actual printed line. A compensation of 0.025 is set to compensate for the outermost part.

Optimize wall printing order

If this is enabled, Cura will spend some extra slicing time to optimise the order in which the walls are printed. The goal is to reduce the number of travel moves and retractions by printing walls that surround the same part after one another.

optimize_wall_printing_order_disabled.gif optimize_wall_printing_order_enabled.gif

The model on the left is printed as normal, the model on the right has an optimized wall printing order.

Wall ordering

This setting determines which walls are printed first, the outer or the inner walls. When enabled, the outer walls are printed first and X-Y dimensions are more exact. Printing the outer walls first improves dimensional accuracy.

Alternate extra wall

This setting adds an extra wall every other layer. This way the infill gets caught between the walls, resulting in stronger prints. For example, if you set the wall line count to two walls and enable alternate extra wall, it will print two walls on even-numbered layers and three walls on odd-numbered layers.


Minimum wall line width

Depending on the nozzle used to print your 3D model, the line width can be adjusted to a minimum at which the nozzle still prints in acceptable quality. Adjust this setting to push the limits of the line widths printed to a minimum and automatically reduce the maximum line widths within the model.

Note: This setting adjusts the minimum wall line widths through the entire model. To adjust only the thin outer walls, please adjust the 'Minimum thin wall line width' feature.


Example: This model is printed with a 0.4mm nozzle. The left one has a default 'minimum wall line width' of 0.34, the model on the right a value of 0.2.

Odd and even minimum wall line widths

In thin places of the 3D model, walls are the only printed part. When the model is extremely sharp, a single wall might be necessary to fill the entire space. The minimum line width of 'odd' and 'even' walls can be set separately.


Example: The model on the left has both 'equal' and 'odd' minimum line widths set to 0.34mm, evenly dividing the variation along all walls. The model on the right has an 'equal' minimum line width of 0.34mm and 'odd' line width of '0.2mm'. The center part is filled with an extremely thin wall (blue), but the outer wall is smoother.


Print thin walls

This setting allows walls to be printed that are thinner than the nozzle size. Since the nozzle cannot physically do this, the paths might still be over extruded if enabled, however, they will not be completely removed.

fill_outline_gaps_disabled.png fill_outline_gaps_enabled.png

The model on the left has the option disabled, the model on the right has thin walls printed.

Minimum feature size

3D Models with extremely thin parts may be filtered out by Ultimaker Cura still, as they're impossible to print without over-extruding the part. Adjust this setting to reduce the amount of material printed in these parts, or to force Cura to print them, even when the part will come out too wide.Minimum-feature-size.png

Example: At the top of this 3D model, the thin 'hook' cannot be printed, as it's too thin. The model on the left has a 'minimum feature size' of 0.3mm, the model on the right the default value of 0.1mm.

Minimum thin wall line width

This setting allows the printer to reduce the wall line width further, on thin parts of the 3D model. This means wall line widths within the model will not be adjusted. 3D models can be printed closer to their tolerances but the thin line width could cause reduced print quality in the affected parts.


Example: The model on the left has a 'minimum thin wall line width' of 0.34, the model on the left of 0.15. This allows the sharp top part to be printed without over-extruding it.

Horizontal expansion

Horizontal expansion can be beneficial if the tolerance of the print is important. Due to a slight deformation of plastics, the actual dimensions of the print may not completely correspond with the dimensions of the digital model. By adjusting the horizontal expansion value you can compensate for this slight deviation. A higher value will increase the X/Y size of the model, while a negative value decreases the X/Y size.


This model with a screw-hole has been expanded -0.1mm, 0mm, +0.1mm

Initial layer horizontal expansion

This feature has the exact same effect as horizontal expansion, except that it is only applied to the layer printed on the build plate. This may help in overcoming over extrusion on the first layer, increasing the dimensional accuracy. A value of half the line width is advised.

Hole horizontal expansion

This feature has the exact same effect as horizontal expansion, except that is it only applied to closed holes on the X,Y plane of every layer, and not on the outside part of the model. This may help overcome screw holes that shrink too much and need to be compensated for.

Note: Where horizontal expansion adds material with a positive value, this feature removes material with a positive value. Example: A value of 1 will make the hole bigger by 1mm in every direction!

Z seam alignment

This setting allows you to choose where each new layer in the Z direction starts and affects where the seam of the model will be. This is useful for models with consecutive equal layers as the seam can be visible. By changing the Z-seam alignment you can decrease the visibility of the seam. The options available are:

  • User-specified: Set a coordinate for the X and Y direction of the Z-seam. This coordinate is absolute by default. Example: X 100, Y 200 will move the seam to the center back of the model.
  • Shortest: The next layer starts at the endpoint of the previous layer. This is the fastest way of printing, but also creates the most visible seam.
  • Random: The next layer starts at a random point of the previous layer, which eliminates the chance of a seam. Print time will increase due to the necessary travel moves.
  • Sharpest corner: This puts the seam in the sharpest inward or outward corner of the model, when available. This is the best method to completely hide the seam.


This model has a Z-seam positioned 'user specified' in the top left corner.

Seam corner preference

The Z-seam is hidden as much as possible by default. However, for some projects, specifically those that require post-processing, exposing the seam can be necessary for the post-print processing. To do so, you can adjust the following settings:

  • None: The seam will remain on the Z-seam alignment location.
  • Hide seam: The seam will be hidden as much as possible.
  • Expose seam: The seam will be exposed as much as possible.
  • Hide or expose: The seam will be hidden when possible and exposed when there is no other option.

Z seam relative

When the seam is placed in a user-specified location according to the 'z-seam alignment' setting, you can enter coordinates for where the seam must be located. Normally those coordinates specify some location on the build plate, such as the back of the printer. If this setting is enabled, those coordinates will be taken relative to the position of the model.

z_seam_relative_disabled.png z_seam_relative_enabled.png

The models on the left have a Z-seam positioned on one place on the build plate, the models on the right have the seam located relative to each model individually. The input 'z-seam alignment' values are the same for both images!

Continue reading about Top/bottom settings.

Was this article helpful?
376 out of 393 found this helpful



Article is closed for comments.