Monocle for Dynamo

Published by John Pierson on

Hi Everyone,

At Parallax Team, we use Dynamo. Like, a lot. Which means, we complain about Dynamo, like, a lot. So instead of just complaining we set out to build tools to make it better.

These tools have found their way into a tool called Monocle.

Monocle is a view extension for Dynamo and is available for any version after 2.0.0.

Here is our video overview of the tools available:

Gavin also did a great review of the tool recently:

And of course there is a Github repo for the open source pieces!

Well, there it is. Go download it and create better Dynamo graphs!

-John

(ps. if you are interested in something more custom, feel free to reach out.)


8 Comments

Thomas · 2018-10-05 at 15:33

#1 🙂

great stuff, thank you guys 🙂

Jean-Marc Couffin · 2018-10-09 at 00:44

Excellent job guys, This is a very nice share to the community.

Kirsty Hogg · 2018-11-21 at 08:11

Hi I really love this tool since hearing about it at AU 2018, it makes organising scripts so much easier! is there going to be an option to change the default group names and colours so they don’t need to be changed each time Dynamo and Revit is opened? It would make company standardisation really easy to implement.

    John Pierson · 2018-11-21 at 08:16

    Hi Kirsty!
    Glad to hear that the tool is helping out with your workflows. For an option to configure, that is what we would consider an “enterprise customization” because it would be specific to each firm. For the free version of this tool, it only supplies “in session” tweaks for now.

Hourqueig · 2019-01-11 at 02:31

I love the dynamo community!
Thank you for this great job

Dave Plumb · 2019-05-01 at 08:53

Hey, Jon!
Been using Monocle for a while and I love it. Thanks!
I have a suggestion for a (hopefully minor) tweak.
I always put a “Housekeeping” group at the top of my graphs.
One of the nodes in Housekeeping is a Text node which I’ve been using Monocle to help fill out.

Monocle sends the package usage to the Clipboard.
Could you make it go one step further and include the actual nodes in that text instead of just the package names?
Thanks for listening

Here’s how I like to document my graphs:

REQUIRED PACKAGES:
=================
BWBR
Log Usage

Archilab:
Select.ByCategoryAndView

Clockwork:
Document.ActiveViewFromCurrentDocument

Rhythm:
RoomTag.CenterOnRoomLocation

    John Pierson · 2019-05-07 at 10:45

    Hey Dave! Thanks for the comments and the appreciation!

    Right now for the plugin, we currently add a note over every node in the graph with it’s package name. In the event the node becomes unresolved, the note remains to communicate where it came from. We felt this was more a more general strategy and allowed for a persistent and purposeful annotation.

Maxime Sanschagrin · 2019-11-04 at 10:11

Great job, thanks for sharing!!!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.