Parcourir la source

add new Dynamo API 11/12

steve07s il y a 4 ans
Parent
commit
1b3174864f

+ 306 - 0
assets/API/Universal/Dynamo/模型比對_加入按鈕/模型比對_加入按鈕.dyn

@@ -0,0 +1,306 @@
+<Workspace Version="1.3.2.2480" X="-316.727067721943" Y="-4226.61833923428" zoom="0.714648429468997" ScaleFactor="100" Name="Home" Description="" RunType="Manual" RunPeriod="1000" HasRunWithoutCrash="True">
+  <NamespaceResolutionMap />
+  <Elements>
+    <CoreNodeModels.Input.Filename guid="6e992db3-9f89-465b-93c3-99b994e5b6f4" type="CoreNodeModels.Input.Filename" nickname="File Path" x="-1965.57545431947" y="5846.85313795086" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
+      <System.String>C:\Users\MAA\Desktop\Logo for MAA_k.gif</System.String>
+      <HintPath>C:\Users\MAA\Desktop\Logo for MAA_k.gif</HintPath>
+    </CoreNodeModels.Input.Filename>
+    <Dynamo.Graph.Nodes.CustomNodes.Function guid="0c99deef-d4fa-43da-9158-5ea8660fe0fd" type="Dynamo.Graph.Nodes.CustomNodes.Function" nickname="ModificationTracker.GeometryChanges" x="425.01581948422" y="6468.24144977721" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false">
+      <PortInfo index="0" default="False" />
+      <PortInfo index="1" default="True" />
+      <ID value="93018d35-bdfb-4fa8-8a2f-9914e5842d24" />
+      <Name value="ModificationTracker.GeometryChanges" />
+      <Description value="Takes ExistingElements Data as input and outputs elements with same geometry and elements with changed geometry . Check out www.Data-Shapes.net for more infos" />
+      <Inputs>
+        <Input value="ExistingElements Data" />
+        <Input value="SortByCategory" />
+      </Inputs>
+      <Outputs>
+        <Output value="Report" />
+        <Output value="Elements with same geometry" />
+        <Output value="Elements with changed geometry" />
+      </Outputs>
+    </Dynamo.Graph.Nodes.CustomNodes.Function>
+    <Dynamo.Graph.Nodes.CustomNodes.Function guid="e54e7dd2-d9d8-4392-b00a-fd26e4132090" type="Dynamo.Graph.Nodes.CustomNodes.Function" nickname="ModificationTracker.ModelComparison" x="-96.4061989924932" y="6387.79465427799" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false">
+      <PortInfo index="0" default="True" />
+      <PortInfo index="1" default="False" />
+      <PortInfo index="2" default="False" />
+      <ID value="72542d24-2ab5-4cc0-bd6c-848b9276a7fa" />
+      <Name value="ModificationTracker.ModelComparison" />
+      <Description value="Compares elements from documents A and B (A is the current document by default) and returns existing elements data, new elements, deleted elements and a report. Check out www.Data-Shapes.net for more infos. " />
+      <Inputs>
+        <Input value="CurrentVersionDocument" />
+        <Input value="PreviousVersionDocument" />
+        <Input value="Categories" />
+      </Inputs>
+      <Outputs>
+        <Output value="Report" />
+        <Output value="ExistingElements Data" />
+        <Output value="New elements" />
+        <Output value="Deleted elements" />
+      </Outputs>
+    </Dynamo.Graph.Nodes.CustomNodes.Function>
+    <Dynamo.Graph.Nodes.CustomNodes.Function guid="3dd53bf4-a2a4-4852-85c4-8c9a9d5c68ba" type="Dynamo.Graph.Nodes.CustomNodes.Function" nickname="UI.DropDown Data" x="-1427.936644581" y="6148.48898088874" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false">
+      <PortInfo index="0" default="True" />
+      <PortInfo index="1" default="False" />
+      <PortInfo index="2" default="False" />
+      <PortInfo index="3" default="True" />
+      <PortInfo index="4" default="True" />
+      <ID value="b409775c-5d88-4d47-96a3-5135c775d26a" />
+      <Name value="UI.DropDown Data" />
+      <Description value="Create data for DropDown input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos." />
+      <Inputs>
+        <Input value="InputName" />
+        <Input value="Keys : []" />
+        <Input value="Values : []" />
+        <Input value="DefaultValueIndex" />
+        <Input value="Sorted_optional" />
+      </Inputs>
+      <Outputs>
+        <Output value="DropDown input" />
+      </Outputs>
+    </Dynamo.Graph.Nodes.CustomNodes.Function>
+    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="102c0b5a-854f-40cf-9823-41394d9cf0d0" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="-1955.07538891379" y="6175.71876094579" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="&quot;選擇 連結模型&quot;;" ShouldFocus="false" />
+    <Dynamo.Graph.Nodes.CustomNodes.Function guid="5b84dc31-924e-4aaf-b7fa-20f9b45e213a" type="Dynamo.Graph.Nodes.CustomNodes.Function" nickname="Get Documents" x="-1710.60880581569" y="6176.34312308277" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="True" IsFrozen="false" isPinned="true">
+      <ID value="8e388824-b977-427f-81ec-e9669ae4012f" />
+      <Name value="Get Documents" />
+      <Description value="Queries all linked Revit files and retrieves their Name, LinkInstance and Document properties." />
+      <Inputs />
+      <Outputs>
+        <Output value="Link Instance" />
+        <Output value="Link Doc" />
+        <Output value="Link Name" />
+        <Output value="Link Path" />
+      </Outputs>
+    </Dynamo.Graph.Nodes.CustomNodes.Function>
+    <CoreNodeModels.CreateList guid="dd4f52c6-0de1-4af4-9ac2-58da21c66c80" type="CoreNodeModels.CreateList" nickname="List.Create" x="-1026.65791117826" y="6504.64585555509" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="5">
+      <PortInfo index="0" default="False" />
+      <PortInfo index="1" default="False" />
+      <PortInfo index="2" default="False" />
+      <PortInfo index="3" default="False" />
+      <PortInfo index="4" default="False" />
+    </CoreNodeModels.CreateList>
+    <Dynamo.Graph.Nodes.CustomNodes.Function guid="3b5a2185-8bbb-4551-a12f-4218e943bc88" type="Dynamo.Graph.Nodes.CustomNodes.Function" nickname="UI.Listview Data" x="-1486.7612586484" y="6511.88419451073" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false">
+      <PortInfo index="0" default="True" />
+      <PortInfo index="1" default="False" />
+      <PortInfo index="2" default="False" />
+      <PortInfo index="3" default="True" />
+      <PortInfo index="4" default="True" />
+      <PortInfo index="5" default="True" />
+      <PortInfo index="6" default="True" />
+      <PortInfo index="7" default="True" />
+      <PortInfo index="8" default="True" />
+      <PortInfo index="9" default="True" />
+      <ID value="c3a36eb7-8fe8-4417-b31e-ccc9fded769b" />
+      <Name value="UI.Listview Data" />
+      <Description value="Create data for ListView input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos." />
+      <Inputs>
+        <Input value="InputName" />
+        <Input value="Keys : []" />
+        <Input value="Values : []" />
+        <Input value="Height_optionnal" />
+        <Input value="HighlightInView_optionnal" />
+        <Input value="DisplayModeOnly_optionnal" />
+        <Input value="ShowElementCount_optionnal" />
+        <Input value="DefaultValueIndices_optionnal" />
+        <Input value="SortItems_optionnal" />
+        <Input value="ShowId_optionnal" />
+      </Inputs>
+      <Outputs>
+        <Output value="ListView input" />
+      </Outputs>
+    </Dynamo.Graph.Nodes.CustomNodes.Function>
+    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="63a3a54c-2b62-441c-ab8c-1e2bde2a2771" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="-1949.19782257402" y="6368.78385860123" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="&quot;選擇 比對品類&quot;;" ShouldFocus="false" />
+    <Dynamo.Graph.Nodes.CustomNodes.Function guid="e719697f-f1ef-4fc2-92b1-9ed1e8eb5afe" type="Dynamo.Graph.Nodes.CustomNodes.Function" nickname="Categories list" x="-1955.92594340389" y="6500.83951450035" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="True" IsFrozen="false" isPinned="false">
+      <ID value="79846c2e-0c6c-4c2e-acfd-62419e6d0988" />
+      <Name value="Categories list" />
+      <Description value="Gives list of all Revit categories and a matching list of their names" />
+      <Inputs />
+      <Outputs>
+        <Output value="Revit Categories" />
+        <Output value="Category name(s)" />
+      </Outputs>
+    </Dynamo.Graph.Nodes.CustomNodes.Function>
+    <Dynamo.Graph.Nodes.CustomNodes.Function guid="6c5b34d8-ad1c-48e5-9508-9635e2c6ef67" type="Dynamo.Graph.Nodes.CustomNodes.Function" nickname="UI.ColorInput Data" x="-1479.88409367579" y="6905.22092549851" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false">
+      <PortInfo index="0" default="True" />
+      <PortInfo index="1" default="True" />
+      <ID value="85d047a5-c05a-4aa2-954a-b84d04aa3859" />
+      <Name value="UI.ColorInput Data" />
+      <Description value="Create a color selection input for UI.MultiInputForm++ . Check out www.data-shapes.net for more infos! Warning : Only works with Revit 2017" />
+      <Inputs>
+        <Input value="InputName" />
+        <Input value="ButtonText" />
+      </Inputs>
+      <Outputs>
+        <Output value="ColorSelection Input" />
+      </Outputs>
+    </Dynamo.Graph.Nodes.CustomNodes.Function>
+    <Dynamo.Graph.Nodes.CustomNodes.Function guid="bb96a102-af75-454d-a9ea-fcdc0ee8288f" type="Dynamo.Graph.Nodes.CustomNodes.Function" nickname="UI.ColorInput Data" x="-1476.97500268108" y="7053.58456622858" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false">
+      <PortInfo index="0" default="True" />
+      <PortInfo index="1" default="True" />
+      <ID value="85d047a5-c05a-4aa2-954a-b84d04aa3859" />
+      <Name value="UI.ColorInput Data" />
+      <Description value="Create a color selection input for UI.MultiInputForm++ . Check out www.data-shapes.net for more infos! Warning : Only works with Revit 2017" />
+      <Inputs>
+        <Input value="InputName" />
+        <Input value="ButtonText" />
+      </Inputs>
+      <Outputs>
+        <Output value="ColorSelection Input" />
+      </Outputs>
+    </Dynamo.Graph.Nodes.CustomNodes.Function>
+    <Dynamo.Graph.Nodes.CustomNodes.Function guid="832177e4-408d-4cec-a9f2-4eca7345f030" type="Dynamo.Graph.Nodes.CustomNodes.Function" nickname="UI.ColorInput Data" x="-1467.79319455918" y="7215.76638800629" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false">
+      <PortInfo index="0" default="True" />
+      <PortInfo index="1" default="True" />
+      <ID value="85d047a5-c05a-4aa2-954a-b84d04aa3859" />
+      <Name value="UI.ColorInput Data" />
+      <Description value="Create a color selection input for UI.MultiInputForm++ . Check out www.data-shapes.net for more infos! Warning : Only works with Revit 2017" />
+      <Inputs>
+        <Input value="InputName" />
+        <Input value="ButtonText" />
+      </Inputs>
+      <Outputs>
+        <Output value="ColorSelection Input" />
+      </Outputs>
+    </Dynamo.Graph.Nodes.CustomNodes.Function>
+    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="a910f40a-4333-4f1a-a619-1966522672b1" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="-1943.88479493838" y="6909.00183417282" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="&quot;顏色取代(對於相同幾何)&quot;;" ShouldFocus="false" />
+    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="92ca27e8-e9df-48ee-84dc-7cc272594777" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="-1939.53436075798" y="7244.88093598903" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="&quot;顏色取代(對於新元件)&quot;;" ShouldFocus="false" />
+    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="03edb5b2-f896-44ad-8e29-550eab60c2c5" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="-1946.1999586217" y="7076.68723575382" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="&quot;顏色取代(對於改變的元素)&quot;;" ShouldFocus="false" />
+    <Dynamo.Graph.Nodes.CustomNodes.Function guid="49a1dea3-b849-4442-9649-2d96c1e7aada" type="Dynamo.Graph.Nodes.CustomNodes.Function" nickname="UI.MultipleInputForm ++" x="-755.62781881905" y="6420.64665841718" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true">
+      <PortInfo index="0" default="True" />
+      <PortInfo index="1" default="True" />
+      <PortInfo index="2" default="True" />
+      <PortInfo index="3" default="False" />
+      <PortInfo index="4" default="True" />
+      <PortInfo index="5" default="True" />
+      <PortInfo index="6" default="True" />
+      <PortInfo index="7" default="True" />
+      <PortInfo index="8" default="True" />
+      <ID value="9fbd05c0-ec1f-4bd3-bf37-969a1552eab8" />
+      <Name value="UI.MultipleInputForm ++" />
+      <Description value="Create a form with multiple inputs. &#xD;&#xA;see www.data-shapes.net for tutorials and infos!" />
+      <Inputs>
+        <Input value="Description_optional" />
+        <Input value="Logo_optional" />
+        <Input value="ButtonText_optional" />
+        <Input value="Inputs" />
+        <Input value="Toggle" />
+        <Input value="LinkToHelp_optional" />
+        <Input value="CancelButtonText_optional" />
+        <Input value="MaxHeight_optional" />
+        <Input value="Width_optional" />
+      </Inputs>
+      <Outputs>
+        <Output value="User Inputs" />
+        <Output value="Was Run " />
+        <Output value="Was Cancelled" />
+      </Outputs>
+    </Dynamo.Graph.Nodes.CustomNodes.Function>
+    <CoreNodeModels.Input.BoolSelector guid="1cb54bb3-95de-4e14-b7cc-653b2cc7d791" type="CoreNodeModels.Input.BoolSelector" nickname="Boolean" x="-1016.52686145296" y="6837.97719177949" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
+      <System.Boolean>True</System.Boolean>
+    </CoreNodeModels.Input.BoolSelector>
+    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="47b9c50e-b43f-48dd-b5fc-018286dc3424" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="-1953.84871614151" y="6003.73414926629" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="&quot;模型比對&quot;;" ShouldFocus="false" />
+    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="ea6868d1-de15-49b0-a0a1-bad6d94fda11" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="-309.278089728127" y="6427.6829853259" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="x[0];&#xA;x[1];&#xA;x[2];&#xA;x[3];&#xA;x[4];" ShouldFocus="false">
+      <PortInfo index="0" default="False" />
+    </Dynamo.Graph.Nodes.CodeBlockNodeModel>
+    <CoreNodeModels.CreateList guid="7c1082e5-2d07-4c27-83d7-fb25fa640e7c" type="CoreNodeModels.CreateList" nickname="List.Create" x="199.416659090154" y="6692.99260634724" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="true" inputcount="3">
+      <PortInfo index="0" default="False" />
+      <PortInfo index="1" default="False" />
+      <PortInfo index="2" default="False" />
+    </CoreNodeModels.CreateList>
+    <Dynamo.Graph.Nodes.CustomNodes.Function guid="6e87aaa3-fcf2-4d79-b00a-a5526d66c40f" type="Dynamo.Graph.Nodes.CustomNodes.Function" nickname="RevitColor.ToDynamoColor" x="453.324954852176" y="6694.74554506554" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true">
+      <PortInfo index="0" default="False" />
+      <ID value="e70501a3-f931-4528-a406-cf38e75be6af" />
+      <Name value="RevitColor.ToDynamoColor" />
+      <Description value="Converts Revit colors into Dynamo colors" />
+      <Inputs>
+        <Input value="RevitColor" />
+      </Inputs>
+      <Outputs>
+        <Output value="DynamoColor" />
+      </Outputs>
+    </Dynamo.Graph.Nodes.CustomNodes.Function>
+    <CoreNodeModels.CreateList guid="90eae16a-caad-4835-8eb0-c644dd966972" type="CoreNodeModels.CreateList" nickname="List.Create" x="1055.87202727273" y="6247.06304928844" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="5">
+      <PortInfo index="0" default="False" />
+      <PortInfo index="1" default="False" />
+      <PortInfo index="2" default="False" />
+      <PortInfo index="3" default="False" />
+      <PortInfo index="4" default="False" />
+    </CoreNodeModels.CreateList>
+    <Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="6de29629-3fbb-4429-bf4c-befbd124b578" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.OverrideColorInView" x="1426.72632530433" y="6615.74147831645" isVisible="true" isUpstreamVisible="true" lacing="Longest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.OverrideColorInView@DSCore.Color">
+      <PortInfo index="0" default="False" />
+      <PortInfo index="1" default="False" />
+    </Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
+    <CoreNodeModels.Watch guid="c83f8003-6384-451a-b69c-9d431828b46d" type="CoreNodeModels.Watch" nickname="Watch" x="1708.37620040979" y="6194.25105929669" 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="af6ca9cc-5d9a-49be-ac5f-f2e1369bd7a7" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.DropItems" x="1392.65814926191" y="6169.36713424009" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.List.DropItems@var[]..[],int">
+      <PortInfo index="0" default="False" />
+      <PortInfo index="1" default="False" />
+    </Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
+    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="c465cc09-d6f2-4199-8765-759564b32a58" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="1226.34965237549" y="6306.29311075065" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="2;" ShouldFocus="false" />
+    <Dynamo.Graph.Nodes.CustomNodes.Function guid="2c2c9541-077b-43d3-b0c7-fbbe86b21f48" type="Dynamo.Graph.Nodes.CustomNodes.Function" nickname="ModificationTracker.AllChanges" x="409.278568778888" y="6097.01381108825" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false">
+      <PortInfo index="0" default="False" />
+      <ID value="d5437128-64cf-49ea-b11b-0c06412435ff" />
+      <Name value="ModificationTracker.AllChanges" />
+      <Description value="Takes ExistingElements Data as input and outputs lists with all geometry/parameter values change combinations . Check out www.Data-Shapes.net for more informations ." />
+      <Inputs>
+        <Input value="ExistingElements Data" />
+      </Inputs>
+      <Outputs>
+        <Output value="Report" />
+        <Output value="Same geometry and parameter values" />
+        <Output value="Same geometry, different parameter values" />
+        <Output value="Different geometry, same parameter values" />
+        <Output value="Different geometry and parameter values" />
+      </Outputs>
+    </Dynamo.Graph.Nodes.CustomNodes.Function>
+    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="0bcf5643-182e-40c4-972f-e483151a89ba" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="-986" y="6726" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="&quot;Cancel&quot;;" ShouldFocus="false" />
+  </Elements>
+  <Connectors>
+    <Dynamo.Graph.Connectors.ConnectorModel start="6e992db3-9f89-465b-93c3-99b994e5b6f4" start_index="0" end="49a1dea3-b849-4442-9649-2d96c1e7aada" end_index="1" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="e54e7dd2-d9d8-4392-b00a-fd26e4132090" start_index="1" end="0c99deef-d4fa-43da-9158-5ea8660fe0fd" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="e54e7dd2-d9d8-4392-b00a-fd26e4132090" start_index="1" end="2c2c9541-077b-43d3-b0c7-fbbe86b21f48" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="e54e7dd2-d9d8-4392-b00a-fd26e4132090" start_index="2" end="90eae16a-caad-4835-8eb0-c644dd966972" end_index="4" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="3dd53bf4-a2a4-4852-85c4-8c9a9d5c68ba" start_index="0" end="dd4f52c6-0de1-4af4-9ac2-58da21c66c80" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="102c0b5a-854f-40cf-9823-41394d9cf0d0" start_index="0" end="3dd53bf4-a2a4-4852-85c4-8c9a9d5c68ba" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="5b84dc31-924e-4aaf-b7fa-20f9b45e213a" start_index="1" end="3dd53bf4-a2a4-4852-85c4-8c9a9d5c68ba" end_index="2" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="5b84dc31-924e-4aaf-b7fa-20f9b45e213a" start_index="2" end="3dd53bf4-a2a4-4852-85c4-8c9a9d5c68ba" end_index="1" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="dd4f52c6-0de1-4af4-9ac2-58da21c66c80" start_index="0" end="49a1dea3-b849-4442-9649-2d96c1e7aada" end_index="3" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="3b5a2185-8bbb-4551-a12f-4218e943bc88" start_index="0" end="dd4f52c6-0de1-4af4-9ac2-58da21c66c80" end_index="1" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="63a3a54c-2b62-441c-ab8c-1e2bde2a2771" start_index="0" end="3b5a2185-8bbb-4551-a12f-4218e943bc88" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="e719697f-f1ef-4fc2-92b1-9ed1e8eb5afe" start_index="0" end="3b5a2185-8bbb-4551-a12f-4218e943bc88" end_index="2" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="e719697f-f1ef-4fc2-92b1-9ed1e8eb5afe" start_index="1" end="3b5a2185-8bbb-4551-a12f-4218e943bc88" end_index="1" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="6c5b34d8-ad1c-48e5-9508-9635e2c6ef67" start_index="0" end="dd4f52c6-0de1-4af4-9ac2-58da21c66c80" end_index="2" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="bb96a102-af75-454d-a9ea-fcdc0ee8288f" start_index="0" end="dd4f52c6-0de1-4af4-9ac2-58da21c66c80" end_index="3" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="832177e4-408d-4cec-a9f2-4eca7345f030" start_index="0" end="dd4f52c6-0de1-4af4-9ac2-58da21c66c80" end_index="4" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="a910f40a-4333-4f1a-a619-1966522672b1" start_index="0" end="6c5b34d8-ad1c-48e5-9508-9635e2c6ef67" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="92ca27e8-e9df-48ee-84dc-7cc272594777" start_index="0" end="832177e4-408d-4cec-a9f2-4eca7345f030" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="03edb5b2-f896-44ad-8e29-550eab60c2c5" start_index="0" end="bb96a102-af75-454d-a9ea-fcdc0ee8288f" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="49a1dea3-b849-4442-9649-2d96c1e7aada" start_index="0" end="ea6868d1-de15-49b0-a0a1-bad6d94fda11" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="1cb54bb3-95de-4e14-b7cc-653b2cc7d791" start_index="0" end="49a1dea3-b849-4442-9649-2d96c1e7aada" end_index="4" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="47b9c50e-b43f-48dd-b5fc-018286dc3424" start_index="0" end="49a1dea3-b849-4442-9649-2d96c1e7aada" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="ea6868d1-de15-49b0-a0a1-bad6d94fda11" start_index="0" end="e54e7dd2-d9d8-4392-b00a-fd26e4132090" end_index="1" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="ea6868d1-de15-49b0-a0a1-bad6d94fda11" start_index="1" end="e54e7dd2-d9d8-4392-b00a-fd26e4132090" end_index="2" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="ea6868d1-de15-49b0-a0a1-bad6d94fda11" start_index="2" end="7c1082e5-2d07-4c27-83d7-fb25fa640e7c" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="ea6868d1-de15-49b0-a0a1-bad6d94fda11" start_index="3" end="7c1082e5-2d07-4c27-83d7-fb25fa640e7c" end_index="1" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="ea6868d1-de15-49b0-a0a1-bad6d94fda11" start_index="4" end="7c1082e5-2d07-4c27-83d7-fb25fa640e7c" end_index="2" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="7c1082e5-2d07-4c27-83d7-fb25fa640e7c" start_index="0" end="6e87aaa3-fcf2-4d79-b00a-a5526d66c40f" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="6e87aaa3-fcf2-4d79-b00a-a5526d66c40f" start_index="0" end="6de29629-3fbb-4429-bf4c-befbd124b578" end_index="1" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="90eae16a-caad-4835-8eb0-c644dd966972" start_index="0" end="af6ca9cc-5d9a-49be-ac5f-f2e1369bd7a7" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="af6ca9cc-5d9a-49be-ac5f-f2e1369bd7a7" start_index="0" end="6de29629-3fbb-4429-bf4c-befbd124b578" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="af6ca9cc-5d9a-49be-ac5f-f2e1369bd7a7" start_index="0" end="c83f8003-6384-451a-b69c-9d431828b46d" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="c465cc09-d6f2-4199-8765-759564b32a58" start_index="0" end="af6ca9cc-5d9a-49be-ac5f-f2e1369bd7a7" end_index="1" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="2c2c9541-077b-43d3-b0c7-fbbe86b21f48" start_index="1" end="90eae16a-caad-4835-8eb0-c644dd966972" end_index="0" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="2c2c9541-077b-43d3-b0c7-fbbe86b21f48" start_index="2" end="90eae16a-caad-4835-8eb0-c644dd966972" end_index="1" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="2c2c9541-077b-43d3-b0c7-fbbe86b21f48" start_index="3" end="90eae16a-caad-4835-8eb0-c644dd966972" end_index="2" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="2c2c9541-077b-43d3-b0c7-fbbe86b21f48" start_index="4" end="90eae16a-caad-4835-8eb0-c644dd966972" end_index="3" portType="0" />
+    <Dynamo.Graph.Connectors.ConnectorModel start="0bcf5643-182e-40c4-972f-e483151a89ba" start_index="0" end="49a1dea3-b849-4442-9649-2d96c1e7aada" end_index="6" portType="0" />
+  </Connectors>
+  <Notes />
+  <Annotations />
+  <Presets />
+  <Cameras>
+    <Camera Name="Background Preview" eyeX="-17" eyeY="24" eyeZ="50" lookX="12" lookY="-13" lookZ="-58" upX="0" upY="1" upZ="0" />
+  </Cameras>
+</Workspace>