Working with Surfaces: Trimble Business Center

Working with Surfaces: Trimble Business Center

“Software tools” is an interesting term. A tool allows you to perform work. Using the wrong tool or trying to put too many in your bag causes problems. The software tool, Trimble Business Center, utilizes commands for creating, editing and checking surfaces to help us make data that performs well in the field. We can do this quicker and more accurately than ever before but I find users get bogged down with what commands to use and when to use them. To complicate things further, as new and enhanced commands come out, users can be confused and frustrated trying to drink from the firehose of improvements.

Today I want to go over some of the commands in TBC and talk about the best places to use them. This offering is not a training on surfaces. You can find videos on that through Trimble’s website. What this blog post will so is focus on some powerful commands that are time savers and life savers for certain situations.

I’ll reinforce some of these ideas with a video to help illustrate these concepts.

Importing a Landxml surface

TBC has some great import options for xml surfaces. Here are some ideas:

  • Never use drag and drop for an xml surface. I like to track the import options for each type of file.
  • You may need to import the surface several different ways to get results you like.
  • Check the file header to verify units are correct.
  • If you are not certain of the quality of the surface, check detail areas for accuracy.

In the import command option, there are several options.

I usually don’t expand the explode options. You have several options should you decide to do so:

Try CAD Points and Lines if you want to break out surface elements. If both are present, you can have them separated to make customizing the surface easier. There is a lot more to xml. I will do an article on that particular subject in the future.

Definition of a surface

We work with a TIN (Triangulated Irregular Network) also called a DTM (Digital Terrain Model). A surface like this consists of flat triangles, often times thousands of them. The TIN produced is the representation of points, 2D, and 3D lines produced in the software during data prep. By using various commands and changing the screen elements that make up a surface, we can make it work better for our purposes.

There are options to adjust the triangles in a surface but I feel it is better to make your screen work reflect the desired outcome.

Tool Review

I want to go over some surface related commands that are either misunderstood or have more depth than meets the eye.

Surface Properties

TBC has a lot of features that seem to lurk in plain sight. The control available in the Properties of a surface is one of them.

Color – Try and set consistent colors for different surface types. It helps when you open an old job.

Horizontal alignment – A quick plan-based road (not a true corridor) greatly benefits from an alignment-based surface. Use it whenever possible.

Edge settings – I will sometimes reduce these to close off errant triangles outside my desired surface before making an edge breakline. These default settings are usually fine.

Adjust flat triangles and tolerance to help reduce flat triangles on the surface generated from imported contours.

Set rebuild method to “By User” when working with large surfaces so it will not recompute with each change.

The visualization settings will help to identify specifics during the data prep process. Experiment with toggling an item off in plan and 3D view.

 

 

 

Breaklines

Any breakline is no more than a linestring that is part of a surface. The breakline command does several things.

  • You can name the breaklines. They can be on a selected layer and also turn up named in section views.
  • They can be placed on a separate layer.
  • Sharpness lets you control how the line is used. Soft for grading areas and sharp for curbs and walls. Sharp and texture boundary is for material sections.

 

 

Drape Objects

This is one of those commands that can have additional benefit after the initial command is executed.

  • The normal attributes for what will become a 3D linestring.
  • Converts a 2D line to 3D by referencing an elevation as it crosses a TIN edge.

 

 

Another advantage of the resulting draped line is that it can be offset in 2D and 3D.

  • Select the draped line, right click and view the Properties.
  • You can change attributes in the Properties view.
  • Offsets can be added to the line as well.

There are times this will come in handy. The video that accompanies this article will give examples.

 

 

Merge Surfaces

The idea of merging surfaces is a simple concept but is sometimes difficult for software to process. Here is an outline:

  • There is a larger “outside surface.”
  • I want to make or insert a surface inside the boundary of that larger surface.
  • The software will trim the outside surface and transition vertically between the two.
  • This is a simplified outline. Play with the command to see how powerful it is.

The issue can be at the intersection of the two surfaces. TBC has improved this process and it performs quite well.

  • Name is the new Surface to make.
  • Surface 1 is the outside.
  • Surface 2 is inside, the new work.
  • A clipping boundary can be added to reduce area and file size.
  • Type of merge lets you select elevation difference or the entire surface.

Sometimes there will be spikes at difficult transitions. Review the resulting surface and make minor corrections as necessary.

 

 

 

Create Surface Tie

This can be used in conjunction with or instead of the merge surface command. The command is more of a design tool and can bring a lot of smaller command pieces to one place. The most common use of the command is to place a new building or house pad to a surface and view the resulting slopes and catch points.

The reference linestring can also be open and the command works well for slopes on the outside of a surface you built as it daylights into the existing ground. I will use this for a quick haul road or simple street in a subdivision.

  • Name the resulting slope and daylight lines.
  • This is the layer they will reside on.
  • This is the surface your new work will tie to.
  • Just drag and click to pick projection line direction.
  • This checkbox will not show slope lines, just daylight.
  • Node distance along new linestrings.
  • Slopes can be ratios, percent, or a sharable slope table.
  • This will make the daylight line rounded or square.
  • You can add this to an existing surface. It will update the surface permanently so be careful. You can also not add to any surface, or best, make a new surface that is a combination of the tie surface and your new work.

 

 

 

 

There are more tools and ideas I will share in upcoming articles. Get comfortable with these commands and their use in your data processing. These commands are a great way to simplify and speed up the data prep process.

3D Data: More than Machine Control

3D Data: More than Machine Control

For many years, our business has been centered on the production of 3D data for machine control. This is the low hanging fruit of a civil site. High dollar paving, building pads, and retentions are easier to do and higher quality with machine control. Fast forward to current times.

Many civil sites are being completed with machine control. The use of the equipment on the job site has become a reality, to the point that contractors have started to look beyond their current use of the possibilities in their hands. As many of you know, I have long been a proponent of leveraging data for a job site. I have worked with many of our clients to better use the data they have in their hands and drastically improve production and profits.

I will talk about several ideas that are good next steps for users of 3D site data. These are in no particular order of profitability, any site may or may not be able to use any of these processes. Not to worry, I will back up the explanations here with a video to better explain these ideas.

2D and 3D Points

Once the domain of survey, a point has specific and relative information. I’ll use points for laying out a curb arc as an example; 3D points for the PC and PT of a curb arc give us the location and elevations of that curb run. We know the slope between the points and paving elevation is an easy calculation. Next we add the arc center as a 2D point, now there is a pivot to actually swing an arc for form or string line layout. Increasing the power of points, we offset the curb line to allow the field to set string line for a curb machine.

Site Layout

Using earthmoving equipment to get the dirt right is a huge time saver. We also advocate the use of positioning technology for more than grading;

Electrical; It started with light pole bases and quickly escalated from there. We now regularly provide data as 2D or 3D points for;

  • SES pads. The job has been checked so we are good with drainage and elevations on the site. The electrical service slab is easy to calculate from available regulations.
  • Common area in-ground power. Many plaza shopping centers have electrical connections for decorations and kiosks. Knowing the 3D location of these allows for electricians to easily set these right the first time.
  • Common area hardscape. Everything from playground equipment to benches, these additions need some type of base and connection. Know where things go and they can be done while access is easy and save re-digging to set later.

Utilities

We have been providing utility layout for years. We show points 10 feet apart on the flow-line for pipe with horizontal offsets if needed. Structures are marked as well. The advent of successful machine control for excavators has allowed us to provide a trench network so the operator can dig trenches correctly the first time.

Other utility details can benefit from information provided in the data;

  • FES’s, wing walls and valley gutters. These concrete structures are better done in rough grade but many contractors wait until near the end of construction and field fit. With a correctly prepared model there is enough confidence to build these when it’s convenient to the crew.
  • Water lines are usually specified as a minimum depth below finish grade. We build the line in the data so crews can place it at any time and not require wheel trenching making a mess of the just completed grading.
  • Subdivisions have utility connections for each lot, we handle this one of two ways;
    • We can layout all the laterals and they are placed according to plan. When it’s time to make the connection, the rover is used to find the location of the pipe.
    • When the utilities are not well defined or connections have to move, as-built shots are taken and we update the model for easy use in the future.

 

As-Builts

Taking shots along the way provide an ongoing record of what is being done. This helps to establish production rates as well as the basis for submittal drawings in the future. Here is one way to bring this into your workflow;

  • I call this the “daily topo walk around”. While reviewing the work being done on a site, the superintendent has a rover and takes ground topo shots as well as items being put in the ground. In a perfect world, points would be coded but that is not critical.
  • We often are asked to convert these walk around topo’s into as-builts or progress takeoffs. With the model on the screen overlaid to the topo points, we usually can figure out what the shots represent.
  • Utilities are the biggest winner with as-built points. Before covering, if the top of pipe is measured, those are later converted to as-built drawings we put together for closing submittals. Many contractors have an issue with this, and we get it. It’s one thing to get the points but now the office needs to do full blown CAD drafting and plotting.

I will help to tie these ideas together in a video linked HERE. Please don’t hesitate to ask any questions you may have regarding these or other issues.

Chasing Perfection on Civil Sites

Chasing Perfection on Civil Sites

We need to strike a balance between a picture perfect model on the screen and a well-priced practical job that performs well. Nobody wants us or their model builder to make some infinitely detailed model that would be so dense it would slow down machines. Not to worry, I’ll include a video to show you what I’m talking about.

Now to the details.

Parking lots

With the thousands of jobs we work on in any given year, parking lots are by far the most difficult. The reason is that the parameters are very specific but most plans lack sufficient information to accomplish this.

Plans should include:

  • All areas needing to drain correctly.
  • Slopes in common areas which need to support safe walking.
  • Handicapped parking spots requirements for slopes.
  • Grade breaks that will divert water to designed drainage structures.

In the past, the surveyor would blue-top spots from the plans and a grader operator would fulfill the above requirements. Now that we can do it digitally, it is important to check and verify plan intent so the blade operator can go full automatic in the field and get a good surface. When the data is not built correctly, an operator must field fix to make sure the rules are followed.

We are not going to go as far as running rainfall calculations to check engineering. We must however respect flow direction and grade breaks to deliver a smooth surface.

Here’s how:

  • Initially build the surface according to the plans. Fix obvious busts of three tenths or more.
  • Review the performance of the surface. I like to view slope arrows and create contours at a tenth of a foot which makes slope changes obvious and easier to fix.
  • Add breaklines to define the surface.

There is often a lot of time spent with small areas of a parking lot that are not working well. Experience will be the judge as to how much work it takes in order to meet the objective. Sometimes there just needs to be an extreme break over angle or varying slopes where you want a single one.

It is critical to remember how the surface is going to get from the screen to the dirt. A long grader blade is going to be making the undulations you have programmed into the file. Yes, the operator can rotate to make a narrower effective width, but it is important to consider this fact when building data.

Details

There are things we do that to me seem like a great way to increase speed and accuracy, improving margins. Here is a list of some the good and the bad:

  • Handicapped ramps. We can build a great handicapped ramp but I think common sense prevails. Machine curb will be run and the ramp cut out while the mud is still wet. We will give you linework so you know where to put the ramps but leave the curb full height.
  • Curb layout points. PC’s, PT’s, and radius points are a great way to layout hand built sections of islands and driveways. We will usually group the points by type so you can keep screen clutter down.
  • Saw cut line for turn lanes. When we get offsite plans, the existing road elevations may not be correct. Contractors will take good shots of the transition and send them off to us. We will build the entrance and propose changes in elevation where things aren’t right. We will forward that information to the engineers for approval.
  • Surface overbuilds. This is taking the outside edge of a surface three feet or more so equipment does not go out of design and need to reset wasting time. Newer control boxes are not a victim of this. If you are running older equipment then that’s OK. Don’t clutter up the screen with an overbuild if you don’t need it.

The take home message here is that data should look simple. The problem is that it takes a lot of work to make a simple looking surface. Machines and rovers have ten times the power and features than those from ten years ago. Use this to your advantage and leverage feature rich information. Your checkbook will thank you.

Using optical character recognition for data prep

Using optical character recognition for data prep

We have all been there. We come across a lot of numbers that need to be entered during a project. It could be spot elevations, alignment information or control. Life would get easier if we could just get the numbers from the page into our program!

In this post, I will cover two approaches to accomplish the task. Carlson has a solution that is outlined in this video as well as a walk through in the article. One of our talented engineers, Jessica Dugger, let me know about an online service that is reasonable and highly accurate. Her experience was with a raster .pdf and resulted in a highly accurate conversion. Several characters were interpreted incorrectly, but that was an easy search and replace fix in Excel. I will use a vector sheet to show the process in Convertio.

I used Bluebeam to breakout a sheet from a plan set for the demonstration. Nothing special, and this could easily be a table with a thousand points with equally huge coordinates.

Here is the coordinate table I want to convert. Just as a test, I converted the entire sheet with plan and profile as well. It did a great job with the text and actually brought in the plan view areas as a .jpg. This may help as well for an image to send with an inquiry.

The coordinates came in fine. I can now do some quick Excel editing to make it easy for my software to recognize. I will use the letter for the point name and use the full description.

You will notice the flags on the numbers and the Point name “O”. They were text and I converted them to numbers. The “O” was text, I ignored it to keep it that way. The file was then saved as a .csv for use in any software. Here it is in Trimble Business Center:

The foot indicator came in as a question mark, other than that, the import was easy and quick. We use tools like this to improve productivity and give our clients better value by saving time in managing data.

Carlson has a text conversion tool that does a good job. The prior example was really simple but the Carlson tool can come in handy with a lot of pages as it does not cost extra, or require you to be online for the conversion. We use it with jobs that require non-disclosure or are sensitive government work. Here is the process:

• Strip out the sheets to convert
• Bring them into Carlson as Linework

• Open the convert polylines to text command
• Create a new file name for the project
• Populate the characters you want to recognize

• Select and convert text.

Not to worry, I have done a complete screenshot video explaining the process below. The process is slow to set up and sometimes you will need to fix things in Excel doing a search and replace but overall the results will save you a ton of time!

How to Utilize the Point Offset Feature in Trimble Business Center

How to Utilize the Point Offset Feature in Trimble Business Center

TOPS engineer Mike Tartaglia walks you through the simple and easy task of taking detailed information from a PDF and placing it to create a working model using the Point Offset feature in Trimble Business Center (TBC).

The TBC platform is field-to-finish survey CAD software to help surveyors deliver high-accuracy GNSS data, create CAD deliverables and leverage full data traceability throughout a project’s lifecycle. TBC can do everything from sites and roads to point clouds and photogrammetry.

X