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 |
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"/>