GenerativeComponents Help

BuildingContent Node

(BuildingContent node) creates BuildingContent nodes based on DataGroup User Defined Type catalog items.

  1. Add a BuildingContent node to the Graph and select the InWall technique. Its required input ports are visible on the node.
  2. Click next to the CatalogItem port. The expression field becomes a drop menu. The menu is automatically loaded with DataGroup catalogs containing User Defined types. Select a user defined type catalog item ('Louver | Equal Bay Spacing').
  3. Draw a wire from the Wall input port to the target wall node's overall node.
  4. For the Distance input, use one of the target Wall node's outputs to create an expression. Click on the Distance port to open the expression field. Enter wall01.WallQuantities_LengthCenter/1.75. The expression divides the wall01 node's WallQuantities_LengthCenter output by 1.75.
  5. For the SwingDirectionPoint input, use one of the baseCS node's outputs to create an expression. Click on the SwingDirectionPoint port to open the expression field. Enter baseCS.XDirection. The dot (.) separates the node name and it's output (or property).

The node will resolve, and the louver will be added to the model view inside the wall.

Note: When entering expressions, you will notice how as you type, the expressions are auto completed. Click <Enter> of <Tab> to apply the expressions.