Advanced Grid Labels

Tekla Structures
Not version-specific
Tekla Structures
grid
Achse
Label
Bezeichnung
Environment
Not environment-specific


Back to top

Purpose and description

This plug-in gives the user more possibilities to define the grid labels. Grid labels can be defined with an extra text. This text can be freely defined in the model and shown on the drawing.
Back to top

System requirements

Tekla Structures version: 18 onwards
.Net Framwork version: 4.0 or higher
Environment: Non-imperial
Language: German, English 

Back to top

Installing Advanced Grid Labels

To install the plugin
  1. Download from Warehouse…
  2. Extract...
  3. Close Tekla Structures
  4. Install the application using the 32bit (x86) or 64bit installation package

User toolbar

If the toobar with the Advanced Grid Labels icon doesn´t appear automatically in the drawing environment you have to add it manually.
To manually add an extension to a user toolbar in Tekla Structures:
  1. Click Tools > Customize to open the Customize dialog box.
  2. On the Toolbars tab, click New... A new toolbar with the name User Toolbar 1 appears in the toolbar tree. You can enter a new name for the toolbar.
  3. Search for the extension on the list on the left, click on it and then click the right arrow to add it to the toolbar. Some extensions are started from a macro, entering macro: in the Filter input box will list those extensions.
  4. Repeat step 3 if you would like to add more extensions to the toolbar.
  5. Click Close.
Limitation:
If you want to create a user-defined toolbar for drawing extensions, create it in the modeling mode, otherwise the toolbar is not saved.
Back to top

Using Advanced Grid Labels

To use the extension:
  1. With a double click on the Advanced Grid Label icon, you open the dialog box.
Image
AGL_UI_1.png

With a asimple click on it you start the command.,
  1. You are prompted to pick a grid in the status bar.
  2. The defined settings will be applied to the picked grid.

Defining a grid label text

  1. You can define a text for the complete grid or for every single grid line. To do this you have to enter the text to the user defined attribute “Grid label text”.
  2. If your environment doesn´t have this user defined attribute you have to add it first to the objects.inp file. Please add follwoing rows to it:
/***************************************************************************/
/* Grid attributes                                                         */
/***************************************************************************/
grid(0,"Grid")
{
   tab_page("","albl_Labels",3)
   {
     unique_attribute("GRID_TEXT", "albl_Labels", string, "%s", no, none, "0.0", "0.0")
     {
         value("", 0)
     }
   }
   modify(1)
}
/***************************************************************************/
/* Grid plane attributes                                                   */
/***************************************************************************/
grid_plane(0,"Grid")
{
   tab_page("","albl_Labels",3)
   {
     unique_attribute("GRID_TEXT", "albl_Labels", string, "%s", no, none, "0.0", "0.0")
     {
         value("", 0)
     }
   }
   modify(1)
}

 

Modifying an existing grid label

  1. To modify the advanced grid labels, you have to select the grid labels itself and NOT the grid.

Size of the Grid label frame

  1. You can define a fixed size for the grid label frame by setting the advanced option XS_DRAWING_GRID_LABEL_FRAME_FIXED_WIDTH to a defined value. You can define this variable by going to the menu Tools > Options > Advanced Options > Drawing Properties.
  2. Íf you want that the size of the Grid label frame is calculate automatically, you leave this field empty.
Back to top

Advanced Grid Labels settings

PropertyDescription
Use settings fromHere you can define where the settings are taking from. You have the option to inherit the settings from the grid or you define the settings yourself inside the User Interface.
Frame typeHere you can select the type of the frame. You can select out of 4 options.
Option 1: Circle and grid label at the bottom
Image
AGL_UI_2.png

Option 2: Circle and grid label at the top
Image
AGL_UI_3.png

Option 3: Oval and grid label at the bottom
Image
AGL_UI_4.png

Option 4: Oval and grid label at the top
Image
AGL_UI_5.png
Grid label placingHere you can define which grid labels will be shown and in which distance to the grid.
Image
AGL_UI_6.png
FrameHere you can define the color and the line type of the frame.
TextHere you can define the looks of the grid labels (Color, Height and Font).
Back to top

Additional information

  • There is no check if the user is trying to create the same grid labels twice for the same grid.
  • Grid labels cannot be changed if following situation comes true
    • One of the grid labels on this grid has the height „0“.
    • If a view is placed inside another view which has a modified grid already.
Back to top
Was this helpful?