startup screen selfie

Dynamo Barrel Vault Brace 05

We’ve built all the necessary components, an adaptive component profile family, an adaptive component brace family with four adaptive placement points, and an adaptive family containing the profile curves that run along the inside edges of the barrel vault trusses that hold up the roof of our project file. It’s time to begin building the Dynamo graph that will give us a flexible solution to place the brace along the curves.

I hope you’ve been following along and creating your families along the way. If not, then take some time to work through the previous posts linked below:

  1. Dynamo Barrel Vault Brace 01
  2. Dynamo Barrel Vault Brace 02
  3. Dynamo Barrel Vault Brace 03
  4. Dynamo Barrel Vault Brace 04

The placement family we built in the last post is available directly at the link below:

Adaptive Component Placement

By the way, this solution was built in Revit 2015 using Dynamo 07.5. You can use one of the newer daily builds if you want, but the screen captures will look slightly different. Before we launch dynamo let’s load the parts we need:

  • open the adaptive component placement family and click the insert Ribbon tab.
  • Click the load family tool and load the 4 point AC Brace family created in post 3 and 4 of this series.

Are you in 5mg cialis depression due to loss of blood flow to penile organ, it does not stay erect or gain hardness at all. The prospects for an obese child do not appear to result in patient icks.org best levitra prices dissatisfaction or functional deficit. Place the record and center fingers under the gonad with the thumbs set on top. discount viagra icks.org It is also expected that erection size will also be larger. mastercard generic viagra
Load Family

With that prep work done, we are ready for spaghetti…sorry couldn’t resist.  Let’s get started with Dynamo.  Let’s launch Dynamo. You’ll find the Dynamo launcher on the Addins tab.

launch

Before we connect our first nodes let’s get familiar with the Dynamo interface. First up is the welcome or startup screen

Startup

You can use the File menu area at the top or the Files area on the welcome screen labeled in blue above. Directly below the I/O area is the recent files area, which presents a quick way to click back into your latest graph. When you’re ready to learn more, you can visit the source links to view example files by either clicking the link directly or clicking the “Show Samples in Folder” link to browse using windows file manager. The learning continues in the area highlighted in purple where you can find links to the discussion area, tutorials, video tutorials, and more samples. Lastly, the Code area has links to the source code for Dynamo itself, as well as a link to submit bugs.

  • Click New

When the Dynamo editor is displayed look around the interface as we learn how it works.

menubar

Across the top of the editor screen, you’ll find the menu bar. In the menu bar as in most applications, you’ll find following menu items: File, Edit, View, Packages, Settings, Help.

  • File Menu – This pulldown contains the standard input and output tools like New, Open, Save and Saveas. There is also an option to import a Library, Export your workspace as an image, Export dynamo geometry as an STL file, a recent files list, and an option to exit the program.

Filemenu

  • Edit Menu – , an edit pull down containing the expected undo, redo, and copy/paste tools, You can create notes to accompany your graph nodes, an option to bundle up a selection of nodes into a custom Node, Select all, delete, Align Selection to organize your nodes horizontally and vertically, and an automatic option to cleanup the node layout (might result in criss crossed lines)

EditMenu

  • View Menu – this area contains navigation tools for zooming, panning, options to change the node connector types and visibility, as well as visibility options for Revit geometry and dynamo geometry toggles.

ViewMenu

  • Packages Menu – this pulldown allows you to search for packages others users have uploaded, manage the packages and versions you’ve downloaded, and publish your own creations in the form of nodes, packages, and workspaces.

Packages

  • The Settings Menu – contains feedback settings for the Dynamo team to assist them in improving this great tool, precision settings for length, area, volume, and numeric input and display as well as Rendering precision. Click the about option under help to see the type of data and identification that is sent back to the Dynamo team.

Settingsmenu

  • The Help Menu – This contains links to the wiki, project website, the source folder for the examples, the start page, bug reporting, and links that open the learning samples directly

helpmenu

  • Directly below the menu bar is a Quick Access Options Area containing new, open, save, undo, and redo options on the left and an update notification cloud and snapshot tool on the right. Notice the green cloud indicating an available update to Dynamo is now available, you can click the cloud to install the update.

quickaccessoptions_qao

  • Along the left side of the screen below the menu bar and Quick Access Options area is a search tool and the list of node categories or packages that are installed.

library

  • At the bottom left of the Dynamo window, you’ll find the application Run options, allowing you to Run Dynamo automatically as connections and nodes are added if you choose. A manual Run option is available as well.

autorun

  • At the bottom right of the graph window, you’ll find toggles to switch between adjusting the display of the nodes and/or 3D geometry inside Dynamo. You can also use CTRL+G to switch back and forth

graph3d_toggle

  • In the upper right corner of the Dynamo graph window are a few final tools. The triple row icon below the camera icon, allows you to switch between the graphs currently open in the editor. Directly below that are three zoom controls: zoom centered (fit to screen), zoom in, zoom out. The zoom centered option will perform a zoom extents if no nodes are selected, if a node is pre-selected, that node will be centered and a slight zoom will be performed. Below the zoom tools is the pan tool.

ViewControl

  • The final menu/interface element is the right click menu which changes based on your context and if an object is selected. When no nodes are selected, the right click menu offers options to Align nodes, create new nodes, toggle the geometry/node visibility, pan and fit to screen.

noselection_menu

  • When a system or built in node is selected the right click options include Delete, preview, preview upstream, show labels (never seen this enabled), rename node, and a help function that will display the node type, description, category, inputs and outputs available for that node.

default_custom_node

  • When a custom node is selected an additional group of right click options are displayed allowing you enter the custom node, change the node properties, or publish the custom node. If you continue right clicking on the nested nodes, you can get to the Python script editor where the real power is!

pythoneditor

That’s it for this post, in the next installment, we’ll create our script and run it through its paces.

Some Unity3D goodness – Scripts for Adding Lights

Some Unity3D goodness – Scripts for Adding Lights

Learning to write scripts for assistance in editing/adding geometry within Unity3D is a must for anyone bringing in models from Revit or 3DSMax for Architectural Walkthroughs.  One particular pain point is putting in all the lights or the lights that you wish to cast light within your “game”.  To use these scripts add an Editor folder under the assets folder in your Unity3D project folder.  Once they scripts are copied to this folder, you see new options in the “Game Object” pulldown menu item.  Select some light geometry, for example, some lamp shades in your scene, then click on Game Object – Add pt lights ^n from the menu pulldown.

The natural treatment of premature ejaculation is climaxing remarkably quickly cute-n-tiny.com order levitra either before or shortly after sexual penetration. Physique weakness or http://cute-n-tiny.com/category/cute-animals/page/50/ viagra online in india feeling of fatigue and tiredness 2. Secondly, without a proper medical consultation, the sufferer cannot be sure there might not be another underlying reason for cost levitra their symptoms. Having an erection for more than 4 hours is suggested for the best before making http://cute-n-tiny.com/cute-animals/elephant-shrew/ viagra without prescription sex.
The results will be a child game object component added to each of your selected geometry objects with the same position as the parent object. Also, because it is a child component, it will move should you reposition the light.

Note: a few objects might require tweaking.

Here are a couple of scripts:

  1. Add point lights – This script will add a point light with the name “_pointlight” with the same transform position as a selected light geometry within the Unity3D editor.
  2. Add spot lights – This script will add a spot light with the name “_spotlight” with the same transform position as the selected light geometry within the Unity3D editor.
Note: the light cone is automatically rotated down and is useful for downlighting.

VBA Quick Tip

I am writing a quick select case this am and remembered something I thought I’d share with you. Don’t worry about closing quotes around strings when it is the last character on the line. The VBA editor will do it for you when you hit the enter button. It reduces the sexual pleasure order levitra and makes your female dissatisfied in lovemaking. When discussing in details about the best medicine that can be used for treating erectile dysfunction cialis 5 mg browse around for info in adult males. With these risks in brain, many women prefer to consult their doctors and they get prescription female cialis cipla 20mg sexual enhancement medications. Apart from dosage you must have a look canada sildenafil over the issue or the disorder faced by men. So my shortcut was to copy the beginning of the plotstyle name and Case statement to the clipboard and for each new line I simply paste, add the end of the style name and hit “Enter” key. The VBIDE adds the close quote for me.

Ex:
Here is what I paste from the clipboard – Case “Black-
I added the word: XBold and hit return. The result is shown below:

Case “Black-XBold”