TMLStatus

The preferred way to install TMLs is use TMLStatus . With TMLStatus you will be able to download, install, and update TMLs registered with Rockpile Solutions from inside Trimble Business Center. Once TMLStatus has been installed on your computer, run "TMLStatus", select which TMLs you want to use, and press Update.

You will need a Trimble Connect Id in order to run TMLStatus. Information on Trimble Connect Id can be found in the Licensing information

NOTE: You need to have Trimble Business Center 5.1 or later installed on your computer to use TMLStatus and other Rockpile Solutions TMLs

Rockpile Solutions

1.00 (5)
CAD
Modifies the elevation of nodes / segments of a linestring
Revision Date State File Description
1.00 9/4/2019 Production AdjustLSElevation-1.00.zip   Initial release
0.94 8/29/2019 Production AdjustLSElevation-0.94.zip   Fixed problem with switching Location 1 and 2 for computation purposes
0.93 8/28/2019 Test AdjustLSElevation-0.93.zip   Slightly modified where the linestring was being broken in keep from creating vertical segments
0.91 8/28/2019 Test AdjustLSElevation-0.91.zip   Ready for testing
0.90 8/28/2019 Test Adjust Linestring Elevation-0.90.zip   Initial version - internal testing only
1.20 (4)
CAD
Applies and / or removes a user specified prefix or suffix the name of the selected objects
Revision Date State File Description
1.20 8/8/2019 Production AffixName-1.20.zip   Internal API changes
1.11 5/8/2019 Test AffixName-1.11.zip   Added Georeferrence images, sheets, and alignments
1.10 5/1/2019 Production AffixName-1.10.zip   Added a few more objects that can be renamed. Added the ability to remove a given prefix and / or suffix
1.00 4/18/2019 Test AffixName-1.00.zip  
ConvertToMText
0.90 (1)
CAD
Converts the select CAD text objects to Multiline Text objects
Revision Date State File Description
0.90 12/4/2019 Test ConvertToMText-0.90.zip  
1.10 (5)
Generates a Cut Sheet report in excel based on the selected Corridor
Revision Date State File Description
1.10 11/14/2019 Production CorridorCutsheet-1.10.zip   Added a Cut / Fill option to the output data. Added settings to specify Cut, Fill, and Station Header colors. Save Excel file to Project Folder instead of a temporary folder
1.01 10/24/2019 Production CorridorCutsheet-1.01.zip   Added an option to reverse the stationing Use the SlopeOrRatio VA mode
1.00 10/20/2019 Production CorridorCutsheet-1.00.zip   Initial release
0.98 9/26/2019 Test CorridorCutsheet-0.98.zip   Fixed some UI Consistency issues. Removed an unsupported option
0.90 8/16/2019 Test CorridorCutsheet-0.90.zip   Initial revision
CreateHiLoPt
2.20 (7)
Create plan view points at corresponding Hi / Lo Vertical Profile locations
Revision Date State File Description
2.20 10/3/2019 Production CreateHiLoPt-2.20.zip   Remember Layer and Point ID between runs
2.10 8/8/2019 Production CreateHiLoPt-2.10.zip   Internal API changes.
2.01 7/11/2019 Production CreateHiLoPt-2.01.zip   Fixed the Options button options
2.00 7/7/2019 Production CreateHiLoPt-2.00.zip   Modified the TML to work on 3D Lines as well as Alignments
1.02 4/30/2019 Test CreateHiLoPt-1.02.zip   Internal changes
1.01 4/23/2019 Production CreateHiLoPt-1.01.zip  
1.00 4/19/2019 Test CreateHiLoPt-1.00.zip  
CropCrossing
1.01 (4)
Removes the portion of the selected lines that crosses the defined cropping area
Revision Date State File Description
1.01 11/3/2019 Production CropCrossing-1.01.zip   Internal change - Version information
1.00 10/20/2019 Production CropCrossing-1.00.zip   Initial release
0.94 10/17/2019 Test CropCrossing-0.94.zip   Added the ability to specify a starting and ending distance / station. If TBC 5.2, Lines and cropping area are highlighted as they are constructed
0.90 10/7/2019 Test CropCrossing-0.90.zip   Ready for testing
1.11 (7)
Moves lines a very small amount in order to prevent vertical surfaces
Revision Date State File Description
1.11 11/12/2019 Production Nudge Line-1.11.zip   Improved the flow / focus
1.10 11/12/2019 Production Nudge Line-1.10.zip   Internal changes to use ShowDirection settings
1.01 11/3/2019 Production Nudge Line-1.01.zip   Internal change - Version information
1.00 10/20/2019 Production Nudge Line-1.00.zip   Initial release
0.92 10/18/2019 Production Nudge Line-0.92.zip   Display line direction arrow. Cleaned up the UI a bit
0.91 10/9/2019 Test Nudge Line-0.91.zip   Display normal and small unit value
0.90 10/9/2019 Test Nudge Line-0.90.zip   Initial version
RadialPoints
1.10 (2)
Creates point around a circle based on the given information
Revision Date State File Description
1.10 5/11/2019 Production RadialPoints-1.10.zip   Added Feature Code
1.00 4/30/2019 Test RadialPoints-1.00.zip  
RadialPointsEx
1.11 (3)
Create radial points from a script of instructions
Revision Date State File Description
1.11 5/28/2019 Production RadialPointsEx-1.11.zip   Added a "Specified" value for elevation in the Instruction definition
1.10 5/25/2019 Production RadialPointsEx-1.10.zip   Fixed a few bugs and made several enhancements
1.00 5/14/2019 Production RadialPointsEx-1.00.zip   Initial revision
1.10 (3)
CAD
Reverses the direction of the specified line. Works on Linestring and CAD 3D Polyline object types
Revision Date State File Description
1.10 11/12/2019 Production Reverse Line-1.10.zip   Convert "CAD Polylines" to Linestrings. Internal changes to use ShowDirection settings
1.01 11/3/2019 Production Reverse Line-1.01.zip   Internal change - Version information
1.00 10/22/2019 Production Reverse Line-1.00.zip   Initial version. Works on CAD 3D Polyline and Linestring
Show Direction
1.12 (9)
CAD
Show the direction of a selected line
Revision Date State File Description
1.12 11/12/2019 Production Show Direction-1.12.zip   Set focus back to Select control after pressing Reverse
1.11 11/12/2019 Production Show Direction-1.11.zip   Fixed missing UI changes
1.10 11/12/2019 Production Show Direction-1.10.zip   Added an option to Reverse the selected line. Added "Arrow Location" options of Segments or Moving
1.03 11/3/2019 Production Show Direction-1.03.zip   Internal change - Version information
1.02 10/22/2019 Production Show Direction-1.02.zip   Keep focus in the line selection control, for rapid selection of lines
1.01 10/21/2019 Production Show Direction-1.01.zip   Added missing control
1.00 10/20/2019 Production Show Direction-1.00.zip   Initial release
0.91 10/19/2019 Production Show Direction-0.91.zip   Split triangle in 2 pieces, left and right.
0.90 10/18/2019 Test Show Direction-0.90.zip   Initial revision
SurfaceAreaSlopeRange
1.10 (2)
Revision Date State File Description
1.10 7/12/2019 Production SurfaceAreaSlopeRange-1.10.zip   Fixed some computation issues
1.00 5/31/2019 Production SurfaceAreaSlopeRange-1.00.zip   Initial release
SurfaceIntersectionLinestring
1.21 (6)
Creates linestrings where the two given surfaces intersect
Revision Date State File Description
1.21 11/3/2019 Production SurfaceIntersectionLinestring-1.21.zip   Internal change - Version information
1.20 8/8/2019 Production SurfaceIntersectionLinestring-1.20.zip   Internal API changes
1.10 7/16/2019 Production SurfaceIntersectionLinestring-1.10.zip   Improved the calculation of the intersection linestring
1.02 6/4/2019 Production SurfaceIntersectionLinestring-1.02.zip   Added an Apply button
1.01 6/3/2019 Production SurfaceIntersectionLinestring-1.01.zip   Cleaned up the multiple undo records
1.00 6/2/2019 Production SurfaceIntersectionLinestring-1.00.zip   Initial release
2.30 (9)
Displays the TMLs currently on the user's computer and shows the one's available for download. Also shows which TMLs are out of date and allows the user to update them
Revision Date State File Description
2.30 11/12/2019 Production TMLStatus-2.30.zip   Internal / infrastructure changes
2.28 11/3/2019 Production TMLStatus-2.28.zip   Fixed issues with low version numbers
2.26 10/17/2019 Production TMLStatus-2.26.zip   Fixed a spelling error
2.25 10/15/2019 Production TMLStatus-2.25.zip   Terms and Conditions
2.24 9/28/2019 Production TMLStatus-2.24.zip   Fixed issue with license retrieval and verification
2.20 8/15/2019 Production TMLStatus-2.20.zip   Fixed a problem with finding the main TML folder.
2.10 8/8/2019 Test TMLStatus-2.10.zip   Using a new API to reduce the amount of data being sent on a single database call. Added a Tooltip for Version information
2.00 5/31/2019 Production TMLStatus-2.00.zip   Added the ability to add some TMLs to the active list of commands (no restart required but needs TBC 5.10). Add some additional information to the list of TMLs
1.20 5/6/2019 Production TMLStatus-1.20.zip   Was named "MacroStatus". Changed the name to be in line with the official name

Trimble

1.51 (2)
Create arc in plane defined by 3 3D points
Revision Date State File Description
1.51 6/14/2019 Production 3DPtsToArc-1.51.zip  
1.50 4/10/2019 Production 3DPtsToArc-1.50.zip  
AddIsopach
1.01 (2)
TBC Macro to add delta elevations to existing surface
Revision Date State File Description
1.01 6/14/2019 Production AddIsopach-1.01.zip  
1.00 5/10/2019 Production AddIsopach-1.00.zip  
1.52 (1)
Compute line that forms a boundary with a specified area
Revision Date State File Description
1.52 11/14/2019 Production Adjust Area-1.52.zip  
This TML can be used to name line objects using the name of the objects layer. You just select the line to name and enter a name "mask".
Revision Date State File Description
1.51 6/18/2019 Production Assign Name From Layer-1.51.zip  
1.50 4/11/2019 Production Assign Name From Layer-1.50.zip  
AssignNamesFromInsideText
1.01 (2)
TBC macro to find text objects inside closed lines and assign the text string as the line name
Revision Date State File Description
1.01 9/18/2019 Production AssignNamesFromInsideText-1.01.zip  
1.00 5/10/2019 Production AssignNameFromInsideText-1.00.zip  
BestFitLinestring
1.51 (1)
Create new Linestring from points in selected Linestring, fitting arcs using "least-squares" calculation.
Revision Date State File Description
1.51 10/16/2019 Production BestFitLinestring-1.51.zip  
ComputeElevDiffToCorridor
0.50 (1)
Create polyline in profile view which shows elevation difference of selected line projected to corridor
Revision Date State File Description
0.50 12/9/2019 Production ComputeElevDiffToCorridor-0.50.zip  
Computes the setback line for a typical subdivision lot
Revision Date State File Description
1.01 11/1/2019 Production ComputeLotSetback-1.01.zip  
ConvertToLinestring
1.05 (6)
TBC macro to convert Alignment to a Linestring
Revision Date State File Description
1.05 11/14/2019 Production ConvertToLinestring-1.05.zip  
1.04 9/18/2019 Production ConvertToLinestring-1.04.zip   Add progress bar
1.03 7/31/2019 Production ConvertToLinestring-1.03.zip  
1.02 7/30/2019 Production ConvertToLinestring-1.02.zip  
1.01 6/14/2019 Production ConvertToLinestring-1.01.zip  
1.00 5/10/2019 Production ConvertToLinestring-1.00.zip  
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).
Revision Date State File Description
1.51 11/14/2019 Production Copy Layer Group Members-1.51.zip  
1.50 4/10/2019 Production Copy Layer Group Members-1.50.zip  
DivideLineBySlopeDistances
1.02 (3)
Macro to compute points along line using slope distance
Revision Date State File Description
1.02 11/8/2019 Production DivideLineBySlopeDistances-1.02.zip  
1.01 11/8/2019 Production DivideLineBySlopeDistances-1.01.zip  
1.00 11/8/2019 Production DivideLineBySlopeDistances-1.00.zip  
EditAlignmentAsSpreadsheet
1.02 (3)
Macro to allow user to edit hal/val in a spreadsheet
Revision Date State File Description
1.02 7/31/2019 Production EditAlignmentAsSpreadsheet-1.02.zip  
1.01 6/18/2019 Production EditAlignmentAsSpreadsheet-1.01.zip  
1.00 5/10/2019 Production EditAlignmentAsSpreadsheet-1.00.zip  
ExplodeIFCShell
0.31 (4)
Macro to explode IFC meshes into lines and points
Revision Date State File Description
0.31 11/3/2019 Production ExplodeIFCShell-0.31.zip  
0.30 11/1/2019 Production ExplodeIFCShell-0.30.zip  
0.20 10/31/2019 Production ExplodeIFCShell-0.20.zip  
0.10 10/31/2019 Production ExplodeIFCShell-0.10.zip  
ExplodeLines
1.07 (7)
Provides the ability to explode any linework into ether all segment elements or into Top, Bottom and Side elements on separated layers (with a Break Angle Control)
Revision Date State File Description
1.07 11/15/2019 Production ExplodeLines-1.07.zip  
1.06 11/14/2019 Production ExplodeLines-1.06.zip  
1.05 11/14/2019 Production ExplodeLines-1.05.zip   Fix if running V5.10
1.04 11/13/2019 Production ExplodeLines-1.04.zip  
1.03 11/1/2019 Production ExplodeLines-1.03.zip  
1.02 10/19/2019 Production ExplodeLines-1.02.zip  
1.01 9/18/2019 Production ExplodeLines-1.01.zip  
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.
Revision Date State File Description
1.04 11/14/2019 Production ExplodeSurface-1.04.zip   Fix help target
1.03 8/1/2019 Production ExplodeSurface-1.03.zip  
1.02 7/31/2019 Production ExplodeSurface-1.02.zip  
1.01 6/18/2019 Production ExplodeSurface-1.01.zip  
1.00 5/10/2019 Production ExplodeSurface-1.00.zip  
Macro to find triangles inside area bounded by any surface breakline.
Revision Date State File Description
1.52 11/14/2019 Production Find Surface Area-1.52.zip  
1.51 6/18/2019 Production Find Surface Area-1.51.zip  
1.50 4/10/2019 Production Find Surface Area-1.50.zip  
GridVolumeFromBoundaries
1.04 (3)
Compute summary report of surface-surface volumes from list of boundaries
Revision Date State File Description
1.04 11/19/2019 Production GridVolumeFromBoundaries-1.04.zip  
1.03 11/14/2019 Production GridVolumeFromBoundaries-1.03.zip  
1.02 10/16/2019 Production GridVolumeFromBoundaries-1.02.zip  
IncrementText
1.04 (1)
TML that can be used to quickly place text labels. This allows you to specify the Text Style, Layer, Text Height etc. and then specify a start value and an increment (like Station 0 and 100 increment), and then rapidly click all the label locations
Revision Date State File Description
1.04 9/18/2019 Production IncrementText-1.04.zip  
This TML simply lets you select a linestring (for now it only works with linestrings) and then pick a coordinate to insert into the line. The coordinate is inserted at the nearest segment of the line.
Revision Date State File Description
1.61 6/18/2019 Production Insert Line Segment-1.61.zip  
1.50 4/11/2019 Production Insert Line Segment-1.50.zip  
This is a simple TML to create Takeoff AOI's from the selected lines.
Revision Date State File Description
1.52 11/14/2019 Production Lines To AOI-1.52.zip  
1.51 6/18/2019 Production Lines To AOI-1.51.zip  
1.50 4/11/2019 Production Lines To AOI-1.50.zip  
LinestringFromPointsByStation
0.50 (1)
Macro to create Linestring from points sorted by station. Points with matching feature will be joined.
Revision Date State File Description
0.50 12/9/2019 Production LinestringFromPointsByStation-0.50.zip  
ListProjectObjects
1.12 (3)
Macro to list graphical the objects found in the current project
Revision Date State File Description
1.12 7/31/2019 Production ListProjectObjects-1.12.zip  
1.11 6/18/2019 Production ListProjectObjects-1.11.zip  
1.00 5/10/2019 Production ListProjectObjects-1.00.zip  
MovePointsToStation
0.52 (3)
Macro to move points to an even station
Revision Date State File Description
0.52 12/5/2019 Production MovePointsToStation-0.52.zip  
0.51 12/4/2019 Production MovePointsToStation-0.51.zip  
0.50 12/4/2019 Production MovePointsToStation-0.50.zip  
Macro to offset (vertically) and optionally clip a surface
Revision Date State File Description
1.52 7/31/2019 Production Offset Surface-1.52.zip  
1.51 6/18/2019 Production Offset Surface-1.51.zip  
1.50 5/10/2019 Production Offset Surface-1.50.zip  
OffsetSlope
0.93 (8)
Macro to offset a line and adjust elevation of line
Revision Date State File Description
0.93 11/15/2019 Production OffsetSlope-0.93.zip  
0.92 11/13/2019 Production OffsetSlope-0.92.zip  
0.91 11/12/2019 Production OffsetSlope-0.91.zip  
0.90 10/21/2019 Production OffsetSlope-0.90.zip  
0.80 10/19/2019 Production OffsetSlope-0.80.zip  
0.70 10/18/2019 Production OffsetSlope-0.70.zip  
0.60 10/11/2019 Production OffsetSlope-0.60.zip  
0.40 10/10/2019 Production OffsetSlope-0.40.zip  
PlaceLotPad
None
Compute lot setback line using defined offsets. Optionally, create lot PAD line
Revision Date State File Description
PointsToCloudReport
0.50 (1)
Macro to report distance from selected points to nearest vertex in point cloud
Revision Date State File Description
0.50 12/5/2019 Production PointsToCloudReport-0.50.zip  
PointsToGrid
1.02 (1)
Macro to find selected points in a grid cell and compute new point based on high/low/average elevation of points found in grid
Revision Date State File Description
1.02 10/16/2019 Production PointsToGrid-1.02.zip  
QuickLine
1.04 (4)
Simple command to quickly create a linestring
Revision Date State File Description
1.04 7/31/2019 Production QuickLine-1.04.zip  
1.02 7/17/2019 Production QuickLine-1.02.zip  
1.01 6/18/2019 Production QuickLine-1.01.zip  
1.00 5/10/2019 Production QuickLine-1.00.zip  
SelectPointCloudByBoundary
1.12 (3)
TBC macro to select point cloud data by existing boundary
Revision Date State File Description
1.12 7/31/2019 Production SelectPointCloudByBoundary-1.12.zip  
1.11 6/18/2019 Production SelectPointCloudByBoundary-1.11.zip  
1.00 5/10/2019 Production SelectPointCloudByBoundary-1.00.zip  
This TML will extract the materials assigned to a surface and create a legend.
Revision Date State File Description
1.51 11/14/2019 Production Site Improvement Legend-1.51.zip  
1.50 4/11/2019 Production Site Improvement Legend-1.50.zip  
This TML will compute grid locations from a specified surface and write either (or both) an *.xyz file or a *.csv file.
Revision Date State File Description
1.52 11/19/2019 Production Surface To Grid-1.52.zip  
1.51 11/14/2019 Production Surface To Grid-1.51.zip  
1.50 4/11/2019 Production Surface To Grid-1.50.zip  
SurfaceToPts
1.05 (6)
TBC Macro to export surface vertices to point cloud .xyz file
Revision Date State File Description
1.05 11/19/2019 Production SurfaceToPts-1.05.zip  
1.04 11/14/2019 Production SurfaceToPts-1.04.zip  
1.03 11/8/2019 Production SurfaceToPts-1.03.zip  
1.02 7/31/2019 Production SurfaceToPts-1.02.zip  
1.01 6/18/2019 Production SurfaceToPts-1.01.zip  
1.00 5/10/2019 Production SurfaceToPts-1.00.zip  
SwitchText
1.02 (3)
TBC Macro to switch the text string of two text objects
Revision Date State File Description
1.02 7/31/2019 Production SwitchText-1.02.zip  
1.01 6/18/2019 Test SwitchText-1.01.zip  
1.00 5/10/2019 Production SwitchText-1.00.zip  
TrackLineEdge
1.62 (3)
This command allows you to pick an alignment and then a group of linework and to either create the edge lines (in the direction of increasing station) along the min max offset edges of the selected lines and or a boundary around the selected lines
Revision Date State File Description
1.62 10/19/2019 Production TrackLineEdge-1.62.zip  
1.61 9/20/2019 Production TrackLineEdge-1.61.zip  
1.60 9/18/2019 Production TrackLineEdge-1.60.zip  
Programmers utility to examine the object model of a TBC project
Revision Date State File Description
1.51 6/18/2019 Production View Project Data-1.51.zip  
1.50 4/10/2019 Production ViewProjectData-1.50.zip  
Macro to allow voice input for running TBC commands
Revision Date State File Description
0.53 12/9/2019 Production VoiceCommand-0.53.zip  
0.52 12/4/2019 Production VoiceCommand-0.52.zip  
0.51 12/2/2019 Production VoiceCommand-0.51.zip  
0.50 12/2/2019 Production VoiceCommand-0.50.zip  
1.51 (2)
This simple TML will add a vertical PI at the specified elevation.
Revision Date State File Description
1.51 6/18/2019 Production Vpi At Elev-1.51.zip  
1.50 4/11/2019 Production Vpi At Elev-1.50.zip