How to Create a Computrainer 3D Course


February 2, 2013 by IowaTriBob

computrainer_consoleAfter a month of owning a Computrainer and trying to learn all the ins and outs of the system I was ready to tackle what seems to be a cool feature (and advantage) of the system – creating my own 3D course of an actual upcoming ride.

I’m registered to start my 2013 triathlon season this April in South Beach, Miami.  I’ve never done this triathlon before so I wanted to see if I could create the bike course and train on it over the coming weeks to prepare for a great race.

Unfortunately this was a lot easier said than done.  Computrainer (or RacerMate) has a course builder available on their website but its $149-$209 and I’m not 100% convinced that the 3rd party provider (DeLorme) is fully committed to the product’s future.  For whatever reason I’m not willing to spend that type of $$ considering having just spent a small fortune buying the Computrainer in the first place.  In fact, IMO, this type of feature should be built in as part of the default software itself.

So over the past week I’ve spent countless hours reading forums, blogs, and downloading dozens of programs in an effort to create my first course.  Below are my findings and step by step instructions.

The first step in creating your Computrainer 3D course is to create a map of the route you’d like to ride.  There are several sites out there such as that allow you to create a map; however most don’t allow you to export the map with the elevation data included.  Unless you’re looking to ride a flat course, this makes the exports of these maps quite useless.  There are a handful of mapping sites that do allow elevation data to be included.  After using several, I found the map creation at RunningFreeOnline to be the easiest and most user friendly.

  1. Go to http://www.runningfreeonline.comNote: If you’re using IE 9 as your browser you’ll have to click on the “Compatibility View” in the address bar in order for the elevations to be recorded on your map or switch to using Chrome or Firefox to create your map.
  2. Sign up to create an account (required to save a map to download).
  3. After you create your account and sign in, click on Maps in the top menu.
  4. Click on Create from the menu on the left (this will open up a Google maps view).
  5. On the right hand side of the screen, you can set several preferences, such as miles or kilometers and hide several default features on the screen.  I changed the Elevation to “aristos!” but you can try each and determine which you like best.
  6. Now create your map.
  7. My goal was to create a map of the South Beach Classic Triathlon bike course.  To get started I typed in “South Beach, Miami, FL” into the Google <search the map> in the lower left corner and clicked on search.  This redraws the map to South Beach.  Of course Google will display several ads on the map but you can easily remove them by clicking on the “Clear results” link just above the search box.  Now you have a map showing South Beach Miami or whatever your search was for.
  8. Click on the “Cycle” option in the upper right corner next to the preferences.  This will allow you to begin mapping out your route.
  9. Now click on the map where you want to begin your bike route.  You’ll see a blue square appear where you click.  (I’d recommend zooming in to a closer level than the default view to get the exact location and route desired).
  10. Next you can click points along the route and the map will follow the roads or trails and connect the points for you.  If you find that the route isn’t following the road or picking up the trail you can zoom in even further and retry by click on “Undo last point” or you can click the “Freehand” and add more points.  In “Freehand” mode the route won’t try to follow the road or path and instead will draw a straight line between the points you set.  Note: When clicking on your second point in the map you should see the elevation between the points automatically show in the elevation box.  If you don’t see any elevations being mapped, see the Note in #1 above as you’ll need to enable Compatibility View if using IE 9.
  11. To pan around the map simply click and hold the mouse button down and drag the map in the direction you desire.  This won’t leave a point and when you hold down the mouse a hand will appear instead of your cursor to allow you to drag the view around.  Take a few minutes and you’ll easily get the hang of it.
  12. Now complete your route.  A nice feature for an out and back route is the “Loop back” button in the upper right.  Once you get to your turn around point, simply click the Loop back and it will redraw the return route along the same path you drew.  Note: Take your time creating your map; this is the most important part of what you’re looking for after all.
  13. When you’re finished with creating your map, click the Save button in the preferences menu in the upper right corner.  Give your route a Title and fill in any of the other details.  If you want you can save your map to the RunningFreeOnline community so others can search and use it as well.  A nice feature that could potentially save you or someone else some precious time in the future.
  14. After the map is saved you’ll now see a Download option in the upper right menu, just below the Save button.  Click on “download” then click on the GPX button that appears in the Download window.  You may be prompted to confirm you want to save, click OK.  The file will then be downloaded to your download location.

Now you have a GPX file with elevation that can be used to create your Computrainer 3D course.

At this point I’ve discovered several different options to create your Computrainer 3D course.

There is a free software program available from RacerMate but it’s unfortunately at end-of-life status without any updates in a while and little to no support.  I’ve tried the software several times and each time have run into errors and issues trying to convert the GPX file to a 3D course.

If you’d like to try your luck here are some directions for the Computrainer TopoGPS software.

The software can be downloaded directly from:

Once downloaded, click to run the setup file and follow the install instructions.

On my Windows 7 operating system, when I initially try to launch the TopoGPS application I immediately get several errors.  To work around these errors you need to manually create a folder called “Courses”  at C:\Computrainer 3D V3\.  None of this existed on my computer after install so I had to create each folder and all sub folders on my C:\ drive.

Once I created those I had to close and restart the application and it launched without error.

To create your Computrainer 3D course:

  1. Open TopoGPS Course Creator.
  2. Select the “Create a new 3DC course” option and click on Next.
  3. Select the “From existing GPX file” and click on Next.
  4. An explorer window will open, find your GPX file created above and select it and click on Open.

You should receive a message showing “Created C:\CompuTrainer 3D V3\Courses\<name of your course>.3dc.  Several times I would get an application crash error and have to start over, other times it would appear to create the file but when I tried to open it as a 3D course, the RacerMate software would crash.  No luck for me.

What I did find to work rather well was the combination of 3D Route Builder (used to smooth the GPS elevation gradients) and PerfPro Analyzer (used to create the Computrainer 3D course file).

Below are the step by step instructions I followed for each.

After creating your GPX file with elevation I found that in most cases the elevation data can be somewhat choppy with frequent changes in grade over short periods.  Unfortunately if these aren’t smoothed out it can make trying to ride the course on the Computrainer a poor experience, a fact even found while riding several of the 3D courses provided by default with the RacerMate software.

After looking at several options I choose to use 3D Route Builder by Hybrid Geo Tools.

The software can be downloaded for free from

Prior to downloading and installing the 3D Route Builder I’d recommend installing Google Earth as the 3D Route Builder is dependent upon Google Earth being installed – plus there are some very cool features you can use.  Google Earth can be downloaded from

After Google Earth and 3D Route Builder are installed, follow the steps below to smooth out the elevation and make any final tweaks to the GPX file prior to creating your 3D course.

  1. Open 3D Route Builder.
  2. From the top menu click on File and the select Open Route.
  3. Find your GPX file in explorer, select it, and click to Open.
  4. You may be prompted about upgrading your GPX file from version 1.0 to 1.1 (depending on where you create your GPX file from).  If this comes up click OK to continue.
  5. This will then load your GPX file and you’ll see all the points along the route.
  6. Click on Route from the top menu bar and select Enable Edit Mode.
  7. Next, click on the first row in your data points and then press “Ctrl +a” together to select all your data.
  8. With all your data points highlighted, from the top menu click Route – Altitude – Smooth.
  9. I’ve always left the defaults as presented but you can play with the Interval and Distance to suit your preference.  Click Preview to see the changes and click Accept to save them back to your data.
  10. To save your GPX file again, from the top menu click File – Export as… and either save over the same file, or rename to a new GPX file.  You will see an Export Options screen appear.  Leave the fields as default and click OK and then OK to confirm this is for personal use to complete this process.

You now have a GPX course file with smoothed elevation.

Note:  One cool feature of the 3D Route Builder is to use Google Earth to fly over your route you just created.  Click on Route from the top menu and select “Drive Route in Geo Tool”.

Last we need a way to convert the new GPX file to a 3D course.  I’ve found two ways to accomplish this.  One way to create the course file is by using TrainingPeaks software called Real3D.  Another is by using PerfPro Analyzer by PerfPro.  There seems to be several advantages to using the PerfPro software including:

  • It has a 14 day fully functional free trial including the ability to save a GPX file to a 3D course file.
  • There are several other features that allow me to analyze my Computrainer rides and progress outside of creating courses.
  • The cost after the trial is $49.95.

The TrainingPeaks Real3D also comes with a free trial but it’s a limited version and you’re unable to save a file to ride on the Computrainer without paying $75 for a full license.  In addition, the user interface and development of Real3D looks like it hasn’t been updated since 1980 with big blocks and Atari style graphics.  It’s unfortunate they don’t allow you to try the full software because it appears to have a built in smoothing feature that might eliminate the entire need for the 3D Route Builder software.  However, because of the lack of ability to save a file I chose to go with the PerfPro Analyzer software in my testing.

You can download the free trial of PerfPro Analyzer from

After downloading and installing you’re asked to walk through a setup wizard that will import existing Computrainer performance files, if you’d like, and create a User within the PerfPro software.  Once this is done it’s a simple process to create a Computrainer 3D course file from you GPX.

Note: One annoying issue I ran into with installing PerfPro Analyzer was it required Microsoft .NET Framework version 4.0 which wasn’t on my computer.  I had to follow several links and steps to install this framework in order to continue with the PerfPro installation.

  1. To create your 3D course from within the PerfPro console, launch the program, click to continue with the trial, close the performance file that shows up by default (if it occurs) and then click on File from the top menu and “Open Performance File”.
  2. In the explorer window navigate to your GPX file you exported with 3D Route Builder, select it, and Open.
  3. This will open your smoothed GPX file within a separate window in PerfPro.  In this window simply click on Save in the middle menu bar.
  4. When you save in step #3 above, PerfPro will automatically create a Computrainer 3D course.  The course can be found within the main PerformancePRO files under a folder called Courses.  For my laptop the exact path to this folder and course file is C:\Program Files (x86)\PerformancePRO\Courses.  Depending on your computer this might be in a different location.

That’s all there is to creating a Computrainer 3D course file.

To ride this course on your Computrainer, launch the RacerMateOne software, click on the 3D Cycling application, click on Browse in the Course section, navigate to your new 3D course file in #4 above, select it, and click Open.  RacerMateOne will ask you if you want to permanently save the file.  I clicked Yes so it’s always available in the RacerMateOne console directly.

My first ride was surprisingly smooth.  In fact, the elevation data and even the turns seemed consistent with the Google Earth flyby and map.  What I did find a little strange was that the 3D environment didn’t quite know how to account for the turns so they would often be sharp with some trees and other graphical items showing up in strange places.  I consider those very minor and am excited to be able to train on the actual course I plan on racing in April and from the comfort of my workout room, in Iowa, in the middle of winter.  Hopefully the actual ride itself will be close enough that I’ll have an edge going into my first race.

I’m sure there are numerous other ways to build a Computrainer 3D course and would love to hear how others are doing it.  If you haven’t done this already, hopefully the information above can provide some use for you.

10 thoughts on “How to Create a Computrainer 3D Course

  1. Carrie says:

    Hey, I’m doing SoBo too! It will be my first race of the season as well. I’ve heard the bike isn’t too bad (whatever that means), but the course does get really hot as the day progresses.

    • IowaTriBob says:

      Awesome and I’ve heard nothing but great things about it! We’ll definitely have to say hello in person and maybe when you finish way ahead of me you can shout some encouragement back on the course…

  2. Jim says:

    Hi, Bob! Well, based on your other post, I decided to take the plunge and buy the CT. Today was my second day and it is kicking my butt!! Anyway, I found this great site showing step by step instructions on converting a MapMyRide route to CompuTrainer:

    Some notes – I followed this process – exporting as KML from MapMyRide, adding the elevation data using and saving the new KML file, converting to GPX using, and finally using RacerMate’s Topo GPS Creator to create the 3DC file.

    I did get the initial missing directory error that you did when using the Topo software, but had no problems creating the actual 3DC file and loading it in the RacerMate One software. Stupid question, but are you running the Topo software as Admin? (right click, Run As Administrator).

    Anyway, this is still a convoluted and multi-stage process, but at least it does not require any extra software purchases. Let me know if it helps — hopefully you can get the Topo software running, although looking at the age of that software it might be a wise move to move on to some more recent (and better supported) software like PerfPro!

    • IowaTriBob says:

      Congrats on the leap and I definitely know the feeling. Just over a month in and still a great workout everytime. The very first week I did an all out time trial to measure my watts on the 10 mile TT flat course and recently redid it after 30 days and noticed I’ve already increase power by 10 watts. Hopefully the trend will continue and I’m actually excited to get back out on the road this spring.

      I saw the post you mention while doing my research as well, although never gave it a try because of my issue with the Topo software. I’ll try to run as admin and see if that makes a difference. The only other thing I really wanted to make sure I was able to do with the file was to smooth out the elevation gradients. The first few times I pulled these off the map they were tough to ride as the grade would change every few feet. I’d be curios if you find the gpsvisualizer to help with this as I definitely don’t want to spend hours manually editing each elevation point.

      I would hope that someday soon RacerMate includes all this in their software as it really should be a feature itself.

      • Jim says:

        Bob – Yeah, after some experimentation I found the method I described leaves a bit to be desired. The maps were a bit jaggy and the elevation seemed off. I downloaded PerfPro to check out the file, and saw it was way off!! I then discovered that PerfPro has a feature that allows you to adjust the elevation of a route with no elevation data. With this in mind, I downloaded a file from MapMyRide and had PerfPro adjust it (it uses USGS data) — this seemed closer to the true values. Finally, I read online about the best site for routes containing elevation being — I signed up for their free account and created a route and used PerfPro to open a GPX export.

        All of these methods produce very different grade and elevation numbers. The website seems to show the most accurate (showing the hardest climb of this route at around 7%) but when I export to GPX and bring it into PerfPro, it comes up as 10.3%!! Meanwhile, using the long method I mentioned in my first comment showed a max grade of 17%!!!

        Now, I’m not sure what the actual grade is (this is a morning ride I do in the summer – it has a few big hills but I think I would know if they were 17%!). I guess the lesson is that the elevation data is fraught with inaccuracy and you just have to pick a source and use it. I hope to compare these methods with a route where I know the actual grade to see which one is closest to the truth. I’d be curious to see if you or your readers turn up any other info, as I really want to import my regular cycling routes into the CT but not if the elevation is going to be all messed up!


  3. Calum says:

    Man that was a head full, but sorted, cant believe, how much work you put into doing this, top man

  4. Scott says:

    Thanks man. Worked like a charm. Adding extra points to areas with a lot of gradient helped make it more realistic. Also, looking through the route builder for unusual gradients and changing them to the GE gradient helped as well.

    • IowaTriBob says:

      Thanks for the tips and comments. I really hope they add this feature in to the next release. Still seems silly to have to go through several 3rd party tools just to create a course.

  5. Andy says:

    Do you by chance have the gpx Augusta file you to email me? I’d really appreciate it! Thanks in advance!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Single-tracked Mind

Early nights and compression tights; trails and ales.

First Time Triathlete

All the info you need to get to the start line, the rest is up to you.

The Running Thriver

If I can do it, so can you!


A ridiculous man's struggle to become an Iron Man in 12 months

Stewart Park Triathlon

Competitive Triathlon - My Journey


My take on cycling!


sus·ing (soo’zing) n. an occurrence of life filtered through Susie’s perspective, spiced with a dash of wit and self-deprecation, and presented for entertainment's sake

Forty and Loving Fit

Husband, Father, and IT Pro training for triathlons on a 5 hour weekly budget.

Fitness and Frozen Grapes

Sweating, eating, and living my life as a young college graduate

Flatlander Tri Coaching

The home of anything and everything related to triathlon

Consulting Expert in Fitness, Health, Krav Maga, Personal Training and Nutrition

My journey to become an Ironman

Most people run a race to see who is fastest. I run a race to see who has the most guts.

10k Ray

Blog about Running & Triathlon in Ireland

Mom Racing Madness

When motherhood, a full-time career, and endurance athletics collide!


Old triathletes never die, they just transition....

The Shut Down Runner

Adventures in running...faster

Fat Guy to Tri Guy

My journey from being grossly over weight to completing an IRONMAN

heidi jo green

At the End of the Day it is Entirely up to You Who You Want to BE...

Triability Coaching

Professional Coaching for Endurance Athletes


Get every new post delivered to your Inbox.

Join 147 other followers

%d bloggers like this: