OrcaSlicer/doc/print_settings/strength/strength_settings_infill.md
Ian Bassi c2eda0b0fa
Some checks failed
Build all / Build All (push) Waiting to run
Build all / Flatpak (push) Waiting to run
Publish docs to Wiki / Publish docs to Wiki (push) Has been cancelled
Wiki Update 6 (#9952)
* Add process images

* Reorder like GUI + images

* GUI images subfolder

* MVF restandarizarion (naming pending)

Update volumetric speed calibration docs and image paths

* Improved SVGs

* Infill Wall Overlap

* Apply gap fill + Anchor

* Minor change

* Internal Solid Infill

* Images++

* Step file import image update

* Add VFA calibration documentation and images

* fix pa-tower image not visible

* Removed WIP in not implemented features.

* Added Old and New Order in xlsx

* Wall generator

* Wiki #9924

* New Zag Infills

Co-Authored-By: Rodrigo <162915171+RF47@users.noreply.github.com>

* Infill Rescaled images + sharpness

2d honeycomb image fix

* Update infill_desc_calculator.xlsx

* Rename extrusion rate smoothing references for consistency

* Add wiki and link for top/bottom shells settings

* Updated Wiki Links tab.cpp

* Update infill_desc_calculator.xlsx

* Fix indentation in top/bottom shells option group

* Fill images optimized

Removed Metadata
Reduce color bit to 16

---------

Co-authored-by: Rodrigo <162915171+RF47@users.noreply.github.com>
2025-06-27 21:20:25 +08:00

22 KiB

Infill

Infill is the internal structure of a 3D print, providing strength and support. It can be adjusted to balance material usage, print time, and part strength.

Sparse infill density

Density usually should be calculated as a % of the total infill volume, not the total print volume. Higher density increases strength but also material usage and print time. Lower density saves material and time but reduces strength.

Nevertheless, not all patterns interpret density the same way, so the actual material usage may vary. You can see each pattern's material usage in the Sparse Infill Pattern section.

Direction and Rotation

Direction

Controls the direction of the infill lines to optimize or strengthen the print.

Rotation

This parameter adds a rotation to the sparse infill direction for each layer according to the specified template. The template is a comma-separated list of angles in degrees.

For example:

0,90

The first layer uses 0°, the second uses 90°, and the pattern repeats for subsequent layers.

Other examples:

0,45,90
0,60,120,180

If there are more layers than angles, the sequence repeats.

Note

Not all sparse infill patterns support rotation.

Infill Wall Overlap

Infill area is enlarged slightly to overlap with wall for better bonding. The percentage value is relative to line width of sparse infill. Set this value to ~10-15% to minimize potential over extrusion and accumulation of material resulting in rough surfaces.

  • Infill Wall Overlap Off

InfillWallOverlapOff

  • Infill Wall Overlap On

InfillWallOverlapOn

Apply gap fill

Enables gap fill for the selected solid surfaces. The minimum gap length that will be filled can be controlled from the filter out tiny gaps option.

  1. Everywhere: Applies gap fill to top, bottom and internal solid surfaces for maximum strength.
  2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces only, balancing print speed, reducing potential over extrusion in the solid infill and making sure the top and bottom surfaces have no pinhole gaps.
  3. Nowhere: Disables gap fill for all solid infill areas.

Note that if using the classic perimeter generator, gap fill may also be generated between perimeters, if a full width line cannot fit between them. That perimeter gap fill is not controlled by this setting.

If you would like all gap fill, including the classic perimeter generated one, removed, set the filter out tiny gaps value to a large number, like 999999.

However this is not advised, as gap fill between perimeters is contributing to the model's strength. For models where excessive gap fill is generated between perimeters, a better option would be to switch to the arachne wall generator and use this option to control whether the cosmetic top and bottom surface gap fill is generated.

Anchor

Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. OrcaSlicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter. If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0.

  • Anchor Off

InfillAnchorOff

  • Anchor On

InfillAnchorOn

Internal Solid Infill

Line pattern of internal solid infill. If the detect narrow internal solid infill be enabled, the concentric pattern will be used for the small area.

Sparse Infill Pattern

Infill patterns determine how material is distributed within a print. Different patterns can affect strength, flexibility, and print speed using the same density setting.

There is no one-size-fits-all solution, as the best pattern depends on the specific print and its requirements.

Many patterns may look similar and have similar overall specifications, but they can behave very differently in practice. As most settings in 3D printing, experience is the best way to determine which pattern works best for your specific needs.

Pattern X-Y Strength Z Strength Material Usage Print Time
Concentric Low Normal Normal Normal
Rectilinear Normal-Low Low Normal Normal-Low
Grid High High Normal Normal-Low
2D Lattice Normal-Low Low Normal Normal-Low
Line Low Low Normal Normal-Low
Cubic High High Normal Normal-Low
Triangles High Normal Normal Normal-Low
Tri-hexagon High Normal-High Normal Normal-Low
Gyroid High High Normal Normal-High
TPMS-D High High Normal High
Honeycomb High High High Ultra-High
Adaptive Cubic Normal-High Normal-High Low Low
Aligned Rectilinear Normal-Low Normal Normal Normal-Low
2D Honeycomb Normal-Low Normal-Low Normal Normal-Low
3D Honeycomb Normal-High Normal-High Normal-Low High
Hilbert Curve Low Normal Normal High
Archimedean Chords Low Normal Normal Normal-Low
Octagram Spiral Low Normal Normal Normal
Support Cubic Low Low Extra-Low Extra-Low
Lightning Low Low Ultra-Low Ultra-Low
Cross Hatch Normal-High Normal-High Normal Normal-High
Quarter Cubic High High Normal Normal-Low
Zig Zag Normal-Low Low Normal Normal
Coss Zag Normal Low Normal Normal
Locked Zag Normal-Low Normal-Low Normal-High Extra-High

Note

You can download infill_desc_calculator.xlsx used to calculate the values above.

Concentric

Fills the area with progressively smaller versions of the outer contour, creating a concentric pattern. Ideal for 100% infill or flexible prints.

  • Horizontal Strength (X-Y): Low
  • Vertical Strength (Z): Normal
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal
  • Material/Time (Higher better): Normal-High

infill-top-concentric

Rectilinear

Parallel lines spaced according to infill density. Each layer is printed perpendicular to the previous, resulting in low vertical bonding. Considere using new Zig Zag infill instead.

  • Horizontal Strength (X-Y): Normal-Low
  • Vertical Strength (Z): Low
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-Low
  • Material/Time (Higher better): Normal

infill-top-rectilinear

Grid

Two-layer pattern of perpendicular lines, forming a grid. Overlapping points may cause noise or artifacts.

  • Horizontal Strength (X-Y): High
  • Vertical Strength (Z): High
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-Low
  • Material/Time (Higher better): Normal

infill-top-grid

2D Lattice

Low-strength pattern with good flexibility. Angle 1 and angle 2 TBD.

  • Horizontal Strength (X-Y): Normal-Low
  • Vertical Strength (Z): Low
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-Low
  • Material/Time (Higher better): Normal

infill-top-2d-lattice

Line

Similar to rectilinear, but each line is slightly rotated to improve print speed.

  • Horizontal Strength (X-Y): Low
  • Vertical Strength (Z): Low
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-Low
  • Material/Time (Higher better): Normal-High

infill-top-line

Cubic

3D cube pattern with corners facing down, distributing force in all directions. Triangles in the horizontal plane provide good X-Y strength.

  • Horizontal Strength (X-Y): High
  • Vertical Strength (Z): High
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-Low
  • Material/Time (Higher better): Normal-High

infill-top-cubic

Triangles

Triangle-based grid, offering strong X-Y strength but with triple overlaps at intersections.

  • Horizontal Strength (X-Y): High
  • Vertical Strength (Z): Normal
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-Low
  • Material/Time (Higher better): Normal-High

infill-top-triangles

Tri-hexagon

Similar to the triangles pattern but offset to prevent triple overlaps at intersections. This design combines triangles and hexagons, providing excellent X-Y strength.

  • Horizontal Strength (X-Y): High
  • Vertical Strength (Z): Normal-High
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-Low
  • Material/Time (Higher better): Normal-High

infill-top-tri-hexagon

Gyroid

Mathematical, isotropic surface providing equal strength in all directions. Excellent for strong, flexible prints and resin filling due to its interconnected structure.

  • Horizontal Strength (X-Y): High
  • Vertical Strength (Z): High
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-High
  • Material/Time (Higher better): Normal-Low

infill-top-gyroid

TPMS-D

Triply Periodic Minimal Surface - D. Hybrid between Cross Hatch and Gyroid, combining rigidity and smooth transitions. Isotropic and strong in all directions.

  • Horizontal Strength (X-Y): High
  • Vertical Strength (Z): High
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: High
  • Material/Time (Higher better): Normal-Low

infill-top-tpms-d

Honeycomb

Hexagonal pattern balancing strength and material use. Double walls in each hexagon increase material consumption.

  • Horizontal Strength (X-Y): High
  • Vertical Strength (Z): High
  • Density Calculation: % of total infill volume
  • Material Usage: High
  • Print Time: Ultra-High
  • Material/Time (Higher better): Low

infill-top-honeycomb

Adaptive Cubic

Cubic pattern with adaptive density: denser near walls, sparser in the center. Saves material and time while maintaining strength, ideal for large prints.

  • Horizontal Strength (X-Y): Normal-High
  • Vertical Strength (Z): Normal-High
  • Density Calculation: Same as Cubic but reduced in the center
  • Material Usage: Low
  • Print Time: Low
  • Material/Time (Higher better): Normal

infill-top-adaptive-cubic

Aligned Rectilinear

Parallel lines spaced by the infill spacing, each layer printed in the same direction as the previous layer. Good horizontal strength perpendicular to the lines, but terrible in parallel direction. Recommended with layer anchoring to improve not perpendicular strength.

  • Horizontal Strength (X-Y): Normal-Low
  • Vertical Strength (Z): Normal
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-Low
  • Material/Time (Higher better): Normal

infill-top-aligned-rectilinear

2D Honeycomb

Vertical Honeycomb pattern. Acceptable torsional stiffness. Developed for low densities structures like wings. Improve over 2D Lattice offers same performance with lower densities.This infill includes a Overhang angle parameter to improve interlayer point of contact and reduce the risk of delamination.

  • Horizontal Strength (X-Y): Normal-Low
  • Vertical Strength (Z): Normal-Low
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-Low
  • Material/Time (Higher better): Normal

infill-top-2d-honeycomb

3D Honeycomb

This infill tries to generate a printable honeycomb structure by printing squares and octagons mantaining a vertical angle high enough to mantian contact with the previous layer.

  • Horizontal Strength (X-Y): Normal-High
  • Vertical Strength (Z): Normal-High
  • Density Calculation: Unknown
  • Material Usage: Normal-Low
  • Print Time: High
  • Material/Time (Higher better): Low

infill-top-3d-honeycomb

Hilbert Curve

Hilbert Curve is a space-filling curve that can be used to create a continuous infill pattern. It is known for its Esthetic appeal and ability to fill space efficiently. Print speed is very low due to the complexity of the path, which can lead to longer print times. It is not recommended for structural parts but can be used for Esthetic purposes.

  • Horizontal Strength (X-Y): Low
  • Vertical Strength (Z): Normal
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: High
  • Material/Time (Higher better): Low

infill-top-hilbert-curve

Archimedean Chords

Spiral pattern that fills the area with concentric arcs, creating a smooth and continuous infill. Can be filled with resin thanks to its interconnected hollow structure, which allows the resin to flow through it and cure properly.

  • Horizontal Strength (X-Y): Low
  • Vertical Strength (Z): Normal
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-Low
  • Material/Time (Higher better): Normal-High

infill-top-archimedean-chords

Octagram Spiral

Esthetic pattern with low strength and high print time.

  • Horizontal Strength (X-Y): Low
  • Vertical Strength (Z): Normal
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal
  • Material/Time (Higher better): Normal-Low

infill-top-octagram-spiral

Support Cubic

Support |Cubic is a variation of the Cubic infill pattern that is specifically designed for support top layers. Will use more material than Lightning infill but will provide better strength. Nevertheless, it is still a low-density infill pattern.

  • Horizontal Strength (X-Y): Low
  • Vertical Strength (Z): Low
  • Density Calculation: % of layer before top shell layers
  • Material Usage: Extra-Low
  • Print Time: Extra-Low
  • Material/Time (Higher better): Normal

infill-top-support-cubic

Lightning

Ultra-fast, ultra-low material infill. Designed for speed and efficiency, ideal for quick prints or non-structural prototypes.

  • Horizontal Strength (X-Y): Low
  • Vertical Strength (Z): Low
  • Density Calculation: % of layer before top shell layers
  • Material Usage: Ultra-Low
  • Print Time: Ultra-Low
  • Material/Time (Higher better): Low

infill-top-lightning

Cross Hatch

Similar to Gyroid but with linear patterns, creating weak points at internal corners.

  • Horizontal Strength (X-Y): Normal-High
  • Vertical Strength (Z): Normal-High
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-High
  • Material/Time (Higher better): Normal-Low

infill-top-cross-hatch

Quarter Cubic

Cubic pattern with extra internal divisions, improving X-Y strength.

  • Horizontal Strength (X-Y): High
  • Vertical Strength (Z): High
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal-Low
  • Material/Time (Higher better): Normal

infill-top-quarter-cubic

Zig Zag

Similar to rectilinear with consistent pattern between layers. Allows you to add a Symmetric infil Y axis for models with two symmetric parts.

  • Horizontal Strength (X-Y): Normal-Low
  • Vertical Strength (Z): Low
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal
  • Material/Time (Higher better): Normal

infill-top-zig-zag

Coss Zag

Similar to Zig Zag but displacing each lager with Infill shift step parammeter.

  • Horizontal Strength (X-Y): Normal
  • Vertical Strength (Z): Low
  • Density Calculation: % of total infill volume
  • Material Usage: Normal
  • Print Time: Normal
  • Material/Time (Higher better): Normal

infill-top-coss-zag

Locked Zag

Adaptative version of Zig Zag adding an external skin texture to interlock layers and a low material skeleton.

  • Horizontal Strength (X-Y): Normal-Low
  • Vertical Strength (Z): Normal-Low
  • Density Calculation: Same as Zig Zag but increasing near walls
  • Material Usage: Normal-High
  • Print Time: Extra-High
  • Material/Time (Higher better): Low

infill-top-locked-zag