The quad hatch filling draws an input slice stack geometry with parallel hatch lines in a checkerboard pattern for the first pass, then draws parallel hatch lines in a second checkerboard pattern to fill the gaps, but with the hatching lines perpendicular to those from the first pass. Only the contour geometry is used, while all input hatches are discarded.
Parameter | Default Value | Description |
---|---|---|
Hatch distance | mandatory | Distance of the hatch lines. |
Quad width | mandatory | Width of the checkerboard pattern. |
Quad height | mandatory | Height of the checkerboard pattern. |
Layer variation | 0 | From layer to layer, cyclically moves the separating line between even and odd rows and columns by this amount in mm. |
Angle | 0 | Determines the angle of the hatch lines. |
Angle increment | 90 | Determines how much the angle is increased layer by layer. |
Only each ... layer | 1 | Determines if only every n-th layer is used. |
Layer offset | 0 | If the onlyeachlayer parameter is larger than 1, there is ambiguity where the layer selection should start. A layer offset allows you to control the behavior. For example, use either each second layer or each second-plus-one-th layer. |
Hatch origin increment | 0 | While hatching will parallel lines, there is an ambiguity, where the first line starts in perpendicular direction. The Originincrement parameter allows you to move the starting point of the hatch lines layer by layer. |
XML Configuration example code:
<quadfilling angle="0.000" angleincrement="45.000" distance="0.100" entry="original" layeroffset="1000" layervariation="0.000" name="quadfilling" onlyeachlayer="1" originincrement="0.000" quadsizex="10.000" quadsizey="10.000"/>