Advertisement

Wednesday, March 6, 2019

Tutorial – Using the Dynamo Player

From the CADnotes website:

Using the Dynamo Player

By Edwin Prakoso
February 26, 2019

In the last tutorial, we learned how to create a Dynamo script to place an element by defining a coordinate. However, running a script from Dynamo can be confusing for someone who doesn’t understand Dynamo. You can share and run the script from a friendly interface: Dynamo Player.

Here is another reason why you want to use Dynamo Player: when you run the script from Dynamo, the elements created are linked to the script. When you rerun it, it doesn’t create additional elements. It deletes the old elements then recreates new elements. If that is not what you want, then you need to use Dynamo Player.

Open the script we created in Dynamo. You should see the script similar to below.


Read more on the CADnotes website »

Tutorial – Placing an Element Using Dynamo

From the CADnotes website:

Placing an Element using Dynamo

By Edwin Prakoso
February 13, 2019

In the last tutorial, we learned how to add nodes and providing input. You define x and y value to create a point. You can’t place an element by giving coordinates, but you can do that with Dynamo easily. We use the point we created in the last tutorial as a reference for our column.

We want to place a family instance to our project. Expand the Dynamo library, under Revit, Elements, FamilyInstance. You can see that there are several nodes to place a family instance. Move your mouse pointer above a node. You can see the tooltip that describe the method of each node. Click ByPointAndLevel.


Read more on the CADnotes website »

Tutorial – Introduction to Dynamo

From the CADnotes website:

Introduction to Dynamo

By Edwin Prakoso
February 6, 2019

Dynamo has gained its popularity. Many Revit users heard about it now. The problem is most of us think it is difficult to use. Watching the demo video is like watching David Blaine in action: everyone thinks it’s impressive, but we feel like it’s out of our reach.

Dynamo is a programming language. You can use it to automate a simple process or help you to design a complex model. This tutorial series covers the basic to help you automate your daily tasks. The objective is to encourage Revit users to use Dynamo for automation for productivity.

In this introduction, you will learn how to place an element by it’s coordinate using Dynamo. You can’t place element in Revit by coordinates, so this is where Dynamo becomes handy.

Starting Dynamo

You can start Dynamo using the icon in Revit Ribbon> Manage tab> Visual Programming panel> Dynamo.


Read more on the CADnotes website »

Free Webinar Mar 7 – How to Manage and Split Excel Data Into Your Revit Project Using Ideate Sticky

From the registration website:

Break Dance: How to Manage and Split Excel Data Into Your Revit Project Using Ideate Sticky

Thu, Mar 7, 2019 12:00 PM - 12:30 PM EST, 5:00 PM - 5:30 PM GMT


Please attend this 30-minute workflow-oriented webinar to learn how to easily manage the size of Ideate Sticky schedules within the Revit project.Ideate Sticky is a powerful tool that allows you to live-link Microsoft Excel files in Revit as schedules. Any changes made to the Excel file can easily be updated in your Revit model, either automatically or with a simple click of the update button.

Since a Sticky schedule renders itself in a schedule header, it is not possible to break the schedule header directly within Revit. Luckily for us, we can easily and effectively accomplish the splitting of a long Sticky data directly in Excel. Once accomplished, you can simply link each of the split Stickies into your Revit model as separate Stickies.  You’ll be dancing on the ceiling with joy!

This presentation will be delivered by our Customer Success Manager, Sash Kazeminejad.



Register for the webinar here »

Tuesday, March 5, 2019

S.T.A. DATA - BIM Inside Structural Detailing

From the Autodesk App Store:

BIM Inside - Structural Detailing is a plug-in that allows you to create masonry-reinforcement concrete slabs, views, rebar details and marks for structural sheets of reinforcement concrete structures.

Functions allow you to:
  • create masonry-reinforced concrete composite slab;
  • create detail view of main structural elements;
  • create rebar details updating them according to the model changes;
  • define a unique mark for structural elements.

All functions are developed with the aim of:
  • use methods and native objects (families) so that users can manage and modify their results;
  • optimize and simplify the creation of structural sheets by managing joints between different structural elements.

Masonry-R.C. composite slab

ATHENA Exchange for Autodesk® Revit®

Editor's Note: This add-in was previously named Family/DWG Exporter Importer.

From the Autodesk App Store:

What does the ATHENA Exchange for Autodesk® Revit® do? 
With ATHENA Exchange for Revit, you can save Revit families including their parameters automatically as Autodesk® AutoCAD® drawings.

After you have saved the modified drawing with an index and have updated the parameters, the drawings can be imported again quickly and easily. The corresponding families and their parameters are updated.

Who needs ATHENA Exchange for Revit? 
In Revit models created by architects the window, door or facade elements are represented as "dummy" families. The planner who has to elaborate on these elements can now export the dummy families and process them in the usual AutoCAD environment with the appropriate application (e.g. ATHENA). The dummy outlines are replaced by appropriate profile outlines, etc. Optionally, the planner can also adapt the element parameters and add certain profile information. Once the elements have been elaborated, they can be imported into the Revit model. The dummy families are automatically updated with the correct profile outlines.


Sunday, March 3, 2019

The Week That Was in Revit Add-ons for Feb 25 - Mar 3, 2019

Revit

New

From the Autodesk App Store, we posted about Raven - A BIM Communication Tool, which is intended to replace the now defunct Revit Communicator.

From around the Internet, we posted about devBLD Topo and Utility Tools and NBS Chorus, the cloud-based self-proclaimed "intelligent construction specification."

We posted about available add-ins from NET Spider Studio. They may not be new to some but the were new to us.

We also posted a product roundup featuring the above.

Roundup – For Feb 23 - Mar 3, 2019, New and Updated Revit-Related Add-Ins on the Autodesk App Store

The week of February 23, 2019 was a moderately busy one for Revit-related add-ins on the Autodesk App Store. One new add-in was published and ten were updated.

New

Raven - A BIM Communication Tool
Send instant messages to BIM 360® Design team members and monitor their “synchronize with central” activity | USD 4.95/M
☆☆ (0 reviews)
About This Version: Version 1.0.0, 2/14/2019 – Initial Release.

Updated

CTC SuperDoor Configurator 2019 (Trial)
SuperDoor Configurator includes both Autodesk® Revit® families and software which provides a wizard interface that guides users through quickly and easily creating quality doors. For Revit 2016-2019 | Trial
☆☆ (0 reviews)
About This Version: Version 19.0.1, 3/1/2019 – No code changes, but rebranded with updated company logo.

Free My Notebook for Autodesk® Revit® v2.0

From the Autodesk App Store:

My Notebook is a cloud-based Autodesk® Revit® add-in that helps you to take notes right inside the Revit Model. Since notes are saved in a cloud, when you share your model, the notes are automatically transferred.


Saturday, March 2, 2019

Free and Open Source pyRevit v4.6.17

From the pyRevit blog:

pyRevit 4.6.17

By Ehsan Iran-Nejad
Mar 2, 2019

Keynote Manager Improvements

This version includes a series of improvements to the Keynote Manager and a few to other tools.

Re Issue 529 Keynote manager now sorts keynotes using an alphanumeric system. This sorting is based on the keynote key and not the keynote contents.


Read more on the pyRevit blog »

NBS Chorus – Intelligent Construction Specification, in the Cloud

From the NBS website:

Intelligent construction specification, in the cloud

Work smarter and safer, collaborate better and connect your workflow


Construction success starts with the specification

Introducing NBS Chorus

Fully cloud-based

Chorus is a fully online specification platform for construction. Access anywhere, on any capable device (including Mac), with lightning-fast performance and ultimate scalability for all sizes of organisation. No complicated installs for IT to manage.

Using Forge to Check Version of Revit Files Hosted in the Cloud

From the Autodesk Forge website:

Check the version of a Revit file hosted on the cloud

By Augusto Goncalves
February 21, 2019

With Design Automation for Revit we can select which engine to use, 2018 or 2019. And it's important to choose the correct one in order to avoid opening with an older version or saving with a newer version, e.g. if you have a 2018 file and open and save with 2019 engine.

Jeremy Tammik did an interesting blog post about it, in summary reading the file information that is encoded inside the bytes. This approach still valid, but if the file is on the cloud, we don't want to download it (it may be too big). But we don't need, actually, just need the first few KBs.

The following code sample downloads a few KBs, then if it finds "Autodesk", it created a dictionary with the values.

private async Task<Dictionary<string, string>> GetInfo(string storageLocation, string accessToken)
{
    // this only works for Revit files
    if (storageLocation.IndexOf(".rvt") == -1) return null;

    // prepare to download the file...
    WebClient webClient = new System.Net.WebClient();
    webClient.Headers.Add("Authorization", "Bearer " + accessToken);
    System.IO.Stream stream = webClient.OpenRead(storageLocation);
    byte[] buffer = new byte[ 10 * 1024]; // 10kb
    int res = 0;
    int count = 0;
    do
    {
        if (count++ > 10) return null; // should be right on the begining of the file... 

        // get 10kb of data..
        res = await stream.ReadAsync(buffer, 0, 10 * 1024);
        string rawString = System.Text.Encoding.BigEndianUnicode.GetString(buffer);

        // does it have "Autodesk" on it?
        if (!rawString.Contains("Autodesk")) continue;
        var fileInfoData = rawString.Split(new string[] { "\0", "\r\n" }, StringSplitOptions.RemoveEmptyEntries);

        // let's build a Dictionary from this data
        Dictionary<string, string> values = new Dictionary<string, string>();
        foreach (var info in fileInfoData)
            if (info.Contains(":"))
                values.Add(info.Split(":")[0], info.Split(":")[1]);

        return values; // stop downloading the file...
    } while (res != 0);

    // found nothing!
    return null;
}

Friday, March 1, 2019

CTC BIM Batch Suite 2019 v19.0.3

From the Autodesk App Store:

About This Version

Version 19.0.3, 3/1/2019

NEW TOOL:  Project Processor.
This tool can run scripts, remove backup files, clean, purge, swap types and materials, rename elements, add shared parameters and manipulate links on multiple projects at once.

Projects and Families Upgrader –
Enhancement:  Tool available to run even if a project is not open in Revit

Family Loader –
  • New Feature:  Save and recall lists of families to reload into projects
  • Enhancements:  
    • For workshared models - new operations: open new local, sync to central, relinquish borrowed
    • More detailed logging of load operations
    • Tool available to run even if a project is not open in Revit

This setup will install add-in tools for Autodesk® Revit® 2016, 2017, 2018 and 2019.

BIM Batch Suite is part of the CTC Express Tools family of products.  It provides tools to allow Revit users to process workflows en masse, with a focus on importing and exporting data.

CTC BIM Manager Suite 2019 v19.0.2

From the Autodesk App Store:

About This Version

Version 19.0.2, 3/1/2019

NEW TOOL:  Manage Revit Project Links
This Windows Explorer pop-up menu tool can be used to modify link paths within Revit files without first opening the files in Revit.

Family Processor
  • Enhancements:  
    • The Family Processor button will now be disabled when in a project (it must be opened only when in a family)
    • Built-in parameters that have been initialized will now be included in type catalogs generated
  • Bug Fixes:
    • Parameters that had not been initialized were erroneously being included in type catalogs generated.
    • During type catalog generation, families for which the only change was to delete the types were not being resaved.
    • Type catalog files generated for Revit 2016 and 2017 did not have correct column headers for Currency and Number unit types.

CTC BIM Project Suite 2019 v19.0.3

From the Autodesk App Store:

About This Version

Version 19.0.3, 3/1/2019

NEW TOOL:  Occupant Flow Analyzer
This tool can be used to help determine possible paths between points, their distances, routes affected by impassible objects and perform occupancy related calculations.

Fire Rating
Enhancement: All types of detail component families are now listed as options for linework generation
Bug Fix:  Fixed an issue with validation of line-based families

Fab Sheets
Enhancement:  Now possible to delete sequences even if there are associated increment definitions

Room Data Sheets
Enhancement:  Added parameter: Cut Plane Offset. This parameter governs the distance between the wall (or wall chord for curved walls) and the elevation cut plane

Room Family Manager
Bug Fix:  Fixed issue where excess families and other options were not being set