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