Author: admin

  • AWS VPN to Tekla License Server

    AWS VPN to Tekla License Server

    Documentation on how to do it, for all Tek1 Staff Only.

    Rules

    (1) DO NOT HAVE PIRATE LICENSES ON YOUR COMPUTER.

    Please contact me if you have any questions.

    No pirate licenses. This means genuine Windows, MS Office, and genuine Tekla licenses. In this organisation we pay developers/companies for their labour and services. We don’t steal. Moreover, I need to know the cost of operations, and costs we incur should be added to our invoicing. It is critical that our costs are accurate. If we have to resort to piracy in order to maintain profitability, then we ought to quit the business entirely and do something else.


    (2) Disconnect your VPN connection when not in use. So others in our team can access. VPN connections are very expensive.
    (3) Do not share your username / password with anyone else.
    (4) Do not use these licenses for your own personal work – i.e. for Tek1 use only. This ties in closely with the first point re: piracy.

    VPN Access to our Tekla Licenses
    VPN Access to Our License Server

    Outside the Office

    • If you are accessing our VPN from outside the office, please follow the instructions in the following video:

    I will tell you the client vpn passwords and codes that you need in order to connect. Just msg me please.

    Problems or Errors?

    Please read the trouble shooting page here.

    Administration Notes

    • Users must be added to the “Steel Detailing Group” to get access.
    • External users must be added to the: “External Contractors” group if they are contractors.
    • If staff should leave the organisation, they must be deleted from both groups. Access via Azure Active Directory’s portal.
  • Estimation / Take off Tools

    We’ve created many libraries that handle estimation. Here are some examples which you may view or use as the case may be.

    Apologies folks, this is documentation for our own staff. If you’re not on staff, I’m afraid your access will be limited. Videos are located in the documentation contained in the Drive Folders. Please carefully read the documentation and watch any videos if required.

    Advanced Steel Member Placement:

    Draw some lines in AutoCAD or Advanced Steel. Set up a CSV file that maps lines to Advanced Steel Beams. Run the command in Advanced Steel, and Advanced Steel beams are produced.

    Advance Steel – ConvertToBeams (CTB) Command from Tek1 on Vimeo.

    MemberPlacement tool (AutoCAD):

    Draw lines that come up as 3d lines with a Tekla like interface, which using interop delivers them straight to Tekla:

    Line Based Take-Offs

    • Draw lines and an Excel Spreadsheet is produced showing total lengths and counts for certain steel types. Dlls are located here.

    Take Off Tools

  • Advance Steel Macro – To place Members

    I’ve created a macro to help create Advanced Steel Members, given a particular spreadsheet file. You are welcome to download and use it – see here. Unfortunately, I don’t have a demo video for you so: Please read the documentation / manual.

  • How to Get Bolt Information From A Tekla Part (Tekla Open API)

    Given a Tekla Part (regardless of how it was obtained, we want to obtain the bolt information. We can do so as follows (see the hello world example):

  • Advanced Steel Tool – Convert AutoCAD lines to Advanced Steel Beams

    Why bother with this tool?

    Because drawing Advanced Steel Beams is very cumbersome. If you have a CSV file you can draw AutoCAD lines and conver them with a fairly simple macro. Everything is open sourced, so you can fork or submit a PR if you require.

    Here is a video demonstrating this:

    If you want to download it, please see check out this link.

    Source code is available here.

    I had written a more advanced user interface for AutoCAD. Perhaps I will incorpoate that into Advance Steel when I get the time. Porting it is a little tricky/complicated it.

  • How to programmatically create bolt list reports from selected model objects (Tekla Open API)

    You want to programmatically create reports. Here’s how

    Reports can be generated fairly easily, manually. But how do you do it programmatically using the Tekla Open API?

    Please see below for a code sample:

    Programmatically Extracting Report Values

    • Now, if you want to generate the values programmatically, in memory, and then process them somehow into an excel output, consider the following code sample here.
    • If you want to programmatically select model objects, refer to the code pasted above.
    • The question: how to generate generate excel files given a particular hash table – this is not an issue pertaining to the Tekla Open API specifically though. I would use a library like CSV Helper to create a series of rows from the hash table.
  • Monash Freeway Gantry

    There is a large number free way gantries across melbourne. Tek1 has detailed a good number of them very efficiently.

    Here is an example of one such Gantry we have detailed for our Melbourne client in the SouthEast.

    There are couple of types of gantries, very similar. The large span gantries have to be fabricated with a camber which is challange for the detailer and fabricator.

    Managing weld distortion, transport etc are the challenges the fabricator will have solve.

    Most of such jobs come with a very short delivery time between order and install, and generally high pressure jobs. Getting first time right is super important.

    https://youtu.be/Kw84sf-bllg