Modifying the Geologic Hatch Pattern Styles in the Geotechnical Modeler

The Geotechnical Modeler installation comes pre-loaded with many hatch patterns for a variety of geology codes and types. These patterns are based on the AGS standard for soil classification however you can easily add or modify the available hatch patterns using the Hatch Style Editor.

Editing hatch pattern styles

Click Geotechnical Modeler tab > Geotechnical Modeler panel > Hatch Style Editor Hatch Style Editor.

Hatch Style Editor

It is recommended that you open a drawing with a subsurface profile view already created so that any changes to the hatch patterns will be visible in the Civil 3D project. Open the Subsurface Profiles dialog box by selecting from Subsurface Profiles the ribbon.

Note: Stratum Surfaces, Subsurface Profiles, 2D sticklogs, and 3D Boreholes should be recreated if hatch styles are added, deleted, or modified. They will not automatically refresh.

Adding a geology hatch style

  1. Select an existing style.

  2. Click Add new hatch style Add new hatch style.

    An empty style is created above the selected style.

  3. At the prompt, enter a new geology code name for the style.

  4. Click OK

  5. Select a Hatch Pattern from the drop down list.

  6. Specify a Hatch Scale for the selected pattern.

  7. Specify an Angle for the rotation of the selected pattern.

  8. Click Select hatch color Select hatch color to specify the color of the hatch pattern.

  9. Click Select background color Select background color to specify the color behind the hatch pattern.

  10. Click OK to save and close the Hatch Style Editor.

Modifying an existing geology hatch style

  1. Select the geology code to be edited.
  2. Select a Hatch Pattern from the drop down list.
  3. Specify a Hatch Scale for the selected pattern.
  4. Specify an Angle for the rotation of the selected pattern.
  5. Click Select hatch color Select hatch color to specify the color of the hatch pattern.
  6. Click Select background color Select background color to specify the color behind the hatch pattern.
  7. Click OK to save and close the Hatch Style Editor.

Deleting an existing geology hatch style

  1. Select the geology code to be deleted.

  2. Click Delete selected hatch style Delete selected hatch style.

    The hatch style is removed from the list in the editor.

Importing a TOML style configuration file

  1. Click Import.
  2. In the Import Geology Hatch Styles dialog, navigate to the configuration file to be used.
  3. Select the file to be imported and click Open.
  4. Review the styles and their import status in the Import Geology Hatch Styles dialog.
  5. Specify how existing styles should be handled: erased, kept, or overwritten.
  6. Click Import.

Exporting a TOML style configuration file

  1. Click Export.
  2. In the Export Geology Hatch Styles dialog, navigate a directory where the file will be stored.
  3. Click Save..

About the TOML style configuration file

The hatch style configuration file (GeologyHatchStyle.config) is located in the following directory:

  C:\ProgramData\Autodesk\C3D-GeoTechModeler-2023\StyleTemplateDrawing

This file can be opened in a text editor for manual editing.

Note: The file includes comments of its contents and how to use it to modify or add new hatch pattern configurations. The Hatch Style Editor is a much easier tool to achieve this, however.

Each line of the file represents a geology type and the parameters required to define the hatch pattern. An example of the hatch style configuration file content is shown below.

  [HatchStyles]
  101 = ["EARTH", "", "0.2500", "45.0000", "255,0,0", ""]
  102 = ["EARTH", "", "0.2500", "45.0000", "0,255,0", ""]
  205 = ["DASH", "", "0.2500", "0.0000", "0,0,255", ""]
  206 = ["DASH", "", "0.2500", "0.0000", "10,20,40", ""]
  212 = ["GOST_GLASS", "", "0.0050", "315.0000", "111", ""]
  213 = ["GOST_GLASS", "", "0.0050", "315.0000", "111", ""]
  220 = ["DASH", "", "0.2500", "0.0000", "3", ""]
  404 = ["AR-SAND", "", "0.0250", "0.0000", "2", ""]
  409 = ["AR-SAND", "", "0.0250", "0.0000", "2", ""]
  601 = ["FLEX", "", "0.2500", "0.0000", "31", ""]
  604 = ["FLEX", "", "0.2500", "0.0000", "31", ""]
  605 = ["FLEX", "", "0.2500", "0.0000", "31", ""]
  803 = ["SACNCR", "", "0.2500", "315.0000", "5", ""]
  804 = ["BRICK", "", "0.1250", "0.0000", "4", ""]
  811 = ["CROSS", "", "0.2500", "0.0000", "6", ""]
  "BOULDER CLAY" = ["DASH", "", "0.2500", "0.0000", "3", ""]
  "COARSE GRAINED IGNEUOS" = ["CROSS", "", "0.2500", "0.0000", "6", ""]
  FILL = ["EARTH", "", "0.2500", "45.0000", "1", ""]
  "GLACIAL TILL" = ["AR-SAND", "", "0.0250", "0.0000", "2", ""]
  LIMESTONE = ["BRICK", "", "0.1250", "0.0000", "4", ""]
  PEAT = ["FLEX", "", "0.2500", "0.0000", "31", ""]
  SANDSTONE = ["SACNCR", "", "0.2500", "315.0000", "5", ""]

Each line of the file must contain a text string for the geology code. This code will match up with the AGS standard or custom geology types included in your dataset. Please note that multiple word geology codes must be enclosed in quotes.

All parameters other than geology name are optional, however they must exist in the following order: GeologyName, HatchPattern, BlockName, Scale, Angle, and Color.