.Net | Python Ruby on Rails

  • Create a Precast Wall Panel – Using Tekla’s Open API

    If you are inserting panels via the Tekla API, you need to be aware or have an understanding of the panel’s local coordinate system. The x-axis denotes the vector from the start to end point. This may be in stark contrast to a beam’s local coordinate system (or at least according to your intuition). The…

  • How Tekla Defines a Beam’s Coordinate System

    The documentation is perfectly opaque. As expected. What is the X and Y and Z axis in relation to a beam? Easy. Check the picture. Furthermore, now you also know what “Rotation” means in relation to a beam. Tekla does this because it is difficult for humans to define a beam using a change of…

  • Tekla API Move Object – Mutates Points Without Telling me!

    Yet another Tekla API gotcha. If you wanna waste many hours wondering why your code doesn’t work – try the Tekla API! Here is a note for the benefit of the public – where they mutate objects – which SHOULD NOT be mutated. Perhaps they have their own reasons, but the general boy-scount principle(s) should…

  • FromCoordinateSystem and ToCoordinateSystem Explained (Tekla Open API)

    The documentation of the Tekla API – IMO is inadequate. That is why we need supplemental explanations and code samples. Here is another example that hopefully benefits the community. I have written a bunch of extension methods (Tekla.ExtensionMethods) that would hopefully simplify a lot of the headaches associated with using the API. This is already…

  • How to load up Tekla DLLs and a Hello World Application (Tekla Open API Course)

    This post and tutorial shows you how to set up your Tekla Dependencies (i.e. DLLs) on an Tekla Open API project: Source code: Directly Embedded code: Nuget Packages: And if you prefer vimeo (i.e. if you hate youtube ads) checkout this link:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *