Docs
Pages

Settings / Reference

Process: Strength: walls, shells and infill

58 settings. Keys are OrcaSlicer's own names. See the index for the other groups and the guide for how to read and apply them.

align_infill_direction_to_model

Align infill direction to model

  • Type: boolean
  • Default: off
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

alternate_extra_wall

Alternate extra wall

  • Type: boolean
  • Default: off
  • Changing it redoes: perimeters
  • PrintPilot class: edit (may change in a plate override)

bottom_layer_direction

Bottom layer direction

  • Type: number
  • Unit: degrees
  • Default: -1
  • Recommended range: -1 to 360
  • Used only when: Bottom shell layers (bottom_shell_layers) is above 0
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

bottom_shell_layers

Bottom shell layers

  • Type: integer
  • Unit: layers
  • Default: 3
  • Recommended range: 0 to 50
  • Orca limits: 0 to none
  • Changing it redoes: surfaces
  • Easy mode: Set by the Detail control. About 0.6 mm of solid bottom skin.
  • PrintPilot class: edit (may change in a plate override)
  • Effect: higher: Thicker bottom skin adds strength and time. lower: Thinner bottom skin saves time

bottom_shell_thickness

Bottom shell thickness

  • Type: number
  • Unit: mm
  • Default: 0
  • Recommended range: 0 to 10
  • Orca limits: 0 to none
  • Used only when: Spiral vase (spiral_mode) is off; and Bottom shell layers (bottom_shell_layers) is above 0
  • Changing it redoes: surfaces
  • PrintPilot class: edit (may change in a plate override)

bottom_surface_density

Bottom surface density

  • Type: percent (a number, 15 means 15%)
  • Unit: %
  • Default: 100
  • Recommended range: 10 to 100
  • Used only when: Bottom shell layers (bottom_shell_layers) is above 0
  • Changing it redoes: surfaces
  • PrintPilot class: read (not in the catalog: never written)

bottom_surface_fill_order

Order of bottom surface fill

  • Type: enum
  • Default: "default"
  • Values: default, outward, inward
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

bottom_surface_pattern

Bottom surface pattern

  • Type: enum
  • Default: "monotonic"
  • Values: monotonic, monotonicline, rectilinear, alignedrectilinear, concentric, hilbertcurve, archimedeanchords, octagramspiral
  • Used only when: Bottom shell layers (bottom_shell_layers) is above 0
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

center_of_surface_pattern

Center of surface pattern

  • Type: enum
  • Default: "each_surface"
  • Values: each_surface, each_model, each_assembly
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

detect_narrow_internal_solid_infill

Detect narrow internal solid infill

  • Type: boolean
  • Default: on
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

ensure_vertical_shell_thickness

Keep shells thick on steep sides

  • Type: enum
  • Default: "ensure_all"
  • Values: none, ensure_critical_only, ensure_moderate, ensure_all
  • Changing it redoes: surfaces
  • PrintPilot class: edit (may change in a plate override)

extra_solid_infills

Extra solid infills

  • Type: string
  • Default: empty
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

fill_multiline

Fill multiline

  • Type: integer
  • Default: 1
  • Recommended range: 1 to 10
  • Used only when: Infill density (sparse_infill_density) is above 0
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

gap_fill_target

Gap fill target

  • Type: enum
  • Default: "nowhere"
  • Values: everywhere, topbottom, nowhere
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

gyroid_optimized

Gyroid optimized

  • Type: boolean
  • Default: off
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

infill_anchor

Infill anchor

  • Type: millimeters or percent (string such as "0.42" or "110%")
  • Unit: mm
  • Default: "400%"
  • Values: 0, 1, 2, 5, 10, 1000
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

infill_anchor_max

Infill anchor max

  • Type: millimeters or percent (string such as "0.42" or "110%")
  • Default: "20"
  • Used only when: Infill density (sparse_infill_density) is above 0; and Infill pattern (sparse_infill_pattern) is not "line"
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

infill_combination

Combine infill layers

  • Type: boolean
  • Default: off
  • Used only when: Infill density (sparse_infill_density) is above 0
  • Changing it redoes: infill
  • PrintPilot class: edit (may change in a plate override)

infill_combination_max_layer_height

Infill combination max layer height

  • Type: millimeters or percent (string such as "0.42" or "110%")
  • Unit: mm
  • Default: "100%"
  • Recommended range: 0 to no maximum
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

infill_direction

Infill direction

  • Type: number
  • Unit: degrees
  • Default: 45
  • Recommended range: 0 to 360
  • Used only when: Infill density (sparse_infill_density) is above 0
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

infill_lock_depth

Infill lock depth

  • Type: number
  • Unit: mm
  • Default: 1
  • Recommended range: 0 to 100
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

infill_overhang_angle

Infill overhang angle

  • Type: number
  • Unit: degrees
  • Default: 60
  • Recommended range: 15 to 75
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

infill_shift_step

Infill shift step

  • Type: number
  • Unit: mm
  • Default: 0.4
  • Recommended range: 0 to 10
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

infill_wall_overlap

Overlap between infill and walls

  • Type: percent (a number, 15 means 15%)
  • Unit: %
  • Default: 15
  • Recommended range: 0 to 100
  • Orca limits: none to none
  • Changing it redoes: infill
  • PrintPilot class: edit (may change in a plate override)

interface_shells

Interface shells

  • Type: boolean
  • Default: off
  • Changing it redoes: surfaces
  • PrintPilot class: edit (may change in a plate override)

internal_bridge_angle

Internal bridge angle

  • Type: number
  • Unit: degrees
  • Default: 0
  • Recommended range: 0 to 180
  • Changing it redoes: surfaces
  • PrintPilot class: read (not in the catalog: never written)

internal_bridge_density

Internal bridge density

  • Type: percent (a number, 15 means 15%)
  • Unit: %
  • Default: 100
  • Recommended range: 10 to 125
  • Changing it redoes: surfaces
  • PrintPilot class: read (not in the catalog: never written)

internal_solid_infill_pattern

Pattern of internal solid infill

  • Type: enum
  • Default: "monotonic"
  • Values: monotonic, monotonicline, rectilinear, alignedrectilinear, concentric, hilbertcurve, archimedeanchords, octagramspiral
  • Changing it redoes: infill
  • PrintPilot class: edit (may change in a plate override)

lateral_lattice_angle_1

First lattice angle

  • Type: number
  • Unit: degrees
  • Default: -45
  • Recommended range: -75 to 75
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

lateral_lattice_angle_2

Second lattice angle

  • Type: number
  • Unit: degrees
  • Default: 45
  • Recommended range: -75 to 75
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

lightning_overhang_angle

Lightning overhang angle

  • Type: number
  • Unit: degrees
  • Default: 45
  • Recommended range: 5 to 85
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

lightning_prune_angle

Lightning prune angle

  • Type: number
  • Unit: degrees
  • Default: 45
  • Recommended range: 5 to 85
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

lightning_straightening_angle

Lightning straightening angle

  • Type: number
  • Unit: degrees
  • Default: 45
  • Recommended range: 5 to 85
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

minimum_sparse_infill_area

Minimum sparse infill area

  • Type: number
  • Default: 15
  • Recommended range: 0 to no maximum
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

relative_bridge_angle

Relative bridge angle

  • Type: boolean
  • Default: off
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

separated_infills

Separated infills

  • Type: boolean
  • Default: off
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

skeleton_infill_density

Skeleton infill density

  • Type: percent (a number, 15 means 15%)
  • Unit: %
  • Default: 25
  • Recommended range: 0 to 100
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

skeleton_infill_line_width

Skeleton infill line width

  • Type: millimeters or percent (string such as "0.42" or "110%")
  • Unit: mm
  • Default: "100%"
  • Recommended range: 0 to no maximum
  • Changing it redoes: perimeters
  • PrintPilot class: read (not in the catalog: never written)

skin_infill_density

Skin infill density

  • Type: percent (a number, 15 means 15%)
  • Unit: %
  • Default: 25
  • Recommended range: 0 to 100
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

skin_infill_depth

Skin infill depth

  • Type: number
  • Unit: mm
  • Default: 2
  • Recommended range: 0 to 100
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

skin_infill_line_width

Skin infill line width

  • Type: millimeters or percent (string such as "0.42" or "110%")
  • Unit: mm
  • Default: "100%"
  • Recommended range: 0 to no maximum
  • Changing it redoes: perimeters
  • PrintPilot class: read (not in the catalog: never written)

solid_infill_direction

Solid infill direction

  • Type: number
  • Unit: degrees
  • Default: 45
  • Recommended range: 0 to 360
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

solid_infill_rotate_template

Solid infill rotate template

  • Type: string
  • Unit: degrees
  • Default: empty
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

sparse_infill_density

Infill density

  • Type: percent (a number, 15 means 15%)
  • Unit: %
  • Default: 20
  • Recommended range: 0 to 100
  • Changing it redoes: infill
  • Easy mode: Set by the Strength control.
  • PrintPilot class: edit (may change in a plate override)
  • Effect: higher: Denser infill adds strength, filament and time. lower: Sparser infill saves filament and time but weakens the part

sparse_infill_pattern

Infill pattern

  • Type: enum
  • Default: "gyroid"
  • Values: rectilinear, alignedrectilinear, zigzag, crosszag, lockedzag, line, grid, triangles, tri-hexagon, cubic, adaptivecubic, quartercubic, supportcubic, lightning, honeycomb, 3dhoneycomb, lateral-honeycomb, lateral-lattice, crosshatch, tpmsd, tpmsfk, gyroid, concentric, hilbertcurve, archimedeanchords, octagramspiral
  • Used only when: Infill density (sparse_infill_density) is above 0
  • Changing it redoes: infill
  • Easy mode: Set by the Strength control. Gyroid is the default infill: even strength in every direction and no seams between layers.
  • PrintPilot class: edit (may change in a plate override)

sparse_infill_rotate_template

Sparse infill rotate template

  • Type: string
  • Unit: degrees
  • Default: empty
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

sparse_infill_smooth_factor

Smoothing of sparse infill

  • Type: percent (a number, 15 means 15%)
  • Unit: %
  • Default: 0
  • Recommended range: 0 to 100
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

symmetric_infill_y_axis

Mirror infill across the Y axis

  • Type: boolean
  • Default: off
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

top_bottom_infill_wall_overlap

Top bottom infill wall overlap

  • Type: percent (a number, 15 means 15%)
  • Unit: %
  • Default: 25
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

top_layer_direction

Top layer direction

  • Type: number
  • Unit: degrees
  • Default: -1
  • Recommended range: -1 to 360
  • Used only when: Top shell layers (top_shell_layers) is above 0
  • Changing it redoes: infill
  • PrintPilot class: read (not in the catalog: never written)

top_shell_layers

Top shell layers

  • Type: integer
  • Unit: layers
  • Default: 4
  • Recommended range: 0 to 50
  • Orca limits: 0 to none
  • Changing it redoes: surfaces
  • Easy mode: Set by the Detail control. About 1.0 mm of solid top skin.
  • PrintPilot class: edit (may change in a plate override)
  • Effect: higher: Thicker top skin closes sparse infill gaps and adds time. lower: Thinner top skin can show infill pattern through the top

top_shell_thickness

Top shell thickness

  • Type: number
  • Unit: mm
  • Default: 0.6
  • Recommended range: 0 to 10
  • Orca limits: 0 to none
  • Used only when: Spiral vase (spiral_mode) is off; and Top shell layers (top_shell_layers) is above 0
  • Changing it redoes: surfaces
  • PrintPilot class: edit (may change in a plate override)

top_surface_density

Top surface density

  • Type: percent (a number, 15 means 15%)
  • Unit: %
  • Default: 100
  • Recommended range: 0 to 100
  • Used only when: Top shell layers (top_shell_layers) is above 0
  • Changing it redoes: surfaces
  • PrintPilot class: read (not in the catalog: never written)

top_surface_expansion

Top surface expansion

  • Type: number
  • Unit: mm
  • Default: 0
  • Recommended range: 0 to no maximum
  • Changing it redoes: surfaces
  • PrintPilot class: read (not in the catalog: never written)

top_surface_expansion_direction

Top surface expansion direction

  • Type: enum
  • Default: "inward_and_outward"
  • Values: inward_and_outward, inward, outward
  • Changing it redoes: surfaces
  • PrintPilot class: read (not in the catalog: never written)

top_surface_expansion_margin

Top surface expansion margin

  • Type: number
  • Unit: mm
  • Default: 0
  • Recommended range: 0 to 10
  • Changing it redoes: surfaces
  • PrintPilot class: read (not in the catalog: never written)

top_surface_fill_order

Order of top surface fill

  • Type: enum
  • Default: "default"
  • Values: default, outward, inward
  • Changing it redoes: G-code only
  • PrintPilot class: read (not in the catalog: never written)

wall_loops

Wall loops

  • Type: integer
  • Default: 2
  • Recommended range: 1 to 20
  • Orca limits: 0 to 1000
  • Changing it redoes: perimeters
  • Easy mode: Set by the Strength control.
  • PrintPilot class: edit (may change in a plate override)
  • Effect: higher: More walls make the part stronger and add print time. lower: Fewer walls save time and filament but weaken the part