Bracket type tutorial

In this tutorial we inspect a bracket type and create a new bracket type based on it.

First we inspect a type file we are using as the base for the new one. In this tutorial we are inspecting an existing bracket type 748 and use it as the basis for the new bracket type. We trace the shape definition of the base type line by line and look into some related type macro issues. Then we create the new type by modifying the existing one.

The tutorial is divided into two parts:

  • Inspecting a bracket type file – We go through the shape definition in a bracket type file line by line to trace how the contour of the bracket builds up. We also look into some related type macro issues. The purpose of this topic is to understand how the bracket contour is defined.

  • Modifying a bracket type to create a new type – We create a new bracket type which is based on the one we inspected. The idea is to take an existing type file and modify it. Many times it is less work to use an existing bracket type as the basis for the new one instead of creating the new bracket type from scratch, especially if you have an existing bracket type which resembles the desired new type.

Tip: The norms in the Training Project and the default norms provided with CADMATIC Hull Server installation can be used as the project when familiarizing with bracket types and trying out modifications.
The location of the training project's norms is \cadmatic\HullServer<Hull version>\HullProjects\training<Hull version>norms. For example, \cadmatic\HullServer221\HullProjects\training221\ in the Hull 2022T1 installation. The bracket type files and type macros are located in the ch<Hull version\bracket subfolder.
The location of the default norms is \cadmatic\HullServer<Hull version>\HullServer<Hull version>\Hullcentre\client\ncgn<Hull version>. The bracket type files and type macros are located in the bracket subfolder.

Related topics

  • Bracket types gives an overview of the files involved in bracket types (like the type file and the type macro).

  • Bracket type file gives an overview of the bracket type file.

  • Bracket type macro gives an overview of the bracket macro.

  • Shape definition (brackets) describes how the bracket shape definition is done in the bracket type file.

  • Coordinate systems and Axis variables provide information on the coordinate systems (axes systems) and the variables used therein. A bracket's contour is defined using these coordinate systems and variables.