Wow.

This is one of the best workarounds I have seen for years in Revit! Did you know that you can rotate a Revit Floor Plan view in 3 dimensions?

Try it now:

  1. Go to a Floor Plan view and make sure the Crop Region is turned on
  2. Now open a Section or Elevation View
  3. Tile the windows in Revit so you can see both views
  4. Select the Crop Region in the Floor Plan view
  5. Switch to the Section or Elevation view (the Crop Region is still selected)
  6. Start the Rotate command in the Section or Elevation view
  7. Rotate the Floor Plan away from the horizontal plane. Try 20 degrees.
  8. Experiment with the above process until you have created a sort of forced orthographic view… but Revit thinks it is a Floor Plan! You may have to switch between some sections running perpendicular to each other and keep rotating the Floor Plan crop region until you capture the view you want.

This means you can have Rooms showing. Which means you can have a Room Color Scheme showing up in a ‘kind of’ 3D view in Revit. This is awesome!

It is also a nice way to see how View Range works. As you experiment with the View Range of this special Floor Plan, you will see more or less of the elements (a bit like a 3D section box).

Not sure of the limitations or problems yet, but I had to share 🙂

Thanks to pepar for sharing on slack, and cadconsulting for making the video.

If you have used Copy / Monitor to copy some elements from a Revit Link file, and those elements change, you will get a “Instance of link needs Coordination Review” message. How do you adopt or ignore those changes?

In the example below, grids were copied from a Revit control file. The control file has been updated, and one grid has moved. Revit detects this change, and using the process below, you can update your elements to match the changed element. Here is how…

Upon opening your Revit file you will get this message:

Go to a view where you can see the Link that needs to be reviewed:

Then, start the Coordination Review process:

After picking the link, you will get a list of items and the potential actions:

Choose Modify if you want the element in your model to be modified to match the Link. Then press Apply.

 

You should now see a clear dialog box. Your Coordination Review is complete:

There is a big difference between a Revit user, and someone who has really mastered the software. The more you learn, the faster you get, the more you can learn! In this blog series, we will cover topics like:

  • Productivity Improvement through User interface tips and Keyboard shortcuts
  • View filters and View templates
  • Free addins
  • Some Dynamo
  • And More…

There are plenty of ways to do things in Revit… but we are looking for the fastest and best way. We want to maximise productivity and quality.

Targeting ‘Expert’ users so we will move quickly in general.

A lot of productivity gains come from user interface and shortcuts. Save 2 seconds every time, it all adds up quickly.

Try to take a few things away with you from this series that will save you time each and every day.

We will separate our tips and workflows into these major categories:

  • Productivity – faster ways of doing things
  • Workflows – better or alternative ways of doing things
  • Management – ways to better manage the Revit model

 

These tips were put together for a recent lab session using Revit 2018, and they are basically in note form along with steps to take in Revit.

The first post in this series is focused on setting up the Revit UI.

Setting Up Revit UI for Maximum Productivity

Note:

Please open Revit, and open the rac_advanced_sample_project.rvt

 

Please download and import the supplied KeyboardShortcuts.xml

KeyboardShortcuts

Productivity -> Double-click

In Revit Options, change default for Family to Edit Type:

Try double-clicking on a Door now.

 

Double clicking a Wall will automatically start the Edit Profile command

 

Productivity ->UI – QAT

Showing below the ribbon will allow you to add more tools.

Do this now.

 

Certain Revit tools should always live on the QAT. Add them now:

  • The Revit built in auto section box tool (since 2016)
  • Save and Load Selection
  • Set and Show Workplane – for quick 3D modelling
  • Manage Links
  • Dynamo
  • Dynamo Player

 

If you have a reasonable size screen, you could add somewhere around 20 buttons to the Quick Access Toolbar.

 

Some other easy productivity gains:

  • Filter
  • Align (but should really be a keyboard shortcut)
  • External Tools – NWC Export
  • Revitlookup,

 

My main workstation (2016):

 

Type Selector can be added to QAT:

Workset Chooser can also be added to QAT:

Productivity ->UI – Ribbon

Ribbon

Re arranging ribbon menus…

Hold down Ctrl and set it up like this:

Panels:

  • Undocking
  • Possible to set up tool palette on other monitor?
  • Re-docking back in place

 

Management -> Content Locations

Changing the home of your Revit content with NotePad++ and revit.ini

Management-> Renaming Places List in Open / Save Dialog

You need to find the PlacesOrderxDisplay value for a given entry…

In this Registry key:

[HKEY_CURRENT_USER\SOFTWARE\Autodesk\Revit\Autodesk Revit 2016\Profiles\AllAnavDialogs]

Easiest way is to export that AllAnavDialogs to .reg file, edit in Notepad, then Merge back.

Effect will be immediate in Revit.

Link

 

Note:

Please close and re-open Revit to commit the changes to UI (in case of a crash later)

 

Open the rac_advanced_sample_project.rvt

Navigate to 01 – Entry Level – Furniture Layout

Place some Furniture in the Lounge

UI Shortcuts -> Productivity

Right-click- Repeat

Right-click- Recent Commands !

Recent commands will also help ‘teach’ you the Keyboard Shortcuts:

 

Right-click Create Similar

I use this a lot – you usually have a similar object floating around and it makes sense to start the creation tool directly from that element

 

 

Right-click to get to Properties and Browsers – You can turn System and Project Browsers on and off quickly

  • Try turning PB and Properties on and off with right-click
  • Even inside the PB, you can switch Properties on and off
  • Good for minimal screen real estate

An interesting but sometimes blunt process that happens in firms is ‘ranking’ their Revit users by proficiency. There are various reasons to do this, and some of them make sense. In an ideal world, all of your Revit users are simply awesome and you have no skills problems. But yeah, real life ain’t that way is it?

So how do you go about it? And do you use those ratings primarily?

  1. To change how you run projects, or
  2. how you deliver training,
  3. or both?

I touched on the ‘Five Stages of a Revit User’ and the ‘6 Phases of a Revit User‘ in this post:
What Revit Wants: Revit users – Five Stages vs 6 Phases vs Hype Cycle

And KnowledgeSmart have shared a 3-tiered system here:
The KnowledgeSmart Blog: 3 Levels of Revit Proficiency

Personally, I think the success of Revit in your firm is likely more affected by culture and attitude. Are people being forced to implement something they don’t like or understand? That could be an uphill battle…

Check out this post for more on using Revit with the right attitude and mindset.

 

There have been different ways of accomplishing this over the years. Now, with Dynamo, I would use this simple two step process:

  1. Create a unique type for each Planting or Entourage element (as Height is a Type parameter)
  2. Randomize a list of values and write them into the Height parameter

It is super easy with Dynamo. Here is how you make the unique types (GUID from Bakery, Duplicate Type from Springs, SetType from Clockwork):

Then, just push the random values in, like this (the Set List node is in Bakery too):

My last attempt at this was here.

2018 has received its first little update, but the 2017 is a bit more significant. More info and links below…

Revit 2018.0.1 Hot Fix
Download
Readme
Release Notes

Details:

  • Improved stability when using the pick line tool.*
  • Improved data integrity of the local project files after download operation when using Collaboration for Revit.

Revit 2017.2.1 Update 
Download
Readme
Release Notes

Details:

 

Revit Wants you to have a unique Detail Number for each Viewport placed on a Sheet. This makes total sense, and allows you to trace from a Referencing View, through a View Tag (telling you which Sheet and Detail Number that View is on), and back again… The Viewport knows which Detail Number it is, and which Sheet is referenced from.

Ok, that is What Revit Wants. And in fact, it doesn’t allow you to have duplicate Detail Numbers,

detail%2Bnumber.png

… because that would be madness, right? Well, in some Architectural firms, they may have drafting standards which indicate something like this:

  1. We will reference Interior Elevations from our General Arrangement Floor Plan
  2. The View Tags will have letters a, b, c, d and so on for each Room
  3. These Interior Elevation views will be placed together on Sheets
  4. We will append the Room number to the Detail Number so that we can figure out which Elevation a is which…
  5. Meaning that there will be multiple Detail Numbers that could be the same on each Interior Elevation Sheet

I’m not going to speak to the validity (?) of this logic, but lets just say sometimes drafting standards from past ways of doing things don’t mix so well with Revit. How do we work around this problem?

I’m not so proud of this, but it is one of those hacks that just seems to work…

  1. Create the Viewport Title Tag with a Shared Parameter for the View Room Number, and the Detail number in one label together
  2. Use a special invisible character to make the Revit program think the Detail Number is different, when it appears exactly the same to human eyes… as I said this is bad Revit

How do you do step 2? Just copy one of these characters from your Character Map and paste it after the Detail Number that Revit doesn’t want you to have. So you type ‘a’, then press Ctrl+V to paste the special character in to the Detail Number parameter:

zero%2Bwidth%2Bspace.png

This is the Unicode character U+200B: Zero Width Space.

Oh, and have you ever wanted to get rid of that annoying question mark in a Revit Tag because there is no value? Just put in one of these Zero Width Space characters and it will go away 😉

Ok, bring on the Comments 🙂

 

Big day yesterday in Revit updates, particularly with Revit 2017 Update 1 bringing some really cool enhancements, and the Dynamo Player! Here are some links and other information:

Revit 2017 Update 1
Direct Download Link
Readme
Release Notes 
Autodesk blog post
showing these top new features:

 

Revit 2016 R2 Update 7
Direct Download Link
Readme
Release Notes

Dynamo Player
People have been asking for a way to run their scripts more easily and transparently, and now you can. Simply install Revit 2017 Update 1, ensure you have Dynamo installed, and you will have a new option on your Ribbon…

It comes preconfigured to point at a samples folder:

You can point this at your own “Player” folder containing DYNs.

Press Play button to Run, and Edit button to open the DYN in Dynamo.

It remains to be seen how inputs will be handled?

Pick Objects and Dynamo Player
Interesting thoughts over on the forum, about how if you use a DYN with a Select Node, it will still ‘work’ —  this opens up some great possibilities!

pickobjects.png

Help:
Dynamo Player on Revit Help

Forum:
Associated discussion over here.