What causes Revit data corruption?

What causes Revit® data corruption?


The causes of data corruption are varied, but to understand them we need to clearly understand what corruption is.

Element Level Corruption:

  • When elements are modified within a model, the modification can affect other objects which interact with the first modified object. This modification can then impact other elements, as the change is propagated through the model.
  • Each element is expected to have certain properties/parameters, and these can be modified in certain pre-defined ways.
  • When element gets into a state so that it has properties that it shouldn’t, or it has values that it shouldn’t, the element can be said to be corrupt.
  • A corrupt element may be able to exist within the project without leading to errors so long as Revit does not try to modify or refresh/redraw/interact with this element.
  • Once Revit tries to modify the object and the unexpected state of the element causes the modification to fail, then Revit will try to recover. If the failure is severe or there are too many corrupt elements then the current operation will fail, and Revit will then try to restore to a prior state (undo the current operation), if this fails then an error is presented to the user.

Project Level Corruption:

Beyond element level corruption, there can also be more wide spread project corruption such as:

  • Missing elements: Instead of bad data within elements, one or more elements referenced in the model are missing.
  • Data streams with bad or blank information: The RVT format is compressed, and when the model is opened the data streams are decompressed into the %TMP% folder. If Revit can’t decompress the data, or deserialize the stored data into memory, Revit will be unable to open the model.
  • Unreadable data streams: If the model is not fully or properly written to the storage media, then Revit may not be able to read one or more of the data streams as it tries to decompress the model.

The symptoms of element and project corruption can be varied, including but not limited to: Read more of this post

5 Tips For Your New A360 Collaboration for Revit

Autodesk’s A360 Collaboration for Revit is one of the easiest ways to collaborate on Revit models in multiple locations, and requires far less IT involvement and overhead than alternatives.

However, there are still some critical elements for setting up your A360 Collaboration for Revit properly, and for handling your models on an ongoing basis.  Please note these aspects may change over time, so we will update this blog post as appropriate.

This blog post is intended to complement Autodesk’s existing guide for getting started with A360, which can be found here:  How to Get Started With A360 C4R

Read more of this post

Revit 2015: “The Path you have specified for the default family template files is invalid”

Error Message

Error Message when Launching Revit

In Computer-Land, Gremlins unfortunately exist. I started seeing this error lately on a lot of our training workstations and a couple of client’s workstations. This usually shows up when Revit is launched. If it was a new installation, I blamed windows permissions and antivirus software because the Templates Folder the message was referring to is located in the ‘C:\ProgramData\Autodesk\RVT 2015\Family Templates\English_I‘ folder – a folder that tends to be hidden and protected. This was the case until it happened to me while I was working on my workstation.

Revit froze, and a secondary installer started running without any warning. I call these zombie installers, because you don’t know where it is coming from or what it is doing. Thankfully this never happened until now. Soon after, I restarted Revit and got the message in the screenshot above. On checking I realized that the actual Templates were intact, but the path that Revit followed to find them was missing. This path is specified in the Revit.ini file.

Read more of this post

ELI6: Autodesk Revit 2015 Updates Demystified

One might be tempted to think that you could do brain surgery more easily than figuring this out. After getting a few queries, I decided to draw a Google Drawing (click on the image) to illustrate the various update paths for the software for clients who have various updates of Revit 2015 currently installed. Please click Yellow colored Triangles to see the appropriate links to Autodesk Web-pages. If you still have questions, please reach out to us.

WHY DO YOU NEED UPDATES: Updates patch known vulnerabilities in the software. If you don’t have the latest update, you are very likely to experience an application crash. In keeping with Murphy’s law, these crashes occur when you don’t need it the most eg: when you are on a deadline.

DISCLAIMER: This diagram was constructed based on the ‘Readme’ documents of each update. From past experience, the installation may not always be straight forward. Sometimes you may have to install all the preceeding updates before being able to update to the latest (in spite of the Readme advising the contrary).

Using the Autodesk Virtual Agent to Download Previous Versions of Autodesk Software

Autodesk Virtual Agent is an alternate way for one to download and activate both current and prior versions of Autodesk software in the case of not having access to Autodesk Account.

Once you download your Autodesk product within Autodesk Virtual Agent you will  need your license serial number and product key to proceed with installation and activation.  Contract administrators (Contract Manager/Software Coordinator(s))can locate this information within Autodesk Account. Customers can also feel free to call us at 888-768-7568 for us to provide this information.

To get started: Read more of this post


Get every new post delivered to your Inbox.

Join 447 other followers