Hatch

Toolbar Menu

Dimension
Drafting

Drafting

Hatch

 History enabled

The Hatch command fills a pattern of lines within the selected bounding curves.

  • The input curves can be in model space or layout space or a combination of these.

  • Control points of hatches can be turned on so that the shape of the hatch can be adjusted.

  • Scaling a hatch does not change the pattern scale.

  • Holes in hatches can be removed by the UntrimAll command.

  • The print order of hatches, annotations, and geometries is decided by some rules.

To create hatches

  1. Select a closed planar curve, a planar surface, or a hatch boundary.

    Or set Boundary=Yes in the command-line to select closed regions from intersected curves.

    CombineRegions

    Determines whether selected regions combine to create a single hatch or separate hatches.

    CombineRegions=Yes.

    CombineRegions=No.

    AllRegions

    Creates a hatch from the outer boundary (left), or creates separate hatches from the sub-regions (right), based on the CombineRegions option setting.

  2. Specify the pattern, scale, rotation, and other settings in the hatch creation dialog.

Hatch creation options

Most of the settings in the hatch creation dialog can be edited in the Hatch properties.

Properties

Hatch pattern drop-down

Browse Additional Patterns

Adds a built-in hatch pattern to the model.

Search

Lists only the hatch patterns that have the input text in their names.

Pattern List

The thumbnails of available hatch patterns in the model.

Scale Slider

Move the slider to change the size of the pattern thumbnails.

Grid view

Displays hatch patterns as large thumbnails arranged in a grid.

List view

Displays hatch patterns in a vertical list with smaller previews.

Scaling types

The scaling type tabs let you filter the hatch patterns based on their scaling types.

All

Lists all hatch patterns, regardless of scaling types.

Layout

Lists only the hatch patterns that use layout units.

Model

Lists only the hatch patterns that use model units.

  • If a hatch pattern is set to use Model Units, it is not affected by Use Hatch Scaling.

Right-click context menu

Right-click the pattern list to show the context menu.

Browse Additional Patterns

Adds a built-in hatch pattern to the model.

Import Hatch Patterns

Imports hatch patterns from a .3dm or .pat file.

Previews Show Pattern Unit Outline Color

Distinguishes hatch pattern scaling types by outline colors: red for layout units and blue for model units.

Previews Show Pattern Unit Icon

Distinguishes hatch pattern scaling types by overlay icons: for layout units and for model units.

Base point

Displays the starting coordinates of the hatch pattern.

  • Click the button to pick the new location in the viewport by mouse.

Two hatches of the same pattern with (left) and without (right) the same base point.
Use base point every time

Remembers the current base point for new hatches.

Rotation

The rotation angle of the pattern.

  • Click the button to pick the rotation angle in the viewport by mouse.

Hatches with History:

  • Changing the pattern rotation angle will not break History.
  • Rotating the hatch with its boundary curve will not break History. The pattern rotation angle will update.
  • Rotating the hatch alone will break History.

Hatches without History:

  • Rotating the hatch will update the pattern rotation angle.
Scale

The scale factor of the hatch pattern.

Show Boundary

Displays the boundary curve around the hatch pattern.

Select Boundary Region

Pick closed regions from intersected curves to create the hatch.

Colors

Pattern Color

The hatch pattern displays this color when Fill Style is set to Solid.

Background Color

The color fills the hatch boundary.

Boundary Color

The hatch boundary curve display this color.

Fill Style

Fill styles set the hatch pattern to use a single color or different types of gradient colors.

See Hatch Fill Style Options.

Print

Pattern Print Color

Specifies the print color of the hatch pattern lines.

Pattern Print Width

Specifies the print width of the hatch pattern lines.

Boundary Print Color

Specifies the print color of the hatch boundary.

Boundary Print Width

Specifies the print width of the hatch boundary.

Match

Change the hatch properties to match a different hatch.

Related commands

HatchPattern

Toolbar

Menu

Dimension

Drafting

Drafting

Create Hatch Pattern

The HatchPattern command creates a new hatch pattern from curves, deletes an existing hatch pattern, or imports hatch patterns from a .3dm or .pat file.

A new hatch pattern is created from the curve segments enclosed within the rectangle.

Command-line options

Add

Creates a new hatch pattern from selected curves.

Curves are converted into polylines in the new hatch pattern.

Steps

  1. Draw a rectangle for the hatch pattern tile.

  2. Select curves to define the hatch pattern.

  3. Give the new hatch pattern a name.

Delete

Type the name of the hatch pattern to delete from the 3dm file.

If the name contains spaces, enclose it in double quotes.

For example: "Compact Fill".

Deleting a hatch pattern also removes all hatches in the model that reference it.

Import

Imports hatch patterns from a .3dm or .pat file.

HatchBase

Toolbar Menu

Drafting

Not on menus.

The HatchBase command changes the starting point of the selected hatch objects.

HatchScale

Toolbar Menu

Drafting

Not on menus.

The HatchScale command sets the scale factor of hatch patterns in model viewports.

Steps

  • Specify the hatch scale value.

Command-line options

Scaling
Enabled
  • Hatch patterns in model viewports are scaled by the HatchScale value.

  • Hatch patterns in detail views print with the same scale regardless of thezoom factor.

Disabled

Hatch patterns will not scale.

Toggle

Changes the Scaling option between Enabled and Disabled.

See also

Hatch document properties

Manage the hatch settings for the current model.

Use drafting tools