Revit Ideas
Share ideas for future product features directly with the Revit team and collaborate on existing suggestions with your peers.
New Idea

I build a lot of parametric families for the company I work for, quite literally 1,000's per year.  I take it as a personal challenge to make a part with the least number of user inputs and the greatest amount of accuracy I can.  The screenshot below is an example of a Medical Gas alarm panel, 3 of them actually.  Of course it's a parametric model, based on the number of nozzles it has, they change dimension in the X and Y axis, and number of ports available.  


It would make families much cleaner in these situations if a connector can be turned off or disabled from use, driven by check mark, or any other method of formula to automate this!  This would also reduce confusion to our detailers having random floating connectors they aren't supposed to use anyway.


I realize I could save copies of each version with the connectors deleted and additional nozzles deleted, but come on, we could also just stay detailing with AutoCAD and inserting dumb (stupid) blocks, because that's essentially the same thing.



Lets start with telling me dynamically if I am routing through different (selectable) elements, like beams, columns, pipes and ducts but not walls. Its important for this to work with Linked files and highlight them on the fly. 


Secondly, routing solutions should avoid these items as well (with a toggle). Solutions generated should route around other elements without creating a clash. Waypoints could help this process by creating 3d locations that you would like to route through (like an opening you would like to route through).


At a deeper level we should start thinking of ways to implement Local and international code based rules into Architectural & MEP modeling. For example trap arm distances for plumbing. or stay within 1-5/8" of the bottom of deck, or offset around structural elements and other MEP systems, pipe slope based on size, distance and system type. Rules that can be dictated and changed and warn your when there is a violation. 

If we are going for pie-in-the-sky- revit could use a major overhaul (Revit user since 2006)


This is in 5 parts:

  1. Family categories open for editing/purging -base system components remain with GUIDs intact
    • Family-dependent subcategories with their own GUID- Creating "door.frame" makes the "frame" compatible with all "door" family types, scheduled by its own subtype, or as a subtype of door (e.g. door schedule parameter door.frame[all subcategories of door available here to door.frame]
  1. Linetypes editable//accessible by GUID in the linetype editor:
    • Show/ Use [None |<System> | NickName |  Generative]
      1. None= not allowed/shown for use in this project
      2. <System>=use default system name (greyed out for non-system items)
      3. NickName to show user-defined names for sets
      4. Generative = use generative system to generate names and sets (Given formula and data generate line type and name them by a formula)
    • Substitute Linteype (For each non-conforming linetype)
      1. Map unused linetypes to the next adjacent
      2. Map imported mismatched linetypes to those allowed
      3. [conform] to permanently re-map the linetype
      4. [Save] list mappings [GUIDs -> Remapped]
  1. All components are shared and reliant upon #1 to identify family sub-content. Sub-content can be brought into a family along with generic annotations.
  2. Open database allows for any component and host components in families to be referenced using intellisense. E.g. in a door family, the "host<WALL>.structure.core.width" is accessible as a variable, as would be " host<WALL>.structure.core[1].material.identity.type
  3. Database integrated and accessible on a LIVE bases - e.g. Built into SQL
    • where database can be queried,
    • or manipulated by an outside source.
    • Common database lookup could provide 'open source' subfamilies with common GUIDs provided VIA blessed content by Autodesk for use by all (Translated options available for "Nicknames" - GUIDS remain the same for same content- us Machine learning to map across languages and concepts).

VB style formulas with VB functions (Including concatenate, string manipulation and REGEX!)


All menu and components can be modified/remapped - e.g.

  • coarse/med/fine can be remapped and supplemented: LOD100<Coarse>, LOD200<med>, LOD300, LOD400<fine>, LOD500
  • Profiles and other components can tie into this system using the <SYSTEM> names or NickNames (Nick names appears on the list)

And soforth- a complete overhaul.


Create Reference Planes in 3D view

Status: Gathering Support
by Mentor on ‎03-22-2017 12:49 AM

When dealing with complex geometry, it is crucial to be able to create Reference Planes in 3D view, by either pick a pre-existing planar face, or pick 3 points (similar to AutoCAD's 3-point UCS).  

Copy Monitor

Status: Gathering Support
by Contributor rana.hamed on ‎03-22-2017 05:39 AM

Why Revit is not able to mention the source of each copy/monitored item (ID for example) and the source file too.


This is too confusing case if we are having a lot of linked files and each file may have similar data (as Grids) , finally I can not check the source file that the user has just used in the copy/monitor process.

Dear Autodesk,


Please allow us to add multiple links at one time, this is when links share the same shared coordinates system or insertion point.


We work on large scale projects with sometime 35-70 links, the files are nested with shared coordinates, When creating master plans or nesting the consultants files it would be fantastic if I could link in one go rather than having to link one at a time.


Even if the links needed to be moved to the correct internal location, linking multiple would save us time.


Thanks, and I hope others would love this function too!

Revit build number check

Status: Gathering Support
by Participant mark.ratcliff on ‎03-21-2017 12:54 AM

We have had problems with file corruption of central models because people have edited it with different build numbers(updates) of Revit.Whilst I realise that this is an internal software control problem, we are a worldwide organisation and it can be difficult to ensure that everyone updates at the same time.


I think it would be a good idea, if Revit checked the build number when opening a file and showed a warning if the numbers don't match.

Underlay Linked Files

Status: Gathering Support
by Explorer lee on ‎03-22-2017 07:03 AM

It would be very useful if we could underlay linked files, especially on floor plans where we also need to show the ceiling.

Currently the dialog "Overriding Visibility and Graphic" has very little interest when it is used in a sheet.
It would be desirable for a template to be made which will apply to all the views present in the sheet, for example, to mask all the working sections, to apply a particular filter to certain elements, etc.
This would greatly reduce the number seen, and thus the number of templates, necessary for all particular cases to be printed.
In Autocad, it is quite possible to have some layers frozen in "Space Paper" and not in "Space Object". Same thing for the colors ...

Line Styles, Weight & Colour

Status: Gathering Support
by Advocate Simon_Weel on ‎03-21-2017 01:36 AM

If you need a Line Pattern with different weight, you have to create a Line Style for every Line Weight. This can result in LOTS of Line Styles, which isn't very handy. One could use Override by Element to set a different line weight / colour but the problem is: there's no easy way to spot an elements override. A solution would be to display a lines colour and weight in the Properties Panel, with the ability to change those values.

Revit Integration with Excel

Status: Gathering Support
by Contributor rana.hamed on ‎03-16-2017 03:45 AM

We need a lot to have a full- direct integrated tool between Revit and excel,

which enable us to export an excel sheet from Revit , update the schedule and the exported parameter values in excel , import again in Revit , and by default all updated data that has been modified in excel , to be updated in Revit too after import.

Convert To Drafting View

Status: Gathering Support
by Advocate craighygh on ‎03-17-2017 07:43 AM

Can we we please have a button under Manage for Application Button / Export, or Save that would turn a model view (detail / Iso) into a Drafting View?


Thank you for your consideration.


After loading a topography from DWG or Civil Structures Extension, they load into Revit with an undesired boundary shape.

By now we can define the boundary of toposurface by splitting the topography, because you can't change interior points into boundary points. I would like to overcome this workaround and draw or change the toposurface boundariesinto the topography sketch mode.

Add 'Notes' to schedules.

Status: Gathering Support
by Advisor Keith.Wilkinson on ‎03-14-2017 04:12 AM

I'd like to be able to add notes to a schedule to add clarity to what some of the columns relate to and caveats about the data contained therein.


Currently this would be covered when we put the schedule on a sheet by adding a legend or similar but as the industry is progressing with BIM there is a much greater requirement to transfer schedules digitally in spreadsheet format.  At that point they become separated from the associated drawing and for this reason I'd like these notes to be an embedded part of the schedule that would be exported when the schedule is exported. 





Clean-up the Revit Ideas Forum

Status: Gathering Support
by Collaborator damo3 on ‎03-01-2017 02:25 AM

Before we can vote for good ideas, we have to be able to see them. We are now over 2500 ideas submitted. I can't realistically scroll through 130+ pages of ideas.  

  • There are some really good ideas buried in this forum, most will never see past a dozen votes as they are cast to page 6 or 7 due to the influx of repetitive submissions. Some are complaints, not ideas. (The irony of that statement is not lost on me)
  • In the last 2 days, I have seen 6 ideas submitted that are exact replicas of others due to people not reading the forum guidelines. Item no 1: Check to see if your idea is similar to another's before posting!
  • Out of 2500+ ideas, less than a dozen have been 'archived'. The rest are apparently "gathering support". Now there is a loose term if I ever saw one. 

If this is going to be a serious platform for development and feedback from customers, it needs to be maintained better. With the automation tech today, this shouldn't have to be a burden for Autodesk. 


  • Let's start with tightening the term "gathering support" to ideas with at least 20 votes or more. Create a new category called "New" or "Recent"
  • How about when ideas get new votes, it moves to the top, just like the Revit forum, posts that are years old float back to the top if someone comments. If it really is a good idea, it will stay at the top gathering votes and visible to all. If not, it will drop off. 
  • How about new ideas can't be posted until you click a message saying you did a search before posting. Sure you can just click past it, but its a good reminder. 
  • The auto "searching for similar posts" when writing the title should be just ideas, not forum posts from years ago. It just creates clutter. 
  • Give us sorting options. If I want to see ideas 'under review' I also want to sort just those ideas by highest kudos for example. 

Thanks all and hopefully we can get more out of this forum. 


Improve Shared Parameter UI

Status: Gathering Support
by Enthusiast Paul on ‎03-12-2017 04:33 AM

Please allow users to widen windows listing parameters when inserting them into families, and do the same for other dialogue boxes (see below).


we need to add shared parameters to the view reference family as (building type , level indicator,.... ) mainly they are  parameters driven from the title block.

we need this urgently in all our projects.

by 'revealing' the linked file, it is effectively continuing to hide everything else in it's path.  

Some default parameters, e. g. elevation in generic models, cannot be displayed  in annotations; This means that we have to copy the values of those parameters into user-defined shared parameters in order for them to be displayable. Please fix that!

It would be better for modeling contours if you could draw it by spline, isolines that enclose a region, and elevation points simultaneously.

Point are great but there is a lot of situations were the triangles that are generated by points don't behave the way you want without adding a bunch of points more.

Submit Your Ideas

Share and shape product ideas.

Submit an idea
Idea Guidelines

Please review our Idea guidelines and best practices before posting a new idea, or voting on an existing one!


Revit Exchange Apps

Created by the community for the community, Autodesk Exchange Apps for Revit helps you achieve greater speed, accuracy, and automation from concept to manufacturing.

Connect with Revit