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, May 24, 2016

#DynamoBIM, What The Node?!?

The question of where a custom node comes from comes up on the forums pretty often, so I figured it was time for a solution. Well thanks to dynamonodes.com we now have an index for most packages available on the package manager.
image

Monday, May 23, 2016

My #AU2016 Proposals Right Now

I saw a few other people share their proposals with everyone and I have only done so on twitter so far. So here they are.

image

And here are the videos I made to promote them.

I have a few more in my back pocket that I want to get in before the deadline on May 27th.

Any suggestions on anything else you all want to see, send me a message!

-johnP

Wednesday, May 18, 2016

Send Emails with #DynamoBIM

I had an opportunity to present last year at RTC North America with my BIM Manager. It was an awesome experience and we found ourselves in the top 5 speakers!
Our presentation was on Implementing a Building Performance Optimization Workflow. My portion specifically covered, speeding up your workflows with various methods which included Dynamo.
During my portion I mentioned that I use Dynamo for everything, including email!

At the time this was a bit of a dream, but we now have this ability in Dynamo with Rhythm! (and the python SMTP.lib) See this node in action below, (apologies for the sound quality)


I will be posting this nodes to the Rhythm today, so #GetRhythmForDynamo and have fun!

Monday, May 9, 2016

Aligning #Revit Views Across Sheets with #DynamoBIM

On Friday I posted a quick video demonstrating how to align views based on a “host” view in Revit with Dynamo. That video can be found below.

 

Initially, I didn’t realize I would have such a positive reaction to this video so now I will do a better job describing what it does exactly. Smile

I had a user at my firm apporoach me and ask the following question, “Is there an easy way to align all of my area plans to the same postion as my first area plan? There are six total across six sheets.”

Instantly I remembered some posts regarding “box center” from Julian Benoit, so I fired up Dynamo and began to work through this scenario.

Considering the individual used the phrase “same postion as my first area plan”, I knew I had to make the selection specific rather than collecting all viewports and hoping for the best. About a month ago I posted an isolated pick selection node in Rhythm and I decided this is perfect for this scenario. (Along with List.Deconstruct)

After the user runs the Dynamo graph they are then prompted to select viewports and hit escape when done. Once that is completed Dynamo,

  1. Deconstructs the list into the first “parent” viewport and the rest of the “children” viewports.
  2. Gets the box center of the parent viewport.
  3. Cycles that location equal to the amount of children viewports.
  4. Finally, sets the box center of the children viewports.

image

 

Here is the link for the Dynamo graph discussed, remember to download Rhythm and steamnodes to get this working.

As always, let me know if you have any question and have fun!

-john