To view this page ensure that Adobe Flash Player version 11.1.0 or greater is installed.

Dynamo Working with Nodes Watch Video here by Jason Boehning Dynamo is a visual programming language. As with any type of programming, there must be some type of source code or commands. The code then creates a program that will automate a specifi c task or solve a given problem. In Dynamo, the code is created by placing nodes. Nodes are the building blocks of a Dynamo graph or program. There are thousands of nodes that can be used in Dynamo. These nodes can be accessed from the node Library. The nodes are organized into categories in the node Library. In most categories, the nodes are further organized into subcategories, and then into functions. To place a node, fi rst fi nd the node listing in the Library. For example, click Operators. When you do, the category expands and you can see all the available nodes. In this case, the nodes are available directly under the category. They 8 www.cadlearning.com are not further organized into a subcategory. To place a node onto the canvas, simply click the node listing in the Library. For example, click the listing with the plus icon to place the addition node. Click the listing with the minus icon to place the subtraction node. The majority of nodes will have an input port and an output port. The input port is on the left and the output port is on the right. The information essentially fl ows from left to right. So the information will come into the input port. Then a function will be performed based on what the node is. After that, information will be output from the node. You can wire nodes together with connectors to specify the fl ow of information. When nodes are placed on the canvas, you can select them in order to move them. You can click anywhere on the node, except for a port, to select it. You can also use a window selection to select multiple nodes. When a node is selected, you can click and drag it to move it. But once again, when you click a port, a connector will be created. You can also move multiple nodes at once, as long as they are all selected. For the addition and subtraction nodes, there are two input ports: x and y. The input ports may be the same, but the information is processed differently. The output