
Project Name
Project description
Our Services for the City
| The Standards we Follow | AS4100 AS 1428 AS1657 |
| Our Services | Steel Detailing, Precast Panel Detailing |
Blogs By Tek1 on Steel detailing, Precast Panel Detailing, Stairs, Projects,


You have a profile e.g. “CC200755.0″ obtained via the Tekla API. How can you extract it’s HEIGHT or WIDTH or other parameters (or properties) such as density? The Tekla Documentation is not good on this point, and it took me some time to find this out. I have documented the methodology, so hopefully that will save you some time.
In our use case, users select a profile via text (or rather via a CLI). How we need to build a shed from it. In order to build that shed, we need to know the specific properties of the profile that is selected. How do you do that via the Tekla Open API?
public double getHeight(string profileString)
{
LibraryProfileItem libraryProfileItem = new LibraryProfileItem();
libraryProfileItem.Select(profileString);
List<ProfileItemParameter> parameters = libraryProfileItem.aProfileItemParameters.Cast<ProfileItemParameter>().ToList();
double height = parameters.First(p => p.Property.ToUpper() == "HEIGHT").Value;
return height;
}
If you need some further explanation on what this all means, check out the video explanation below:
For more information our Tekla’s API’s feel free to check out our Tekla API blog.

You have a profile e.g. “CC200755.0″ obtained via the Tekla API. How can you extract it’s HEIGHT or WIDTH or other parameters (or properties) such as density? The Tekla Documentation is not good on this point, and it took me some time to find this out. I have documented the methodology, so hopefully that will…
TeklaStructures has a batch editing utility for Assemblies. However, if we have to batch edit parts there is nothing. Expert Steel Detailers demand Utilities Our detailers have demanded that we develop a utility to do batch editing of parts.
Shows how to conduct a basic projection using AutoCAD’s .net API
The trick is to use to the drawing’s “PartIdentifier” to select the relevant object in the model space. Once you’ve done that, you can query the model object for whatever you want. Here is a code sample I’ve extracted from one of our Tekla API Applications. The basic steps: SinglePartDrawing singlePartDrawing = (SinglePartDrawing)drawing;Tekla.Structures.Model.ModelObject modelObject =…

Q22836 – St Mary’s Footbridge TAP3 MC T2
Q23034 – Moore Park PV&C – Balustrade Type BA5
Q26400 – Moore Park PV&C – Bridges and Ramp
Q24123 – IC3 Super West Project – Handrails and Balustrades










| The Standards we Follow | |
| Our Services | Steel Detailing Shop drawings to Steel Detailing | AISC | ASTM |
| Steel Estimation We build a tekla model from Structural drawings in Tekla Produce the reports, give you the model and the reports with expert comments. | |
| Standards we follow | Steel detailing AISC 360 (Specification for Structural Steel Buildings): The foundational standard for the design, fabrication, and erection of structural steel. |
| ASTM Specifications: All materials must be identified and traceable to specific ASTM standards (e.g., A992 for wide flanges, A36 for plates). | |
| OSHA Standards | We follow OSHA Standards -1926.754, 1926.755, 1926.756 |

If a project gets placed on hold, you should immediately invoice a pro-rata amount for the work that is completed. The costs of Picking up a project after forgetting it The Costs of Context Switching If a client demands that a project be completed NOW, then you have to stop what you are currently doing,…
Axiomatic statement: Clients will only pay for fantastic work, not “mediocre” work. If the work is mediocre here is what will happen: Every business in the world faces this problem. We are not a government office. We are operating in a highly competitive and commodified market. This means it’s easy for clients to get another…
Whether you’re reinstalling Tekla or setting it up on a fresh system, getting everything aligned for our internal workflow – including the Material Take Off (MTO) process – is crucial for smooth operation. Here’s a complete, easy-to-follow guide to installing Tekla Structures, configuring the Australasia environment, and setting up our Effective MTO DLL for seamless…
Based on a requirement with one of our precast Clients. The following things need to be followed while submitting the Precast Model IFC Model: (For Builder and Consultant Use) Purpose: Live Link: (For Precast Manufacturer and Erection Engineer Use) Purpose: