-HATCH command

Fills closed 2D areas with repeating patterns or solid colors.

BricsCAD Lite; BricsCAD Pro; BricsCAD Mechanical; BricsCAD BIM

Alias: -BH, -B

Note: 3D entities cannot be hatched.

Method

There are two methods to apply a hatch pattern:

  • Specify internal point.
  • Select entities.
Note: Entities which are not visible in the current viewport when the command is launched cannot be selected. Partly visible entities can, however, be selected.

Options within the command

hatch Properties
Allows to specify a hatch pattern.
? to list patterns
Lists the names of all hatch patterns. Press F2 to see the list in the prompt history window.
Solid fill
Specifies a solid-color filled hatch.
User defined
Allows you to customize the hatch pattern.
Set Angle for lines
Specify the angle for the pattern lines.
Space between standard pattern lines
Specify the space between the hatch lines.
Cross-hatch area?
Toggles between Yes and No. If Yes, the pattern is repeated at 90 degrees to the original.
Gradient
Allows to specify a gradient pattern.
Enter a gradient name
Allows you to specify a gradient pattern name.
Enter an angle for the gradient
Allows to specify an angle for the gradient fill.
Center the gradient?
Toggles between Yes or No.
? to list patterns
Lists the names of all gradient patterns. Press F2 to see the list in the prompt history window.
Single color
Specifies a new gradient color and tint.
Enter a shade or tint value
Specifies a number between 0 and 1 (0 = dark, 1 = light).
Two color
Specifies two new gradient colors.
Truecolor
Allows you to specify the true color for the layers in selected viewports, by entering the values for Red, Green, and Blue.
COlorbook
Opens a color book by entering its name and allows you to specify a color name from the loaded color book.
Note: The COLORBOOKPATH system variable specifies the folder(s) in which BricsCAD should look for color book files.
Select entities
Allows you to selects the entities that make up the hatching boundary to constrain the extent of the pattern.
Remove boundaries
Removes the boundary for the selected entities.
Advanced options
Allows you to set advanced options for the hatch.
Boundary set
Specifies the entities to consider while creating boundaries.
Retain boundary
Determines whether the temporary boundary is retained after the command ends.
Island detection
Toggles whether islands are hatched over or not. Islands represent interior boundaries.
Specify style
Specifies how islands are treated.
Nested
Alternating islands are hatched, beginning with the outermost one.
Outer
Only the outermost region is hatched. Interior islands are not hatched.
Ignore
Islands are ignored and hatched over.
set Associativity
Toggles whether hatches are associative, so they do update/not update their geometry alongside the boundaries.
boundary Tolerance
Specifies the largest gap the program ignores when hatching a boundary that is not fully closed.
Note: A value of 0 means that no gaps in the boundary are tolerated by the program.
separate Hatches
Specifies to create separate hatches for each closed area or a single hatch entity for all.
Draw order
Specifies whether the hatch pattern appears visually above/below overlapping entities or its boundary.
Origin
Specifies a new value for the hatch origin.
ANnotative
Sets the annotative property for the hatch. It applies the current annotative scale, defined by CANNOSCALE system variable.
Layer
Specifies the layer on which the hatch should be placed.
Transparency
Specifies a value between 0 and 90 for the transparency.
Note: A value of 0 means fully opaque. The transparency level is limited to 90% to avoid confusion with layers that are frozen or turned off.
ByLayer
Applies the value of the transparency property of the layer on which the hatch resides.
ByBlock
The transparency value is controlled by block.
Use current
Applies the current transparency value as defined by the CETRANSPARENCY system variable.
Note: The transparency value for new hatches is saved by the HPTRANSPARENCY system variable.
Undo
Removes selected boundaries from the selection.
Note: Hatches can be edited directly through grips.
  • Drag the central grip (2) to move the hatch.
  • Drag the vertex (1) or a midpoint grip (3) to change the hatch boundary.