• Trimble Macros SDK.msi (Updated for VS 2019)

    This SDK should be installed after installing Visual Studio. If you upgrade from Visual Studio 2017 to 2019, uninstall the SDK and install again in order to have project template placed in the correct location for VS ...
    David Kosakowski
    last modified by Gary Lantaff
  • 03 Configuring Your Visual Studio Project

    The Macro SDK template contains all of the structure and configurations you need to get started. These include: Links to program DLLs Environments and references Setup for debugging Making TBC Controls Available in...
    David Kosakowski
    last modified by David Kosakowski
  • Sample TML DrillPlanExport.zip

    Gary Lantaff
    last modified by Gary Lantaff
  • TBC Macros Presentation - Dimensions 2018.pptx

    By Gary Lantaff, Senior TBC Developer and Solutions Architect for Trimble.
    David Kosakowski
    last modified by David Kosakowski
  • 05 Understanding the Object Model Framework, Etc.

    TBC ObjectsThe TBC database can be thought like a file system where the top level (like C:\ in a file system) is a class called Project. Each object may have properties and also contain other objects. There is a TML t...
    David Kosakowski
    last modified by Gary Lantaff
  • 01 Welcome to Trimble Business Center Macros!

    DisclaimerThe functionality for writing macros for Trimble Business Center (TBC) is designed for people with coding experience. Even software developers who want to create macros should consider getting training from ...
    David Kosakowski
    last modified by Gary Lantaff
  • RONNIE DR - REDESIGN - SUB GRADE.xlsx

    Hello Gary, Could you look into a TML that creates a station offset elevation report like the example in the excell file. Thanks Scott
    Scott Bridges
    last modified by Scott Bridges
  • FAQ - Trimble Macro Language (TML) within TBC

    This document provides answers to some of the most common questions regarding the newly released Trimble Macro Language capabilities in Trimble Business Center (TBC) v5.00 releasing in November, 2018.   Q:  ...
    Matt McLean
    last modified by Matt McLean
  • 08 Appendix/Reference Information

    Tips Start all your macro captions with a special character so they appear first in Trimble Business Center All Commands list in the Command pane (e.g., _My Macro) Start all macro code with: “import clr”...
    David Kosakowski
    last modified by Gary Lantaff
  • 02 Setting Up an Integrated Development Environment (IDE)

    Installing IronPython Download the latest version of IronPython from http://ironpython.NET/download/. Run the MSI file to start the installation wizard. Accept the default settings to install IronPython. Instal...
    David Kosakowski
    last modified by Gary Lantaff
  • 07 Using and Sharing Macros

    Downloading and Using a Shared Macro from the Trimble CommunityWarning: Use shared macros at your own risk. Trimble assumes no liability for the results of doing so. Get text from Legal Visit the Repository in this co...
    David Kosakowski
    last modified by David Kosakowski
  • 06 Creating Your Own Macros

    Creating a Macro by Copying and Modifying AnotherIt is easiest to create your first macro by copying and modifying a pair of existing .py and .xaml files. In the Solution Explorer > Macros > Trimble, select a pa...
    David Kosakowski
    last modified by David Kosakowski
  • 04 Familiarizing Yourself with the Predefined Macros

    To familiarize yourself with the predefined macros and what types of controls and functions they include, double-click each one in the Solution Explorer and review the code as you will do for one macro now. If you ope...
    David Kosakowski
    last modified by David Kosakowski