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

EZy69BqQsCyqTIvW3oKA_temp.pngSoftware Development Kit (SDK)

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 2023.10 Macros Release

    Macro Developers

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

    https://dl.trimble.com/osg/downloads/macros/trimble_macros_sdk_v2023.10.msi

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

    Two major changes this last release within the project template was the addition of the "Trimble.Sdk.UI" project reference and migration of a number of lower-level controls (InputMethod, MousePosition, UIEventArgs, etc.) to the "Trimble.Sdk.UI" from "Trimble.Sdk.Interfaces.UI". 

  • Updates for TBC 5.90

    The zip file of sample macros was updated to work with version 5.90.

    sample-tmls-tbc-version-590

    This note is for macro developers.

    There is an updated SDK available for 5.90.

    updated-tbc-macro-sdk-for-version-590

Latest Discussions List

  • Hey Ronny, Your explanation sounds understandable. I assume the visualizer then uses Plane3D.SideOfPoint on all six planes to determine if a point is inside or outside of the box. It must be Side.Back on all of them to be inside the box. - I'm fairly ...

  • Hello Bryce, I'm so glad to see that we finally have somebody from Trimble checking the forum regularly and giving us some proper insight. Your explanation sounds understandable. I assume the visualizer then uses Plane3D.SideOfPoint on all six planes ...

    1 person recommends this.
  • Hi Ronny, It sounds like you're making your way through it (painfully). My understanding of the integration with how we calculate/create the limit box is the following (definitely not my area of expertise). 1.) Assemble the Matrix4d (using scale ...

  • Thanks Fernando, yes I'm back at work, Down Under again. Upgrading an existing water reservoir dam. Thanks for the link. Something like that, programming it all myself would be the last resort. My hope was that it wouldn't be necessary. ...

  • Hi Ronny, Looking at our implementation of Limit Box rotation, TBC does an X rotation of the Limit Box, followed by the Y rotation, followed by the Z rotation. As you have demonstrated, this is not the same as a rotation that does the X ,Y, Z changes ...

Recent Shared Files List