Offshore Suite

Tekla Structures
Not version-specific
Tekla Structures
Environment
Not environment-specific
United States (Imperial)
United States (Metric)

Back to top

Purpose and description

This collection of tools was developed to help support typical workflows for the Offshore industry

  • Hybrid Numbering: Forces sequential numbering for built-up plate girders
  • Offshore Long Seam Orientation: Rotates can seams in 180-degree increments based on the first section
  • Offshore Long Seam Notation: Adds integer UDA value based on can seam position from the Orientation tool
  • Unique Numbering: Adds a unique UDA value to specified assemblies to avoid combining marks
  • Offshore Can Numbering: Forces sequential numbering for can assemblies such as jacket legs
  • Cut Information: Adds UDA's relating to the first and last can in an assembly
Back to top

System requirements

Environments: US Imperial, US Metric for other environments you may need to create or export/import profiles and/or shapes.

Languages: ENGLISH

.NET Framework version: 4.0

Back to top

Installing Offshore Suite

To install the extension:

  1. Download the TSEP package from Tekla Warehouse
  2. Import the TSEP into the Applications and components catalog (see instructions)
  3. Start Tekla Structures
  4. Open/create a model
  5. The tools will be found in the Applications and Components catalog under the US extensions category

    Image
    Offshore suite icon collection
Back to top

Contents

Back to top

Hybrid Numbering Tool

Purpose and description

This tool allows users to force identical parts in an assembly to have different part marks. This makes it possible to accurately track individual parts based on heat numbers or other similar scenarios.

Usage

To use the extension:

  1. Start the tool
    Image
    Hybrid numbering icon
  2. Using “Select objects in components” select any part of an assembly.
    • The tool will then load the Part Prefix, Part Start No, and Part Mark for each object within the assembly.

      Image
      Show selected beam

       

      Image
      example dialog
      NOTE: By default the tool will force identical parts that have the Part Prefix of B,T, or W to have unique numbers. See section 6: Customization to change this and other features.
    • In the Hybrid Numbering Tool, select Number Parts to run the tool.

      • The tool takes the Assembly Position (ex. GP1043) and places that in front of the part prefix on every part of the assembly regardless of what the part prefix is. (ex. GP1043B) The tool then finds every part that has the Unique Numbers Prefix and forces the marks starting from one. For any other part prefixes not defined in the Unique Numbers Prefix the tool will use the part start number that has been defined on the part and number it using Tekla Structure’s regular numbering settings. (i.e. combine similar parts)

        Image
        Filtered dialog
        Image
        Beam Properties with highlighted Part Prefix value

Customization

By default, the tool will force identical parts that have the Part Prefix of B, T, or W to have unique numbers. By going to Settings>Options you can change which Part Prefixes determine which parts will receive the unique numbers. You can enter as many or as few prefixes as you want. They just need to be separated by a comma. You can also change which UDA gets tagged once this tool has been run on an assembly by entering the objects.inp syntax into the Assembly Numbering UDA field.

Image
Options dialog
Back to top

Long Seam Orientation Tool

Purpose and description

This tool allows users to assign the seam rotation for each can within an assembly either manually or by having the tool automate the rotation based on the main part of the assembly. This tool also brings in the seam rotation intelligently from the model on the assembly drawing.

Usage

Modeling

To use the application:

  1. Start the application from the Tools>Macros dialog box or the icon on the Long Seam Orientation toolbar.
    Image
    Long seam orientation tool icon
  2. Change your selection to “Select Assemblies” on the selection toolbar, then select the can/jacket assembly in the model that you want to apply the seam rotations to or you can select any part of the assembly using the “Select objects in components”.

    Image
    Select objects in components snap selection
  3. Enter the desired part rotation for each part.  Once you enter a value, hit Enter, and the part will automatically adjust in the model.

    • You can enter the seam rotation for the main part of the assembly and the select Set From First and the tool will automatically move all parts in the assembly alternating them 180°.  The tool also displays the seam rotation of that assembly in the model once it has been assigned.
    • If you input any value other than a numerical value of 1 through 8 that box will turn red and no other commands will work until you enter in a valid input.

       

      Image
      Set from first option

       

      Image
      multi-section part
    • The tool will rotate the tubes based on the current UCS.  If you need to change the UCS, you can set it in the model or you can select the Set Work Plane button which will then activate the Set work plane using three points. The tool will then begin adjusting the seam rotation based on the new UCS.

       

      Image
      Set work plane option
    • The number 1 seam position is always consistent with the positive Z direction of the current UCS.  Set the UCS to the proper plane and then the seams will correspond with that.

       

      Image
      Long seam with up pointing z
      Image
      LS Key up

       

      Image
      long seam with rotated orientation
      Image
      LS key rotated

Drawing

To use the application:

  1. Create and open an assembly drawing of the assembly and launch the Long Seam Notation tool
    Image
    Long seam drawing icon
  2. Pick a location within the view boundary box to place text horizontally (These prompts appear in the bottom left-hand corner where other Tekla prompts appear)

    • >The tool pulls in the seam rotation values intelligently from the model and centers them over the corresponding part offset by the defined picking distance.
    • Any changes that you make to the seam rotation in the model will automatically update when you reopen the drawing.

 

Image
Long seam drawing example

 

Customization

  • To customize how the seam callouts show up on the drawing, double-click on any seam callout to open the Long Seam Orientation dialog box.  You can then change the text color, height, and font as well as the frame type and color.

     

    Image
    Customization options

Additional information

  • To clear the Part Rotation values, click “Clear All”. This will not adjust the seams in the model. They will remain in the exact position as they currently are in the model.

    <

    Image
    Clear all option
  • Tubes/Cans have to be modeled left to right following the typical Tekla Structures modeling procedures
  • The main part of the assembly has to be the left/bottom end following the left-to-right/bottom-to-top modeling rules.
Back to top

Offshore Can Numbering

Purpose and description

This tool allows a user to select offshore can/jacket assemblies in the model and then it scans through each of the parts in the assembly from left to right and gives them a numbering that uses the assembly mark as a prefix, then an incremental part position after that. For example the can assembly would have a mark of F-20-FT. Then each can part that belongs to the assembly would then get a part mark of F-20-FT-1, F-20-FT-2, etc. This prevents the need of having to use multi sheets and multi part numbering.

Usage

To use the extension:

  1. Start the application from the Tools>Macros dialog box or the icon on the Offshore Can Numbering Toolbar.
    Image
    Offshore Can Numbering icon
  2. Run a numbering on your model. The assumption is that every assembly instance in the model gets its own unique assembly mark. Also, the assembly numbering is expected to be in a specific format using the prefix, assembly position, and then also a special area suffix using a UDA as shown below with USER_FIELD_1.

    Image
    Advanced option - XS_ASSEMBLY_POSITION_NUMBER_FORMAT_STRING
    Image
    Advanced option - XS_UNIQUE_ASSEMBLY_NUMBERS
    Image
    Advanced option - XS_USE_ASSEMBLY_NUMBER_FOR
  3. Change your selection to “Select Assemblies” on the selection toolbar, then select the can/jacket assemblies in the model that you want to apply the special numbering to.

    Image
    Select Objects in Components switch
  4. Press the Apply Numbers Selected dialog box. The Application will then scan through all of the selected assemblies and it will renumber the parts. For a large selection of assemblies, this might take quite a long time.

  5. Once the programmatic numbering is complete it will show the assemblies in the list on the left. If you select any of the items in the list on the left, it will highlight it in the model as well as show a list of the parts and marks on the list to the right. If you select any of the parts in the list on the right, it will highlight those individual parts so you can verify the numbering has been done in the correct order. In some cases, you may need to click on the “Mark” header in the list on the right to sort the list by the marks in incremental order.

  6. Since the part marks are being forced and changed by the program, an additional numbering cycle may be required to clear the numbering flags.

  7. Be aware as well that if additional cans are added to the assembly you will need to manually force the numbering marks on the additional new pieces or rerun the Offshore Can Numbering application again on that assembly if you want the numbers to automatically be reset.

 

Image
Example parts

 

Image
Part prefix dialog example

 

Image
OCN dialog example

Additional information

  • Currently translated only for English but can be translated to other languages.
  • Only installs to default, usimp, and usmet environments
Back to top

Offshore Pipe NC Data

Purpose and description

To report the same calculated values that appear in the HGG XML file on the Tekla Structures Drawing. See the picture below for an example of what can be displayed.

NOTE:  The information presented here is intended to approximate the calculations performed by HGG when reading the HGGTubeNC.xml output from Tekla Structures. Tekla provides no guarantees as to the accuracy of these approximations. For exact data, users should rely on the results calculated by HGG when the xml file is loaded into their software.
Image
Example data

 

Image
Example diagram

 

Usage

To use the extension:

  1. Launch the “Pipe NC Data” tool.
    Image
    OPNCData icon
  2. Click on “Pick Part” in the “Pipe NC Data” dialog box
  3. Select any part of an assembly.

    • The tool will then write the “A” end and “B” end cut information to the first can in the assembly and the last can of the assembly.  If there is only one can then all the data will be written to that single part.

     

    Image
    Pick part option dialog

     

    Image
    Inquire report data
  4. Once the properties have been set, load the “Offshore_Cut_Info” drawings settings to generate your assembly drawings.  This set up uses the “SinglePrtDrg” layout properties with the “OffshoreCut” Table Layout Properties.

    Image
    Assembly layout properties

     

    Image
    Assembly drawing properties

     

    Image
    Example drawing
    • This template is designed for an 8 ½” X 11” with landscape orientation. Using the value fields indicated in the template you can customize your own if desired.

Additional information

  • If there are multiple cans they need to form an assembly
  • The modeling of cans needs to follow typical Tekla procedures (left to right top to bottom)
  • All cans in the assembly have to be modeled in the same direction.
    • Ex. start point, end point, start point, end point, etc.
      • It can’t be start point, endpoint, endpoint, start point, etc.
  • Can A has to be the main part
Back to top

Unique Numbering Tool

Purpose and description

This tool allows users to define which Assembly Prefixes receive unique numbering instead of setting the Unique Numbering Option in the Advanced options that force every assembly (even if they are identical) to receive a unique number.

Usage

To use the extension:

  1. Launch the tool
    Image
    Unique numbering icon
    • The tool will then load every Assembly Mark along with its Assembly Prefix and Assembly Start Number that matches the specified Assembly Prefix (by default the designated Assembly Prefix is GP – See section Customization to change this and other features.)

      Image
      Unique numbering dialog example
  2. Select “Number Parts”

    • The tool assigns a unique value to the main part of the specified assemblies forcing them to have different numbers the next time a numbering is run.  Numbering can be run simultaneously with this command if desired.  See section Customization to control this and other features.

      Image
      Unique number dialog with unique numbers added

       

      Image
      Part UDA dialog with attribute that affects numbering

       

Customization

  • By default, the tool will force identical assemblies that have the Assembly Prefix of GP to have unique numbers.  By going to Settings>Options you can change which Assembly Prefixes determine which assemblies will receive the unique numbers.  You can enter as many or as few prefixes as you want. They just need to be separated by a comma.  If you do change which prefixes should be affected by this tool you can go to File>Refresh to have Tekla repopulate the list based on the most recent values. The tool assigns a unique value to a UDA that affects numbering.  You can also change which UDA the value gets assigned to that forces the assemblies to be unique by entering the objects.inp syntax into the Assembly Unique UDA field.

    Image
    Unique numbering options dialog
  • You can also check the box “Run Numbering After Marking Unique”.  When you click on “Number Parts” Tekla will assign a unique UDA and run a numbering (using the model’s current numbering settings) so that you can instantly see the numbered results in the dialog box. 

  • In addition, you can also check the box “Clear Marks in Model First” which will clear the assembly positions that are already assigned to the specified assemblies.  Tekla will then re-number all those assemblies starting from 0.

    Image
    Unique numbering options run after marking option

     

Additional information

  • To clear the Unique Number assigned to the assemblies, right-click anywhere in the “Unique No” column and select “Clear”.

    Image
    Unique numbering clearing
Back to top
Was this helpful?