Offshore Suite
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
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
Installing Offshore Suite
To install the extension:
- Download the TSEP package from Tekla Warehouse
- Import the TSEP into the Applications and components catalog (see instructions)
- Start Tekla Structures
- Open/create a model
-
The tools will be found in the Applications and Components catalog under the US extensions category
Image
Contents
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:
- Start the tool
Image
- 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
Image
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
Image
-
-
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.
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:
- Start the application from the Tools>Macros dialog box or the icon on the Long Seam Orientation toolbar.
Image
-
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
-
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
Image
- 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
- 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
Image
Image
Image
Drawing
To use the application:
- Create and open an assembly drawing of the assembly and launch the Long Seam Notation tool
Image
-
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.
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
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
- 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.
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:
- Start the application from the Tools>Macros dialog box or the icon on the Offshore Can Numbering Toolbar.
Image
-
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
Image
Image
-
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
-
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.
-
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.
-
Since the part marks are being forced and changed by the program, an additional numbering cycle may be required to clear the numbering flags.
-
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.
Additional information
- Currently translated only for English but can be translated to other languages.
- Only installs to default, usimp, and usmet environments
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.
Usage
To use the extension:
- Launch the “Pipe NC Data” tool.
Image
- Click on “Pick Part” in the “Pipe NC Data” dialog box
-
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
Image
-
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
Image
Image
- 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.
- Ex. start point, end point, start point, end point, etc.
- Can A has to be the main part
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:
- Launch the tool
Image
-
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
-
-
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
Image
-
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
-
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
Additional information
-
To clear the Unique Number assigned to the assemblies, right-click anywhere in the “Unique No” column and select “Clear”.
Image