US Custom Variables

Tekla Structures
Not version-specific
Tekla Structures
custom attributes
Reporting
template attributes
Environment
Not environment-specific
United States (Imperial)
United States (Metric)
Back to top

1. Purpose and description

This set of custom variables extends the reporting capabilities of Tekla Structures. These variables are available throughout the system: reports, marks as templates, drawings, .Net API, filtering, object representation, etc…

Back to top

2. System requirements

Environments: Any

Languages: ENGLISH

Back to top

3. Installation

To install the application:

  1. Run the appropriate 32bit (x86) or 64bit (x64) USCustomVariables.msi installation file which is available in the Applications category (or as a search) of Tekla Warehouse.
  2. Have Tekla Structures closed during installation.
  3. Reopen Tekla Structures once the installation is complete.
Back to top

4. Usage

To use the application:

  1. You will need to have the prefix “CUSTOM.” in front of each variable where used.
  2. Some of these variables rely on certain user-defined attributes to be used that come with Tekla Structures usimp and usmet environments. These are specified for each case.
  3. The output of these variables will be default metric, the same as any other system template variables. The output can be customized using the template editor formatting: E.g. Length -> ft-in -> 1/16”.  To use these variables in the Organizer they need to be added manually (see TUA article - Create a custom property in Organizer).
  4. These new variables are added to the contentattributes_custom_usa.lst under environments/usimp/template/settings/. If you are in other environments find your contentattributes.lst and add new lines to include the copied files for these new lst files. For convenience in newer versions of Tekla Structures, the installer includes a metric copy of the contentattributes_custom_usa.lst file under Environments\common\template\settings which several environments already map, and the edited contentattributes.lst file (as below) will be sufficient. Otherwise, you will need to manually copy the contentattributes_custom_usa.lst file to the appropriate folder in your installed environment.
Image
USCustomVariablesContentAttributes.png
Back to top

4.1. Global Position

These variables read in the PROJ_DATUM_X, _Y, and _Z values automatically. These are designed so you can enter a project datum offset in the project properties user-defined attributes once and it can be ready automatically for these variables helping you to avoid doing long, repetitive formulas and eliminating the need for you to model far from the origin to get the correct value in reports and drawings for positions.

Name

Type

Row Type

Description

CUSTOM.GLOBAL_START_X

Distance

Part

Start offset for part X

CUSTOM.GLOBAL_START_Y

Distance

Part

Start offset for part Y

CUSTOM.GLOBAL_START_Z

Distance

Part

Start offset for part Z

CUSTOM.GLOBAL_END_X

Distance

Part

End offset for part X

CUSTOM.GLOBAL_END_Y

Distance

Part

End offset for part Y

CUSTOM.GLOBAL_END_Z

Distance

Part

End offset for part Z

CUSTOM.GLOBAL_COG_X

Distance

Part

Global Cog X

CUSTOM.GLOBAL_COG_Y

Distance

Part

Global Cog Y

CUSTOM.GLOBAL_COG_Z

Distance

Part

Global Cog Z

***All variables in this section expect to be run only on part-type objects in the model.

Back to top

4.2. Local Position

These are not using any global offsets. Some of these values are not available in the templates normally, others save you long, repetitive formulas to get the values you need.

Name

Type

Row Type

Description

CUSTOM.LOCAL_COG_X

Distance

Part/Assembly/Cast Unit

Local Cog X*

CUSTOM.LOCAL_COG_Y

Distance

Part/Assembly/Cast Unit

Local Cog Y*

CUSTOM.LOCAL_COG_Z

Distance

Part/Assembly/Cast Unit

Local Cog Z*

CUSTOM.AT_DEPTH_OFFSET

Distance

Beam, Polybeam, BoltGroup

Profile depth offset value

CUSTOM.AT_DEPTH

String

Beam, Polybeam, BoltGroup

Profile depth enum (MIDDLE, FRONT, BEHIND)

CUSTOM.ON_PLANE_OFFSET

Distance

Beam, Polybeam, BoltGroup

Profiles on plane offset value

CUSTOM.ON_PLANE

String

Beam, Polybeam, BoltGroup

Profiles on plane enum (MIDDLE, LEFT, RIGHT)

CUSTOM.ROTATION_OFFSET

Distance

Beam, Polybeam, BoltGroup

Profile rotation offset value

CUSTOM.ROTATION

String

Beam, Polybeam, BoltGroup

Profile rotation enum (FRONT, TOP, BACK, BELOW)

CUSTOM.START_DX

Distance

Part

Profile start handle x offset

CUSTOM.START_DY

Distance

Part

Profile start handle y offset

CUSTOM.START_DZ

Distance

Part

Profile start handle z offset

CUSTOM.END_DX

Distance

Part

Profile end handle x offset

CUSTOM.END_DY

Distance

Part

Profile end handle y offset

CUSTOM.END_DZ

Distance

Part

Profile end handle z offset

*These variables are relative to the exact center (calculated by extrema’s) of the start relative end of the part and are limited to part type objects in the model. For assemblies, the main part is used for the relative point.
***All variables in this section expect to be run only on part-type objects in the model.

Back to top

4.3. Non-Specific

Name

Type

Row Type

Description

CUSTOM.HANDLE_LENGTH

Distance

Part

The beam is input object, returns the distance from start handle to end handle in 3d space

CUSTOM.COMPONENT_NAME

String Component Works for any component (plugin, custom component, system component) - Gets class Name field value
CUSTOM.HAS_ANYCUTS Integer Part Returns 1 if the part has cuts of any type
CUSTOM.HAS_LINECUTS Integer Part Returns 1 if the part has line cuts
CUSTOM.HAS_EDGECHAMFERS Integer Part Returns 1 if the part has edge chamfers
CUSTOM.HAS_ANYPARTCUTS Integer Part Returns 1 if the part has any part type cuts
CUSTOM.HAS_FITTINGS Integer Part Returns 1 if the part has fittings
CUSTOM.BP_ELEVATION Distance Part Returns current base point elevation offset value
CUSTOM.BP_LATITUDE Float Part Returns current base point latitude offset value
CUSTOM.BP_LONGITUDE Float Part Returns current base point longitude offset value
CUSTOM.PART_TYPE Integer Part

Unknown = -1

Beam = 0

PolyBeam = 1

SpiralBeam = 2

CurvedBeam = 3

Column = 4

Panel = 5

StripFooting = 6

PadFooting = 7

Slab = 8

LoftedSlab = 9

ContourPlate = 10

BentPlate = 11

Item = 12

CUSTOM.PART_TYPE_STR String Part

Unknown = "Unknown"

Beam = "Beam"

PolyBeam = "PolyBeam"

SpiralBeam = "SpiralBeam"

CurvedBeam = "CurvedBeam"

Column = "Column"

Panel = "Panel"

StripFooting = "StripFooting"

PadFooting = "PadFooting"

Slab = "Slab"

LoftedSlab = "LoftedSlab"

ContourPlate = "ContourPlate"

BentPlate = "BentPlate"

Item = "Item"

CUSTOM.IS_STEEL Integer Part 1 if steel type, 0 otherwise
CUSTOM.IS_CURVED_BEAM Integer Part 1 if curved beam type, 0 otherwise (modeled with two handles and radius definition in properties
CUSTOM.QTY_SUBASSEMBLIES Integer Assembly The number of subassemblies.
CUSTOM.QTY_SECONDARIES Integer Assembly The number of secondaries.
CUSTOM.DWG_SP_COUNT Integer Assembly/Part The quantity of single part drawings.
CUSTOM.DWG_ASM_COUNT Integer Assembly/Part The quantity of assembly/CastUnit drawings.

CUSTOM.TcProjectId

String

Any

The Trimble Connect project ID stored at the project level.

CUSTOM.TcProjectUrl

String

Any

The Trimble Connect project URL stored at the project level.

CUSTOM.TcProjectRegion

String

Any

The Trimble Connect project Region stored at the project level.

CUSTOM.BasePoint_North

String

Any

The basic north angle offset determine from the project base point.

Back to top

4.4. Concrete Specific

Name

Type

Row Type

Description

CUSTOM.SLAB_PERIMETER_AREA

Area

Part

Summation of vertical edge face area for the part and any subparts

CUSTOM.SLAB_PERIMETER

Distance

Part

Summation of length around vertical edge faces of the part

CUSTOM.ASSEMBLY_WEIGHT

Weight

Cast Unit

Net Weight of concrete/precast assembly: excludes weight due to volume displaced by reinforcement, bolts, studs, and welds. Adds true weight of reinforcement, bolt, studs, and welds.  **

CUSTOM.CONCRETE_WEIGHT

Weight

Cast Unit

Net Weight of concrete only: excludes the weight of concrete displaced by reinforcement, bolts, studs, and welds. **

CUSTOM.CONCRETE_VOLUME

Volume

Cast Unit

Net Volume of concrete only: excludes volume displaced by reinforcement, bolts, studs, and welds. **

CUSTOM.POUR_AREA_SIDE

Area Cast Unit Formwork area of side (=AREA-AREA_PGZ-AREA_NGZ)

***All variables in this section expect to be run only on concrete part-type objects in the model.
** Assumes concrete sub-assemblies are exterior to Cast Unit; steel are interior.

Back to top

4.5. Rebar Specific

Name

Type

Row Type

Description

CUSTOM.REBAR_IS_VALID

Integer

Rebar

Returns 1 if the bar has weight and length greater than zero and if the bar has valid geometry.

CUSTOM.FATHER_PART

String

Rebar

Provided the GUID of the bar's father part.

CUSTOM.LENGTH_AJSUM

Distance

Rebar

Summation of A through G leg values with the start and end uda offsets added*

CUSTOM.LENGTH_AJ

Distance

Rebar

The actual length of the rebar along centerline with the start and end uda offsets added*

CUSTOM.WEIGHT_AJSUM

Weight

Rebar

Theoretical weight using the Summation length of A through G multiplied by weight per unit length with the associated weight of the start and end uda offsets added*

CUSTOM.WEIGHT_AJ

Weight

Rebar

Actual weight of the rebar along centerline multiplied by weight per unit length with the associated weight of the start and end uda offsets added*

CUSTOM.CREATION_METHOD

Integer

RebarGoup

SPACING_TYPE_UNDEFINED = 0

SPACING_TYPE_EXACT_SPACINGS = 1

SPACING_TYPE_EXACT_NUMBER = 2

SPACING_TYPE_TARGET_SPACE = 3

SPACING_TYPE_EXACT_SPACE_FLEX_AT_START = 4

SPACING_TYPE_EXACT_SPACE_FLEX_AT_END = 5

SPACING_TYPE_EXACT_SPACE_FLEX_AT_BOTH = 6

SPACING_TYPE_EXACT_SPACE_FLEX_AT_MIDDLE = 7

CUSTOM.REINF_VOLUME

Volume

Assembly

The volume of reinforcement in assembly, sub-assemblies, and secondary parts. Includes all reinforcement types.

CUSTOM.REINF_WEIGHT

Weight

Assembly

Weight of reinforcement in assembly, sub-assemblies, and secondary parts. Includes all reinforcement types.

CUSTOM.MESH_VOLUME

Volume

Assembly

The volume of mesh reinforcement in assembly, sub-assemblies, and secondary parts.

CUSTOM.MESH_WEIGHT

Weight

Assembly

Weight of mesh reinforcement in assembly, sub-assemblies, and secondary parts.

CUSTOM.STRAND_VOLUME

Volume

Assembly

The volume of strand reinforcement in assembly, sub-assemblies, and secondary parts.

CUSTOM.STRAND_WEIGHT

Weight

Assembly

Weight of strand reinforcement in assembly, sub-assemblies, and secondary parts.

CUSTOM.REBAR_VOLUME

Volume

Assembly

The volume of rebar in assembly, sub-assemblies, and secondary parts.

CUSTOM.REBAR_WEIGHT

Weight

Assembly

Weight of rebar in assembly, sub-assemblies, and secondary parts.

CUSTOM.CC_TARGET

Distance RebarGroup CC_TARGET in distance type format

CUSTOM.CC_MIN

Distance RebarGroup CC_MIN in distance type format

CUSTOM.CC_MAX

Distance RebarGroup CC_MAX in distance type format

CUSTOM.REBAR_DENSITY1

lbs/yd3 Cast Unit/Part Rebar density factor - Weight of rebar / Volume of Concrete

CUSTOM.REBAR_DENSITY2

lbs/ft3 Cast Unit/Part Rebar density factor - Weight of rebar / Volume of Concrete
CUSTOM.IS_SINGLE_RADIUS Integer Rebar Returns 1 if there is only one radius value for bar bends
CUSTOM.IS_TAPERED Integer RebarGroup Returns 1 if group type is tapered group
CUSTOM.IS_PLANAR Integer Rebar Returns 1 if all bar geometry is on the same 3d geometric plane
CUSTOM.NUMBER_BENDS Integer Rebar Returns integer count number for bends required to create bar
CUSTOM.IS_HEAVY Integer Rebar Returns 1 if the bar is classified as 'heavy' bend type
CUSTOM.HAS_START_HOOK Integer Rebar Returns 1 if the bar has a start end hook
CUSTOM.HAS_END_HOOK Integer Rebar Returns 1 if the bar has a finish end hook
CUSTOM.IS_STD_STARTHOOK Integer Rebar Returns 1 if bar start hook is standard radius and length for angle per rebar catalog setup
CUSTOM.IS_STD_ENDHOOK Integer Rebar Returns 1 if bar end hook is standard radius and length for angle per rebar catalog setup
CUSTOM.IS_STD_RADIUS Integer Rebar Returns 1 if main bar bending radius is standard value per rebar catalog setup
CUSTOM.STD_RADIUS Distance Rebar Returns mm value for the standard radius of bar per rebar catalog setup
CUSTOM.LEN_AJSUM_FFIIQ String Rebar Imperial formatted theoretical length in (ft-ft-in-in-qtr) format string
CUSTOM.LEN_AJ_FFIIQ String Rebar Imperial formatted actual length (ft-ft-in-in-qtr)
CUSTOM.LEN_AJSUM_FFFFII String Rebar Imperial formatted theoretical length in (ft-ft-ft-ft-in-in) format string
CUSTOM.LEN_AJ_FFFFII String Rebar Imperial formatted actual length (ft-ft-ft-ft-in-in)
CUSTOM.LEN_AJSUM_FFII String Rebar Imperial formatted theoretical length in (ft-ft-in-in) format string
CUSTOM.LEN_AJ_FFII String Rebar Imperial formatted actual length (ft-ft-in-in)
CUSTOM.LEN_AJ_FII String Rebar Imperial formatted actual length without leading zero if the length is less than ten feet (ft-in-in)
CUSTOM.LEN_AJSUM_FII String Rebar Imperial formatted actual length without leading zero if the length is less than ten feet (ft-in-in)
CUSTOM.LEN_AJSUM_FF_II String Rebar Imperial formatted actual length with an added hyphen between foot-inch values (ft-ft-in-in)
CUSTOM.LEN_AJ_FF_II String Rebar Imperial formatted actual length with an added hyphen between foot-inch values (ft-ft-in-in)
CUSTOM.LEN_AJSUM_F_II String Rebar Imperial formatted actual length without leading zero if the length is less than ten feet and adds a hyphen between foot-inch values(ft-in-in)
CUSTOM.LEN_AJ_F_II String Rebar Imperial formatted actual length without leading zero if the length is less than ten feet and adds a hyphen between foot-inch values (ft-in-in)

*OFFSET_START and OFFSET_END are length adjustment fields added to reinforcement default out of the box that are intended to represent the difference in the fabricated and placed on-site state. If the bar needs to be longer pre-fabricated then put a positive value on the corresponding uda field. For group rebar, the length fields are summed to account for quantity, except for tapered which returns 0.0.
**Weight per unit length is pulled from the “rebar_database.inp” tables automatically.
***All variables in this section expect to be run only on reinforcement-type objects in the model.

Back to top

4.6. Steel Specific

Name

Type

Row Type

Description

CUSTOM.EXACT_WEIGHT

Weight

Part

The weight as taken from the profile weight per unit length multiplied by length in the model minus the difference in the weight gross and net. Works for part type objects.

CUSTOM.IS_HARDWAY

Integer

Part

Intended for polybeams only. Returns 1 if the beam is bent along flange, 0 otherwise.

CUSTOM.IS_HOLE

Integer

Part

Intended for bolt group objects only. Returns 1 if bolt hole element, 0 if bolt type element;

CUSTOM.PROFILE_PREFIX

String

Part

Returns the profile alpha characters in the profile string. E.g. PL1/4*6” => PL

CUSTOM.PIPE_CIRCUMFERENCE

Distance

Part

Intended for parts with circular hollow tube profiles. Gives the circumference at the centerline.

CUSTOM.TUBE_INSIDE_LENGTH

Distance Part Measures tube inside length

CUSTOM.HAS_PARTCUTS

Integer

Part

Checks if a part has polygon or part type cuts on it. Returns 1 if true, 0 otherwise.

CUSTOM.HAS_COPES

Integer

Part

Checks part flange edges to see if it has any copes. Copes are defined as a flange cut all the way through the width of part >=1/4” back from the end of the fitted end through the flange on top or bottom at any end. Returns 1 if true, 0 otherwise.

CUSTOM.QTY_COPES

Integer Part Checks part flange edges to see if it has any copes. Copes are defined as a flange cut all the way through the width of part >=1/4” back from the end of the fitted end through the flange on top or bottom at any end. Returns total quantity 0-4

CUSTOM.QTY_BURNS

Integer Part Checks part flange edges to see if there are cuts at the ends. Checks for full or partial flange cuts on each side, each edge, each end at >= 1/4" back from ends of a fitted part. Returns total quantity 0-8

CUSTOM.HAS_BEVELS

Integer

Part

Checks the report properties (ENDx_SKEW) for each end to see if it has true value. Returns 1 if true if either end has a skew value, 0 if neither does. Returns 1 if true, 0 otherwise.

CUSTOM.HAS_HOLES

Integer

Part

Checks part for any bolt hole elements. Returns 1 if true, 0 otherwise.

CUSTOM.HAS_SLOTTED_HOLES

Integer

Part

Checks part for any slotted bolt hole elements. Returns 1 if true, 0 otherwise.

CUSTOM.HAS_OVERSIZED_HOLES

Integer

Part

Checks part for any bolt oversized hole elements. Returns 1 if true, 0 otherwise.

CUSTOM.HAS_WELDS

Integer

Part

Checks part for welds, shop, or field. Returns 1 if true, 0 otherwise.

CUSTOM.HAS_SHOP_WELDS

Integer

Part

Checks part for shop welds. Returns 1 if true, 0 otherwise.

CUSTOM.HAS_FIELD_WELDS

Integer

Part

Checks part for field welds. Returns 1 if true, 0 otherwise.

CUSTOM.HAS_BOLTS

Integer

Part

Checks part for any bolt elements that are not bolted standard “STUD”, field, or workshop. Returns 1 if true, 0 otherwise.

CUSTOM.HAS_SHOP_BOLTS

Integer

Part

Checks part for any shop-type bolt elements. Ignores stud-type bolts. Returns 1 if true, 0 otherwise.

CUSTOM.HAS_FIELD_BOLTS

Integer

Part

Checks part for any field-type bolt elements. Ignores stud-type bolts. Returns 1 if true, 0 otherwise.

CUSTOM.HAS_STUDS

 

Part

Checks part for bolt type elements with bolt standard set to “STUD”. Returns 1 if true, 0 otherwise.

CUSTOM.TOPCHORD_LENGTH

Distance

Part

Designed for assemblies made of built-up plates where the main part is the first contour plate designating the angle of the built-up section. Measures along the top of the contour plate along the length of the assembly where it intersects end plates

CUSTOM.SLOPE_ANGLE

Angle

Beam

The angle of slope in degrees part local x-axis and global XY plane.

CUSTOM.SAW_CUT_LENGTH

Distance

Part

Measures max distance along beam along its axis from edge apparent intersection points

CUSTOM.ASSEMBLY_WEIGHT

Weight

Assembly

Weight of steel assembly including secondary parts, sub-assemblies, reinforcement, bolts, studs, and welds.

CUSTOM.BOLT_VOLUME

Volume

Assembly

The volume of bolts in assembly, sub-assemblies, and secondary parts.

CUSTOM.BOLT_WEIGHT

Weight

Assembly

Weight of bolts in assembly, sub-assemblies, and secondary parts.

CUSTOM.WELD_VOLUME

Volume

Assembly

The volume of welds in assembly, sub-assemblies, and secondary parts.

CUSTOM.WELD_WEIGHT

Weight

Assembly

Weight of welds in assembly, sub-assemblies, and secondary parts.

CUSTOM.CENTER_X

Distance BoltGroup Bolt group center position - x component

CUSTOM.CENTER_Y

Distance BoltGroup Bolt group center position - y component

CUSTOM.CENTER_Z

Distance BoltGroup Bolt group center position - z component (half the height of the bolt hole)

CUSTOM.SPACING_X

String BoltGroup Distance list of x bolt spacing values

CUSTOM.SPACING_Y

String BoltGroup Distance list of y bolt spacing values

CUSTOM.WELD_LENGTH_INT1

String Weld Farside intermittent weld total length in mm.

CUSTOM.WELD_LENGTH_INT2

String Weld Nearside intermittent weld total length in mm.

CUSTOM.SKEW1

String Connection Returns the skewed angle of the first secondary part. Similar to framing condition function [fAD("skew",GUID)]

CUSTOM.SKEW2

String Connection Returns the skewed angle of the secondary secondary part. Similar to framing condition function [fAD("skew",GUID)]

CUSTOM.SLOPE1

String Connection Returns the slope angle of the first secondary part. Similar to framing condition function [fAD("slope",GUID)]

CUSTOM.SLOPE2

String Connection Returns the slope angle of the second secondary part. Similar to framing condition function [fAD("slope",GUID)]

CUSTOM.CANT1

String Connection Returns the cant angle of the first secondary part. Similar to framing condition function [fAD("cant",GUID)]

CUSTOM.CANT2

String Connection Returns the cant angle of the second secondary part. Similar to framing condition function [fAD("cant",GUID)]
Back to top

4.7. Drawing Properties

Note: These variables only work if a drawing is open and current.

Name

Type

Row Type

Description

CUSTOM.DRAWING_MARK

String

Drawing

Works on any type of drawing. Retrieves the mark without the “[“ or “]”

CUSTOM.SHEET_TOTAL

Integer

Drawing

Intended for cast unit drawings only. Returns the number of other drawings of the same part as the current drawing. This is useful when creating more than one drawing of a cast unit and needs sheet x/y where “y” is the number given by this variable.

CUSTOM.DG_REBAR_TOTAL

Weight

Drawing

Provides a summation of the rebar weight for a drawing.

CUSTOM.VIEW_DATUM_LEVEL

Length Drawing Gets view datum offset value from largest view in a drawing
Back to top

5. Limitations and Important Notes

  1. Drawing properties only work on open, current drawings. These are not available for report template use.

  2. Some areas of Tekla Structures functionality give strings always for these type values, for example, filtering, but the values should be there and usable.

Back to top

6. Changes

December 13th 2023: Version 4.1 and 6.1

  • Added properties for rebar:
    1. CUSTOM.REBAR_IS_VALID
    2. CUSTOM.FATHER_PART

March 10th, 2023: version 3.0

  • Fixed CUSTOM.HAS_HOLES false reporting results with newer special hole types.
  • Added support for position properties to bolt groups.
  • Enabled COG variable to work at the assembly and cast-unit levels.
  • Added properties for Non-Specific:
    1. CUSTOM.DWG_SP_COUNT
    2. CUSTOM.DWG_ASM_COUNT
    3. CUSTOM.TcProjectId
    4. CUSTOM.TcProjectUrl
    5. CUSTOM.TcProjectRegion
  • Added properties for Steel Specific:
    1. CUSTOM.HAS_SLOTTED_HOLES
    2. CUSTOM.HAS_OVERSIZED_HOLES
    3. CUSTOM.SKEW1
    4. CUSTOM.SKEW2
    5. CUSTOM.SLOPE1
    6. CUSTOM.SLOPE2
    7. CUSTOM.CANT1
    8. CUSTOM.CANT2

April 19th, 2022: version 2.2

  • Fixed local COG variables to work with assemblies with reference to the center of the start end.
  • Added properties for Rebar:
    1. CUSTOM.LEN_AJ_FII
    2. CUSTOM.LEN_AJSUM_FII
    3. CUSTOM.LEN_AJSUM_FF_II
    4. CUSTOM.LEN_AJ_FF_II
    5. CUSTOM.LEN_AJSUM_F_II
    6. CUSTOM.LEN_AJ_F_II
  • Added properties for Non-Specific:
    1. CUSTOM.PART_TYPE
    2. CUSTOM.PART_TYPE_STR
    3. CUSTOM.IS_STEEL
    4. CUSTOM.IS_CURVED_BEAM
    5. CUSTOM.QTY_SUBASSEMBLIES
    6. CUSTOM.QTY_SECONDARIES

September 20th 2017: Version 1.0 - TSEP for 2017i and up

  • Added properties for rebar:
    1. CUSTOM.IS_SINGLE_RADIUS
    2. CUSTOM.NUMBER_BENDS
    3. CUSTOM.HAS_START_HOOK
    4. CUSTOM.HAS_END_HOOK
    5. CUSTOM.IS_STD_STARTHOOK
    6. CUSTOM.IS_STD_ENDHOOK
    7. CUSTOM.IS_STD_RADIUS
    8. CUSTOM.STD_RADIUS
    9. CUSTOM.LEN_AJSUM_FFIIQ
    10. CUSTOM.LEN_AJ_FFIIQ
    11. CUSTOM.LEN_AJSUM_FFFII
    12. CUSTOM.LEN_AJ_FFFII
    13. CUSTOM.LEN_AJSUM_FFII
    14. CUSTOM.LEN_AJ_FFII
    15. CUSTOM.IS_PLANAR
  • Added properties for parts:
    1. CUSTOM.HAS_ANYCUTS
    2. CUSTOM.HAS_LINECUTS
    3. CUSTOM.HAS_EDGECHAMFERS
    4. CUSTOM.HAS_PARTCUTS
    5. CUSTOM.HAS_FITTINGS

October 6th, 2017:

  • Fixes the issue where variables weren't working in selection filters.

December 6th, 2016: 2016 and 2016i V3 released:

  • Fixes issue with CUSTOM.SLOPE_ANGLE not working correctly if the view plane wasn't set to global UCS

November 28th, 2016: Updated V2 installers for 2016, 2016i released:

  • Fixes null exception error that occurs after installing 2016 SP2 or 2016i SP1

June 26th, 2017: (2016 v4, 2016i v4, 2017 v2)

  • Added properties:
    1. CUSTOM.CC_TARGET
    2. CUSTOM.CC_MIN
    3. CUSTOM.CC_MAX
    4. CUSTOM.CENTER_X
    5. CUSTOM.CENTER_Y
    6. CUSTOM.CENTER_Z
    7. CUSTOM.SPACING_X
    8. CUSTOM.SPACING_Y
    9. CUSTOM.REBAR_DENSITY1
    10. CUSTOM.REBAR_DENSITY2
    11. CUSTOM.COMPONENT_NAME
  • Fixes incorrect calculation for formula of CUSTOM.SLOPE_ANGLE

September 13th, 2016: Installer for 2016i V1 released

March 14th, 2016: Version 2016 V1 released

Back to top
Was this helpful?