A blog dedicated to tidbits of software information related to the AEC industry. Most tips and tricks are roughly 60 seconds because, "Hey who doesn't have 60 seconds".
*The views and opinions expressed in this blog do not reflect those of my employer.

Tuesday, September 13, 2016

#DynamoBIM 1.2.0 Release Candidate Review

This last week I saw a tweet from Mister Zach Kron regarding the new version of Dynamo set to be released and it sounded exciting!

tweet

 

After seeing that tweet I also saw this forum post. https://forum.dynamobim.com/t/1-2-0-release-candidate-available-for-review/6135

So I went ahead and downloaded the latest version and tested away! Below are some of the nodes I am most excited about, this post is definitely longer than 60 seconds.

First up, some detail line love. Clockwork was my resource for this previously.

DetailCurve.ByCurve

DetailCurve.SetCurve

Next, is dimension creation. Which is awesome! Oh the possibilities!

Dimension.ByElements

Element.GetCategory – So useful! I actually added this to Rhythm about a year ago.

Element.GetCategory

Element location nodes – Once again, Clockwork was my resource for this before.

Element.Location

Element.SetLocation

FamilyInstance.GetHost (Clockwork again)

FamilyInstance.GetHost

FamilyInstance.GetType (Clockwork again..)

FamilyInstance.GetType

FilledRegion.ByCurves – very useful for documentation. archi-LAB was the only person to previously have filled region tools.

FilledRegion.ByCurves

The Dynamo team has also added the ability to create filters!!

ParameterFilterElement.ByRules

ParameterFilterElement.ByRules2

Tagging additions are in here as well! (With 3d preview too)

Tag.ByElement

Tag.TaggedElement-Tag.TagText

View filter love as well. (The Revit API apparently allows you to add filters to views with templates without adding to template, scary)

View.AddFilter

View.Filters

*Update 09.22.2016

I have also went ahead and taken a look at the shared parameter node. Very cool way to automate addition of shared parameters. Be aware that this does modify whatever shared parameter is currently set in your Revit window. It will also run into issues if the parameter already exists.

Parameter.CreateSharedParameter

2016-09-22 08_35_56-Dynamo

2016-09-22 08_36_04-Project Parameters2016-09-22 08_36_14-Edit Shared Parameters

 

There is way more to cover, but I wanted to share this stuff because I was so excited! See Marcello’s post for text note info as well.

Tuesday, September 6, 2016

Project Fractal

Is awesome. I’ve finally managed to get my hands on a Dynamo studio license, and I think it is safe to say, I AM PUMPED! So far I have been testing to see what size of data sets Project Fractal can handle. So why not throw thousands of bricks at it?

randomBrick-fractal

I have a lot of ideas and I will share as I run through them. (*cough* parking lot generation *cough*)

-johnP

Thursday, August 4, 2016

Get Joined Elements in #Revit with #DynamoBIM

If you didn’t know already, I really like twitter for being in touch with the Revit and DYnamo community. Every now and then a great idea is generated and it offers a great opporunity to explore a solution.

Recently this one came up on twitter.

image

After some investigation of the Revit API, I found this little gem.

image

Which lead to this workflow

2016-08-03 12_52_43-Dynamo


Which lead to this reaction!

image

The new node allows user to get joined elements to the input element to allow for all sorts of fun stuff. In Aaron’s case, it wsa so his door’s code compliance can be automated.

image

Have fun!

-johnp

Friday, July 29, 2016

Hide #Revit Subcategories with #DynamoBIM

User Question: “I never want to see MEP centerlines in my Architectural model! How do I hide them everywhere?”" This includes view templates and views without view templates.”

I’m happy to say the answer is, “Yes, it is possible!” Thanks to Archi-LAB, Clockwork, and Rhythm.

See the video below of this workflow in action. There is audio on this video, so be aware. :)

Friday, July 15, 2016

#Revit MEP Space Type Control with #DynamoBIM

A question recently came up over at Revit forum regarding getting and setting space parameters for space type in Revit with Dynamo.

http://www.revitforum.org/dynamo-bim/30699-space-type.html

And for those who may not be familiar with the space type parameter, here are the options.

2016-07-15 07_56_26-Autodesk Revit 2016 - [Floor Plan_ W-FP-1 - Project2]

 

Initially I thought this was an impossible task, but thankfully we have python and access to the Revit API! There are now several nodes in Rhythm to gather this data.

There are now four nodes to assist in modifying these parameters.

2016-07-15 08_20_02-Dynamo

Gathers all space types in project


2016-07-15 08_20_22-Dynamo

Gets space type based on name search


2016-07-15 08_20_43-Dynamo

Sets the space type for a space


2016-07-15 08_22_10-Dynamo

Gets the space type for a space

 

Have fun!

-johnP