Updated SDK, DevTV, BIM 360 News and Viewer

A whole bunch of updates, with the last one mentioned being the most exciting by far:

Revit SDK Update Release 2

The Revit SDK provided on the
Revit Developer Centre has been updated again to include the complete add-in manager, which was lacking in the
last update labelled April 11, 2014.

Here is the direct link to the Revit 2015 UR2 SDK:

Please refer to the presentation of the last update for more suggestions on how to

install and compile the SDK samples
.

DevTV Introduction to Revit 2015 API Programming

Talking about updates, my colleague
Augusto Gonçalves provided
an update of the DevTV Revit API tutorial for Revit 2015:

DevTV: Introduction to Revit 2015 API Programming
:

DevDay Online – BIM 360 Glue

Augusto also published the

DevDays Online recordings on BIM 360 Glue and Field
,
discussing the current status, showing the product, APIs and usage scenarios:

DevDay Online – BIM 360 Field

Sneak Peek at the New Autodesk 360 Viewer

Last but not least, Kean Walmsley just presented the first

sneak peek at the new Autodesk 360 viewer
.

This is very exciting stuff!

Here is a Revit model of the Autodesk Waltham office building with good internal structure:

https://s3.amazonaws.com/FastViewer/index.html?file=Waltham/0.svf

Aside from the standard zoom, pan and orbit, in this model, you can press the structure button
Structure button to
browse down through the model’s assembly structure or component hierarchy.
You can use this to isolate specific components in your model, hiding everything else.

Double click an individual building component to highlight it, list its identity and other properties.

Here is Kean’s kitchen model sporting nice materials, but lacking structure to explore:

https://s3.amazonaws.com/FastViewer/index.html?file=Revit_Kitchen/0.svf

After hitting reset
Reset button,
now try the explode button
Explode button and
then manipulate the slider that appears at the top of the window to move the various model components outwards from the centre to form an exploded view.

Please note that these super-simple single-line embedded viewers do not immediately support all the possible functionality.
It is – or will be soon, we hope – really easy to implement that in a slightly more full-fledged context, though.

Aside from the need to support a huge array of formats, the viewer is really good at streaming large models – displaying them at appropriate levels of detail – and allowing you to get in and work with the structure of these models.

For more information, please refer to

Kean’s original post
.

By the way, the
vA3C open
source three.js based AEC viewer project and
RvtVa3c Revit
vA3C JSON model exporter that I worked on during the
AEC Hackathon is
based on similar technology.


Comments

5 responses to “Updated SDK, DevTV, BIM 360 News and Viewer”

  1. S.Kamalanathan Avatar
    S.Kamalanathan

    Hi Jeremy,
    I have to do some silent task(like AutoCAD pushDBMode, popDbmod), on opening the revit project file. I meant to say that save confirmation dialog should not occur, because of my task.
    Is it possible to do like this?
    S.Kamalanathan

  2. Dear S. Kamalanathan,
    Yes, of course this is possible.
    Here is a whole bunch of discussions on topics related to detecting and handling dialogues and failures:
    http://thebuildingcoder.typepad.com/blog/about-the-author.html#5.32
    Cheers, Jeremy.

  3. S.Kamalanathan Avatar
    S.Kamalanathan

    Hi Jeremy,
    Thank you so much for the quick reply.
    Sorry my words are not clear, I think so.
    Please refer the following case in AutoCAD:
    1. Open the drawing.
    2. On Document_Created event do the following task.
    PushDbMod -> do some task -> popDbMod.
    3. If the close the drawing, No confirmation will be asked, also the drawing will not saved.
    I mean, the “upgrade” task done by us, will be hidded to user.
    Is the above case possible(Because in recommended posts will suppress the dialogs or save the drawing)?
    So Sorry, If I am wrong.
    Regards,
    S.Kamalanathan.

  4. Dear S. Kamalanathan,
    Thank you for the clarification.
    Revit does not provide an equivalent of the AutoCAD DBMOD variable.
    In order to modify the Revit model, you need to at least start and commit a transaction.
    That will mark the database as modified, and there is no way to suppress that.
    Please be aware of the deep and far-reaching paradigm differences between Revit and AutoCAD:
    http://thebuildingcoder.typepad.com/blog/2012/10/porting-an-autocad-application.html
    Cheers, Jeremy.

  5. S.Kamalanathan Avatar
    S.Kamalanathan

    Hi Jeremy,
    I understood. Thank you so much for the clarification.
    Regards,
    S.Kamalanathan.

Leave a Reply

Discover more from Autodesk Developer Blog

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

Continue reading