-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.
?
Lists the names of all hatch patterns. Press F2 to see the list in the prompt history window.
Solid fill
Specify a solid-color filled hatch.
User defined
Allows you to customize the hatch pattern.
Angle for lines
Specify the angle for the pattern lines.
Space between standard pattern lines
Specify the space between the hatch lines.
Cross-hatch
The pattern is repeated at 90 degrees to the original.
Gradient
Allows to specify a gradient pattern.
angle for the gradient
Allows to specify an angle for the gradient fill.
Center the gradient
Centers the gradient.
?
Lists the names of all gradient patterns. Press F2 to see the list in the prompt history window.
Single color
Specify a new gradient color and tint.
shade or tint value
Specify a number between 0 and 1 (0 = dark, 1 = light).
COlorbook
Enter Color Book name.
Two color
Specify two new gradient colors.
Remove boundaries
Removes boundary entities.
Advanced options
Allows you to set advanced options for the hatch.
Boundary set
Specify the entities to consider while creating boundaries.
Retain boundary
Determine whether the temporary boundary is retained after the command ends.
Island detection
Toggle 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
Specify 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
Specify 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
Specify the layer on which the hatch should be placed.
Transparency
Specify 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.