Zhukoven Dynamo 2.3 package update and GitHub homepage

Current status

The recent 2021.2.27 update brings several breaking changes to the Zhukoven Dynamo package:

  1. Support for Dynamo 2.3:
    • Updated nodes library structure.
    • Fixed issues with broken Inputs and Outputs.
    • Improved nodes stability.
  2. Discontinued support for Dynamo 1.3.x due to the changes in file format (from XML to JSON).
  3. Zhukoven package now has a new “Home” on GitHub: https://github.com/zhukoven/DynamoZhukoven
Package versionTarget Dynamo versionTarget Revit versionSupport status
2021.2.27Dynamo 2.3.0Revit 2020.2.3✅ Current
2019.5.7Dynamo 1.3.3Revit 2017Discontinued
Package version compatibility

What’s next?

The next package updates will use a slightly different release naming scheme – Calendar versioning, which will replace the actual package publish date I’m using now (YYYY.MM.DD) with Major.Minor.Micro scheme based on the current year and month (i.e. 2021.2.1, 2021.2.2, etc).

I will be adding sample DYN files to the package’s Extras folder and document nodes library on GitHub.

And as always, if you found an issue, feel free to contact me – this time by opening an issue on GitHub: https://github.com/zhukoven/DynamoZhukoven/issues

Advertisement

Managing images is easier with Revit 2019.2

Imagine that you use Revit 2017/2018/2019, or whatever version prior to Revit 2019.2, and you need to place an image that is already loaded within your Revit model. What would you do? You open the ‘Manage Images’ dialog hoping to re-place your image (Insert > Manage Images):

Surprise! Manage images does not allow you to actually use your data stored within the model database:

There are a couple of workarounds for managing Revit images, like using pyRevit add-in to export all images from the model, then re-import them back:

And now that we have Revit 2019.2 around, we can use an OOTB button that simply places an instance of selected image to the current view:

So if you struggle to fine this tiny time-saving button, then update your Revit install.

Aesthetics in data visualization – HOK MissionControl

MissionControl is a web application presented by Konrad K Sobon at Autodesk University 2017 that allows you to access Revit data from a web browser. It brings important data from Revit models right at your fingertips in a clean and responsive format:

MissionControl has some nice features like:

  • Dashboards for data visualization
  • Revit add-in with model health report and tasks list
  • Live link between Revit models and web dashboars
  • Task manager

And the greatest feature is that HOK MissionControl has recently been open sourced:  https://github.com/HOKGroup/MissionControl

Here is the full Konrad’s presentation from AU2017: https://www.autodesk.com/autodesk-university/class/Web-Based-Project-Management-2017#presentation


Enscape3D minor update 2.4 deserves a major title. Here is why.

Enscape3D evolves with a decent speed, introducing a bunch of great features with each release. This is probably because of the way Enscape team interacts with their users through the Trello development agenda. Everyone has access to this board and can not only see the future development plans, but also vote for the favorite ideas.

The latest and greatest Enscape3D 2.4 brings a lot of new features, some of them are just brilliant:

  • Asset library
  • Web standalone export
  • Adjustable grass
  • 6X faster video rendering
  • Improved sky rendering
  • Water on mini map
  • New mouse/keyboard input
  • Stability fixes
  • Normal map auto-detection
  • Quality & performance improvements
  • Video export performance
  • Image quality and stability
  • Panorama upload
  • Improved depth of field
  • Panorama flagged as 360° image
  • Latest Nvidia Display Driver compatibility

I’m going to focus on these two things that I highlighted in red. The first feature is called “Asset Library” and contains a number of entourage components like furniture, people, trees. Asset library resides on the Enscape ribbon in Revit, which is pretty cool:

Enscape3D 2.4 update

The button opens an asset library window with categories, search bar and preview images. Clicking on the image inserts the element in Revit:

Enscape3D Asset library

My second favorite feature is the brand new Web standalone export. With Enscape 2.4 you’re able to export your walkthroug to WebGL format compatible with almost all of the modern web browsers (see the screenshot from Firefox Quantum below):

Enscape3D WebGL2 Firefox

The export process is super easy: just launch Enscape3D walkthrough by pressing the Play button, then click on Export Web Standalone. Enscape will open a web page in your default web browser and after a while (depending on the size of your model) you’ll be able to walk in your model inside the browser! Read the Web Standalone how-to article at the Enscape3D website.

That is a long waited feature, because now you can share the walkthrough with a client, or any other person who doesn’t have a powerful workstation to run EXE files with realtime rendering. Of course, there are some limitations, but anyway Web Standalone is a game-changer.

So I’ve played with Enscape3D Web Standalone for a while, and here is what I’ve found:

  • Export process is fast and easy. Enscape uses Amazon web services for model conversion and hosting.
  • Web viewer requires WebGL 2, which means that it won’t run in old browsers and iOS mobile devices (at least for now):

Some android devices support WebGL 2, but the viewer lags so much that it’s barely usable, which is also sad. Click here to check if your browser supports WebGL 2.

  • I don’t know why, but Web Standalone doesn’t run in my desktop Google Chrome. The loading bar gets stuck at 100% and nothing happens. If you happen to see such weird behaviour, try using different browser (Firefox Quantum for example).
  • Web Standalone does not support WASD buttons for moving. Navigation however is working with arrow keys. Other hotkeys (space, shift+mouse buttons work as expected.
  • Overall graphics quality is pretty good, given that we look at WebGL. Textures, trees, water, shadows are present, but do not expect the PC-like quality in web browser.

If you are an Enscape3D user like me, go ahead and try these awesome features: version 2.4 is available for download here.

 

ArchiCAD Connection add-in updated for Revit 2019

Graphisoft has recently updated its ArchiCAD Connection Revit add-in that streamlines the dataflow between ArchiCAD and Revit through the IFC format.

ArchiCAD Connection has several main features:

  • “Improved IFC Import” has extra options compared to the native Revit IFC importer.
  • “Link IFC” merges IFC models into the current Revit project as a non-editable reference.
  • “Export to ArchiCAD” enhances Revit elements conversion to IFC for use in ArchiCAD.

ArchiCAD connection may be also useful for non-ArchiCAD users, because it correctly exports IFC with shared coordinates.

The add-in is available for download from Graphisoft Interoperability section after logging in.

Farewell to the Revit 2019 Extensions

Bad news for everyone who has been waiting for the next Revit 2019 Extensions release. Autodesk recently published the following statement concerning the fate of Revit Extensions:

As of April 20, 2018, Autodesk will not deliver Revit® Extensions for Autodesk® Revit® 2019. Instead, customers using the timber and reinforcement modeling extensions can easily migrate to alternative solutions delivered by technology partners.

Revit 2018 is the last version that supports Extensions.

For more info check out an article at Autodesk blogs.

Revit roadmap update – September 2018

Autodesk has just published an update for the public Revit roadmap. The updated document contains both new features that have already been implemented in the latest 2019.1 release, and plans for the future development.

We’ve add some major projects to our roadmap for this update.  We’ve decided that is time to start working on improvements to wall elements since walls are such a critical piece of the project. We are starting slowly with some more straight-forward improvements that have been on Revit Ideas, but behind the scenes will be working to make the data of walls more robust and better serve the future.  Our goal is to reduce the need for complex modeling tools (like in-place or massing) and provide better data for quantities and materials as you design for better understanding of the impact of design choices.

Read the full article at Autodesk blogs.

Rhino inside Revit is live on GitHub

It’s been a month since I wrote about the work-in-progress McNeel’s technology called “Rhino Inside”:  Will Rhino 7 run inside Revit? And now it is live on GitHub!

sample3

The Rhino Inside technology allows Rhino and Grasshopper to be embedded within other products, including Revit and AutoCAD. This repository contains all the sample developer code for loading Rhino inside other 64-bit Windows applications.

Note that you’ll need to download Rhino WIP version to be able to play with Inside technology.

Download LOD 2018 Specification draft

This summer, the BIMForum released the 2018 Public Comment draft of its Level of Development (LOD) Specification. The previous version was introduced way back in 2016 and is also available for download from the BIMForum website.
The Level of Development (LOD) Specification is a reference that enables practitioners in the AEC Industry to specify and articulate with a high level of clarity the content and reliability of Building Information Models (BIMs) at various stages in the design and construction process.
This year’s update includes:
  • Part I – Added content (Escalators)
  • Part II – Attribute tabs have been modified

(click here to view the LOD Spec 2018 release notes)

The LOD Spec 2018 draft can be downloaded for free from the BIMForum website:
download part I (including the guide), download part II.

 

 

Revizto 4.8 released with a bunch of new features

Revizto is a real-time BIM issue tracking software that uses game engine to create interactive 3D environments for collaboration. Revizto supports Revit, Navisworks, AutoCAD, ArchiCAD, Civil 3D, Tekla, SketchUp, Rhino and IFC files converted into Revizto viewer.

And the recent update brings the following list of the new features:

  1. Issue Stamps. Accelerate your markup workflow with Issue Stamps. This new feature will enable you to identify project issues with a single click and automate the reporting and management of those issues.
  2. OBJ Import. Easily import your reality capture models into Revizto with the new OBJ Import tool.
  3. Bi-directional clash status synchronization with Navisworks. Enhance your clash detection process with bi-directional clash status synchronization between Revizto and Navisworks.
  4. Export to IFC. Ability to export Revizto projects to IFC format.
  5. High res images in the Issue Tracker. Revizto Issue Tracker now supports high resolution images up to 4K – including markups over both 3D and photos.
  6. Ruler in VR. Explore and define issues accurately with our new Ruler tool in Virtual Reality.
  7. Toggle between grids and levels of sub-models. Navigate your model even easier with the ability to toggle between grids and the levels of the sub-models in your project.
  8. Hebrew support for text input.

 

Check out the full article at the official Revizto blog.

Revit RFO Benchmark v3.2 now supports Revit 2019

Revit RFO Benchmark is the free Microsoft PowerShell-based benchmark that analyzes Revit performance. The benchmark has recently been updated to version 3.2, which supports Revit 2019 and comes with the following list of enhancements:

  1. The Squiggly Lines graphics test has been removed from the Full_Standard set.
  2. A new Graphics_Comparison set compares standard graphics views, squiggled views and now 3D levels views.
  3. If your DPI Scaling is above 150% you will get a warning, but the benchmark will proceed. If it crashes, especially in the middle of Model Creation, try setting your DPI Scaling lower. It seems there is a problem with high DPI scaling and journal playback. More detail on that in a separate post.
  4. DPI Scale is now included in the report, so we can try to grok what settings and what hardware actually works.

Revit RFO Benchmark is available for free download from RevitForum.org (note that you’ll need to log in to your Revit Forum account first).

And if you are struggling to launch the benchmark on localized version of Revit, try these suggestions: Revit RFO Benchmark fails with journal error on localized Revit installs

APIdocs.co brings Revit, Rhino, Navisworks and Grasshopper APIs together

Apidocs.co is an ambitious online project by Gui Talarico, the author of the Revit API website called RevitAPIdocs. Instead of focusing on one particular application, apidocs combines several applications’ APIs into one online library with more than 120K unique documents:

apidocs.co

Apidocs has a clean and user-friendly interface, which is easy to use and navigate. Just select the desired application, then either search or dive into its API:

apidocs.co interface

This project is a huge timesaver and a one-stop shop for several design applications’ APIs. Moreover, it is open and free for everyone.

And if you are interested in supporting the project, head over to support page: apidocs.co/support

What’s new in Navisworks 2019.1

Navisworks 2019.1 update (available via the Autodesk Desktop App) comes with the following list of bug fixes and improvements:

Improvements

  • [LMV] Support .VUE file property.
  • Fixed incorrect IFC Class and Element description in IFC hierarchy.
  • AVEVA E3D import (RVM file format) – missing attributes in the object properties.
  • Allow Display ID to be shown in Timeliner overlay text.
  • Add a space between the date and time in TXT clash report exports.
  • Read shared parameters in corresponding to IFC data.

Bug fixes

  • Timeliner Auto Attach not working on certain Category/Property.
  • SceneConvertServer doesn’t shutdown.
  • Setting global options via API or XML file has no affect with out-of-process loaders.
  • ArchiCAD 21 cannot export nwc with error “Cannot write output file”.
  • Cannot check ArchiCAD 21 in “Configure Installation” dialog when installing NWExporter2019.
  • C++ error rendering a model.
  • Navisworks does not display anything if the assembly is saved in a substitute LOD.
  • Navisworks Manage 2018 crash with CER during Save.
  • CER when load IFC file after install IFC for Revit.
  • Navisworks License Timeout.
  • Multi – threaded clash, crashing with a point cloud data set.
  • A Chinese translation mistake in Archicad config file “nwexportarchicad.name”.
  • ArchiCAD21 Exporter options display unreadable code in localization OS.
  • Exported NWC and Glued model are not what is displayed in Revit.
  • English Language Pack – Spanish category objects in selection tree.
  • Revit to Navisworks Export is excluding certain instances of family.
  • Navis exporter progress dialog issues.
  • Global Options overrides are not passed onto SceneConvertServer.
  • Some files cannot be loaded with internal error.
  • Cannot load rvt because of an internal error.
  • Navisworks 2018 crashes with saving file.
  • Embedded texture is not displayed while opening NWD file.

Direct download links for 2019.1 update could be found at Luke Johnson’s blog.

If you are interested in Navisworks future, please vote for bringing back Navisworks Idea Station here: Autodesk community ideas.

 

Will Rhino 7 run inside Revit?

McNeel & Associates have recently published a webpage about the “Rhino Inside” technology, which sounds pretty amazing:

Rhino 7 WIP (Work in Progress) can now run inside other 64-bit Windows applications such as Revit, and potentially AutoCAD, Solidworks, Photoshop, Excel, etc.

Imagine that you could run Rhino’s geometry engine inside Revit environment. This could be a game-changer for those who work with conceptual design.

The bad news is that “Rhino Inside” is in the early phase of development, so that there is nothing to see or test for the moment. Even the Rhino Inside webpage is full of placeholders for the download and help links:

Try Rhino inside Revit (RiR)

  1. Download and install the Revit plugin.
  2. Try the Rhino, Grasshopper, and Python examples.
  3. Build your own RiR tools. How to get started…
  4. Check out the source code for RiR and the related examples.
  5. Try writing a Rhino Inside plugin for your favorite product. How to get started…

Personally, I don’t mind the wait: it’s almost certainly better to have the new feature work well when it launches, rather than launch with bugs.