こんにちは

ログインすると、より多くのコンテンツを表示できることをご存知ですか?

鉄筋カプラーとアンカーツール

Added March 1, 2016 by Shu Ozaki shu.ozaki@trimble.com

ソフトウェアのバージョン: 
21.0
環境: 
Not environment-specific

鉄筋カプラーとアンカーツール

1. Purpose and description

Rebar Coupler and Anchor Tools is a set of four extensions to help modeling and management of reinforcement bar couplers (connecting two bars) and end anchors (device at free end of the bar).

  • Rebar Coupler – Use this tool to create couplers where rebar has already been split or the rebar ends are connecting and are parallel.
  • Rebar End Anchor – Use this tool to create end anchors at free ends of the bars.
  • Rebar Split and Coupler – Use this tool to create couplers where a rebar group needs to be split and then couplers will be added in relation to the direction of the picked points.
  • Set Rebar Attributes – Use this tool if you have deleted the couplers from the rebar, this will update the rebar end specific user defined attributes (UDA) that have been set by the Rebar Coupler, Rebar End Anchor or the Rebar Split and Coupler.
  • Rebar End Trimming - Use this tool to adjust the free space between two rebar ends.

2. System requirements

Tekla Structures Version: 19.1 or later
.NET Framework version: 4.0
Environments: All
Units: Imperial and Metric
Languages: English

3. Installation

To install the application:

  1. Download and install Rebar Coupler And Anchor Tools.
  2. Installer adds a new toolbar in Tekla Structures.

4. Usage

4.1. Rebar Coupler

  1. Open the Component Catalog.
  2. Search for “Coupler” or look in the Plugins search resu lt and look for Rebar Coupler.
  3. You can also find it in the toolbar.

  4. ***Make sure the rebar is already split***
  5. Double click on Rebar Coupler to open the tool.
  6. Select 1st bar, then select the 2nd bar.

4.2. Rebar End Anchor

  1. Open the Component Catalog.
  2. Search for “RebarEndAnchor” or look in the Plugins search result and look for Rebar End Anchor.
  3. You can also find it in the toolbar.

  4. Double click on RebarEndAnchor to open the tool.
  5. Select the reinforcement bar, then pick any point closer to the end where you want the end anchors to be created.

4.3. Rebar Split and Coupler

  1. Open the Component Catalog.
  2. Search for “Coupler” or look in the Plugins search result and look for Rebar Split And Coupler
  1. You can also find it in the toolbar.

      

  1. Select the Rebar Split And Coupler to open the tool.
  2. Select Split rebar with coupler to start the command.
  3. Select the rebar to be split.
  4. Select the 1st split point, then the 2nd split point which defines the line at which the rebar is split and couplers are inserted.
  5. Select the third point. This point identifies the side of the primary rebar (#1). This is naturally critical only if you have applied different properties for the bars 1 and 2. 
  6. Repeat the steps 6.-8. or click 'Escape' key to cancel picking and return to the main dialog window.

4.4. Modifying Rebars and Couplers

  1. The Rebar Split and Coupler uses the Rebar Coupler to insert the different types of staggered and non staggered coupler types.
  2. If you double click on any of the rebar couplers in the model, it will open the Rebar Coupler Dialog.
  3. There will be 4 separate groups when using the staggered option in the Rebar Split and Coupler. Rebar Coupler component doesn’t stagger the rebar.
  4. If you delete the Couplers you should also delete the UDA’s as they are still attached to the rebar.  For this purpose, you can use the Set Rebar Attributes tool.

4.5. Set Rebar Attributes

  1. Run the tool from the toolbar.

       

  1. Choose wanted rebars in the model and press Selected or select all rebars by pressing All.
  2. Select rebar rows that you want to delete obsolete UDAs from and click Delete.

Please note that pressing Delete only deletes the obsolete coupler UDAs of the rebar, it leaves the rebar UDAs untouched which are still valid.

4.6. Rebar End Trimming

  1. Open the Component Catalog.
  2. Search for “Trimming” or look in the Plugins search result and look for Rebar End Trimming.
  3. You can find it also in the toolbar
  4. Select one or more coupler components in the model and click button Apply to selected couplers to adjust free space at selected couplers.
  5. Alternatively click button Pick rebars... and pick the two rebars which ends will be adjusted according the set free gap value.

5. Application

5.1. Rebar Coupler

5.1.1 Parameters tab

Property Description
Auto attributes table name Select the table name from dropdown list. 

When some table name is selected the coupler component attribute values are overridden with the values given in the attribute table. Typically the table contains one or more attribute values to be used with certain rebar sizes. This way the 'auto' attribute values will depend on the rebar sizes.

In dialog window tab pages these attribute input fields are grayed out and can’t be modified. 

See paragraph 7.2 how to customize the attribute tables.
 

Use custom component Select Yes to create the coupler as a custom part. Select No to create the coupler as normal part.
Name (option) Type here the name of the custom component.

You can also click the button right to this field to open the component browser dialog to select the componnet.

Please make sure the selected component is a custom part.

Attribute (option) Type here the name of the name of the attribute file of the custom component. The coupler custom part is created using the saved attributes given here.
With this option you can control the order of start and end points of your custom component
Numbering series

With these properties you can control the numbering series parameters of the coupler parts.

See also note below.

Attributes

With these properties you can control the other parameters of the coupler parts.

The diameter is given using current units (metric or imperial). The profile used in model round bar with given diameter.

See also note below.

The overall end-to-end length of the coupler.

When using the custom part this is the length between the start & end points of the custom part.

Please note that this is also to maximum gap between the bar ends. If the gap is bigger the coupler can't be inserted.

5.1.2 Attributes tab

Property Description
Threaded Length

This value is written to the rebar UDA. The value field names (case sensitive) are:
  • CPLRThreadStart
  • CPLRThreadEnd

Threads are not actually modeled, this field is used to know which bars have threads on them and what are the values so that they could be shown in drawings and reports.

Extra Fab. Length

The purpose of this value is sometimes when creating the threads on the rebar some of the original length is used during the machining process when creating the threads, hence Extra Fab. Length.

This value is written to the rebar UDA. The value field names (case sensitive) are:
 

  • CPLROffsetStart
  • CPLROffsetEnd

This value does not affect the length of the rebar itself, you will need to add this value in your reports and drawings to get the correct length if required.

Method
Type
Code

These are additional user defined attributes (UDA) written to the connected rebars. The actual attribute name used depends on which end of the rebar the coupler was created.

Please note that the user interface may look different in your version depending on how the UDA definitions has been set-up in your local environment. 

See paragraph 7. about how to setup the UDA definitions.
 

NOTE: Typically all above user defined attributes shall affect numbering i.e. rebars with different attribute values will get a different mark. In order to get numbering affected you need to have the user defined attributes setup properly.
 

5.2. Rebar End Anchor

5.2.1 Parameters tab

Property Description
Auto attributes table name Select the table name from dropdown list.

When some table name is selected the anchor component attribute values are overridden with the values given in the attribute table. Typically the table contains one or more attribute values to be used with certain rebar sizes. This way the 'auto' attribute values will depend on the rebar sizes.

In dialog window tab pages these attribute input fields are grayed out and can’t be modified.

See paragraph 7.2 how to customize the attribute tables.

Use custom component Select Yes to create the end anchor as a custom part. Select No to create the coupler as normal part.
Name (option) Type here the name of the custom component.

You can also click the button right to this field to open the component browser dialog to select the component.

Please make sure the selected component is a custom part.

Attribute (option) Type here the name of the name of the attribute file of the custom component. The end anchor custom part is created using the saved attributes given here.
Input points
With this option you can control the order of start and end points of your custom component
Numbering series
With these properties you can control the numbering series parameters of the end anchor parts.

See also note below.

Attributes
With these properties you can control the other parameters of the end anchor parts.

See also note below.

The dimensions of the end anchor.

When using a custom part the length between the start & end points of the custom part can be controlled with these dimensions.

This is the offset of the far most point of the coupler measured from the physical end of the reinforcement bar.

Please note that you can't control the end of the rebar with this component and thus you need to make sure the end cover of the rebar is greater or equal to this offset plus the minimum concrete cover.

 

NOTE (1): When creating the coupler as a custom part the properties given in Numbering series and Attributes areas can be populated to created custom part if you have named the properties with certain names. The following image shows the "mapping" between the dialog and the custom part properties.


5.2.2 Attributes tab

For detailed description please see description at paragraph 5.1.2 Attributes tab

5.3. Rebar Split and Coupler

5.3.1 Parameters tab

Property Description
Auto attributes table name Select the table name from dropdown list.

When some table name is selected the coupler component attribute values are overridden with the values given in the attribute table. Typically the table contains one or more attribute values to be used with certain rebar sizes. This way the 'auto' attribute values will depend on the rebar sizes.

In dialog window tab pages these attribute input fields are grayed out and can’t be modified.

See paragraph 7.2 how to customize the attribute tables.

Use custom component Select Yes to create the coupler as a custom part. Select No to create the coupler as normal part.
Name (option) Type here the name of the custom component.

You can also click the button right to this field to open the component browser dialog to select the component.

Please make sure the selected component is a custom part.

Attribute (option) Type here the name of the name of the attribute file of the custom component. The coupler custom part is created using the saved attributes given here.
With this option you can control the order of start and end points of your custom component.
Numbering series

With these properties you can control the numbering series parameters of the coupler parts.

See also note below.

Attributes

With these properties you can control the other parameters of the coupler parts.

The diameter is given using current units (metric or imperial). The profile used in model round bar with given diameter.

See also note below.

The overall end-to-end length of the coupler.

When using the custom part this is the length between the start & end points of the custom part.

Please note that this is also to maximum gap between the bar ends. If the gap is bigger the coupler can't be inserted.

Staggered Type “None”

This will place couplers along the 2 points that are picked in the model.

Staggered Type “Left”

This will place couplers to the Left side of the 2 points that are picked in the model.

Staggered Type “Right”

This will place couplers to the Right side of the 2 points that are picked in the model.

Staggered Type “Middle”

This will place couplers on both sides (the Middle) of the 2 points that are picked in the model.

Coupler position

With this option you can control how the couplers (or rather the actual split line) is located in relation to picked split line. 

When selecting options 'Left' or 'Right' be aware that the actual left/right depends on the third input point which defines the side of the bar 1, see example in picture below. 

This option is available only when there is no staggering. 

5.3.2 Attributes tab

For detailed description please see description at paragraph 5.1.2 Attributes tab

5.4. Set Rebar Attributes

This tool is intended to help you to manage the user defined attributes set to reinforcement bars by the coupler or end anchor components. With this tool you can review the current values of selected or all reinforcement bars.

Please note that if you have added a coupler or end anchor components to any reinforcement bars the user defined attribute values are controlled (=set) by coupler and/or end anchor components based on settings of the component. However, if you delete the coupler or end anchor component the user defined attributes set by those components are not cleared automatically. The "obsolete" attribute values can be cleared with this tool as explained in following paragraphs.

5.4.1 Diagram

Please note that the actual columns of the table view might be different in your version depending on how the UDA definitions has been set-up in your local environment.  The table contains only user defined attributes which are controlled (set) by rebar coupler or end anchor components.

5.4.2 Properties

Property Description
Selected This lists the values of all coupler/end anchor specific user defined attributes of selected rebars in model.
All This lists the values of all coupler/end anchor specific user defined attributes of all rebars in model.
Delete

This option deletes the values of coupler/end anchor specific user defined attributes of all rebars in selected rows of the tables.

Note that pressing Delete only deletes the obsolete coupler UDAs of the rebar, it leaves the rebar UDAs untouched which are still valid.

Multiple row selection can be done by holding down 'Ctrl' and/or 'Shift' keys when selecting rows.

By checking this option only rebars that have values in their coupler/end anchor specific user defined attributes will be shown in the table. After checking the box, you will need to click on Selected or All to refresh the table.

5.5. Rebar End Trimming

Property Description
Get free gap .... Select Yes if you want the tool to use the free gap given in the Auto attribute file for the couplers. Otherwise select No and give the free gap in the input field.

Please note that when selecting Yes only coupler components having the Use auto attribute file turned on will be adjusted. 

The free gap when it is not taken from Auto attribute table.

This will be used when you pick two rebars or the coupler component is not using any Auto attribute table.

With this option you can control which one of the rebars will be modified.
Apply to selected couplers Click this button if you want the rebar ends at selected coupler components to be adjusted. 

Please make sure you have selected the coupler components in model view before clicking this button.

Pick rebars ... Click this button when you want to adjust the ends of two rebars. Pick two rebars which have ends close to each others.

You can continue picking or click 'Esc' key to stop picking.

6. Additional Information

  • If the profile of a part is changed, then the rebar and couplers will update as the normal rebar adaptivity currently does in Tekla Structures.
  • All Couplers are automatically added to the Parent Part of the rebar. This allows them to be shown in Reports and Drawings as they are added to the Sub Assembly of the Cast Unit (same Cast Unit as the rebar).
  • The installer copies two reports (Rebar Extra Fabrication Length.rpt and Rebar Thread Length.rpt) in …\xx.x\environments\common\template (if using USIMP-environment also to …\xx.x\environments\usimp\system) that can be used to inquire Threaded Length and Extra Fab. Length of rebar in BOMs or BOQs. These reports can be copied in Environment Folder, Firm Folder or Model Folder to be used. They work for Imperial and Metric Environments.
  • Couplers can be created between rebar groups/single rebars and rebar meshes. The two picked reinforcement objects can be different type and they can even have different number of bars in both. The only requirement is that there is one or more bar ends meeting around same location and direction.
  • Couplers are created at each location where:
    • The bar ends are parallel enough (angle < 5 degree) and
    • The free gap along the bar ends is less than the length of the coupler and
    • The offset perpendicular to bar end legs is less than the diameter of the bars
  • When there is no valid and possible (parallel end-to-end ) location between picked rebars the tool creates a ‘dummy’ part identifying the failed coupler insertion.
  • The couplers can be used inside of Custom Components.  All of the attributes are available in the Custom Component Browser.



7. Customizing the tools

7.1 Setting up the user defined attributes

The content of the tab page 'Attributes' and user defined attributes controlled and set by rebar coupler and end anchor components can be customized. The customization is done by specifying the attributes in a text file named 'RebarCoupler.Udas.dat'.  This file is placed in your environment's system folder during installation of the tool. This file can be placed also under other system-folders or a firm-folder. Please note that this file is not read from the model folder.

The required content and format of the file 'RebarCoupler.Udas.dat' is specified in the following sample file.

//
// Customized rebar end UDA atributes for rebar couplers and end anchors.
//
// each row shall contain 5 or 6 fields separated by tab(s) or semicolon.
// If the label is not given the labels set for the start uda will be used.
// Please note that all names shall be unique
//
// Field 1: The data type of the attribute. Valid values are 'distance', 'float', 'option', 'integer' and 'string'
//          NOTE! this value type shall be exactly same as the value type of the actual user defined attributes
// Field 2: Left_attribute_name. This name is used as the property name for the primary (1) rebar in the auto attributes table
// Field 3: Right_attribute_name. This name is used as the property name for the secondary (1) rebar in the auto attributes table
// Field 4: Start_uda_name. This name is the UDA name when the value is stored to first or short leg end of the rebar (secodary or primary)
// Field 5: End_uda_name. This name is the UDA name when the value is stored to last end or long leg end of the rebar (secodary or primary)
// Field 6: Label. This text is shown in coupler or anchor component dialog. It can ba translatable label (albl_) or any text.
//
option     MethodLeft     MethodRight      CPLRSTATE_S      CPLRSTATE_L      albl_Method
option     TypeLeft       TypeRight        CPLRTYPE_S       CPLRTYPE_L       albl_Type
string     CodeLeft       CodeRight        CPLRCODE_S       CPLRCODE_L       albl_Code
distance   Left1          Right1           FREE_1_START     FREE_1_END       Free distance (1)
string     Left2          Right2           FREE_2_START     FREE_2_END       Free text (2)


Please note that the above file only defines which user defined attributes are shown in the tab page and will be set by components. Typically you should include only existing user defined attributes and if you want to create new user defined attributes it is recommended to specify them properly as explained below.

NOTE: Typically above user defined attributes shall affect numbering i.e. rebars with different attribute values will get a different mark. In order to get numbering affected you need to have the user defined attributes setup properly.

In order to view and/or modify the default (file 'RebarCoupler.Udas.dat' does not exist) user defined attributes set by rebar coupler and anchor tools you can copy the following text into notepad and save the file with name 'objects.inp' under your model.  For more info about how to customize the user defined attributes please search more help form Tekla User Assistance.

        
/***************************************************************************/
/* User defined attributes for objects */
/***************************************************************************/

part(0,"Part")
{
tab_page("Coupled bar")
{
 	attribute("label", "Short Leg or Start", label,"%s", no, none, "0.0", "0.0",200,30,150)
	attribute("label", "Method", label,"%s", no, none, "0.0", "0.0", 50,60,150)
 	unique_attribute("CPLRSTATE_S", "", option, "%s",  yes, none, "0.0", "0.0", 200, 60, 150)
 	{
 		value("", 2)
             	value("COUPLER", 0)
             	value("THREADED", 0)
             	value("HEADED", 0)
 	}
 	attribute("label", "Long Leg or End", label,"%s", no, none, "0.0", "0.0",550,30,150)
     	unique_attribute("CPLRSTATE_L", "", option, "%s",  yes, none, "0.0", "0.0", 550, 60, 150)
     	{
     	    	value("", 2)
             	value("COUPLER", 0)
             	value("THREADED", 0)
             	value("HEADED", 0)
     	}
	attribute("label", "Type", label,"%s", no, none, "0.0", "0.0",50,90,150)
 	unique_attribute("CPLRTYPE_S", "", option, "%s",  yes, none, "0.0", "0.0", 200, 90, 150)
 	{
 		value("", 2)
             	value("STD", 0)
             	value("MALE", 0)
             	value("POSITIONAL - not yet implemented", 0)
 	}
     	unique_attribute("CPLRTYPE_L", "", option, "%s",  yes, none, "0.0", "0.0", 550, 90, 150)
     	{
 		value("", 2)
             	value("STD", 0)
             	value("MALE", 0)
             	value("POSITIONAL - not yet implemented", 0)
     	}
	attribute("label", "Code", label,"%s", no, none, "0.0", "0.0",50,120,150)
 	unique_attribute("CPLRCODE_S", "", string,"%s",  yes, none, "0.0", "0.0", 200, 120, 150)
 	{
 		value("", 2)
 	}
 	unique_attribute("CPLRCODE_L", "", string,"%s",  yes, none, "0.0", "0.0", 550, 120, 150)
 	{
 		value("", 2)
 	}
 	unique_attribute("SPSHCODE", "special shape code", option, "%s", yes, none, "0.0", "0.0", 400, 300, 120)
 	{
 		value("", 2)
             	value("GRIPTEC", 0)
             	value("ROLLTEC", 0)
 	}
}
 tab_page("CouplerInfo")  
  {    
    unique_attribute("CPLRThreadStart", "CPLRThreadStart", distance, "%d", yes, none, "0.0", "0.0") 
    {
         value("", 1)
    }
    unique_attribute("CPLRThreadEnd", "CPLRThreadEnd", distance, "%d", yes, none, "0.0", "0.0") 
    {
         value("", 1)
    }
    unique_attribute("CPLROffsetStart", "CPLROffsetStart", distance, "%d", yes, none, "0.0", "0.0") 
    {
         value("", 1)
    }
    unique_attribute("CPLROffsetEnd", "CPLROffsetEnd", distance, "%d", yes, none, "0.0", "0.0") 
    {
         value("", 1)
    }
  }
tab_page("Coupled bar","Coupled bar",91)
tab_page("CouplerInfo","CouplerInfo",92)
 modify(1)
}
/***************************************************************************/
/* Reinforcing bar attributes    */
/***************************************************************************/
rebar(0,"j_Reinforcing_bar")
{
/* Common part attribute tab pages */
tab_page("Coupled bar","Coupled bar",91)
tab_page("CouplerInfo","CouplerInfo",92) 
 modify(1)
}



    

7.2 Setting up the 'auto' attribute tables.

The attribute table files are text files locating in any of system folders or model folder. You can have as many tables as you want. There are different tables for end anchors (one input rebar) and coupler component (two input rebars). Different tables are distinguished by the extension. The extensions for attribute table files shall be:
• ‘.couplers.csv’ - for Rebar Coupler component and Rebar Split and Coupler tool
• ‘.anchors.csv’ - for Rebar End Anchor

Attribute table contains a header line including the column names and one or more table rows containing the attribute values.  Columns are either ‘selector columns’ or attribute columns. The ‘selector column’ names are Primary.Size, Primary.Grade, Secondary.Size, Secondary.Grade. The attribute columns contains the attribute value (attribute name given in header row). The component attribute values given in the table row will be used whenever the component input (‘primary’ + ‘secondary’ for Rebar Coupler and ‘secondary’ for Rebar End Anchor) is matching with the selector values.

Sample files can be found from the environment by looking the files with above extensions. One example of attribute table file opened in Excel is shown below.


 

8. Known Issues

  • In some cases while using Rebar Coupler or Rebar Split and Coupler, there may be times where the rebar will move outside of the concrete. This may happen with rebar that is modeled with 2 points (straight bars and straight bars, with hooks from rebar dialog). To fix this simply change the cover to either a negative (-) or positive value depending on what is required.

このページは、古いバージョンの Tekla Structures

用に書かれたものです。

このページの更新は停止され、ドキュメントに関するコメントとフィードバックは閉じられています。

コンテンツの評価: 
まだ投票はありません