Share

Applies to 2025.0 Update and later

 
 

Filling - Simple hatches

Fills contour area with parallel hatches

Consumes contours only.

Discards existing hatches.

Parameter Description Default Value
Hatch distance Distance between hatch lines 0.10 mm
Rotation start Sets the starting angle of the hatching lines and their draw order. At 0°, lines are drawn in +Y order and +X direction. Positive angles mean clockwise rotation. 0.00°
Rotation increment Every layer may be drawn rotated against the previous one. This value specifies by how large an angle his should be done. Positive angles mean clockwise rotation. 45°
Only every nth layer Applies hatching to only every n-th layer. Intermediate layers do not receive any hatching from this filter. 1
Layer offset When Only every nth layer is larger than 1, this number specifies which batch of layers to draw. 0
Maximum hatch length Splits up hatches if they become too long. (The effect is not visible in toolpath preview as starts and ends are not explicitly marked.) 0.00 mm
Hatch origin increment Adds an interlayer, incrementing, parallel offset to hatch lines (the hatch line is drawn this distance earlier than the equivalent hatch line in the previous layer) to avoid exactly collinear drawing of hatches if no other method (like interlayer rotation) is used. 0
Sort type Defines how the fill hatches are sorted. Possible values are:
  • none - hatches are left in the order of their generation
  • plusx - sort from left to right
  • minusx - sort from right to left
  • plusy - sort from bottom to top
  • minusy - sort from top to bottom
none
Unidirectional hatching Sets whether consecutive hatch lines should be drawn in the same or opposing direction. No
Alternating hatch cycles Executes the filling pattern in n passes (up to 2), drawing odd lines first, even lines next. 0
Rotation bracket Clamps the layer rotation to this arc. (Essentially, [new layer rotation] = ([previous layer rotation] + [Angle increment]) modulo [Rotation cone angle]) Positive angles mean clockwise rotation. 360°
Rotation bracket offset Shifts the rotation clamping arc by this angle. Positive angles mean clockwise rotation. 0.00°

XML Configuration example code:

<hatchfilling alternatinghatchcycles="0" angle="0" angleincrement="45" coneangle="360" coneoffset="0" entry="original" hatchdistance="0.1" hatchoriginincrement="0"
              identifier="hatchfilling" layeroffset="0" maximumhatchlength="0" name="hatchfilling" onlyeachlayer="1" sorttype="0" unidirectionalhatching="0"/>

Was this information helpful?