TBC Macros and Extensions

 View Only

Welcome to the TBC Macros and Extensions Community!

Search for the latest macro and extension content, ask a question, see answers, or start a discussion. This is your community, a place to engage your colleagues using beta macros to share your wisdom. For additional helpful resources, visit the TBC Knowledge Center.

Expand All
Collapse All

Managing your TMLs

Status is a TML written by Rockpile Solutions to manage registered TMLs from within Trimble Business Center. 
TMLStatus displays the registered TMLs and makes the installation and/or updating into a simple button click

Click Download TMLStatusto download the TMLStatus installation program. The installation package removes the burden of having to manually download, navigate, install, and unblock the files needed to run TMLStatus and other registered TMLs.

Legal Notice

Trimble is not responsible for any damage caused by running either macros/extensions installed by Trimble Business Center or those that you install from other developers. For more information, please see:
See more in the Library...

Announcements List

  • TBC 2024.10 Macros Release

    Macro Developers

    Macros SDK release for 2024.10 is available. Find the download link below.

    https://tbcrelease.blob.core.windows.net/download/trimble_macros_sdk_v2040.10.msi

    The Visual Studio 2019 Project Template (TbcMacros) has been fixed for generating new Projects.  

  • TBC 2024.00 Macros Release

    Macro Developers

    Macros SDK release for 2024.00 is available. Find the download link below or in the "Software Development Kit (SDK)" dropdown

    https://downloads.trimblegeospatial.com/tbc/macrossdk/trimble_macros_sdk_v2024.00.msi

    The Visual Studio 2019 Project Template (TbcMacros) should also be updated with the latest changes. 

Latest Discussions List

  • Hey Ronny, Could you pass along the full exception? I tried doing this myself and couldn't see any issues, both using the LayerManager in TBC and a macro ("CopyLayerGroupMembers") that edit the DefaultColor field. Something else may be afoot. ------------------------------ ...

  • Thanks Ronny I've followed you on GitHub. I don't have public repositories yet because all of my work has been for companies. I will probably do some sample macros that lean on C# so others can see at least one worked example. Your answer is what I ...

  • Just tried to run my rename/copy layer macro in 2024.10. It fails when I try to set the color of the new layer to the value of the old one, or any Color. outputlayer.DefaultColor = o.DefaultColor outputlayer.DefaultColor = Color.Blue I get a "class ...

  • Yesterday I went through the ordeal with IT and updated to 2024.10. It's still moving but at a much tinier rate. You'll only see it visually after hundreds of rotations. Below example is a forward/backward rotation about one axis, and the change of ...

  • Updating a feature code and have the world view and point spreadsheet update works for me if I use the usual encapsulation in with TransactMethodCall(self.currentProject.TransactionCollector) as failGuard: failGuard.Commit() ...

Recent Shared Files List

  • Introduction Over the past few years, the TBC Team has been building the BIM/IFC features out to ...