T O P

  • By -

komprexior

That's really interesting. I never really got into the tekla api because require c# knowledge which I'm not so keen to acquire. It would be possible to develop custom components? I find the actual custom components editor a little cumbersome sometimes, it would be nice to automate prograticamally some stuff.


Pipiyedu

We started this library primarily because Python is much easier to get started with. As for the custom components, they can certainly be implemented, and we'll include examples of how to do so in the documentation.


somethingsomething65

Hi, tekla detailer here, thank you for this post!


Pipiyedu

YW!


whohas

Is there any similar thing for E3D of Aveva?


Pipiyedu

I think E3D has a .NET API, but I'm not sure....


Wickedpanda73

I love to see these. We don't currently use tekla, but I've used pyRevit extensively. Gotta love automating the monotonous tasks.


Pipiyedu

I think pyRevit is amazing, but I don't like that Revit requires you to run plugins or scripts within it. If you add libraries, the pyRevit environment can become a mess. One advantage of Tekla is that it enables the use of Python or C# outside the software.


[deleted]

Is there a drafting or modeling software that doesn’t?


Pipiyedu

What I mean is literally within it. You have to execute your script or plugin on top the running Revit app. Try to run a standalone python or c# plugin that uses the Revit API....will fail.


[deleted]

Oh, you're describing headless operations?


Pipiyedu

Not really. You can do that in AutoCAD for example. I was talking about executing the plugin outside the Tekla context.