Hatch Shape
Hatching enhances contrast or accentuates the inner area of a shape or text during laser marking. It involves filling the shape with closely spaced parallel lines, which are oriented and patterned according to specified parameters. Different combinations of hatching patterns and parameters yield varying results on different materials. By selecting and fine-tuning these parameters, one can achieve optimal marking outcomes.
Hatching is a complex operation. To minimize workload and calculations required to define a hatching, SMAPI offers a dedicated shape that handles hatching.
Properties
| BoundaryShapeList | Gets the list of boundary shapes |
| HatchPatternList | Gets a list of HatchPatterns bound to the HatchShape. |
Methods
| AddArc | Adds an Arc to the HatchShape. |
| AddArc2D | Adds an Arc to the HatchShape (2D) |
| AddCircle | Adds a circle shape to the HatchShape |
| AddCircle2D | Adds a 2D circle shape to the HatchShape |
| AddDeg3Bezier | Adds a degree 3 Bezier shape to the HatchShape |
| AddEllipse | Adds an Ellipse shape to the HatchShape |
| AddEllipse2D | Adds an 2D Ellipse shape to the HatchShape |
| AddEllipticalArc | Adds an Elliptical Arc to the HatchShape |
| AddEllipticalArc2D | Adds an 2D Elliptical Arc to the HatchShape |
| AddLine | Adds a line to the HatchShape |
| AddLine2D | Adds a 2D line to the HatchShape |
| AddPolygon | Adds a polygon shape to theHatchShape |
| AddPolyline | Add an PolylineShape to the VectorImage |
| AddRectangle | Adds a Rectangle to the HatchShape |
| AddRectangle2D | Adds a 2D Rectangle to the HatchShape |
| AddHatchPattern | Adds a Hatching pattern to the Hatch Shape. |
| AddHatchPatternHelixFilling | Adds a Helix filling pattern to the hatch shape |
| AddHatchPatternLine | Adds a Line filling pattern to the hatch shape |
| AddHatchPatternOffsetFilling | Adds a Offset Filling pattern to the hatch shape |
| AddHatchPatternOffsetInOut | Adds a OffsetInOut Filling pattern to the hatch shape |