Share
 
 

Filling - Quad Hatch Filter Reference

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 Redistributes the width of two consecutive columns and rows of quads each by this amount in percent at a sinusoidal cycle every sixty layers to mitigate borders between quads aligning across consecutive layers
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 onlyeachlayer 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"/>

Was this information helpful?