BIM 360 Docs, Add-In Folders, Stallman and Abc

I am going to the University of Bern this afternoon to listen to Richard Stallman speak For A Free Digital Society.

Here are some other recent and not-so-recent topics:

BIM 360 Docs

BIM 360 Docs is the new Autodesk platform for construction document management.

The BIM 360 Docs web service ensures that the entire project team is always building from the correct version of documents, plans, and models.

This is obviously absolutely fundamental to save time, reduce risk, and mitigate errors in construction projects.

It was previously available as preview technology and is now unleashed as a real product, so not a preview any more.

You can sign in for a test run right away.

Long-term, in my wildest fantasies, I can imagine BIM 360 Docs growing into something like a synthesis of Navisworks, the current BIM 360 platform, Vault, and more.

Pretty cool dream, isn't it?

Richard Stallman in Switzerland

Richard Stallman of the Free Software Foundation FSF is visiting and giving talks in Switzerland:

Richard Stallman

I am going to the presentation in Bern this afternoon, and hoping to meet my colleague Kean Walmsley there too.

Is the abc Conjecture Proven?

Talking about universities and academics, a local newspaper just mentioned that the abc Conjecture has now been proved by Shinichi Mochizuki.

The Wikipedia article does indeed mention his efforts and how challenging it is to verify them.

Interesting stuff.

I love diving into pure maths just a little bit now and then.

Add-In Folders

Back to Revit again. This rather dated question that a whole bunch of my colleagues from ADN chipped in to answer from the Revit API discussion forum thread on the auto-loader folders for application plugins has been hanging around for a while in my to-do list:

Question: It appears that the folders used for AutoCAD add-ins is also valid for use with Revit.

I can therefore use this path:

C:\ProgramData\Autodesk\ApplicationPlugins\MySuperApp.bundle

instead of the Revit specific add-in folder:

C:\ProgramData\Autodesk\Revit\Addins\2014\MySuperApp.bundle

Is this correct?

I would much rather have a common installation folder for both AutoCAD and Revit applications managed via the XML manifest file.

Answer: Yes, the ApplicationPlugins folder should work for both AutoCAD and Revit (on the current versions).

Looking forward, we are thinking about moving the default to the Program Files folder for the AutoCAD environment.

The Revit API help file RevitAPI.chm does not have anything additional to say on this subject, as you can see under Developers > Revit API Developers Guide > Introduction > Add-In Integration > Add-in Registration.

My colleagues concur, saying:

Yes, that is the theory; Max, Maya and AutoCAD (at least) use

C:\ProgramData\Autodesk\ApplicationPlugins

As long as the host app looks in that folder, it should work.

I just checked, and that location works for Inventor 2015 AddIns as well.

The Inventor API Help describes these four recommended locations:

Here is some additional information on this from the AppStore perspective:

These two folder locations were added to support our Exchange Store apps:

You can find more information on the XML files from the App Store Developer Centre, including specifics about publishing Revit apps.

Further down, the page provides a table with recordings and PowerPoint slide decks. You may want to take a look at the XML tags mentioned there. This is the location to place exchange apps for all the different products. Make sure that you provide all relevant information in the XML file and structure your apps as self-contained archive file bundles as described in the publisher page.