BEC Custom properties

Similar documents
Drop-In Internally Threaded Anchor (DIAB) Mechanical Anchors. Key features. Material: Carbon steel. Coating: Zinc plated

A formwork system developed for one-way ribbed slabs for residential or industrial buildings.

Anchorages. Beam Anchors 136 Horizontal Safety Lines 137 Anchorage Lines 138 Rope Grabs 139 Hard Point Anchors 140 Attachment Slings 141

TECHNICAL MANUAL. COPRA Anchoring Coupler. For Smart Bolted Connections

TAZGO DIVISION. Available Services: Shearing, Plate Burning, Saw Cutting, Drilling

NCSS Statistical Software

Boat Strength Errata & Updates 5/7/18 Sheet 1 of 5

NUMERICAL EXAMPLE FOR LOAD BALANCING RESULT IN ADAPT-FLOOR PRO 2016

3. Types of foundation

Product Information Bulletin

- 2 - Companion Web Site. Back Cover. Synopsis

Installation and Operation Instruction Manual

58' EL :1 5' BC-1 STA CONSTRUCT TRIPLE 5' X 3' CONCRETE BOX CULVERT FL LT 59.0 FL RT 59.3 DESIGN STANDARD 289

Building your first hull.

Glass Steel, Inc. Fiberglass Composite Troughs

a fraction rock star in no time! This is a free calculator for adding, subtracting, multiplying, and dividing two fractions and/or mixed numbers.

Perched Box Caisson Overview. January 2014

The Bruins I.C.E. School

Rudder Investigation. By Harish M

400/488 Rotating Davit Installation Instructions

h01: Perkovic Ch1 (Introduction to CS), 2.1, 2.2 (Expr, Vars, Assignment, Strings), 2.3 (Lists, Tuples)

Table of Contents. 1 Command Summary...1

Lesson 1: Decimal Place Value. Concept/Topic to Teach: Students use Bruins statistical data to order and compare decimals to the thousandths.

SET OF EUROLEAGUE BACKSTOP UNITS (Reference PK120)

Mapping a course for Pocket Caddy

Extraction of Mesh from FreeSurfer

Mac Software Manual for FITstep Pro Version 2

Hitting Your Marks on the Drag Strip

TECHNICAL NOTE HOW TO USE LOOPERS. Kalipso_TechDocs_Loopers. Revision: 1.0. Kalipso version: Date: 16/02/2017.

Water Rocket. THE Challenge: Teams (of 2) will design, build and test a water rocket designed to. The competition requirements:th TEAM MEMBERS:

ADVANCED. CATIA V5 Workbook. Knowledgeware and Workbenches. Release 16. Knowledgeware. Workbenches. Richard Cozzens. Southern Utah University

Design Data 22M. Flotation of Circular Concrete Pipe. w w I = w - x 1000 (3) (SG x 1000)

ebxml Core Components Structure v1.04

Fig. 3.1 (not to scale)

ABC D BC ecision Ma ion trix

Fall Protection Checklist. Guardrail System

Homework 2 PROBLEM No. 1

intended velocity ( u k arm movements

Body - May vary in shape, body beads may be present, and is constructed of electrolytic tinplate (ETP).

Bids DECEMBER 21, 2018 AT 2:00 P.M. (EASTERN) (Estimated Cost: $4,700,000.00)

Astoria Boulevard ADA and Station Renewal Track Improvements. February 19, 2019

Properties Good general purpose wheel Advantages Suitable for use on all standard construction materials Attractive price-performance ratio

Name. Procedures for adding feet and inches

IOM RIGS AND SAILS CERTIFICATION CONTROL - CHECK LIST FORM 2017

DESIGN OF AXIALLY LOADED STEPPED FOOTING DATA :- SBC of soil =200 KN /m 2 Concrete Mix =M20 Steel Grade = Fe 415 Clear cover of bottom slab =50 mm

h o l l o w poles for foundat i o n s

h o l l o w poles for foundat i o n s

LYSAGHT W-DEK. Design and Construction Manual. Structural steel decking system

U S F O S B u o y a n c y And Hydrodynamic M a s s

Vortrags(kurz)titel EXPORT BUILDING INFORMATION MODELING INTO PROJECT DESCRIPTION

March Madness Basketball Tournament

Microsoft Windows Software Manual for FITstep Stream Version 4

Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters Author: David Ponka, Senior Applications Expert Manufacturing

Hydrostatics Physics Lab XI

Flagpole Selection Guide

Core Components Structure

LAZY RIVER 3 3 PUMP LOCATION

UCR AUDIT PROCESS: Downloading and Saving the UCR Audit Report: 1. Log-in to UCR Website at: 2. Select Reports feature

AN EXPERIMENTAL STUDY ON BUBBLE DECK SLAB SYSTEM WITH ELLIPTICAL BALLS

March Madness Basketball Tournament

A Low Cost Digital Angle Gage, version 3

Deep Linear shoring. E+S Trench shoring systems / Sliding rail systems. Deep Linear shoring

Isofrigo. Cold rooms in Verona. Detail of the internal side

Royal Process Gauges, ±0.5% Accuracy 316 SS Tube and Socket Dial Size

Flow Vision I MX Gas Blending Station

The Ideal Gas Constant

Accessing the Manual Punch Reports

The Coach then sorts the 25 players into separate teams and positions

ISO 5355 INTERNATIONAL STANDARD. Alpine ski-boots Requirements and test methods. Chaussures de ski pour skis alpins Exigences et méthodes d'essai

, Candidate Name Number


Bulletin Swimming pool, hot tub and spa installations Rules , , , , , and

Prerequisites: Layout:

Made in the USA. For Fall Protection Only. SafeLok Part Description

Provider ICD 10 Compliant Release A S K E S I S W E B I N A R F E B R U A R Y 1 9,

MEASURING VOLUME & MASS

MSA Cairns FIRE HELMET PRODUCT SPECIFICATION

Nitro. Quality Power Transmission Products Division of Belarus Tractor International

Algebra I: A Fresh Approach. By Christy Walters

***PROJECT NO AWARDED TO E.S. WAGNER VIA RESOLUTION NO ON JANUARY 19, 2016***

The Adequacy of Pushover Analysis to Evaluate Vulnerability of Masonry Infilled Steel Frames Subjected to Bi-Directional Earthquake Loading

Bull s-eye Levels and Screw-On Levels

SILVERBIRCHCANOES.COM

Single slide rail system Linear shoring

Background Information. Project Instructions. Problem Statement. EXAM REVIEW PROJECT Microsoft Excel Review Baseball Hall of Fame Problem

MATERIALS LIST AND AREAS OF PANELS WITH CONSTRUCTION SPECIFICATIONS FOR THE SHUTTLE 28 CATAMARAN

LIFTING RANGE WLL FEATURES CONTENTS. Height Safety Lifting Load Control Safety Management. BS EN (Web Sling) Roundslings

Working with Marker Maps Tutorial

Finding peer-reviewed articles. Slide 1 - Slide 1. Page 1 of 33

Excel Solver Case: Beach Town Lifeguard Scheduling

Study to Establish Relations for the Relative Strength of API 650 Cone Roof Roof-to-Shell and Shell-to- Bottom Joints

Baseball Stadium Renovations at US Cellular Field

INSTRUCTIONS FOR USING HMS 2016 Scoring (v1)

STYLE. Valid from 01/01/19 until 31/12/19 Sales prices in Euro excl. VAT.

ISO 1977 INTERNATIONAL STANDARD. Conveyor chains, attachments and sprockets. Chaînes de manutention, plaques-attaches et roues dentées

APPENDIX K CULVERT INSPECTION MEMO

enclosures to ATEX and enclosures for special custom design (EEx p and NEMA cabinets)

Preparation for Salinity Control ME 121

EVALUATION SUBJECT: SPUNSTRAND STANDARD AND INSULATED UNDERSLAB DUCTS

Grading Plan - Drawing No. C-2 - Project Revision 1 dated January 30, 2018.

Transcription:

Custom properties Version 1.0 Betoniteollisuus ry May 2016

2 (12) Version history: Version Author Date Desciption 1.0 Teemu Anttila 20.5.2016 The first version of the document

3 (12) Contents Preface 7 1 BeamCustomProperties.dll 8 1.1 CUSTOM.WEB_THICKNESS 8 8 8 8 Supported profiles 8 1.2 CUSTOM.RIB_WIDTH 8 8 8 8 Supported profiles 9 1.3 CUSTOM.BOTTOM_FLANGE_THICKNESS_1 9 9 9 9 Supported profiles 9 1.4 CUSTOM.BOTTOM_FLANGE_THICKNESS_2 9 9 9 10 Supported profiles 10 2 ElementCustomProperties.dll 11 2.1 CUSTOM.ELEMENT_POS 11 11 11 11 11 2.2 CUSTOM.ELEMENT_MARK 11 11 11 11 12 2.3 CUSTOM.SIMILAR_ELEMENT_POS_LIST 12 Requirements 12 12 Return value 12 12 2.4 CUSTOM.ACN 13 Requirements 13

4 (12) 13 Return value 13 2.5 CUSTOM.CAST_UNIT_NAME 13 Requirements 13 13 Return value 13 3 LocationCustomProperties.dll 14 3.1 CUSTOM.FLOOR 14 Requirements 14 14 Return value 14 14 3.2 CUSTOM.SECTION 14 Requirements 14 14 Return value 15 15 4 SlabCustomProperties.dll 16 4.1 CUSTOM.SLAB_INSULATION_MATERIAL 16 16 16 16 16 4.2 CUSTOM.SLAB_INSULATION_THICKNESS 16 16 16 17 17 4.3 CUSTOM.SLAB_CAST_UNIT_POS 17 17 17 17 17 4.4 CUSTOM.SLAB_CAST_UNIT_MARK 18 18 18 18 4.5 CUSTOM.IS_DETAILED_SLAB 18 18 18 18 5 CustomWallProperties.dll 20 5.1 CUSTOM.INNER_PANEL_MATERIAL 20 20

5 (12) 20 20 20 5.2 CUSTOM.INNER_PANEL_THICKNESS 20 20 21 21 21 5.3 CUSTOM.INNER_PANEL_VOLUME 21 21 21 21 22 5.4 CUSTOM.INSULATION_MATERIAL 22 22 22 22 22 5.5 CUSTOM.INSULATION_THICKNESS 22 22 23 23 23 5.6 CUSTOM.OUTER_PANEL_MATERIAL 23 23 24 24 24 5.7 CUSTOM.OUTER_PANEL_THICKNESS 24 24 24 24 24 5.8 CUSTOM.OUTER_PANEL_VOLUME 25 25 25 25 25 5.9 CUSTOM.SURFACE_TREATMENT_NAME_1 25 5.10 CUSTOM.SURFACE_TREATMENT_NAME_2 25 5.11 CUSTOM.SURFACE_TREATMENT_NAME_3 25 25 25 26 26

6 (12) 5.12 CUSTOM.SURFACE_TREATMENT_AREA_1 26 5.13 CUSTOM.SURFACE_TREATMENT_AREA_2 26 5.14 CUSTOM.SURFACE_TREATMENT_AREA_3 26 26 26 26 26 6 ElementWeight.dll 27 6.1 CUSTOM.ELEMENT_WEIGHT 27

7 (12) Preface This document is related to BEC project s quantity lists created using Tekla Structures Organizer tool. Certain information cannot be directly asked from Tekla Structures, but it is possible to program Custom property plug-ins (compiled into dll files) that can be added to Tekla Structures folder structure. This document contains descriptions of the impelmented Custom properties and their pre conditions and limitations. The custom property dll files were published like presented in the document for the first time in version Tekla Structures 21.0 Service Release 7.

8 (12) 1 BeamCustomProperties.dll 1.1 CUSTOM.WEB_THICKNESS Cast unit prefix must begin with - K (normally reinforced concrete beam) - JK (prestressed, pretensioned concrete beam) Works for PART and CAST_UNIT template rows - Number with decimals: Web thickness - Text: empty string Supported profiles - RCL, RCDL, RCXX, RCDX, RCX - JKMP (Parma middle beam), JKSIDE (Parma edge beam) - PRMB (Luja middle beam), LBL (Luja edge beam) - BMK (Betonimestarit middle beam), BMR (Betonimestarit edge beam) 1.2 CUSTOM.RIB_WIDTH Cast unit prefix must begin with - TT (Traditional TT-slab) - TEK (Parma s light weight TT-slab) - SUPERTT (Luja s light weight TT-slab) - RIB (Shallow rib slab) Works for PART and CAST_UNIT template rows

9 (12) - Number with decimals: Rib width - Text: empty string Supported profiles See modelling requirements 1.3 CUSTOM.BOTTOM_FLANGE_THICKNESS_1 Cast unit prefix must begin with - K (normally reinforced concrete beam) - JK (prestressed, pretensioned concrete beam) Works for PART and CAST_UNIT template rows - Number with decimals: Flange thickness 1 - Text: empty string Supported profiles - RCL, RCDL, RCXX, RCDX, RCX - JKMP (Parma middle beam), JKSIDE (Parma edge beam) - PRMB (Luja middle beam), LBL (Luja edge beam) - BMK (Betonimestarit middle beam), BMR (Betonimestarit edge beam) 1.4 CUSTOM.BOTTOM_FLANGE_THICKNESS_2 Cast unit prefix must begin with - K (normally reinforced concrete beam) - JK (prestressed, pretensioned concrete beam)

10 (12) Works for PART and CAST_UNIT template rows - Number with decimals: Flange thickness 2 - Text: empty string Supported profiles - RCDL, RCXX, RCDX, RCX - JKMP (Parma middle beam) - PRMB (Luja middle beam) - BMK (Betonimestarit middle beam)

11 (12) 2 ElementCustomProperties.dll 2.1 CUSTOM.ELEMENT_POS No special requirements - Model view part label (shows value only for main part) Works for PART and CAST_UNIT template rows - PART rows: return value only for cast unit main part - Number with decimals: 0.0 - Text: o Value is formed by Finland environment s project UDA P_ELEMENT_POS_TYPE [01 CAST_UNIT_POS 02 CAST_UNIT_PREFIX + ACN] o For Hollow core (prefix starts with O) and plank slabs (prefix starts with KL) returns CUSTOM.SLAB_CAST_UNIT_POS value - Only precast (not cast-in-place) 2.2 CUSTOM.ELEMENT_MARK No special requirements - GA drawing part mark Works for PART and CAST_UNIT template rows

12 (12) - Number with decimals: 0.0 - Text: o Value is formed by Finland environment s project UDA P_ELEMENT_POS_TYPE [01 CAST_UNIT_POS 02 CAST_UNIT_PREFIX + ACN] o For Hollow core (prefix starts with O) and plank slabs (prefix starts with KL) returns CUSTOM.SLAB_CAST_UNIT_MARK value - Only precast (not cast-in-place) 2.3 CUSTOM.SIMILAR_ELEMENT_POS_LIST Requirements Useful only if Finland environment s project UDA P_ELEMENT_POS_TYPE has value 02 CAST_UNIT_PREFIX + ACN. This is used for example by precast element manufacturer Lujabetoni. - For naming plot files (e.g. pdf files) - Can be used as part of environment variable XS_DRAWING_PLOT_FILE_NAME_C value. For example: XS_DRAWING_PLOT_FILE_NAME_C=%TPL:CUSTOM.SIMILAR_ELE MENT_POS_LIST%%_1_1%%DRAWING_REVISION?#%%REVISION_ MARK% Return value Return value is of text type: o Algorithm searches all cast units that are represented by the same drawing (having same CAST_UNIT_POS). Then it is concatenating the CUSTOM.ELEMENT_POS values of all of those cast units. o Example: Drawing represents ELEMENT_POS values P1, P2, P3, P4, P5, P8 and P11. The value of CUSTOM.SIMILAR_ELEMENT_POS_LIST is then P1;;P5;P8;P11. Note that P1;;P5 represents values P1, P2, P3, P4 and P5.This syntax has been defined by Lujabetoni to name pdf files for their manufacturing system. - Only precast (not cast-in-place)

13 (12) 2.4 CUSTOM.ACN Requirements ACN value exist on cast unit - Add CUSTOM.ACN on Model view s Part label. The value is drawn into view only for cast unit main part, which makes the view easier to read. Return value If not set, returns empty string for model view. Otherwise the integer value is converted into string. 2.5 CUSTOM.CAST_UNIT_NAME Requirements No requirements. - Add CUSTOM.CAST_UNIT_NAME on Model view s Part label. The value is drawn into view only for cast unit main part, which makes the view easier to read. Return value Shows cast unit s name or main parts name if cast unit name has no value.

14 (12) 3 LocationCustomProperties.dll 3.1 CUSTOM.FLOOR Requirements The user has produced floor information to one of these locations: - By using Organizer tool (which saves the floor information that can be asked by LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR - User defined attribute BLD_FLOOR (Finland Environment UDA) - User defined attribute IFC_BUILDING_STOREY - For getting floor information of precast concrete elements into lists created by Organizer s Object browser. - Finland Environments project s user defined attribute P_LOCATION_SOURCE defines where the floor value is read [01 IFC building and storey 02 Organizer section and floor 03 Finland environment section and floor] Return value Return value is of text type. Value is asked from assembly. If asked from a part, the return value is the value asked from part s assembly. - Both precast and cast-in-place assemblies 3.2 CUSTOM.SECTION Requirements The user has produced section information to one of these locations: - By using Organizer tool (which saves the floor information that can be asked by LOCATION_BREAKDOWN_STRUCTURE.LBS_SECTION - User defined attribute BLD_SECTION (Finland Environment UDA) - User defined attribute IFC_BUILDING - For getting section information of precast concrete elements into lists created by Organizer s Object browser. - Finland Environments project s user defined attribute P_LOCATION_SOURCE defines where the floor value is read [01 IFC building and storey

15 (12) Return value 02 Organizer section and floor 03 Finland environment section and floor] Return value is of text type. Value is asked from assembly. If asked from a part, the return value is the value asked from part s assembly. - Both precast and cast-in-place assemblies

16 (12) 4 SlabCustomProperties.dll 4.1 CUSTOM.SLAB_INSULATION_MATERIAL Only works for such cast units which prefix starts with - O (hollow core slabs) - KL (plank slabs) - EL (insulated massive slab) - L (massive slab) Works for PART and CAST_UNIT template rows - PART rows: return value only for cast unit main part - Number with decimals: 0.0 - Text: o Searches cast unit parts that have MATERIAL_TYPE = MISCELLANEOUS o Return the MATERIAL value of the part that is biggest by volume - See 4.2 CUSTOM.SLAB_INSULATION_THICKNESS Only works for such cast units which prefix starts with - O (hollow core slabs) - KL (plank slabs) - EL (insulated massive slab) - L (massive slab)

17 (12) Works for PART and CAST_UNIT template rows - PART rows: return value only for cast unit main part - Number: converted double value into integer - Number with decimals: o Searches cast unit parts that have MATERIAL_TYPE = MISCELLANEOUS o Returns the thickness of the part that is biggest by volume - Text: string where double value is formatted into number with zero decimals - See 4.3 CUSTOM.SLAB_CAST_UNIT_POS Only works for such cast units which prefix starts with - O (hollow core slabs) - KL (plank slabs) - Model view part label (shows value only for main part) Works for PART and CAST_UNIT template rows - PART rows: return value only for cast unit main part - Number with decimals: 0.0 - Text: o PROFILE + - + CAST_UNIT_SERIAL_NUMBER o if the cast unit has not been numbered PROFILE + -(?) - Only precast (not cast-in-place)

18 (12) 4.4 CUSTOM.SLAB_CAST_UNIT_MARK Only works for such cast units which prefix starts with - O (hollow core slabs) - KL (plank slabs) - GA-drawing part marks Works for PART and CAST_UNIT template rows - Number with decimals: 0.0 - Text: o If strand info has been given in user defined attribute STRAND_INFO PROFILE + - + STRAND_INFO + - + CAST_UNIT_SERIAL_NUMBER o Otherwise PROFILE + - - + CAST_UNIT_SERIAL_NUMBER o If the cast unit has not been numbered, CAST_UNIT_SERIAL_NUMBER is replaced with (?) 4.5 CUSTOM.IS_DETAILED_SLAB Only works for such cast units which prefix starts with - O (hollow core slabs) - KL (plank slabs) - Template editor reports - The idea is to raise a flag if the factory production line must do something else that cut the slab with perpendicular sawing Works for PART and CAST_UNIT template rows, only gives value for assembly or main part.

19 (12) - Number with decimals: 0.0 - Text: { TRUE FALSE } Checks: o Is the assembly a cast unit? AND o Does main part contain rebars? OR o Does main part contain part cuts? OR o Does main part contain non-perpendicular plane cuts or fittings? OR o Does main part contain steel embeds? OR o Does cast unit contain more than one concrete part?

20 (12) 5 CustomWallProperties.dll 5.1 CUSTOM.INNER_PANEL_MATERIAL Only works for such cast units which prefix starts with - SKR (load bearing plastered sandwich) - RKR (not load bearing plastered sandwich) - SK (load bearing inner shell) - RK (not load bearing inner shell) - S (load bearing sandwich) - R (not load bearing sandwich) - NK (load bearing strip element) - N (not load bearing strip element) - AS (load bearing socle element) - AN (not load bearing socle element) - AR (ground pressure socle element) Works for CAST_UNIT template rows - Number with decimals: 0.0 - Text: MATERIAL of the biggest concrete part which name contains substring INNER or SISÄ - See 5.2 CUSTOM.INNER_PANEL_THICKNESS Only works for such cast units which prefix starts with - SKR (load bearing plastered sandwich) - RKR (not load bearing plastered sandwich) - SK (load bearing inner shell) - RK (not load bearing inner shell) - S (load bearing sandwich) - R (not load bearing sandwich)

21 (12) - NK (load bearing strip element) - N (not load bearing strip element) - AS (load bearing socle element) - AN (not load bearing socle element) - AR (ground pressure socle element) Works for CAST_UNIT template rows - Number: double value rounded to integer - Number with decimals: thickness of the inner panel Value asked from concrete part biggest by volume and recognized as inner panel by name - Text: double value formatted to text with zero decimals - See 5.3 CUSTOM.INNER_PANEL_VOLUME Only works for such cast units which prefix starts with - SKR (load bearing plastered sandwich) - RKR (not load bearing plastered sandwich) - SK (load bearing inner shell) - RK (not load bearing inner shell) - S (load bearing sandwich) - R (not load bearing sandwich) - NK (load bearing strip element) - N (not load bearing strip element) - AS (load bearing socle element) - AN (not load bearing socle element) - AR (ground pressure socle element) Works for CAST_UNIT template rows

22 (12) - Number with decimals: thickness of the inner panel Sum of concrete part volumes recognized as inner panel by name - Text: empty string - See 5.4 CUSTOM.INSULATION_MATERIAL Only works for such cast units which prefix starts with - SKR (load bearing plastered sandwich) - RKR (not load bearing plastered sandwich) - SK (load bearing inner shell) - RK (not load bearing inner shell) - S (load bearing sandwich) - R (not load bearing sandwich) - NK (load bearing strip element) - N (not load bearing strip element) - AS (load bearing socle element) - AN (not load bearing socle element) - AR (ground pressure socle element) Works for CAST_UNIT template rows - Number with decimals: 0.0 - Text: MATERIAL of the biggest miscellaneous material type part which name contains substring INSULATION or ERISTE or class is 104 - See 5.5 CUSTOM.INSULATION_THICKNESS

23 (12) Only works for such cast units which prefix starts with - SKR (load bearing plastered sandwich) - RKR (not load bearing plastered sandwich) - SK (load bearing inner shell) - RK (not load bearing inner shell) - S (load bearing sandwich) - R (not load bearing sandwich) - NK (load bearing strip element) - N (not load bearing strip element) - AS (load bearing socle element) - AN (not load bearing socle element) - AR (ground pressure socle element) Works for CAST_UNIT template rows - Number: double value rounded to integer - Number with decimals: thickness of the insulation part Value asked from miscellaneous material type part biggest by volume and recognized as insulation by name or class - Text: double value formatted to text with zero decimals - See 5.6 CUSTOM.OUTER_PANEL_MATERIAL Only works for such cast units which prefix starts with - SKR (load bearing plastered sandwich) - RKR (not load bearing plastered sandwich) - S (load bearing sandwich) - R (not load bearing sandwich) - NK (load bearing strip element) - N (not load bearing strip element) - KE (outer shell element) - AS (load bearing socle element) - AN (not load bearing socle element) - AR (ground pressure socle element)

24 (12) Works for CAST_UNIT template rows - Number with decimals: 0.0 - Text: MATERIAL of the biggest concrete part which name contains substring OUTER or ULKO - See 5.7 CUSTOM.OUTER_PANEL_THICKNESS Only works for such cast units which prefix starts with - SKR (load bearing plastered sandwich) - RKR (not load bearing plastered sandwich) - S (load bearing sandwich) - R (not load bearing sandwich) - NK (load bearing strip element) - N (not load bearing strip element) - KE (outer shell element) - AS (load bearing socle element) - AN (not load bearing socle element) - AR (ground pressure socle element) Works for CAST_UNIT template rows - Number: double value rounded to integer - Number with decimals: thickness of the inner panel Value asked from concrete part biggest by volume and recognized as outer panel by name - Text: double value formatted to text with zero decimals

25 (12) - See 5.8 CUSTOM.OUTER_PANEL_VOLUME Only works for such cast units which prefix starts with - SKR (load bearing plastered sandwich) - RKR (not load bearing plastered sandwich) - S (load bearing sandwich) - R (not load bearing sandwich) - NK (load bearing strip element) - N (not load bearing strip element) - KE (outer shell element) - AS (load bearing socle element) - AN (not load bearing socle element) - AR (ground pressure socle element) Works for CAST_UNIT template rows - Number with decimals: thickness of the inner panel Sum of concrete part volumes recognized as outer panel by name - Text: empty string - See 5.9 CUSTOM.SURFACE_TREATMENT_NAME_1 5.10 CUSTOM.SURFACE_TREATMENT_NAME_2 5.11 CUSTOM.SURFACE_TREATMENT_NAME_3 Surface treatments have been modelled to cast unit as surface treatment objects

26 (12) Works for CAST_UNIT template rows - Number with decimals: 0.0 - Text: NAME or surface treatment which area is biggest / second biggest / third biggest - See 5.12 CUSTOM.SURFACE_TREATMENT_AREA_1 5.13 CUSTOM.SURFACE_TREATMENT_AREA_2 5.14 CUSTOM.SURFACE_TREATMENT_AREA_3 Surface treatments have been modelled to cast unit as surface treatment objects Works for CAST_UNIT template rows - Number with decimals: sums areas of surface treatment objects. Sorted by area and reported by biggest / second biggest / third biggest area. - Text: empty string - See

27 (12) 6 ElementWeight.dll 6.1 CUSTOM.ELEMENT_WEIGHT Loops through cast unit parts and sums their weight. Ignores subassemblies which are made from steel as their weight is already included in a sligly higher density value of concrete parts.