TML - Explode Surface Simple TML to explode a surface into lines and "cad points". The lines are attached to the cad points by reference so if you move one of the points, all the lines connected to it will move. TML - Voice Commands If you want to play around using your voice to execute TBC commands, just run TMlStatus and download the macro VoiceCommand. The macro is being provided "as-is" (but it's fun to play with) It's actually a simp... Quickly Reverse Line Simple command to allow the user to quickly reverse the direction of a Linestring or CAD 3D Polyline without having to go into Edit. FYI, If you have TBC 5.2 or later you will seeing a "dancing arrow" on the line whi... "explode lines" macro handles lines with VPI's the wrong way Hi, there seems to be a bug or an unhandled type of string line. The VPI definition of the source line is copied over to all the new segments and starts at the new zero of those new string lines. Hence messing... Compute Lot Setback line The macro ComputeLotSetback (available using TmlStatus) will compute a lot setback line using user specified setback distances. First, define the setback offsets for each part of the lot (front, back, left... How to Highlight Objects I am working on a script to find certain objects in TBC. Now I need to get TBC to highlight the results. This is where I am stuck, can anyone post a good example of how to do this in TBC? Thanks Ramin Nudge Line The Nudge Line TML allows you to quickly move / offset an existing line. This is useful for resolving vertical surfaces. For example importing curb and gutter lines will typically be exactly on top of one anothe... Corridor Cut Sheet TML The Corridor Cut Sheet Report is a Rockpile Solutions TML created to provide cross section based reports for corridor models for use by field staff as a way to check and validate highways construction. The report will... TML - Adjust Linestring Elevation The Adjust Linestring Elevation, AdjustLSElevation, TML allows you the modify the elevation of a portion or all of a given linestring. After selecting the linestring to be modified, the portion of the linestri... TML - AffixName AffixName is a TML written by Rockpile Solutions used to Add and / or Remove a prefix or suffix from the name of selected objects. Most of the time the name automatically assigned to an object especially during ... TML - Site Improvement Legend This TML will extract the materials assigned to a surface and create a legend. There are two styles of legends. (Examples shown below) NOTE: This macro requires TBC version 5.0 (patch 1 - Released 1/18) The T... Will the Best Fit Linestring sample macro be posted or uploaded to TMLStatus? I installed this sample macro during PUG 2.0 (April 2019) and I'm not finding it on this forum or when I run TMLStatus. In TMLStatus, my copy shows up as a "local" TML - i.e. it's not registered w/ Rockpile ye... TML - OffsetSurface The OffsetSurface TML is included in the TBC 5.0 install but I have updated it to include support for adding a clipping boundary while it copies the surface. The clipping boundary is optional. If you download this zip... Can we use C# to create commands in TBC 5.0 the new macro commands could be created by C# or only by IronPython ? Regards TML - Adjust Area This TML will slide a line perpendicular to a reference line until a specified area is computed. There is an option to create a polygon object (containing part of the specified boundary) or just a line. ... TML - Copy Layer Group Members (V2) This TML will copy a layer group and all the layers (that have members) into a new layer group where the group and each layer is named the existing name with a prefix (or suffix). Just select the layer group and enter... TML - Lines To AOI This is a simple TML to create Takeoff AOI's from the selected lines. The name of the AOI is taken from the lines name property. TBC Macros Presentation - Dimensions 2018.pptx By Gary Lantaff, Senior TBC Developer and Solutions Architect for Trimble. Potential TML Development Partners A number of customers have asked me for a list of possible TML developers that could do work for them to solve problems that they want resolved. At Trimble we strive to meet customer requirements, but like any organiz...