Hole Naming Rules - Intergraph Smart 3D - Reference Data

Intergraph Smart 3D Hole Management Reference Data

Language
English
Product
Intergraph Smart 3D
Subproduct
Hole Management
Search by Category
Reference Data
Smart 3D Version
11 (2016)

Hole objects, like all objects in the model, are given unique names for easy identification.

Visual Basic Project: [Programming Resources Folder]\Programming\ExampleCode\HoleMgmt\Rules\HoleNamingRules\GSCADHoleNamingRules.vbp

Compiled Rule: [Reference Data Folder]SharedContent\Bin\HoleMgmt\Rules\Release\GSCADHoleNamingRules.dll

Bulkload: Naming Rules Worksheet

The following class modules are included in the Visual Basic project:

CNameRule.cls

Default naming rule for a hole trace.

Creates a name based on the object name (HoleTrace), Name Rule ID, and an index number. For example, the third hole trace created at workshare site 1 is called HoleTrace-1-0003.

You can modify:

  • Variables included in the name.

  • Fixed-width value of the index number.

CSysNameRule.cls

Optional naming rule for a hole trace.

Creates a name based on the parent system, or systems, of the hole trace, the object name (HoleTrace), Name Rule ID, and an index number. For example, a hole trace created on a transverse plate system at workshare site 1 is called F122-1TBH_HoleTrace_1_0001. If the plate system is in a hierarchy of structure systems created in the Systems and Specifications task, the hole trace is called Structure_Transverse Bhds_F122- 1TBH_HoleTrace_1_0001.

You can modify:

  • Variables included in the name.

  • Fixed-width value of the index number.

  • Number of levels of parent systems included in the name.

CAsmSysNameRule.cls

Optional naming rule for a hole trace.

Creates a name based on the assembly name and parent system, or systems, of the hole trace, the object name (HoleTrace), Global Workshare location ID, and an index number. For example, a hole trace created on a transverse plate system at workshare site 1 with a part assigned to an assembly is called A000001_F122- 1TBH_HoleTrace_1_0001.

You can modify:

  • Variables included in the name.

  • Fixed-width value of the index number.

  • Number of levels of parent systems included in the name.

  • Number of levels of parent assemblies included in the name.

CHoleCutNameRule.cls

Default naming rule for a hole cut.

Creates a name based on the plate part name, the object name (Cut), and an index number. For example, if the plate part is called <NoBlk>-30LS.3-1, the hole cut is called <NoBlk>-30LS.3-1-Cut01.

You can modify:

  • Variables included in the name.

  • Text used for the object name.

  • Fixed-width value of the index number.

See Also

Hole Naming Common Tasks
Hole Management Reference Data
Hole Management Reference Data Workflow
Bulkload Files