<Workspace Version="1.3.0.875" X="36.3839616973008" Y="225.962110720566" zoom="0.393124524614587" ScaleFactor="1" Name="Home" Description="" RunType="Manual" RunPeriod="1000" HasRunWithoutCrash="True">
  <NamespaceResolutionMap />
  <Elements>
    <DSRevitNodesUI.ElementsOfCategory guid="866085d9-174f-4ede-bc04-c5bf8aba4156" type="DSRevitNodesUI.ElementsOfCategory" nickname="All Elements of Category" x="85.7309019419769" y="-77.8942299357195" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
      <PortInfo index="0" default="False" />
    </DSRevitNodesUI.ElementsOfCategory>
    <DSRevitNodesUI.Categories guid="c98d6be0-5a75-40eb-b7b7-9c123c03accd" type="DSRevitNodesUI.Categories" nickname="Categories" x="-106.943321741284" y="-72.1361745986975" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false" index="179:Elev" />
    <CoreNodeModels.Watch guid="80379acd-c1c1-42e2-96ff-3b5fc0460a6b" type="CoreNodeModels.Watch" nickname="Watch" x="302.504319847301" y="-109.045620052021" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
      <PortInfo index="0" default="False" />
    </CoreNodeModels.Watch>
    <DSRevitNodesUI.ElementTypes guid="c358078a-8774-412c-8f17-2eac65edd92e" type="DSRevitNodesUI.ElementTypes" nickname="Element Types" x="-106.943321741284" y="181.67690072844" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false" index="254:ReferencePlane" />
    <DSRevitNodesUI.ElementsOfType guid="33bbf6a2-77e7-4430-8567-78b637d1d6a5" type="DSRevitNodesUI.ElementsOfType" nickname="All Elements of Type" x="85.7309019419769" y="183.295247510057" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
      <PortInfo index="0" default="False" />
    </DSRevitNodesUI.ElementsOfType>
    <CoreNodeModels.Watch guid="26e850b3-d11e-4dce-a5fd-113f200a4a24" type="CoreNodeModels.Watch" nickname="Watch" x="302.504319847301" y="141.182806331158" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
      <PortInfo index="0" default="False" />
    </CoreNodeModels.Watch>
    <PythonNodeModels.PythonNode guid="50cca917-a9dd-4b5e-a47e-f32ef5ccfd7e" type="PythonNodeModels.PythonNode" nickname="Python Script" x="610.491245051387" y="-109.991199629889" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="true" inputcount="1">
      <PortInfo index="0" default="False" />
      <Script>#Copyright(c) 2017 www.Learndynamo.com 
#Please contact at jeremy@learndynamo.com

import clr
clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *

markers = UnwrapElement(IN[0])
output = []

for marker in markers:
	if marker.CurrentViewCount == 0:
		output.append(marker)					
       
OUT = output</Script>
    </PythonNodeModels.PythonNode>
    <PythonNodeModels.PythonNode guid="3ea9b538-daf1-4972-b032-639266daf712" type="PythonNodeModels.PythonNode" nickname="Python Script" x="610.491245051387" y="140.038095621005" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="true" inputcount="1">
      <PortInfo index="0" default="False" />
      <Script>#Copyright(c) 2017 www.Learndynamo.com 
#Please contact at jeremy@learndynamo.com

import clr
clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *

planes = UnwrapElement(IN[0])
output = []

for plane in planes:
	if plane.get_Parameter(BuiltInParameter.DATUM_TEXT).AsString() == "":
		output.append(plane)					
       
OUT = output</Script>
    </PythonNodeModels.PythonNode>
    <CoreNodeModels.Input.BoolSelector guid="0a1cba41-ead9-48cb-8490-9a57fba969e7" type="CoreNodeModels.Input.BoolSelector" nickname="Boolean" x="2098.66247657736" y="24.2630357053242" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
      <System.Boolean>False</System.Boolean>
    </CoreNodeModels.Input.BoolSelector>
    <PythonNodeModels.PythonNode guid="1c3a1653-9265-4db6-8509-90d818d011a5" type="PythonNodeModels.PythonNode" nickname="Python Script" x="292.341108357442" y="411.587246280876" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="1">
      <PortInfo index="0" default="False" />
      <Script>#Copyright(c) 2017 www.Learndynamo.com 
#Please contact at jeremy@learndynamo.com

import clr
clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *

clr.AddReference('RevitServices')
from RevitServices.Persistence import DocumentManager
doc = DocumentManager.Instance.CurrentDBDocument

sheet = UnwrapElement(IN[0][0])
output = []
plans = []
sections = []
elevs = []
persp = []

collector = FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Views).ToElements()

for view in collector:
	if view.IsTemplate == False:
		if view.ViewType == ViewType.FloorPlan and Viewport.CanAddViewToSheet(doc, sheet.Id, view.Id):
			plans.append(view)
		elif view.ViewType == ViewType.CeilingPlan and Viewport.CanAddViewToSheet(doc, sheet.Id, view.Id):
			plans.append(view)	
		elif view.ViewType == ViewType.Section and Viewport.CanAddViewToSheet(doc, sheet.Id, view.Id):
			sections.append(view)
		elif view.ViewType == ViewType.Elevation and Viewport.CanAddViewToSheet(doc, sheet.Id, view.Id):
			elevs.append(view)
		elif view.ViewType == ViewType.ThreeD and Viewport.CanAddViewToSheet(doc, sheet.Id, view.Id):
			persp.append(view)
	
OUT = plans, sections, elevs, persp</Script>
    </PythonNodeModels.PythonNode>
    <DSRevitNodesUI.ElementsOfCategory guid="e1a8539b-8fa6-419d-8f61-e0fc1ee00232" type="DSRevitNodesUI.ElementsOfCategory" nickname="All Elements of Category" x="85.7309019419769" y="413.49900036287" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
      <PortInfo index="0" default="False" />
    </DSRevitNodesUI.ElementsOfCategory>
    <DSRevitNodesUI.Categories guid="17d099f7-3122-49e3-b4be-c15c81cee8bf" type="DSRevitNodesUI.Categories" nickname="Categories" x="-106.943321741284" y="414.976180669993" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false" index="422:Sheets" />
    <Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="56caa413-1d7a-4fd9-933d-8f6120b0c93f" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Sheet.SheetNumber" x="241.901369459812" y="534.371176601569" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Views.Sheet.SheetNumber">
      <PortInfo index="0" default="False" />
    </Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
    <PythonNodeModels.PythonNode guid="e4850cf8-4233-461d-9ab5-b7e6d268d081" type="PythonNodeModels.PythonNode" nickname="Python Script" x="2293.98689339252" y="35.8889561461385" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="true" inputcount="2">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
      <Script>#Copyright(c) 2017 www.Learndynamo.com 
#Please contact at jeremy@learndynamo.com

import clr
clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *

clr.AddReference("RevitNodes")
import Revit
clr.ImportExtensions(Revit.Elements)

clr.AddReference("RevitServices")
import RevitServices
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager
doc = DocumentManager.Instance.CurrentDBDocument

clr.AddReference('System.Windows.Forms')
clr.AddReference('System.Drawing')
from System.Windows.Forms import *
from System.Drawing import Point, Font

toggle = IN[0]
lst = UnwrapElement(IN[1])
output = []

class deleteCheckForm(Form):

	def __init__(self):
		self.Text = 'Which do I delete?'	    
		self.Width = 380
		self.Height = 400 	
		self.Font = Font("Arial", 5.0)
		self.setupListBox()
		
		#def update(sender, event):
		#	print self.listbox.Text
			
		self.okButton = Button()
		self.okButton.Text = "Delete"
		self.okButton.Location = Point(280,320)
		self.okButton.Click += self.delete

		self.canButton = Button()
		self.canButton.Text = "Cancel"
		self.canButton.Location = Point(10,320)
		self.canButton.Click += self.cancel
		
		self.selButton = Button()
		self.selButton.Text = "Select All"
		self.selButton.Location = Point(190,320)
		self.selButton.Click += self.selAll
		
		self.desAllButton = Button()
		self.desAllButton.Text = "Deselect All"
		self.desAllButton.Location = Point(100,320)
		self.desAllButton.Click += self.desAll
		
		self.lab = Label()
		self.lab.Text = "Select items to delete."
		self.lab.Location = Point(10, 290)
		self.lab.Width = 200
			
		self.Controls.Add(self.listbox)
		self.Controls.Add(self.okButton)
		self.Controls.Add(self.canButton)
		self.Controls.Add(self.selButton)
		self.Controls.Add(self.desAllButton)
		self.Controls.Add(self.lab)
		
		self.AcceptButton = self.okButton
		
		    
	def setupListBox(self):
		listBox = ListBox()
		listBox.Location = Point(10, 10)
		listBox.Width = 340
		listBox.Height = 280
		listBox.ScrollAlwaysVisible = False
		listBox.SelectionMode = SelectionMode.MultiExtended

		for i in lst:
			listBox.Items.Add(i.ToDSType(True))

		self.listbox = listBox

	def delete(self, sender, event):
		selItems = self.listbox.SelectedItems


		for i in selItems:
			try:
				i = UnwrapElement(i)
				TransactionManager.Instance.EnsureInTransaction(doc)	
				doc.Delete(i.Id)
				output.append("Element Successfuly Deleted.")
				TransactionManager.Instance.TransactionTaskDone()
			
			except Exception, e:
				output.append("Delete Failed: %s" % e)
				
		self.Close()

	def cancel(self, sender, event):
		self.Close()	
	
	def selAll(self, sender, event):
		
		for i in range(self.listbox.Items.Count):
			self.listbox.SetSelected(i, True)	

	def desAll(self, sender, event):
		
		for i in range(self.listbox.Items.Count):
			self.listbox.SetSelected(i, False)
		
      		    	
if toggle:

	output = []
	form = deleteCheckForm()
	Application.Run(form)
	OUT = output
	
else:
	OUT = "Reset to True"</Script>
    </PythonNodeModels.PythonNode>
    <CoreNodeModels.Watch guid="b1905e43-615a-42fc-915d-80ac82422d52" type="CoreNodeModels.Watch" nickname="Watch" x="1547.22976528929" y="-115.484422772805" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
      <PortInfo index="0" default="False" />
    </CoreNodeModels.Watch>
    <CoreNodeModels.Watch guid="35b30fd3-4610-41ae-9181-c13ae68c5f72" type="CoreNodeModels.Watch" nickname="Watch" x="1543.75281229208" y="97.1385873658499" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
      <PortInfo index="0" default="False" />
    </CoreNodeModels.Watch>
    <CoreNodeModels.Watch guid="5ec3c24e-0379-481f-b115-fc5d8cd6697f" type="CoreNodeModels.Watch" nickname="Watch" x="450.77892972927" y="411.016740065198" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
      <PortInfo index="0" default="False" />
    </CoreNodeModels.Watch>
    <Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="333665fd-9aae-4299-8b4e-5ce6e6700440" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.Name" x="795.72208629416" y="470.856077219472" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="RevitNodes.dll" function="Revit.Elements.Element.Name">
      <PortInfo index="0" default="False" />
    </Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
    <Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="79f0474f-477f-44c2-a44a-707f947349e9" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="String.Contains" x="1025.90971906055" y="476.067262486381" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.String.Contains@string,string,bool">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
      <PortInfo index="2" default="True" />
    </Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="56efea48-442d-4e1c-a493-d6856ec87a81" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="806.757057333001" y="615.863580650087" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="&quot;Keeper&quot;;" ShouldFocus="false" />
    <Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="9a8447b6-de16-4dab-b48e-dc3dd67c0e2d" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.FilterByBoolMask" x="1267.74276048389" y="404.197183568035" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.List.FilterByBoolMask@var[]..[],var[]..[]">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
    </Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
    <CoreNodeModels.Watch guid="de965a44-1337-4164-8b2f-00379fc670c4" type="CoreNodeModels.Watch" nickname="Watch" x="1493.06316665659" y="308.595269420023" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
      <PortInfo index="0" default="False" />
    </CoreNodeModels.Watch>
    <Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction guid="640c1e8c-271a-4d7b-a2b3-cb25244847e6" type="Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction" nickname="List.Join" x="1857.14598231521" y="73.4692060967242" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.List.Join@var[]..[]" inputcount="3">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
      <PortInfo index="2" default="False" />
    </Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction>
    <Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="7c49c705-55f0-4f3c-b64c-fc596e5b1025" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Flatten" x="2062.0991449149" y="125.46111062669" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="BuiltIn" function="Flatten@var[]..[]">
      <PortInfo index="0" default="False" />
    </Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
  </Elements>
  <Connectors>
    <Dynamo.Graph.Connectors.ConnectorModel start="866085d9-174f-4ede-bc04-c5bf8aba4156" start_index="0" end="80379acd-c1c1-42e2-96ff-3b5fc0460a6b" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="c98d6be0-5a75-40eb-b7b7-9c123c03accd" start_index="0" end="866085d9-174f-4ede-bc04-c5bf8aba4156" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="80379acd-c1c1-42e2-96ff-3b5fc0460a6b" start_index="0" end="50cca917-a9dd-4b5e-a47e-f32ef5ccfd7e" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="c358078a-8774-412c-8f17-2eac65edd92e" start_index="0" end="33bbf6a2-77e7-4430-8567-78b637d1d6a5" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="33bbf6a2-77e7-4430-8567-78b637d1d6a5" start_index="0" end="26e850b3-d11e-4dce-a5fd-113f200a4a24" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="26e850b3-d11e-4dce-a5fd-113f200a4a24" start_index="0" end="3ea9b538-daf1-4972-b032-639266daf712" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="50cca917-a9dd-4b5e-a47e-f32ef5ccfd7e" start_index="0" end="b1905e43-615a-42fc-915d-80ac82422d52" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="3ea9b538-daf1-4972-b032-639266daf712" start_index="0" end="35b30fd3-4610-41ae-9181-c13ae68c5f72" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="0a1cba41-ead9-48cb-8490-9a57fba969e7" start_index="0" end="e4850cf8-4233-461d-9ab5-b7e6d268d081" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="1c3a1653-9265-4db6-8509-90d818d011a5" start_index="0" end="5ec3c24e-0379-481f-b115-fc5d8cd6697f" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="e1a8539b-8fa6-419d-8f61-e0fc1ee00232" start_index="0" end="56caa413-1d7a-4fd9-933d-8f6120b0c93f" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="e1a8539b-8fa6-419d-8f61-e0fc1ee00232" start_index="0" end="1c3a1653-9265-4db6-8509-90d818d011a5" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="17d099f7-3122-49e3-b4be-c15c81cee8bf" start_index="0" end="e1a8539b-8fa6-419d-8f61-e0fc1ee00232" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="b1905e43-615a-42fc-915d-80ac82422d52" start_index="0" end="640c1e8c-271a-4d7b-a2b3-cb25244847e6" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="35b30fd3-4610-41ae-9181-c13ae68c5f72" start_index="0" end="640c1e8c-271a-4d7b-a2b3-cb25244847e6" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="5ec3c24e-0379-481f-b115-fc5d8cd6697f" start_index="0" end="333665fd-9aae-4299-8b4e-5ce6e6700440" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="5ec3c24e-0379-481f-b115-fc5d8cd6697f" start_index="0" end="9a8447b6-de16-4dab-b48e-dc3dd67c0e2d" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="333665fd-9aae-4299-8b4e-5ce6e6700440" start_index="0" end="79f0474f-477f-44c2-a44a-707f947349e9" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="79f0474f-477f-44c2-a44a-707f947349e9" start_index="0" end="9a8447b6-de16-4dab-b48e-dc3dd67c0e2d" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="56efea48-442d-4e1c-a493-d6856ec87a81" start_index="0" end="79f0474f-477f-44c2-a44a-707f947349e9" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="9a8447b6-de16-4dab-b48e-dc3dd67c0e2d" start_index="1" end="de965a44-1337-4164-8b2f-00379fc670c4" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="de965a44-1337-4164-8b2f-00379fc670c4" start_index="0" end="640c1e8c-271a-4d7b-a2b3-cb25244847e6" end_index="2" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="640c1e8c-271a-4d7b-a2b3-cb25244847e6" start_index="0" end="7c49c705-55f0-4f3c-b64c-fc596e5b1025" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="7c49c705-55f0-4f3c-b64c-fc596e5b1025" start_index="0" end="e4850cf8-4233-461d-9ab5-b7e6d268d081" end_index="1" portType="0" />
  </Connectors>
  <Notes>
    <Dynamo.Graph.Notes.NoteModel guid="54cff657-56fa-45f0-ac82-9ea88013abf9" text="Learn Dynamo - Module 10&#xD;&#xA;Clean Project&#xD;&#xA;&#xD;&#xA;-------------------------------&#xD;&#xA;&#xD;&#xA;Revit Version - 2017&#xD;&#xA;&#xD;&#xA;Dynamo Version - 1.3&#xD;&#xA;&#xD;&#xA;Script Version - 1.0" x="-357.9667946913" y="-103.300877343046" />
    <Dynamo.Graph.Notes.NoteModel guid="901ce4d3-8a99-487f-9b0e-bac1a3d4ad94" text="Empty Markers to Delete" x="1578.75131250892" y="-154.115909165611" />
    <Dynamo.Graph.Notes.NoteModel guid="1064c523-81b7-401b-a83c-6924e8ef29eb" text="Reference Planes to Delete" x="1572.90890084119" y="57.0934452679812" />
    <Dynamo.Graph.Notes.NoteModel guid="9a545ad6-e601-47d0-80e9-a390f00da27a" text="Views to Delete" x="1594.32541552767" y="271.568008859915" />
  </Notes>
  <Annotations>
    <Dynamo.Graph.Annotations.AnnotationModel guid="65eaf8ed-130a-4072-8469-ba6e4744f920" annotationText="Get Elevations" left="-116.943321741284" top="-102.136174598697" width="186" height="123" fontSize="14" InitialTop="-72.1361745986975" InitialHeight="122.6" TextblockHeight="20" backgrouund="#FFA4E1FF">
      <Models ModelGuid="c98d6be0-5a75-40eb-b7b7-9c123c03accd" />
    </Dynamo.Graph.Annotations.AnnotationModel>
    <Dynamo.Graph.Annotations.AnnotationModel guid="743dca99-6734-4d5b-9807-d7e613192148" annotationText="Get Reference Planes" left="-116.943321741284" top="151.67690072844" width="183.333333333333" height="123" fontSize="14" InitialTop="181.67690072844" InitialHeight="122.6" TextblockHeight="20" backgrouund="#FFA4E1FF">
      <Models ModelGuid="c358078a-8774-412c-8f17-2eac65edd92e" />
    </Dynamo.Graph.Annotations.AnnotationModel>
    <Dynamo.Graph.Annotations.AnnotationModel guid="49e522f1-3da5-4ba3-8e81-03b95afd46b4" annotationText="Get Sheets" left="-116.943321741284" top="384.976180669993" width="186" height="123" fontSize="14" InitialTop="414.976180669993" InitialHeight="122.6" TextblockHeight="20" backgrouund="#FFA4E1FF">
      <Models ModelGuid="17d099f7-3122-49e3-b4be-c15c81cee8bf" />
    </Dynamo.Graph.Annotations.AnnotationModel>
    <Dynamo.Graph.Annotations.AnnotationModel guid="ac60d4fe-8a29-475a-8fe2-cc248c7c92cc" annotationText="Key for Views to Keep" left="796.757057333001" top="572.530247316754" width="124.666666666667" height="136.333333333333" fontSize="14" InitialTop="615.863580650087" InitialHeight="122.6" TextblockHeight="33.3333333333333" backgrouund="#FFA4E1FF">
      <Models ModelGuid="56efea48-442d-4e1c-a493-d6856ec87a81" />
    </Dynamo.Graph.Annotations.AnnotationModel>
    <Dynamo.Graph.Annotations.AnnotationModel guid="54717b79-0b9d-44bc-9ef3-a6e2f693ccc9" annotationText="Reset Form" left="2088.66247657736" top="-5.7369642946758" width="154.666666666667" height="97.6666666666667" fontSize="14" InitialTop="24.2630357053242" InitialHeight="97.8" TextblockHeight="20" backgrouund="#FFA4E1FF">
      <Models ModelGuid="0a1cba41-ead9-48cb-8490-9a57fba969e7" />
    </Dynamo.Graph.Annotations.AnnotationModel>
  </Annotations>
  <Presets />
  <Cameras>
    <Camera Name="Background Preview" eyeX="-2313.46923828125" eyeY="41894.7265625" eyeZ="-23996.501953125" lookX="13472.7919921875" lookY="-17933.068359375" lookZ="-8921.0419921875" upX="0.485364466905594" upY="0.813100755214691" upZ="-0.321385264396667" />
  </Cameras>
</Workspace>