Rebar End Detail
Purpose and description
This tool allows users to create end preps onto the end of either single rebar or a group of rebar. This tool allows users to also create their own end prep components that this tool can use outside of the ones provided out of the box. This tool also updates the end prep based on the size of the reinforcement and can write UDA’s to the bars; i.e. extra length.
System requirements
Environments: Default, Usimp, UsmetLanguages: English
Back to top
Installing Rebar End Detail
To install the application:
- Have Tekla Structures closed during installation.
- Install the appropiate installation package that you can download from the Tekla Warehouse. (Before 2016i install the .msi 2016i and newwer install the .tsep)
- Reopen Tekla Structures once installation is complete
- Before version 2016: A new toolbar icon which will launch the tool should now be visible when a drawing is opened. For version 2016i a new thumbnail under Ungrouped items in the Applications and components side pane will appear. For version 2016i and newer a new thumbnail under US Extensions items in the Applications and components side will appear
How it works
The plugin inserts and keeps up to date with the rebar location and geometry the objects it adds to the model. The rebar group or single reinforcement is the input object so when it changes the plugin updates according to the settings you get. The custom part to input and settings are either based on file (<filename>.rdr) specified in the dialog or from catalog directly. The file gives you more automated control to specify different custom components and settings for different sizes of reinforcement that update automatically.
Custom parts need to be defined with two handles, where the first handle represents the end of the part and the second handle points inward toward the rebar along the centerline.
If the custom part used has a parameter EndOffset then the value will be copied automatically to the rebar end offset value that is closest: either OFFSET_START or OFFSET_END which are localized out of the box for adjusting the length.
If the custom part used has a parameter EndPrep then the value will be copied automatically to the rebar end prep value that is closest: either END_PREP_START or END_PREP_END which are localized out of the box for adjusting the end prep status.
For getting the adjusted length, you can then create formulas in the template editor, for example: GetValue("LENGTH") - GetValue("USERDEFINED.OFFSET_START") - GetValue("USERDEFINED.OFFSET_END")
Remember that the default value you set will never be used or read in the custom part editor. For example if the default is 2, that value cannot be read or used by the system. Set the default value so that the standard file or specific saved attribute file is always and is not the same value. For example, see the defaults in the figure below. For the EndPrep value -1 is treated as null or blank, other values represent real integer/option type values.
Alternately, you can use these new template properties that are available with installation of this extension for weight and length adjusted fields.
| Variable Name | Description | Output | Type | Input |
|---|---|---|---|---|
| CUSTOM.LENGTH_AJSUM | Sum of legs A-G with end offset uda values subtracted | double | Length | Reinforcement |
| CUSTOM.LENGTH_AJ | Length along centerline with end offset uda values subtracted | double | Length | Reinforcement |
| CUSTOM.WEIGHT_AJSUM | CUSTOM.LENGTH_AJSUM multiplied by per weight per unit length value from catalog file | double | Weight | Reinforcement |
| CUSTOM.WEIGHT_AJ | CUSTOM.LENGTH_AJ multiplied by per weight per unit length value from catalog file | double | Weight | Reinforcement |
Back to top
Using Rebar End Detail
To use the application:
- Open the Aplications & components catalog.
- Under US Extensions, select Rebar End Detail
- Image
- Double-click to activate and open the dialog box for the Rebar End Detail extensions.
- Choose From File from the dropdown for From Type. This tells the tool to look at some .rdr files that have been created. These files are provided here (...\TeklaStructures\%version%\Environments\usimp\us_roles\castinplace\system ). What these files do is tell the plugin which settings to use for different sizes of rebar. Example below for the HRC 110 (Open with a text editor):
- First Column- Size of Rebar
- Second Column- Component that needs to be used (you will need a different file for each component)
- Third Column- Which saved settings does the plugin need to use so the size of the end prep matches to the size of the bar
- Now select the FileName that matches the end prep that you will be adding to the end of the reinforcement.
- Select the … beside component to make sure that you have the correct component with the FileName that you chose in the previous step.
- Add to Assembly gives you the option to add the end preps to the concrete cast unit that the reinforcement you selected is associated too.
- Once you have the properties set, you can save these settings for each end prep so it will be quicker to load and reuse the tool.
- Select Apply
- Select the bar or group of bars as the rebar you want to add the end prep too.
- It now asks for which end to add the end prep too. This allows you to have different end preps at either the start or end side of the bar.
- Change the size of the bar and see how the end preps adjust to the correct size based on the size of bar.
Customizing Rebar End Detail
The name of the uda’s that are fetched are read from a file if it exists in the system path, called RebarEndDetailOptions.xml. The first time this plugin is run in a new model and there is no file found, a new file with default values is written to the model attributes folder. You can customize this xml file for the names to set, but the type of uda must remain the same.| Xml File Name | Uda Name | Type | Where Defined |
|---|---|---|---|
| StartEndOffsetName | OFFSET_START | distance | objects.inp |
| FinishEndOffsetName | OFFSET_END | distance | objects.inp |
| StartEndPrepName | END_PREP_START | option | objects.inp |
| FinishEndPrepName | END_PREP_END | option | objects.inp |
| ComponentRebarEndParameter | EndOffset | Distance | Custom Part |
| ComponentRebarPrepParameter | EndPrep | Number | Custom Part |
Additional information
- The tool uses components that are provided (HRC and Lenton). If you need more end preps than the ones provided, they will need to be created. When creating your own, make sure that the first insertion point is what part of the end prep that needs to be at the end of the rebar and the second point needs to be towards the middle of the bar. This will ensure that the components are added correctly.
- The .rdr files provided can be used as templates to create the rest of your files if you create new components.