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

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).  

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!

Integrated Detail Components

Status: Gathering Support
by Participant KellyASmith on ‎03-21-2017 02:11 PM

I have been using Revit for almost a decade and I have to say one of the most obvious things that could be a real time-saver would be 2 options in the materials dialog for cut patterns. 1 for a horizontal or "plan" cut and one for a vertical or "section" cut. Obviously detail components will always be needed for detailing, but wouldn't it be awesome if the fill patterns on the section cuts actually represented the materials for things like brick or block. Even if it wasn't a pattern but a way to associate specific detail components with that particular material. 

This can already be done in regular families, as well as some system families floors and roofs with deck profiles. From a programming standpoint Im sure it would be difficult but I'm sure it could be done. 

Wish generated for Steve Belli at Entegra Eyrich & Appel GmbH - in German support case no.: 12784911 


Currently Revit uses one Hidden line style for all elements in a view if the "Show Hidden Lines" parameter of a view is set to "All".

Please, allow users to define different Hidden Line styles for the different Line styles used in views.

Copy Hot Key

Status: Gathering Support
by Enthusiast jkucia on ‎03-22-2017 11:56 AM

Sometimes, when I edit an object (let's say Draw Mirror for the sake of argument), I want to copy.  Sometimes, I don't want to copy.  However, it's a bit of a time-waster to have to click the "Copy" box on and off as needed.  For most of these kinds of operations a hot-keypress (like "CTRL" perhaps) should engage or disengage the Copy feature.  Ideally with a plus/minus addendum to the cursor so we can quickly discern whether copy is on or off.

Copy/Monitor Options

Status: Gathering Support
by Explorer alexandra.lazar on ‎02-24-2017 06:27 AM

It would be extremely helpful to have the possibility to give the types of Levels/Grids/Colums/Walls/Floors the copy option "Copy original Type" at once. For example you could integrate this option with the "Additional Copy Parameters" (see pic).







HERE IS A LINK to an article and screencast which I created relating to this issue... 


The problem with aligned dimensions is that you struggle to reference to a proper or desired Reference Point when instances are not parallel to each other.


Another problem is that you do not have the option under general modeling to use/draw a "POINT" (Similar to the point reference option in AutoCAD).


There is only one place in Revit where a Point Reference is available which is under conceptual mass modeling or mass families. (See image below): 




Furthermore, using mass point references is "messy" when used, so this is not an option or viable workaround at this stage. 


It should really not be difficult for the development team to implement the "Point" or "Point Reference" under the general Revit Draw Toolbox. It will resolve a couple of issues for software users and it will simplify certain workflows. This will be useful in all disciplines as I've longed for a Point in Revit on many occasions for various reasons. 


HERE IS JUST ANOTHER example of why the Point or Point Reference would be useful in the general Draw Toolbox of Revit. 

Slab Edge on a Sloping Slab

Status: Gathering Support
by Participant irisolvohrc on ‎03-15-2017 10:59 AM

Right now you can only apply a slab edge if it is slab is flat but not sloped.  it would be really nice to have that work.  I know there are workarounds, but this would be the simplest.


Thank you

change hosting of a family

Status: Gathering Support
by Advocate yavork on ‎03-02-2017 01:37 PM

Please allow changing the hosting parameter of a Family - for example we have Floor based families and it is not easy to change the hosting to Face based or something else...


When tagging a Part, the original object properties should be available for a tag label. Example: A structural column has a “Column Location Mark”. This property is not visible in the properties of the Part made from that object. Parts do report some original properties, like Material as read-only. All original object properties need to be available.


  • Show all Original object properties as read-only
  • Allow all these properties as well as the Part properties to be used in tags. The user may want the Column Location Mark from the original object, but the volume from the Part


Parts allow hosting of structural reinforcement (see Revit Help ). If Parts are used as appears to be intended for construction detailing, all properties from the original object should be available.

To me, reveal hidden elements does not really reveal hidden elements. Sure, it reveals elements that were turned of categorically and individually, but what about those that were turned off via Workset or Filter or by other means? Reveal Hidden Elements does not do that.


In addition to the following requests on this forum:


I think Reveal Hidden Elements needs to go further. Perhaps something similar to the Worksharing Display where it color codes elements that are hidden by category, individually, workset, filter, etc. 


Feel free to add to this if you like

It will be a great idea if Revit could model walls that follow toposurfaces. If possible, create a new tools called "fence" (some kind of railing) that follow the toposurface will also be great.

The ability to add a node along a column or beam. There are cases where the boundary condition is not at the beginning or end of a element.  Currently you have to split the beam or column to add a node.  This doesn't work well graphically though for the physical model.

Can we have wall wraps at End 1 & End 2 as Instance Parameters?


Can we have more flexibility for unlocking wall layers and extending them? It would be nice to be able to unlock any layer we want and extend them.


Sash Kazeminejad

Ideate, Inc.

Select All for Line Styles

Status: Gathering Support
by Explorer SChristensen on ‎02-09-2017 08:53 AM

Allow Select All instances in view and in project to apply to Line Styles.

Wall wrap in section!

Status: Gathering Support
by Advocate FinearcLtd on ‎02-22-2017 05:14 AM

I have already posted this idea, or rather important requirement. The fact that walls do not wrap automatically in section creates a lot of unnecessary extra work. Please! Please! include this in the next release.

Split Walls Horizontally

Status: Gathering Support
by Enthusiast TJR-Sundt on ‎02-02-2017 10:14 AM

I would like to be able to split walls horizontally in elevation or section view.  Currently, when we receive models from the Eng or Architect they will draw the walls full height of the structure.  However, in construction, we typically split the walls at each level unless it is a tilt panel.  We can copy monitor most of the walls in the model and split at each level and then stop monitoring the walls.  Sometimes walls are missed and we will need to split them and the only way to do this now is to copy and paste in place then change the base/top offset.  It would be a big time saver if we could split the wall horizontally.

Emergency Lighting - Parameter for controlling material

Status: Gathering Support
by Enthusiast kameron.manyrathV9XX5 on ‎03-16-2017 10:07 AM - last edited on ‎03-16-2017 10:08 AM |


I'd like to be able to assign an EMERGENCY (red) material to a lighting fixture and have the ability to control its visibility via the EM_Shading parameter that is tied to a material used to show emergency fixtures.


At present, we are not able to use a formula to control the material, so we end up making multiple types or use duplicate geometry and controlling it with a yes/no visibility option.  Other option was to use a detailed item, but those do not show up in the 3D views or 3D export to Navisworks. It's nice to be able to differentiate emergency fixtures from regular ones in 3D, instead of only on floor plans (if using detailed items).



Automatic wall joins! Please!

Status: Gathering Support
by Advocate FinearcLtd on ‎02-22-2017 05:20 AM

The fact that multi layered walls do not join properly automatically is no secret to all of us users. I have suggested already that this issue should be solved. Wall that join layers correctly at complex joints really depends on the ability to define the preference of each material/layer. Please offer us this tool so that we rid ourselves from editting each wall join, especially those who never work out, even after trying al the options, which forces us to go back to 2D corrections were it is really not necessary, given the right builtin solutions.

Please! Please! Please! SOT... Save Our Time...



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