Updated Conversion to Metric Script

This is something that I haven’t used in a while, but it seems a lot of people out there find this quite handy. The script I had posted previously was for Revit 2014, I had not used it in 2015 and was only alerted to the fact it didn’t work this week, I thought I’d check it out and it’s an easy solve.

The instructions on how to create the script still apply if you want to generate your very own journal scripts, but for those of you that simply want to start converting families to metric right now, I have made the updated version available for download here.


As a refresher, here is the youtube video that shows how it all works

12 thoughts on “Updated Conversion to Metric Script

  1. avatar Robert says:

    By any chance do you have the same inverted metro to imperial?

  2. avatar Ryan Lenihan says:

    Sorry I don’t unfortunately Robert. You can make your own version of it fairly quickly though.

  3. avatar Nikole says:

    Hello Ryan,

    When I click on the batch, the metric list is empty, it doesn’t add the template I want to convert. How can I adjust this?

    Also, if I do drag the .txt. file on to the Revit 2016 Icon, how do I know it is only going to change the file I want (the template) from imperial to metric and not the whole program and every file I open from then on? (apologies if it’s a dumb question but I just want to be sure).

    Please let me know when you get the chance. Any suggestions you have are welcome.

    Thank you/

  4. avatar Ryan Lenihan says:

    Hi Nikole,

    It turns out I only uploaded the version that converts Revit families! Sorry about that! That explains why your RFA_to_metric_list.txt file is empty, as it is only populated with *.RFA files in the folder that you run the batch file.

    Also no silly questions, I’m more than happy to answer and help out. The way the script works is that when you drag the RFA/RVT/RTE_to_metric.txt it reads the list of files to convert from the RFA/RVT/RTE_to_metric_list.txt (depending on the version that you’re using) and only converts those files. The only way this script will run is if you drag the text file onto the Revit icon, it won’t run at any other time.

    As for the files that end up in the RFA/RVT/RTE_to_metric_list.txt file, only the files in the folder and sub folders of where you run the batch file are populated to the list.

    I’ve updated the file which has all three RFA, RTE and RVT conversion scripts included, you can download them from https://www.revit.com.au/downloads/revit-to-metric/ or in the updated link within the post

    I highly recommend converting all of America to metric though! It’s so much easier than imperial 🙂

  5. avatar Nikole says:

    Thank you so much! It worked out great!

  6. avatar Cosmo says:

    Hi, I am using Revit 2017 and Windows 10.

    When I run the bat file the script seems to process however it does not generate the “RFA_to_metric_list.txt” file.

    Is there something I am doing wrong?

  7. avatar Jackie says:

    Hi Ryan
    I was wondering if there is an update for Revit 2017 / 2018?

    Thanks for sharing!

  8. avatar Ryan Lenihan says:

    Hi Jackie,

    This script should work with 2018, it has been tested with 2018.1. Try the updated download link https://www.revit.com.au/downloads/revit-to-metric/ and let me know how you go

  9. avatar Sean says:

    Nice script, however is not working in 2018.3.

  10. avatar Ryan Lenihan says:

    Hi Sean,

    I’ve tested on 2018.3.1.2 and I have no issues, would it be possible for you to share the file that the script breaks on?

    Below is the script for me in 2018.3.1.2, families are being upgraded from 2016/2017 and converted to metric.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: