Converting Details from AutoCAD to Revit for MEP

So, you have started the process of moving from AutoCAD to Revit, but you’re not sure how to manage the process of effectively converting your details in a reasonable time frame. In this blog we will discuss:

  • Methods to convert details from AutoCAD to Revit
  • Prerequisites to begin the process of converting details from AutoCAD to Revit
  • A plan of attack to convert large libraries for your entire MEP firm from AutoCAD to Revit.


After making the decision to do your project work in Revit instead of AutoCAD, there are several standards that need to be created or imported. These are prerequisites that will satisfy that transition to convert details in AutoCAD into Revit details. Working with out-of-the-box Revit requires basic standard creation. Some elements that fall under these standards include:

  • Text styles
  • Line styles
  • Line types
  • Filled region types
  • Dimension styles
  • Leader types

Once your general annotation standards are created or imported into Revit, we can begin the process of converting details from AutoCAD to Revit.

Methods to Import AutoCAD Details

There are several methods you can use to convert AutoCAD details:

  • Import AutoCAD details and go through the converting process.
  • Link or import AutoCAD details and trace over existing details. Then, remove the AutoCAD link or import when finished.
  • My preferred method: Import AutoCAD details and convert them to Revit linework and text.

Recommended Method

When preparing to convert details, my recommendation is to create a separate model referred to as a sand box model to convert details:

This will resolve:

  • No AutoCAD layer line types in container model
  • No AutoCAD hatch types in container model
  • Less to purge out of your container model
  • Being able to redo what you may have messed up on

You will also want to:

  • Transfer annotation standards with the transfer project standards function in the manage tab
  • Organize your sand box model based on sub-discipline
  • Details that need additional work vs ones completed
  • Model organization
  • Be sure the scale from AutoCAD is accurate and follow the same scale in Revit

Create a container model that holds finished details per discipline.

This will resolve:

  • Searching for details in a large library of details
  • Each discipline will be responsible for maintaining their own container model
  • Everything in this container model will be ready to add to the project
  • Model will have a lighter file size because no AutoCAD import settings are left behind.

You will also want to:

  • Transfer annotation standards with the transfer project standards function in the manage tab
  • Organize container model by sub discipline and detail type
  • Create sheets and add standard details to sheets so the entire sheet can be transferred
  • Manage detail library based on project types, for instance:
    • If you are working on state projects that require standard details, but requires a different text size than your standard library of details
    • If you have details that are charts that only apply to a specific client or architectural firm


As a proof of concept, I am very pleased with this script. It works and accomplishes my goals; however, I can already see areas of improvement and areas where more functionality can be added. I will keep working to polish this script, so stay tuned for future updates.

For more information on other Autodesk products, please visit our Autodesk Products page.

Follow ATG on LinkedInFacebookTwitter and YouTube for 24/7 access to top-notch technical content.

This blog is written by Sr. Technical Specialist Colton Haney. If you have any questions or need help with your Dynamo or Civil needs, please email us at whyATG@atgusa.com.

Contact Us

Drop us a note. We love notes.

I'd Like More Info On:


Events | See All

Tue 27

ATG Webinar: Spice Up Your Markups

October 27 @ 12:00 PM - 1:00 PM CDT

Workflows & Solutions | See All

News  | See All

Our Latest
Success Stories

See All


Discover how Tyson Foods, Inc. learned and used Dynamo to automate workflows and daily tasks, reducing time spent from 2,550 hours to 770 hours per year.