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.

Richard Stallman in Switzerland

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

Richard Stallman in Switzerland

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

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:

  • All Users, Version Independent
    • Windows 7 – %ALLUSERSPROFILE%\Autodesk\Inventor Addins\
    • Windows XP – %ALLUSERSPROFILE%\Application Data\Autodesk\Inventor Addins\
  • All Users, Version Dependent
    • Windows 7 – %ALLUSERSPROFILE%\Autodesk\Inventor 2013\Addins\
    • Windows XP – %ALLUSERSPROFILE%\Application Data\Autodesk\Inventor 2013\Addins\
  • Per User, Version Dependent
    • Both Window 7 and XP – %APPDATA%\Autodesk\Inventor 2013\Addins\
  • Per User, Version Independent
    • Both Window 7 and XP – %APPDATA%\Autodesk\ApplicationPlugins

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

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

  • %AppData%\Autodesk\ApplicationPlugins
  • %ProgramData%\Autodesk\ApplicationPlugins

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.


Comments

Leave a Reply

Discover more from Autodesk Developer Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading