I came across an interesting issue today. We were automating Revit data parameters for a mandated IFC deliverable, but we came across some Shared Parameters that were added incorrectly (wrong Parameter Name for the Shared Parameter GUID). Ok… let’s just remove them from Project Parameters, right?

Seems nice and easy. Now let’s add the ‘right’ Shared Parameter using Shared Parameters dialog box. Uh oh! Revit still remembers the OLD Parameter Name. Not good. This issue was well described by Jay Merlan over here. From his post:

“If you want to test this limitation, try deleting a Shared Parameter from a Revit model and loading a parameter with the same GUID but a different name. It will always assume the original parameter name that was defined in the project or family.

Ok, now what? We had already acquired all the data into Deep Space, so we could open up the Data App. From here, we can search for either the Shared Parameter GUID or the ‘wrong’ parameter name from the latest data capture.

Now for the cool part – the ParameterId that Deep Space has captured is actually a Revit Element ID. We can copy the value from Deep Space, use Select by Id in Revit, then delete the Parameter PROPERLY. This is the way to truly get rid of a Shared Parameter from your model. We aren’t really worried about losing data, because all historical parameter data is captured into Deep Space anyway!

These are the key points:

  • Removing a Shared Parameter from Revit interface doesn’t really delete it
  • Deep Space ParameterId for that shared parameter is ACTUALLY an Element ID
  • We can use that to select the Parameter “Element” in Revit and delete it properly! (use Delete key or the little red X on ribbon)

Select the Parameter by ID then Delete It

The total workflow we used on this particular project was:

  1. Setup Deep Space
  2. Sync Data from Revit
  3. Configure and use LOI Report app in Deep Space – this tells us which Shared Parameters have incorrect GUIDs
  4. Now use Data app in Deep Space to query and search for Parameter info. Use this to fix the model Shared Parameters
  5. Use Deep Space Write Back functionality to write data captured in a Deep Space web input portal straight back into the model
  6. Configure some IFC Export settings (category mapping and attribute settings) then export the ultimate IFC deliverable for the client.
LOI Report app in Deep Space

Go Team Leo:

emgjtkuuyaalp58-2464261

Helpful…

Revit time travel?

Ever felt this way? (via (@apertedesign)

Even Revit knows that new features will be added in the future:

This post used to be titled Another dimension beyond XYZ?  Inches to the fourth power …
but I have decided to collect funny Revit error messages and put them all here.

I received this message from Revit recently:

Then this tweeted image reminded me of it:

via Twitter / architect_face: Anyone had this error before? …
Evidently, Revit sometimes gets a bit confused by certain combinations of formulas and / or units?
EDIT:  Here’s another good one-

Image result for /Warning Square-Foot.png

via
Square feet per foot dialog | BD Mackey Consulting | The Revit Geek Blog

EDIT:   And some more-

LOL. It’s funny but it’s not legit- I made the app, and the error…

And some warnings:

EDIT: Another one

and one from Aaron Maller

EDIT:  More will be added below–

Another square feet per foot:

 

 

This one via Revit OpEd: These are not the Warnings You are Looking For

 

“Lumps of Roofs”

Still not sure if this one was real:

Be careful of those ridiculously large journal files:

‘becasue’

More: