Send a List to this node and it will create a carriage return (line break) after each Index and output a single String, and copy it to Clipboard. Must be run from a Revit instance of Dynamo.
Bakery
Filter Views with Two Criteria and Return Views
What is Bakery?
Bakery is a real mixture. Some completely custom work, like an XML reader with ElementTree, and lots of derivative work that relies heavily on other packages like Clockwork, Lunchbox and archi-lab. Basically, if I build something and find it useful, I pretty much add it to Bakery. Sometime in the future I hope to do a big cleanup and get everything looking nice and clean, but at the moment it is definitely a work in progress…
but give it a try and you just might find something tasty in the Bakery!
What is in the Bakery? Check out the Bakery Node Index.
If you don’t want to deal with other packages wanting to uninstall and reinstall when installing Bakery, just download it from the Package Manager website as a ZIP, then unzip to this directory:
%APPDATA%\Dynamo\0.8\packages\Bakery
Related: http://whatrevitwants.blogspot.com.au/2015/05/bakery-for-dynamo.html
On GitHub at: BakeryForDynamo
Recent list of nodes: http://whatrevitwants.blogspot.com.au/2015/10/big-update-to-bakery-package-for.html
Current dependencies:
List Sectors for Given Elements
This node will take an element list, and a list of ‘sector bounding floor elements’. The floor elements need to have the Comments parameter populated with a Sector identifier. This node uses the OOTB Geometry node Geometry.DoesIntersect to check if the element location point intersects with one of the floor elements, and then outputs a list of where each element was found.
Make Perspective 3D View at Element Location
This node will take an element, get its location, place a Camera view at that location and use two given Parameters from the element in the resulting View Name. It will also use the Element Id in the View Name.
Get Elements in Link Using Name Search and Category
Filter Floors by Comments and Level and Make Section Box View
This node requires Floor objects that have been populated with a Comments parameter as an identifier. In the workflow example below, a linked model contains the Floors. These are selected and filtered to the specific Level and identifier, and with that one Floor object in hand, the Dynamo script goes on to make a Section Boxed 3D View around that Floor, Set its Name, and Set a View Template to the newly created view.
Rooms to Polycurves
Convert List into List of Strings with Line Breaks
This node will take a List as Input and convert it into a single string object, where each new line was an item in the original list. This can be used to take list data from Dynamo, put it into a string, and send it immediately to the Clipboard, as shown in the example below.

All Directory Contents of Specific Filetype
This will check a directory for files of a given filetype, then pass a flat list of files that have that extension. In the example below, all files with the .dyf extension are listed from the Directory Path. This can be run in Dynamo Sandbox mode.








