adding a OD Freecad Title Block template created in inkscape

master
Regis Nde Tene 4 years ago
parent f3f7b00e0b
commit 1e875a71c1
  1. 134
      .gitignore
  2. 12
      .gitmodules
  3. 142
      BIM/Data/Code Information.csv
  4. 138
      BIM/Data/Partition Tag Nomenclature.csv
  5. 1254
      BIM/Dynamo Scripts/Changing Element's Subcategory/Changing Element's Subcategory.dyn
  6. 214
      BIM/Dynamo Scripts/Door Schedule - Bidirectional/Bidirectional_Test.dyn
  7. 8
      BIM/Dynamo Scripts/Door Schedule - Bidirectional/Birdirectional_Test.csv
  8. 6
      BIM/Dynamo Scripts/Door Schedule - Bidirectional/Doors.csv
  9. 1292
      BIM/Dynamo Scripts/Door Schedule - Bidirectional/Doors.dyn
  10. 634
      BIM/Dynamo Scripts/Door Schedule - Bidirectional/Doors_Export.dyn
  11. 950
      BIM/Dynamo Scripts/Door Schedule - Bidirectional/Doors_Import.dyn
  12. 86
      BIM/Dynamo Scripts/Duplicate Sheets and Views/Duplicate Sheets and Views.dyn
  13. 106
      BIM/Dynamo Scripts/Flux/DynamoToFlux.dyn
  14. 94
      BIM/Dynamo Scripts/Flux/backup/DynamoToFlux.dyn.0.backup
  15. 94
      BIM/Dynamo Scripts/Flux/backup/DynamoToFlux.dyn.1.backup
  16. 94
      BIM/Dynamo Scripts/Flux/backup/DynamoToFlux.dyn.2.backup
  17. 286
      BIM/Dynamo Scripts/Key Schedule - Read CSV/Finish Key_Read_Dimitar_2.dyn
  18. 1134
      BIM/Dynamo Scripts/Key Schedule - Read CSV/Finish.Key_Read_3/Finish Key_Read_3.dyn
  19. 20
      BIM/Dynamo Scripts/Key Schedule - Read CSV/Key Schedule - Read CSV.csv
  20. 288
      BIM/Dynamo Scripts/Key Schedule - Read CSV/Key Schedule - Read CSV.dyn
  21. 588
      BIM/Dynamo Scripts/Material Tagging/TagMaterials.dyn
  22. 98
      BIM/Dynamo Scripts/Profiles/PolyCurve by Profile Type.dyn
  23. 138
      BIM/Dynamo Scripts/Profiles/PolyCurveByProfileFamilyType_2016-17(Kulkul).dyn
  24. 244
      BIM/Dynamo Scripts/Profiles/SOMD.dyn
  25. 340
      BIM/Dynamo Scripts/Revision to Sheets/Revision to Sheets.dyn
  26. 162
      BIM/Dynamo Scripts/Room Renumbering/Room Renumbering.dyn
  27. 84
      BIM/Dynamo Scripts/Text to Upper Case/Views to UpperCase.dyn
  28. 8
      BIM/Families/Bathroom_Round_Vanity_1651.rfa:Zone.Identifier:$DATA
  29. 8
      BIM/Families/Bifold-2 Panel.rfa:Zone.Identifier:$DATA
  30. 8
      BIM/Families/Bifold-4 Panel.rfa:Zone.Identifier:$DATA
  31. 8
      BIM/Families/Bifold-4 Panel_no trim.rfa:Zone.Identifier:$DATA
  32. 4
      BIM/Families/Profiles/README.md
  33. 4
      BIM/Families/Profiles/Revit Profiles moved to this URL.url
  34. 8
      BIM/Families/Vanity_Single_Sink_3860.rfa:Zone.Identifier:$DATA
  35. 8
      BIM/Families/Vanity_Two_Sinks_3861.rfa:Zone.Identifier:$DATA
  36. BIN
      BIM/FreeCAD/OD Freecad Title block ARCH Templates/OPENING DESIGN TEMPLATE/11x17-od_icon_logo_2-444087.jpg
  37. BIN
      BIM/FreeCAD/OD Freecad Title block ARCH Templates/OPENING DESIGN TEMPLATE/CenturyGothicBold.ttf
  38. BIN
      BIM/FreeCAD/OD Freecad Title block ARCH Templates/OPENING DESIGN TEMPLATE/CenturyGothicRegular.ttf
  39. 4694
      BIM/FreeCAD/OD Freecad Title block ARCH Templates/OPENING DESIGN TEMPLATE/OD 11x17in SHEET TEMPLATE.svg
  40. 4873
      BIM/FreeCAD/OD Freecad Title block ARCH Templates/OPENING DESIGN TEMPLATE/OD E1 30x40in SHEET TEMPLATE.svg
  41. 78
      BIM/FreeCAD/OD Freecad Title block ARCH Templates/OPENING DESIGN TEMPLATE/OD logo - Vector.svg
  42. BIN
      BIM/FreeCAD/OD Freecad Title block ARCH Templates/OPENING DESIGN TEMPLATE/OD_Revit_Template-just_od-458119.jpg
  43. 77
      BIM/FreeCAD/OD Freecad Title block ARCH Templates/OPENING DESIGN TEMPLATE/Opening Design logo - Vector 4 freecad.svg
  44. 105
      BIM/FreeCAD/OD Freecad Title block ARCH Templates/OPENING DESIGN TEMPLATE/Opening Design logo - Vector.svg
  45. 3092
      BIM/FreeCAD/OD_Revit_Template_11x17.pcp
  46. 3092
      BIM/FreeCAD/OD_Revit_Template_E1_30x42.pcp
  47. 9388
      BIM/FreeCAD/SVG TEMPLATES 4 FREECAD/OD 11x17in SHEET TEMPLATE.svg
  48. 9746
      BIM/FreeCAD/SVG TEMPLATES 4 FREECAD/OD E1 30x40in SHEET TEMPLATE.svg
  49. 10198
      BIM/Keynotes/MasterFormat Keynotes.txt
  50. 3014
      BIM/Keynotes/OmniClass Keynotes.txt
  51. 142
      BIM/Patterns/1 1_2hr Rated.pat
  52. 78
      BIM/Patterns/1_2hr Rated.pat
  53. 116
      BIM/Patterns/1hr Rated.pat
  54. 182
      BIM/Patterns/2hr Rated.pat
  55. 248
      BIM/Patterns/3hr Rated.pat
  56. 314
      BIM/Patterns/4hr Rated.pat
  57. 738
      BIM/Patterns/Drafting_Pebble Stone.pat
  58. 18
      BIM/Patterns/Model_2x2_ACT Tile.pat
  59. 26
      BIM/Patterns/Model_3x3_Running Bond.pat
  60. 26
      BIM/Patterns/Model_3x5_Running Bond.pat
  61. 18
      BIM/Patterns/Model_Beachers.pat
  62. 78
      BIM/Patterns/Model_Corridor_Layered_1.pat
  63. 38
      BIM/Patterns/Model_Demo_2x2_ACT Tile.pat
  64. 1386
      BIM/Patterns/Model_Gradient_Tile_Pattern.pat
  65. 40
      BIM/Patterns/Model_Octagon_18in.pat
  66. 16
      BIM/Patterns/Model_Polycarbonate_ArcoPlus_547.pat
  67. 26
      BIM/Patterns/Model_Running Bond_6in x 12in.pat
  68. 54
      BIM/Patterns/Model_Siding_Vertical_Syncopated.pat
  69. 66
      BIM/Patterns/Model_Siding_Vertical_Vee Rib.pat
  70. 16
      BIM/Patterns/Model_Transparent.pat
  71. 16
      BIM/Patterns/Model_Vertical Lines_15in.pat
  72. 16
      BIM/Patterns/Model_Vertical Lines_18in.pat
  73. 164
      BIM/Patterns/Model_pebble stone.pat
  74. 4
      BIM/Revit Lessons Learned/Revit Lessons Learned.md
  75. 4
      BIM/Shared Parameters/OpeningDesign-Revit_Shared_Parameters.url
  76. 10
      Billing/Architecture Phases.md
  77. 4
      Code/City of Verona/Decks & Patios - Verona, WI - Official Website.url
  78. 4
      Code/City of Verona/Sec. 13-1-161 - Residential Bulk Standards. - Code of Ordinances - Verona, WI - Municode Library.url
  79. 4
      Code/Code Snippets/ADA/ADA Parking/ADA Compliance Brief- Restriping Parking Spaces - 2010 Standards.url
  80. 4
      Code/Code Snippets/ADA/ADA Parking/Chapter 5- Parking Spaces - United States Access Board.url
  81. 4
      Code/Code Snippets/Allowable Area Calculator/How to Calculate Building Area Modifications by Joshua Herrera on Prezi.url
  82. 4
      Code/Code Snippets/Allowable Area Calculator/IBC Allowable Area Calculator.url
  83. 4
      Code/Code Snippets/Allowable Area Calculator/Jonathan Ochshorn - Lecture notes, ARCH 2614-5614 Building Technology I- Materials & Methods.url
  84. 4
      Code/Code Snippets/Code Snippets - Google Sheets.url
  85. 4
      Code/Code Snippets/Span Tables/Chapter 23- Wood, Building Code 2015 of Wyoming - UpCodes.url
  86. 4
      Code/Code Snippets/Span Tables/Headers & Beams - Size Selection Tables - Southern Pine.url
  87. 4
      Code/Dane County - Land & Water Resources Department/Erosion Control & Shoreland Erosion Control.url
  88. 4
      Code/Dane County - Land & Water Resources Department/Shoreland Mitigation.url
  89. 4
      Code/Dane County Zoning/Shoreland Zoning/Shoreland Zoning Fact Sheets.url
  90. 4
      Code/Health Department - Dane County/DATCP Home - Wisconsin Food Code.url
  91. 4
      Code/Health Department - Dane County/Example Food Stand Layout.url
  92. 4
      Code/Health Department - Dane County/General Food Establishment Plan Review Guidelines.url
  93. 4
      Code/Health Department - Dane County/Information for Prospective Food Establishment Operators.url
  94. 4
      Code/Health Department - Dane County/Mobile Food Establishment Plan Review Guide.url
  95. 4
      Code/Health Department - Dane County/Plan Review Checklist & Guide.url
  96. 4
      Code/Health Department - Dane County/Wisconsin Food Code_Online.url
  97. 4
      Code/Health Department - Dane County/Wisconsin Food Code_PDF.url
  98. 4
      Code/IBC Allowable Area Calculator.url
  99. 4
      Code/Madison Planning/Applications/Land Use Application - Checklist.url
  100. 4
      Code/Madison Planning/Applications/Land Use Application - Instructions.url
  101. Some files were not shown because too many files have changed in this diff Show More

134
.gitignore vendored

@ -1,67 +1,67 @@
*.*.rvt
*.*.rte
*000*.rfa
*.ifc.log
*.mp4
*.bak
*.ifc.log.html
Ryan_Random_Tests/
.dropbox
*.backup
# Windows image file caches
Thumbs.db
ehthumbs.db
# Folder config file
Desktop.ini
# Recycle Bin used on file shares
$RECYCLE.BIN/
# Windows Installer files
*.cab
*.msi
*.msm
*.msp
# =========================
# Operating System Files
# =========================
# OSX
# =========================
.DS_Store
.AppleDouble
.LSOverride
# Icon must ends with two \r.
Icon
# Thumbnails
._*
# Files that might appear on external disk
.Spotlight-V100
.Trashes
*.log
# FreeCAD and Blender backup files
*.FcStd1
*.FcStd2
*.fcstd1
*.fcstd2
*.blend1
*.blend2
#Excel temporary files
~$*.xlsx
#AutoCAD temporary files
*.dwl*
*.*.rvt
*.*.rte
*000*.rfa
*.ifc.log
*.mp4
*.bak
*.ifc.log.html
Ryan_Random_Tests/
.dropbox
*.backup
# Windows image file caches
Thumbs.db
ehthumbs.db
# Folder config file
Desktop.ini
# Recycle Bin used on file shares
$RECYCLE.BIN/
# Windows Installer files
*.cab
*.msi
*.msm
*.msp
# =========================
# Operating System Files
# =========================
# OSX
# =========================
.DS_Store
.AppleDouble
.LSOverride
# Icon must ends with two \r.
Icon
# Thumbnails
._*
# Files that might appear on external disk
.Spotlight-V100
.Trashes
*.log
# FreeCAD and Blender backup files
*.FcStd1
*.FcStd2
*.fcstd1
*.fcstd2
*.blend1
*.blend2
#Excel temporary files
~$*.xlsx
#AutoCAD temporary files
*.dwl*

12
.gitmodules vendored

@ -1,6 +1,6 @@
[submodule "RevitIfcImportClassMap"]
path = BIM/RevitIfcImportClassMap
url = https://github.com/OpeningDesign/RevitIfcImportClassMap.git
[submodule "BIM/Dynamo Scripts/_Packages/OrchidForDynamo"]
path = BIM/Dynamo Scripts/_Packages/OrchidForDynamo
url = https://github.com/erfajo/OrchidForDynamo.git
[submodule "RevitIfcImportClassMap"]
path = BIM/RevitIfcImportClassMap
url = https://github.com/OpeningDesign/RevitIfcImportClassMap.git
[submodule "BIM/Dynamo Scripts/_Packages/OrchidForDynamo"]
path = BIM/Dynamo Scripts/_Packages/OrchidForDynamo
url = https://github.com/erfajo/OrchidForDynamo.git

@ -1,71 +1,71 @@
Column_1,Column_2,Column_3,Column_4
Applicable Codes:,,,
,General:,Building/Dwelling Code IBC 2009 (WI Commercial Building Code SPS 362),
,Existing:,International Existing Building Code 2009 (WI Commercial Building Code SPS 366),
,Energy Conservation:,International Energy Conservation Code 2009 (WI Commercial Building Code v363),
,Plumbing:,International Plumbing Code (WI Commercial Building Code SPS 381-387),
,Mechanical:,Mechanical Code IMC 2009 (WI Commercial Building Code SPS 364),
,Electrical,Electrical Code NEC 2008(WI Commercial Building Code SPS 316,
,Fire:,Fire/Life Safety Code 2009 NFPA-1 (WI Commercial Building Code SPS 314 & 330),
,Accessibility:,ANSI Standard A117.1-2009- for Accessibility (WI Commercial Building Code SPS 362),
,Fuel:,International Fuel Gas Code 2009 (WI Commercial Building Code Chapter 365),
Sprinklers:,No,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/9/fire-protection-systems#903
Basement:,No Basement,,
Alteration Level (IEBC 405):,Level 2,,https://up.codes/viewer/pennsylvania/int_ebc_2009/chapter/4/classification-of-work#404
Occupancy Types (302.1):,Factory Industrial F-2 Low-Hazard Occupancy,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/3/use-and-occupancy-classification#302
,Business Group B,,
Type of Construction:,TYPE III-B,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/6/types-of-construction#602
Number of Stories,1 Story (w/ Mezzanine),,
SECTION 506 BUILDING AREA MODIFICATIONS,,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/5/general-building-heights-and-areas#506
,Building perimeter lengths (ft),Distance to property line or to far side of R.O.W. (ft),
facing north: ,431,60+,
facing east:,250,60+,
facing south:,431,60+,
facing west:,123,17,
,79,41,
,49,60+,
,,,
"Allowable Areas and Heights
Type IIIB
Factory (F-2) Occupancy",,,
,Allowable area per floor:,41249 sq.ft.,
,Total allowable area: ,41249 sq.ft.,
,Maximum allowable height: ,55 ft.,
,Maximum allowable stories: ,3,
,,,
"Allowable Areas and Heights
Type IIIB
Business (B) Occupancy",Allowable area per floor:,31523 sq.ft.,
,Total allowable area: ,31523 sq.ft.,
,Maximum allowable height: ,55 ft.,
,Maximum allowable stories: ,3,
TABLE 601- FIRE-RESISTANCE RATING REQUIREMENTS FOR BUILDING ELEMENTS (hours),Structural Frame:,0 hr,https://up.codes/viewer/alabama/int_building_code_2009/chapter/6/types-of-construction#602.1
,Bearing Walls- exterior:,2 hr,
,Bearing Walls-interior:,0 hr,
,"Non-bearing walls-exterior -
Fire Separation Distance",,
,,X < 5c = 1 hr,
,,5 = X< 10 = 1 hr,
,,10 = X< 30 = 1 hr,
,,X = 30 = 0 hr,
,Non-bearing walls-interior:,0 hr,
,Floor Construction:,0 hr,
,Roof Construction:,0 hr,
,,,
Corridor Fire Resistance Rating (Table 1018.1),1 hr without Sprinklers,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/10/means-of-egress#1018
Common Path of Egress Travel: (1014.3),75,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/10/means-of-egress#1014.3
Maximum Travel Distance: (1016.1),B: 200ft,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/10/means-of-egress#1016
,"
F-2: 300ft",,
Min. number of exits less than 500 (Table 1015.1 & Table 1021.1),2,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/10/means-of-egress#1015
Dead end corridor max. length,Existing (IEBC 805.6): 35ft,,https://up.codes/viewer/wyoming/iebc-2015/chapter/8/alterations-level-2#805.6
,New Construction (1018.4): 20ft,,https://up.codes/viewer/alabama/ibc-2009/chapter/10/means-of-egress#1018.4
Fire Extinguishers:,Type 2-A: (everywhere except kitchen),,https://up.codes/viewer/alabama/ibc-2009/chapter/9/fire-protection-systems#906.3
,Maximum Floor Area Per Unit of A:,"1,500sf",
,Maximum Distance to Extinguisher:,75ft,
,Hazard Classification:,Ordinary (Moderate),
,,,
,Type K:,,
,2.5-gallon or (2)1.5-gallon,,
,Maximum Distance to Extinguisher:,Within 30ft of cooking equipment,
,Hazard Classification:,Ordinary (Moderate),
Column_1,Column_2,Column_3,Column_4
Applicable Codes:,,,
,General:,Building/Dwelling Code IBC 2009 (WI Commercial Building Code SPS 362),
,Existing:,International Existing Building Code 2009 (WI Commercial Building Code SPS 366),
,Energy Conservation:,International Energy Conservation Code 2009 (WI Commercial Building Code v363),
,Plumbing:,International Plumbing Code (WI Commercial Building Code SPS 381-387),
,Mechanical:,Mechanical Code IMC 2009 (WI Commercial Building Code SPS 364),
,Electrical,Electrical Code NEC 2008(WI Commercial Building Code SPS 316,
,Fire:,Fire/Life Safety Code 2009 NFPA-1 (WI Commercial Building Code SPS 314 & 330),
,Accessibility:,ANSI Standard A117.1-2009- for Accessibility (WI Commercial Building Code SPS 362),
,Fuel:,International Fuel Gas Code 2009 (WI Commercial Building Code Chapter 365),
Sprinklers:,No,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/9/fire-protection-systems#903
Basement:,No Basement,,
Alteration Level (IEBC 405):,Level 2,,https://up.codes/viewer/pennsylvania/int_ebc_2009/chapter/4/classification-of-work#404
Occupancy Types (302.1):,Factory Industrial F-2 Low-Hazard Occupancy,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/3/use-and-occupancy-classification#302
,Business Group B,,
Type of Construction:,TYPE III-B,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/6/types-of-construction#602
Number of Stories,1 Story (w/ Mezzanine),,
SECTION 506 BUILDING AREA MODIFICATIONS,,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/5/general-building-heights-and-areas#506
,Building perimeter lengths (ft),Distance to property line or to far side of R.O.W. (ft),
facing north: ,431,60+,
facing east:,250,60+,
facing south:,431,60+,
facing west:,123,17,
,79,41,
,49,60+,
,,,
"Allowable Areas and Heights
Type IIIB
Factory (F-2) Occupancy",,,
,Allowable area per floor:,41249 sq.ft.,
,Total allowable area: ,41249 sq.ft.,
,Maximum allowable height: ,55 ft.,
,Maximum allowable stories: ,3,
,,,
"Allowable Areas and Heights
Type IIIB
Business (B) Occupancy",Allowable area per floor:,31523 sq.ft.,
,Total allowable area: ,31523 sq.ft.,
,Maximum allowable height: ,55 ft.,
,Maximum allowable stories: ,3,
TABLE 601- FIRE-RESISTANCE RATING REQUIREMENTS FOR BUILDING ELEMENTS (hours),Structural Frame:,0 hr,https://up.codes/viewer/alabama/int_building_code_2009/chapter/6/types-of-construction#602.1
,Bearing Walls- exterior:,2 hr,
,Bearing Walls-interior:,0 hr,
,"Non-bearing walls-exterior -
Fire Separation Distance",,
,,X < 5c = 1 hr,
,,5 = X< 10 = 1 hr,
,,10 = X< 30 = 1 hr,
,,X = 30 = 0 hr,
,Non-bearing walls-interior:,0 hr,
,Floor Construction:,0 hr,
,Roof Construction:,0 hr,
,,,
Corridor Fire Resistance Rating (Table 1018.1),1 hr without Sprinklers,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/10/means-of-egress#1018
Common Path of Egress Travel: (1014.3),75,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/10/means-of-egress#1014.3
Maximum Travel Distance: (1016.1),B: 200ft,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/10/means-of-egress#1016
,"
F-2: 300ft",,
Min. number of exits less than 500 (Table 1015.1 & Table 1021.1),2,,https://up.codes/viewer/alabama/int_building_code_2009/chapter/10/means-of-egress#1015
Dead end corridor max. length,Existing (IEBC 805.6): 35ft,,https://up.codes/viewer/wyoming/iebc-2015/chapter/8/alterations-level-2#805.6
,New Construction (1018.4): 20ft,,https://up.codes/viewer/alabama/ibc-2009/chapter/10/means-of-egress#1018.4
Fire Extinguishers:,Type 2-A: (everywhere except kitchen),,https://up.codes/viewer/alabama/ibc-2009/chapter/9/fire-protection-systems#906.3
,Maximum Floor Area Per Unit of A:,"1,500sf",
,Maximum Distance to Extinguisher:,75ft,
,Hazard Classification:,Ordinary (Moderate),
,,,
,Type K:,,
,2.5-gallon or (2)1.5-gallon,,
,Maximum Distance to Extinguisher:,Within 30ft of cooking equipment,
,Hazard Classification:,Ordinary (Moderate),

1 Column_1 Column_2 Column_3 Column_4
2 Applicable Codes:
3 General: Building/Dwelling Code IBC 2009 (WI Commercial Building Code SPS 362)
4 Existing: International Existing Building Code 2009 (WI Commercial Building Code SPS 366)
5 Energy Conservation: International Energy Conservation Code 2009 (WI Commercial Building Code v363)
6 Plumbing: International Plumbing Code (WI Commercial Building Code SPS 381-387)
7 Mechanical: Mechanical Code IMC 2009 (WI Commercial Building Code SPS 364)
8 Electrical Electrical Code NEC 2008(WI Commercial Building Code SPS 316
9 Fire: Fire/Life Safety Code 2009 NFPA-1 (WI Commercial Building Code SPS 314 & 330)
10 Accessibility: ANSI Standard A117.1-2009- for Accessibility (WI Commercial Building Code SPS 362)
11 Fuel: International Fuel Gas Code 2009 (WI Commercial Building Code Chapter 365)
12 Sprinklers: No https://up.codes/viewer/alabama/int_building_code_2009/chapter/9/fire-protection-systems#903
13 Basement: No Basement
14 Alteration Level (IEBC 405): Level 2 https://up.codes/viewer/pennsylvania/int_ebc_2009/chapter/4/classification-of-work#404
15 Occupancy Types (302.1): Factory Industrial F-2 Low-Hazard Occupancy https://up.codes/viewer/alabama/int_building_code_2009/chapter/3/use-and-occupancy-classification#302
16 Business Group B
17 Type of Construction: TYPE III-B https://up.codes/viewer/alabama/int_building_code_2009/chapter/6/types-of-construction#602
18 Number of Stories 1 Story (w/ Mezzanine)
19 SECTION 506 BUILDING AREA MODIFICATIONS https://up.codes/viewer/alabama/int_building_code_2009/chapter/5/general-building-heights-and-areas#506
20 Building perimeter lengths (ft) Distance to property line or to far side of R.O.W. (ft)
21 facing north: 431 60+
22 facing east: 250 60+
23 facing south: 431 60+
24 facing west: 123 17
25 79 41
26 49 60+
27
28 Allowable Areas and Heights Type IIIB Factory (F-2) Occupancy
29 Allowable area per floor: 41249 sq.ft.
30 Total allowable area: 41249 sq.ft.
31 Maximum allowable height: 55 ft.
32 Maximum allowable stories: 3
33
34 Allowable Areas and Heights Type IIIB Business (B) Occupancy Allowable area per floor: 31523 sq.ft.
35 Total allowable area: 31523 sq.ft.
36 Maximum allowable height: 55 ft.
37 Maximum allowable stories: 3
38 TABLE 601- FIRE-RESISTANCE RATING REQUIREMENTS FOR BUILDING ELEMENTS (hours) Structural Frame: 0 hr https://up.codes/viewer/alabama/int_building_code_2009/chapter/6/types-of-construction#602.1
39 Bearing Walls- exterior: 2 hr
40 Bearing Walls-interior: 0 hr
41 Non-bearing walls-exterior - Fire Separation Distance
42 X < 5c = 1 hr
43 5 = X< 10 = 1 hr
44 10 = X< 30 = 1 hr
45 X = 30 = 0 hr
46 Non-bearing walls-interior: 0 hr
47 Floor Construction: 0 hr
48 Roof Construction: 0 hr
49
50 Corridor Fire Resistance Rating (Table 1018.1) 1 hr without Sprinklers https://up.codes/viewer/alabama/int_building_code_2009/chapter/10/means-of-egress#1018
51 Common Path of Egress Travel: (1014.3) 75 https://up.codes/viewer/alabama/int_building_code_2009/chapter/10/means-of-egress#1014.3
52 Maximum Travel Distance: (1016.1) B: 200ft https://up.codes/viewer/alabama/int_building_code_2009/chapter/10/means-of-egress#1016
53 F-2: 300ft
54 Min. number of exits less than 500 (Table 1015.1 & Table 1021.1) 2 https://up.codes/viewer/alabama/int_building_code_2009/chapter/10/means-of-egress#1015
55 Dead end corridor max. length Existing (IEBC 805.6): 35ft https://up.codes/viewer/wyoming/iebc-2015/chapter/8/alterations-level-2#805.6
56 New Construction (1018.4): 20ft https://up.codes/viewer/alabama/ibc-2009/chapter/10/means-of-egress#1018.4
57 Fire Extinguishers: Type 2-A: (everywhere except kitchen) https://up.codes/viewer/alabama/ibc-2009/chapter/9/fire-protection-systems#906.3
58 Maximum Floor Area Per Unit of A: 1,500sf
59 Maximum Distance to Extinguisher: 75ft
60 Hazard Classification: Ordinary (Moderate)
61
62 Type K:
63 2.5-gallon or (2)1.5-gallon
64 Maximum Distance to Extinguisher: Within 30ft of cooking equipment
65 Hazard Classification: Ordinary (Moderate)
66
67
68
69
70
71

@ -1,69 +1,69 @@
PT_Column_1,PT_Column_2,PT_Column_3,PT_Column_4,PT_Column_5,PT_Column_6,PT_Column_7,PT_Column_8,PT_Column_9
,,,,,,,,
"CORE MATERIAL
(1ST LETTER)",,,,,,,,
,W=,WOOD,,,,,,
,M=,METAL,,,,,,
,C=,CONCRETE,,,,,,
,M=,"MASONRY
TEST",,,,,,
,,,,,,,,
"SIZE OF CORE
(2ND NUMBER)",,,,,,,,
,,WOOD: NOMINAL STUD SIZES (EX: 4 = 3 1/2”),,,,,,
,,METAL STUD: (EX 358 = 3 5/8”),,,,,,
,,CONCRETE: ACTUAL WALL THICKNESS (EX: 8 = 8”),,,,,,
,,MASONRY: NOMINAL BRICK MODULES (EX: 8 = 7 5/8”),,,,,,
,,,,,,,,
LAYER MATERIAL,,,,,,,,
(3RD LETTER),,,,,,,,
,,"LAYER 1
(TAG SIDE)","LAYER 2
(TAG SIDE)","LAYER 3
(TAG SIDE)",CORE,LAYER 1,LAYER 2,LAYER 3
,A=,-,-,-,-,-,-,-
,B=,-,-,5/8” GYP. BD.,STUDS 16” O.C. (20 GA. IF METAL),5/8” GYP. BD.,-,-
,C=,-,-,5/8” GYP. BD.,"STUDS 16” O.C. (20 GA. IF METAL)
BATT INSULATION",5/8” GYP. BD.,-,-
,D=,-,-,5/8” GYP. BD.,STUDS 16” O.C. (20 GA. IF METAL),-,-,-
,E=,-,-,5/8” GYP. BD.,"STUDS 16” O.C. (20 GA. IF METAL)
BATT INSULATION",-,-,-
,F=,-,-,5/8” GYP. BD.,"STUDS 16” O.C. (20 GA. IF METAL)
RIGID INSULATION",-,-,-
,,,,,,,,
,,,,,,,,
"FIRE RATING
(4TH – NUMBER)",,,,,,,,
,Ø=,0 HOUR,,,,,,
,1=,1 HOUR,,,,,,
,2=,1 HOUR,,,,,,
,3=,1 HOUR,,,,,,
,5=,½ HOUR,,,,,,
,,,,,,,,
"MODIFIERS
(5TH – LETTER)",A=,<USER CREATED>,,,,,,
,B=,<USER CREATED>,,,,,,
,C=,<USER CREATED>,,,,,,
,D=,<USER CREATED>,,,,,,
,E=,<USER CREATED>,,,,,,
,F=,FULL HEIGHT PARTITION,,,,,,
,G=,<USER CREATED>,,,,,,
,H=,<USER CREATED>,,,,,,
,I=,<USER CREATED>,,,,,,
,J=,<USER CREATED>,,,,,,
,K=,KNEE WALL PARTITION,,,,,,
,L=,<USER CREATED>,,,,,,
,M=,<USER CREATED>,,,,,,
,N=,<USER CREATED>,,,,,,
,O=,<USER CREATED>,,,,,,
,P=,PARTIAL HEIGHT PARTITION,,,,,,
,Q=,<USER CREATED>,,,,,,
,R=,<USER CREATED>,,,,,,
,S=,<USER CREATED>,,,,,,
,T=,<USER CREATED>,,,,,,
,U=,<USER CREATED>,,,,,,
,V=,<USER CREATED>,,,,,,
,W=,<USER CREATED>,,,,,,
,X=,<USER CREATED>,,,,,,
,Y=,<USER CREATED>,,,,,,
,Z=,<USER CREATED>,,,,,,
PT_Column_1,PT_Column_2,PT_Column_3,PT_Column_4,PT_Column_5,PT_Column_6,PT_Column_7,PT_Column_8,PT_Column_9
,,,,,,,,
"CORE MATERIAL
(1ST LETTER)",,,,,,,,
,W=,WOOD,,,,,,
,M=,METAL,,,,,,
,C=,CONCRETE,,,,,,
,M=,"MASONRY
TEST",,,,,,
,,,,,,,,
"SIZE OF CORE
(2ND NUMBER)",,,,,,,,
,,WOOD: NOMINAL STUD SIZES (EX: 4 = 3 1/2”),,,,,,
,,METAL STUD: (EX 358 = 3 5/8”),,,,,,
,,CONCRETE: ACTUAL WALL THICKNESS (EX: 8 = 8”),,,,,,
,,MASONRY: NOMINAL BRICK MODULES (EX: 8 = 7 5/8”),,,,,,
,,,,,,,,
LAYER MATERIAL,,,,,,,,
(3RD LETTER),,,,,,,,
,,"LAYER 1
(TAG SIDE)","LAYER 2
(TAG SIDE)","LAYER 3
(TAG SIDE)",CORE,LAYER 1,LAYER 2,LAYER 3
,A=,-,-,-,-,-,-,-
,B=,-,-,5/8” GYP. BD.,STUDS 16” O.C. (20 GA. IF METAL),5/8” GYP. BD.,-,-
,C=,-,-,5/8” GYP. BD.,"STUDS 16” O.C. (20 GA. IF METAL)
BATT INSULATION",5/8” GYP. BD.,-,-
,D=,-,-,5/8” GYP. BD.,STUDS 16” O.C. (20 GA. IF METAL),-,-,-
,E=,-,-,5/8” GYP. BD.,"STUDS 16” O.C. (20 GA. IF METAL)
BATT INSULATION",-,-,-
,F=,-,-,5/8” GYP. BD.,"STUDS 16” O.C. (20 GA. IF METAL)
RIGID INSULATION",-,-,-
,,,,,,,,
,,,,,,,,
"FIRE RATING
(4TH – NUMBER)",,,,,,,,
,Ø=,0 HOUR,,,,,,
,1=,1 HOUR,,,,,,
,2=,1 HOUR,,,,,,
,3=,1 HOUR,,,,,,
,5=,½ HOUR,,,,,,
,,,,,,,,
"MODIFIERS
(5TH – LETTER)",A=,<USER CREATED>,,,,,,
,B=,<USER CREATED>,,,,,,
,C=,<USER CREATED>,,,,,,
,D=,<USER CREATED>,,,,,,
,E=,<USER CREATED>,,,,,,
,F=,FULL HEIGHT PARTITION,,,,,,
,G=,<USER CREATED>,,,,,,
,H=,<USER CREATED>,,,,,,
,I=,<USER CREATED>,,,,,,
,J=,<USER CREATED>,,,,,,
,K=,KNEE WALL PARTITION,,,,,,
,L=,<USER CREATED>,,,,,,
,M=,<USER CREATED>,,,,,,
,N=,<USER CREATED>,,,,,,
,O=,<USER CREATED>,,,,,,
,P=,PARTIAL HEIGHT PARTITION,,,,,,
,Q=,<USER CREATED>,,,,,,
,R=,<USER CREATED>,,,,,,
,S=,<USER CREATED>,,,,,,
,T=,<USER CREATED>,,,,,,
,U=,<USER CREATED>,,,,,,
,V=,<USER CREATED>,,,,,,
,W=,<USER CREATED>,,,,,,
,X=,<USER CREATED>,,,,,,
,Y=,<USER CREATED>,,,,,,
,Z=,<USER CREATED>,,,,,,

1 PT_Column_1 PT_Column_2 PT_Column_3 PT_Column_4 PT_Column_5 PT_Column_6 PT_Column_7 PT_Column_8 PT_Column_9
2
3 CORE MATERIAL (1ST LETTER)
4 W= WOOD
5 M= METAL
6 C= CONCRETE
7 M= MASONRY TEST
8
9 SIZE OF CORE (2ND NUMBER)
10 WOOD: NOMINAL STUD SIZES (EX: 4 = 3 1/2”)
11 METAL STUD: (EX 358 = 3 5/8”)
12 CONCRETE: ACTUAL WALL THICKNESS (EX: 8 = 8”)
13 MASONRY: NOMINAL BRICK MODULES (EX: 8 = 7 5/8”)
14
15 LAYER MATERIAL
16 (3RD LETTER)
17 LAYER 1 (TAG SIDE) LAYER 2 (TAG SIDE) LAYER 3 (TAG SIDE) CORE LAYER 1 LAYER 2 LAYER 3
18 A= - - - - - - -
19 B= - - 5/8” GYP. BD. STUDS 16” O.C. (20 GA. IF METAL) 5/8” GYP. BD. - -
20 C= - - 5/8” GYP. BD. STUDS 16” O.C. (20 GA. IF METAL) BATT INSULATION 5/8” GYP. BD. - -
21 D= - - 5/8” GYP. BD. STUDS 16” O.C. (20 GA. IF METAL) - - -
22 E= - - 5/8” GYP. BD. STUDS 16” O.C. (20 GA. IF METAL) BATT INSULATION - - -
23 F= - - 5/8” GYP. BD. STUDS 16” O.C. (20 GA. IF METAL) RIGID INSULATION - - -
24
25
26 FIRE RATING (4TH – NUMBER)
27 Ø= 0 HOUR
28 1= 1 HOUR
29 2= 1 HOUR
30 3= 1 HOUR
31 5= ½ HOUR
32
33 MODIFIERS (5TH – LETTER) A= <USER CREATED>
34 B= <USER CREATED>
35 C= <USER CREATED>
36 D= <USER CREATED>
37 E= <USER CREATED>
38 F= FULL HEIGHT PARTITION
39 G= <USER CREATED>
40 H= <USER CREATED>
41 I= <USER CREATED>
42 J= <USER CREATED>
43 K= KNEE WALL PARTITION
44 L= <USER CREATED>
45 M= <USER CREATED>
46 N= <USER CREATED>
47 O= <USER CREATED>
48 P= PARTIAL HEIGHT PARTITION
49 Q= <USER CREATED>
50 R= <USER CREATED>
51 S= <USER CREATED>
52 T= <USER CREATED>
53 U= <USER CREATED>
54 V= <USER CREATED>
55 W= <USER CREATED>
56 X= <USER CREATED>
57 Y= <USER CREATED>
58 Z= <USER CREATED>
59
60
61
62
63
64
65
66
67
68
69

@ -1,108 +1,108 @@
<Workspace Version="1.2.1.3083" X="-13.481224153746" Y="135.468979586661" zoom="0.209028146596769" Name="Home" Description="" RunType="Automatic" RunPeriod="1000" HasRunWithoutCrash="True">
<NamespaceResolutionMap />
<Elements>
<DSRevitNodesUI.Categories guid="4039d73b-528a-473b-af81-f0d3f0ff132b" type="DSRevitNodesUI.Categories" nickname="Categories" x="120.5" y="185.5" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false" index="381:Rooms" />
<DSRevitNodesUI.ElementsOfCategory guid="3e85b885-b654-4836-8d13-de259aa08afc" type="DSRevitNodesUI.ElementsOfCategory" nickname="All Elements of Category" x="371.721122824636" y="51.3198107430187" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
<PortInfo index="0" default="False" />
</DSRevitNodesUI.ElementsOfCategory>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="bf534c53-8070-4d16-9869-eb6c7e0d7432" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="647.501978915656" y="272.341578815232" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="571c1561-83e9-4cdc-8e55-a0d88304873a" type="CoreNodeModels.Input.StringInput" nickname="String" x="425.944224564927" y="527.738933065538" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Name</System.String>
<System.String value="Name" />
</CoreNodeModels.Input.StringInput>
<CoreNodeModels.Input.StringInput guid="ee7d63d1-156f-4d82-a6fb-ed3486a0d03d" type="CoreNodeModels.Input.StringInput" nickname="String" x="418.222112282464" y="599.903290997273" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Number</System.String>
<System.String value="Number" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="76914193-3e67-49c7-8949-68dcd93877a0" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="644.5" y="388.5" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.CreateList guid="855cfca8-0890-43e7-8635-d30edb73dcf2" type="CoreNodeModels.CreateList" nickname="List.Create" x="1005.00145575436" y="249.391341065919" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="2">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</CoreNodeModels.CreateList>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="770841fc-3728-47a2-90f9-7ab1bd5cf7a8" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.Transpose" x="1178.82783304681" y="246.98952587119" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.List.Transpose@var[]..[]">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="4a1241a8-da90-4d70-999d-7939de06b701" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="CSV.WriteToFile" x="1663.43506690681" y="477.487753884936" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.IO.CSV.WriteToFile@string,var[][]">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.Filename guid="d7d6eeb9-1453-489f-be4d-1fe6f706d6af" type="CoreNodeModels.Input.Filename" nickname="File Path" x="1339.40701255344" y="476.914212950318" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>.\Birdirectional_Test.csv</System.String>
<HintPath>C:\Dropbox\GitHub\OD_Library\BIM\Dynamo Scripts\Birdirectional_Test.csv</HintPath>
</CoreNodeModels.Input.Filename>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="a1fef784-1077-4032-be31-b97f2aee538b" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="CSV.ReadFromFile" x="1908.63276960319" y="422.82377845676" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.IO.CSV.ReadFromFile@var">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.FileObject guid="7b63f0f9-58af-4190-8b69-326e05e71798" type="CoreNodeModels.Input.FileObject" nickname="File.FromPath" x="1716.13320890072" y="382.272589729077" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
<PortInfo index="0" default="False" />
</CoreNodeModels.Input.FileObject>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="8bddec77-cabe-404b-8e8e-60289f5b3e11" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.Transpose" x="2169.83295357414" y="496.615204529957" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.List.Transpose@var[]..[]">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="a4f63025-d9c0-4bd9-a374-95c6c1e9ca2f" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.GetItemAtIndex" x="2622.64217491511" y="600.185356341622" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.List.GetItemAtIndex@var[]..[],int">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.DoubleInput guid="d3f50e97-54b9-48f8-927e-b359b680e45b" type="CoreNodeModels.Input.DoubleInput" nickname="Number" x="2524.9189671351" y="650.449363923138" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.Double value="0" />
</CoreNodeModels.Input.DoubleInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="0d6f689b-371d-4ca4-ba32-2932631ad462" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.GetItemAtIndex" x="2646.27888204935" y="1015.99271380985" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.List.GetItemAtIndex@var[]..[],int">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.DoubleInput guid="2cabfc9a-e574-4d7b-89ab-b5c2575179a0" type="CoreNodeModels.Input.DoubleInput" nickname="Number" x="2522.71749283926" y="1060.11643690482" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.Double value="1" />
</CoreNodeModels.Input.DoubleInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="9ffd8557-44d7-44c6-882a-538304c1f14f" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.SetParameterByName" x="2763.98616487994" y="327.439353828317" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="RevitNodes.dll" function="Revit.Elements.Element.SetParameterByName@string,var">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
<PortInfo index="2" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="006415e9-64d0-4938-b8de-6a824af60c17" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.SetParameterByName" x="3138.01533295671" y="858.108280068734" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="RevitNodes.dll" function="Revit.Elements.Element.SetParameterByName@string,var">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
<PortInfo index="2" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.FromObject guid="65c529eb-dee3-4fa2-9ed7-6bf6290097d5" type="CoreNodeModels.FromObject" nickname="String from Object" x="2934.67126125841" y="996.385553861103" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="true">
<PortInfo index="0" default="False" />
</CoreNodeModels.FromObject>
</Elements>
<Connectors>
<Dynamo.Graph.Connectors.ConnectorModel start="4039d73b-528a-473b-af81-f0d3f0ff132b" start_index="0" end="3e85b885-b654-4836-8d13-de259aa08afc" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="bf534c53-8070-4d16-9869-eb6c7e0d7432" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="76914193-3e67-49c7-8949-68dcd93877a0" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="9ffd8557-44d7-44c6-882a-538304c1f14f" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="006415e9-64d0-4938-b8de-6a824af60c17" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="bf534c53-8070-4d16-9869-eb6c7e0d7432" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="571c1561-83e9-4cdc-8e55-a0d88304873a" start_index="0" end="bf534c53-8070-4d16-9869-eb6c7e0d7432" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="571c1561-83e9-4cdc-8e55-a0d88304873a" start_index="0" end="9ffd8557-44d7-44c6-882a-538304c1f14f" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="ee7d63d1-156f-4d82-a6fb-ed3486a0d03d" start_index="0" end="76914193-3e67-49c7-8949-68dcd93877a0" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="ee7d63d1-156f-4d82-a6fb-ed3486a0d03d" start_index="0" end="006415e9-64d0-4938-b8de-6a824af60c17" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="76914193-3e67-49c7-8949-68dcd93877a0" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="855cfca8-0890-43e7-8635-d30edb73dcf2" start_index="0" end="770841fc-3728-47a2-90f9-7ab1bd5cf7a8" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="770841fc-3728-47a2-90f9-7ab1bd5cf7a8" start_index="0" end="4a1241a8-da90-4d70-999d-7939de06b701" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d7d6eeb9-1453-489f-be4d-1fe6f706d6af" start_index="0" end="4a1241a8-da90-4d70-999d-7939de06b701" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d7d6eeb9-1453-489f-be4d-1fe6f706d6af" start_index="0" end="7b63f0f9-58af-4190-8b69-326e05e71798" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="a1fef784-1077-4032-be31-b97f2aee538b" start_index="0" end="8bddec77-cabe-404b-8e8e-60289f5b3e11" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="7b63f0f9-58af-4190-8b69-326e05e71798" start_index="0" end="a1fef784-1077-4032-be31-b97f2aee538b" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="8bddec77-cabe-404b-8e8e-60289f5b3e11" start_index="0" end="a4f63025-d9c0-4bd9-a374-95c6c1e9ca2f" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="8bddec77-cabe-404b-8e8e-60289f5b3e11" start_index="0" end="0d6f689b-371d-4ca4-ba32-2932631ad462" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="a4f63025-d9c0-4bd9-a374-95c6c1e9ca2f" start_index="0" end="9ffd8557-44d7-44c6-882a-538304c1f14f" end_index="2" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d3f50e97-54b9-48f8-927e-b359b680e45b" start_index="0" end="a4f63025-d9c0-4bd9-a374-95c6c1e9ca2f" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="0d6f689b-371d-4ca4-ba32-2932631ad462" start_index="0" end="65c529eb-dee3-4fa2-9ed7-6bf6290097d5" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="2cabfc9a-e574-4d7b-89ab-b5c2575179a0" start_index="0" end="0d6f689b-371d-4ca4-ba32-2932631ad462" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="65c529eb-dee3-4fa2-9ed7-6bf6290097d5" start_index="0" end="006415e9-64d0-4938-b8de-6a824af60c17" end_index="2" 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 Version="1.2.1.3083" X="-13.481224153746" Y="135.468979586661" zoom="0.209028146596769" Name="Home" Description="" RunType="Automatic" RunPeriod="1000" HasRunWithoutCrash="True">
<NamespaceResolutionMap />
<Elements>
<DSRevitNodesUI.Categories guid="4039d73b-528a-473b-af81-f0d3f0ff132b" type="DSRevitNodesUI.Categories" nickname="Categories" x="120.5" y="185.5" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false" index="381:Rooms" />
<DSRevitNodesUI.ElementsOfCategory guid="3e85b885-b654-4836-8d13-de259aa08afc" type="DSRevitNodesUI.ElementsOfCategory" nickname="All Elements of Category" x="371.721122824636" y="51.3198107430187" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
<PortInfo index="0" default="False" />
</DSRevitNodesUI.ElementsOfCategory>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="bf534c53-8070-4d16-9869-eb6c7e0d7432" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="647.501978915656" y="272.341578815232" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="571c1561-83e9-4cdc-8e55-a0d88304873a" type="CoreNodeModels.Input.StringInput" nickname="String" x="425.944224564927" y="527.738933065538" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Name</System.String>
<System.String value="Name" />
</CoreNodeModels.Input.StringInput>
<CoreNodeModels.Input.StringInput guid="ee7d63d1-156f-4d82-a6fb-ed3486a0d03d" type="CoreNodeModels.Input.StringInput" nickname="String" x="418.222112282464" y="599.903290997273" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Number</System.String>
<System.String value="Number" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="76914193-3e67-49c7-8949-68dcd93877a0" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="644.5" y="388.5" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.CreateList guid="855cfca8-0890-43e7-8635-d30edb73dcf2" type="CoreNodeModels.CreateList" nickname="List.Create" x="1005.00145575436" y="249.391341065919" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="2">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</CoreNodeModels.CreateList>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="770841fc-3728-47a2-90f9-7ab1bd5cf7a8" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.Transpose" x="1178.82783304681" y="246.98952587119" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.List.Transpose@var[]..[]">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="4a1241a8-da90-4d70-999d-7939de06b701" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="CSV.WriteToFile" x="1663.43506690681" y="477.487753884936" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.IO.CSV.WriteToFile@string,var[][]">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.Filename guid="d7d6eeb9-1453-489f-be4d-1fe6f706d6af" type="CoreNodeModels.Input.Filename" nickname="File Path" x="1339.40701255344" y="476.914212950318" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>.\Birdirectional_Test.csv</System.String>
<HintPath>C:\Dropbox\GitHub\OD_Library\BIM\Dynamo Scripts\Birdirectional_Test.csv</HintPath>
</CoreNodeModels.Input.Filename>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="a1fef784-1077-4032-be31-b97f2aee538b" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="CSV.ReadFromFile" x="1908.63276960319" y="422.82377845676" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.IO.CSV.ReadFromFile@var">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.FileObject guid="7b63f0f9-58af-4190-8b69-326e05e71798" type="CoreNodeModels.Input.FileObject" nickname="File.FromPath" x="1716.13320890072" y="382.272589729077" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
<PortInfo index="0" default="False" />
</CoreNodeModels.Input.FileObject>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="8bddec77-cabe-404b-8e8e-60289f5b3e11" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.Transpose" x="2169.83295357414" y="496.615204529957" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.List.Transpose@var[]..[]">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="a4f63025-d9c0-4bd9-a374-95c6c1e9ca2f" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.GetItemAtIndex" x="2622.64217491511" y="600.185356341622" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.List.GetItemAtIndex@var[]..[],int">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.DoubleInput guid="d3f50e97-54b9-48f8-927e-b359b680e45b" type="CoreNodeModels.Input.DoubleInput" nickname="Number" x="2524.9189671351" y="650.449363923138" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.Double value="0" />
</CoreNodeModels.Input.DoubleInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="0d6f689b-371d-4ca4-ba32-2932631ad462" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.GetItemAtIndex" x="2646.27888204935" y="1015.99271380985" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.List.GetItemAtIndex@var[]..[],int">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.DoubleInput guid="2cabfc9a-e574-4d7b-89ab-b5c2575179a0" type="CoreNodeModels.Input.DoubleInput" nickname="Number" x="2522.71749283926" y="1060.11643690482" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.Double value="1" />
</CoreNodeModels.Input.DoubleInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="9ffd8557-44d7-44c6-882a-538304c1f14f" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.SetParameterByName" x="2763.98616487994" y="327.439353828317" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="RevitNodes.dll" function="Revit.Elements.Element.SetParameterByName@string,var">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
<PortInfo index="2" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="006415e9-64d0-4938-b8de-6a824af60c17" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.SetParameterByName" x="3138.01533295671" y="858.108280068734" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="RevitNodes.dll" function="Revit.Elements.Element.SetParameterByName@string,var">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
<PortInfo index="2" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.FromObject guid="65c529eb-dee3-4fa2-9ed7-6bf6290097d5" type="CoreNodeModels.FromObject" nickname="String from Object" x="2934.67126125841" y="996.385553861103" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="true">
<PortInfo index="0" default="False" />
</CoreNodeModels.FromObject>
</Elements>
<Connectors>
<Dynamo.Graph.Connectors.ConnectorModel start="4039d73b-528a-473b-af81-f0d3f0ff132b" start_index="0" end="3e85b885-b654-4836-8d13-de259aa08afc" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="bf534c53-8070-4d16-9869-eb6c7e0d7432" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="76914193-3e67-49c7-8949-68dcd93877a0" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="9ffd8557-44d7-44c6-882a-538304c1f14f" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="006415e9-64d0-4938-b8de-6a824af60c17" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="bf534c53-8070-4d16-9869-eb6c7e0d7432" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="571c1561-83e9-4cdc-8e55-a0d88304873a" start_index="0" end="bf534c53-8070-4d16-9869-eb6c7e0d7432" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="571c1561-83e9-4cdc-8e55-a0d88304873a" start_index="0" end="9ffd8557-44d7-44c6-882a-538304c1f14f" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="ee7d63d1-156f-4d82-a6fb-ed3486a0d03d" start_index="0" end="76914193-3e67-49c7-8949-68dcd93877a0" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="ee7d63d1-156f-4d82-a6fb-ed3486a0d03d" start_index="0" end="006415e9-64d0-4938-b8de-6a824af60c17" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="76914193-3e67-49c7-8949-68dcd93877a0" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="855cfca8-0890-43e7-8635-d30edb73dcf2" start_index="0" end="770841fc-3728-47a2-90f9-7ab1bd5cf7a8" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="770841fc-3728-47a2-90f9-7ab1bd5cf7a8" start_index="0" end="4a1241a8-da90-4d70-999d-7939de06b701" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d7d6eeb9-1453-489f-be4d-1fe6f706d6af" start_index="0" end="4a1241a8-da90-4d70-999d-7939de06b701" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d7d6eeb9-1453-489f-be4d-1fe6f706d6af" start_index="0" end="7b63f0f9-58af-4190-8b69-326e05e71798" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="a1fef784-1077-4032-be31-b97f2aee538b" start_index="0" end="8bddec77-cabe-404b-8e8e-60289f5b3e11" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="7b63f0f9-58af-4190-8b69-326e05e71798" start_index="0" end="a1fef784-1077-4032-be31-b97f2aee538b" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="8bddec77-cabe-404b-8e8e-60289f5b3e11" start_index="0" end="a4f63025-d9c0-4bd9-a374-95c6c1e9ca2f" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="8bddec77-cabe-404b-8e8e-60289f5b3e11" start_index="0" end="0d6f689b-371d-4ca4-ba32-2932631ad462" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="a4f63025-d9c0-4bd9-a374-95c6c1e9ca2f" start_index="0" end="9ffd8557-44d7-44c6-882a-538304c1f14f" end_index="2" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d3f50e97-54b9-48f8-927e-b359b680e45b" start_index="0" end="a4f63025-d9c0-4bd9-a374-95c6c1e9ca2f" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="0d6f689b-371d-4ca4-ba32-2932631ad462" start_index="0" end="65c529eb-dee3-4fa2-9ed7-6bf6290097d5" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="2cabfc9a-e574-4d7b-89ab-b5c2575179a0" start_index="0" end="0d6f689b-371d-4ca4-ba32-2932631ad462" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="65c529eb-dee3-4fa2-9ed7-6bf6290097d5" start_index="0" end="006415e9-64d0-4938-b8de-6a824af60c17" end_index="2" 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>

@ -1,4 +1,4 @@
MEN'S,105
WOMEN'S,106
KITCHEN,110
DINING,104
MEN'S,105
WOMEN'S,106
KITCHEN,110
DINING,104

1 MEN'S 105
2 WOMEN'S 106
3 KITCHEN 110
4 DINING 104

@ -1,3 +1,3 @@
Mark,Type Mark,Width,Height,Thickness,DS_Door_Type_(SFT),DS_Door_Material_(SFT),DS_Door_Finish_(SPI),DS_Fire_Rating_(SFT),DS_Frame_Type_(SFT),DS_Frame_Material_(SFT),DS_Frame_Finish_(SPI),DS_Frame_Detail_Head_(SPI),DS_Frame_Detail_Jamb_(SPI),DS_Frame_Detail_Sill_(SPI),DS_Fire_Rating_(SFT),DS_Hardware_Set_(SFT),DS_Notes_(SPI)
3,a,3,7,3,a,Wood - Birch,Wood - Birch,1,x,Wood - Birch,Wood - Birch,1,1,3,1,1,this and that
4,b,2.5,6.66666666666667,2.5,z,White,Wood - Birch,4,y,Wood - Birch,White,2,2,3,4,3,asdfasdf
Mark,Type Mark,Width,Height,Thickness,DS_Door_Type_(SFT),DS_Door_Material_(SFT),DS_Door_Finish_(SPI),DS_Fire_Rating_(SFT),DS_Frame_Type_(SFT),DS_Frame_Material_(SFT),DS_Frame_Finish_(SPI),DS_Frame_Detail_Head_(SPI),DS_Frame_Detail_Jamb_(SPI),DS_Frame_Detail_Sill_(SPI),DS_Fire_Rating_(SFT),DS_Hardware_Set_(SFT),DS_Notes_(SPI)
3,a,3,7,3,a,Wood - Birch,Wood - Birch,1,x,Wood - Birch,Wood - Birch,1,1,3,1,1,this and that
4,b,2.5,6.66666666666667,2.5,z,White,Wood - Birch,4,y,Wood - Birch,White,2,2,3,4,3,asdfasdf

1 Mark Type Mark Width Height Thickness DS_Door_Type_(SFT) DS_Door_Material_(SFT) DS_Door_Finish_(SPI) DS_Fire_Rating_(SFT) DS_Frame_Type_(SFT) DS_Frame_Material_(SFT) DS_Frame_Finish_(SPI) DS_Frame_Detail_Head_(SPI) DS_Frame_Detail_Jamb_(SPI) DS_Frame_Detail_Sill_(SPI) DS_Fire_Rating_(SFT) DS_Hardware_Set_(SFT) DS_Notes_(SPI)
2 3 a 3 7 3 a Wood - Birch Wood - Birch 1 x Wood - Birch Wood - Birch 1 1 3 1 1 this and that
3 4 b 2.5 6.66666666666667 2.5 z White Wood - Birch 4 y Wood - Birch White 2 2 3 4 3 asdfasdf

File diff suppressed because it is too large Load Diff

@ -1,318 +1,318 @@
<Workspace Version="1.2.1.3083" X="84.9279299622323" Y="-5460.83461966447" zoom="0.931009858433097" Name="Home" Description="" RunType="Automatic" RunPeriod="1000" HasRunWithoutCrash="True">
<NamespaceResolutionMap />
<Elements>
<DSRevitNodesUI.Categories guid="4039d73b-528a-473b-af81-f0d3f0ff132b" type="DSRevitNodesUI.Categories" nickname="Categories" x="-1739.06844127948" y="3676.65416394925" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false" index="145:Doors" />
<DSRevitNodesUI.ElementsOfCategory guid="3e85b885-b654-4836-8d13-de259aa08afc" type="DSRevitNodesUI.ElementsOfCategory" nickname="All Elements of Category" x="-1260.44655294874" y="3970.19949010697" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
<PortInfo index="0" default="False" />
</DSRevitNodesUI.ElementsOfCategory>
<CoreNodeModels.Input.StringInput guid="ee7d63d1-156f-4d82-a6fb-ed3486a0d03d" type="CoreNodeModels.Input.StringInput" nickname="String" x="295.611895645037" y="1419.0016570332" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Type Mark</System.String>
<System.String value="Type Mark" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="76914193-3e67-49c7-8949-68dcd93877a0" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="493.31611927222" y="1297.81973724515" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.CreateList guid="855cfca8-0890-43e7-8635-d30edb73dcf2" type="CoreNodeModels.CreateList" nickname="List.Create" x="1775.74698275551" y="3580.70484418206" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="true" inputcount="18">
<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" />
<PortInfo index="5" default="False" />
<PortInfo index="6" default="False" />
<PortInfo index="7" default="False" />
<PortInfo index="8" default="False" />
<PortInfo index="9" default="False" />
<PortInfo index="10" default="False" />
<PortInfo index="11" default="False" />
<PortInfo index="12" default="False" />
<PortInfo index="13" default="False" />
<PortInfo index="14" default="False" />
<PortInfo index="15" default="False" />
<PortInfo index="16" default="False" />
<PortInfo index="17" default="False" />
</CoreNodeModels.CreateList>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="770841fc-3728-47a2-90f9-7ab1bd5cf7a8" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.Transpose" x="2073.0058179946" y="3581.85808611636" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.List.Transpose@var[]..[]">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="4a1241a8-da90-4d70-999d-7939de06b701" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="CSV.WriteToFile" x="3309.33514355929" y="3097.99432265781" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.IO.CSV.WriteToFile@string,var[][]">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.Filename guid="d7d6eeb9-1453-489f-be4d-1fe6f706d6af" type="CoreNodeModels.Input.Filename" nickname="File Path" x="2864.53705893099" y="3010.57155620869" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>.\Doors.csv</System.String>
<HintPath>C:\Dropbox\GitHub\OD_Library\BIM\Dynamo Scripts\Door Schedule - Bidirectional\Doors.csv</HintPath>
</CoreNodeModels.Input.Filename>
<CoreNodeModels.Watch guid="482c5e9f-d57c-471a-99fe-5e573582459b" type="CoreNodeModels.Watch" nickname="Watch" x="-1461.1646592104" y="3744.82590026772" 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="cd08b1a6-9504-447a-8104-ab0219fdc32f" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.Type" x="-1102.79986508648" y="3483.68392644231" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="..\..\..\..\..\..\Users\theor_000\AppData\Roaming\Dynamo\Dynamo%20Revit\1.2\packages\archi-lab.net\bin\Archi-lab_Grimshaw.dll" function="Archilab.Grimshaw.Elements.Element.Type@Revit.Elements.Element">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="d7f4d4b6-15b0-47c1-a242-390133913d8d" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="500.883712545093" y="1002.15943024714" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="71bc0d79-ce6f-41cd-a043-4fb53200efb8" type="CoreNodeModels.Input.StringInput" nickname="String" x="292.821996622456" y="1117.51354072562" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Mark</System.String>
<System.String value="Mark" />
</CoreNodeModels.Input.StringInput>
<CoreNodeModels.Input.StringInput guid="12c7d3d6-5f02-473c-81e8-6e8cf486972f" type="CoreNodeModels.Input.StringInput" nickname="String" x="314.851303914845" y="1712.47114488207" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Width</System.String>
<System.String value="Width" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="d74de85a-2336-4c44-99e1-3b831f4b84dd" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="510.397255945172" y="1600.71173017106" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="e89ef509-0b91-489f-b556-ce1141c38389" type="CoreNodeModels.Input.StringInput" nickname="String" x="313.225081240466" y="2034.43676893212" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Height</System.String>
<System.String value="Height" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="89c24998-cbbc-4a3f-a769-51b444bdc36e" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="518.97364469654" y="1940.02637449962" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="4527ae9b-e634-4d50-8b50-37aa55310b09" type="CoreNodeModels.Input.StringInput" nickname="String" x="288.105531851412" y="2340.15871039211" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Thickness</System.String>
<System.String value="Thickness" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="b3153af2-4642-40d3-8305-2299fc1353cc" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="557.042866017335" y="2278.69888180753" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="0041a666-e911-410d-b9f7-af73b98b451a" type="CoreNodeModels.Input.StringInput" nickname="String" x="269.33886755699" y="2679.02810895519" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Door_Type_(SFT)</System.String>
<System.String value="DS_Door_Type_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="c9b62e4f-b8b0-4226-86a6-4ec028c0f26b" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="551.134426217527" y="2611.31836638418" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="41bfd41f-45b0-4611-93f5-ca298b6cc4d9" type="CoreNodeModels.Input.StringInput" nickname="String" x="249.069690240133" y="3069.28572833195" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Door_Material_(SFT)</System.String>
<System.String value="DS_Door_Material_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="c7f46c60-a531-44db-9262-41f452a156a8" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="541.609050374755" y="2936.76174133954" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="ae1c812d-ce7c-47d5-98d7-b27174bd3fd0" type="CoreNodeModels.Input.StringInput" nickname="String" x="231.99121477572" y="3412.44120822733" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Door_Finish_(SPI)</System.String>
<System.String value="DS_Door_Finish_(SPI)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="427f0ded-968d-4dfc-b9f3-5d8d41ef35d7" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="559.81599384165" y="3298.00771071445" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="b5c4f4e8-9dee-46c3-a5f3-35dd03ace356" type="CoreNodeModels.Input.StringInput" nickname="String" x="235.289311963431" y="3867.0910703731" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Fire_Rating_(SFT)</System.String>
<System.String value="DS_Fire_Rating_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="a051a01f-0c59-46e8-833c-ebbf552ad45a" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="519.83869718224" y="3783.51747720459" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="4ec99ef7-9100-4bc5-9258-38f434609a43" type="CoreNodeModels.Input.StringInput" nickname="String" x="222.074268263632" y="4134.19456133522" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Frame_Type_(SFT)</System.String>
<System.String value="DS_Frame_Type_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="6f00d146-28be-4fd4-a825-8211080623c2" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="525.643042705935" y="4066.76343092695" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="8bceb461-8f17-40a9-be92-76267f0a046b" type="CoreNodeModels.Input.StringInput" nickname="String" x="204.526884773767" y="4414.70301321754" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Frame_Material_(SFT)</System.String>
<System.String value="DS_Frame_Material_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="57275633-dba3-4d2c-bec4-a35f4801a067" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="512.091525641727" y="4360.71364823848" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="9b55c743-fb73-49ef-aeb6-fd5118eceada" type="CoreNodeModels.Input.StringInput" nickname="String" x="210.734198311583" y="4732.02673189344" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Frame_Finish_(SPI)</System.String>
<System.String value="DS_Frame_Finish_(SPI)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="9b9b0845-49e3-491a-945b-105427afbfef" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="497.223205604715" y="4689.46727853517" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="9ea45a08-c1ed-4c91-be91-7752b168209b" type="CoreNodeModels.Input.StringInput" nickname="String" x="167.627200722066" y="5067.57028430925" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Frame_Detail_Head_(SPI)</System.String>
<System.String value="DS_Frame_Detail_Head_(SPI)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="47f5bea3-acb4-476d-968e-dedf362675c3" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="494.518653245592" y="4995.02883882435" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="d293c175-b3d3-407d-a2bf-6a50de2c3f0b" type="CoreNodeModels.Input.StringInput" nickname="String" x="161.028099763645" y="5348.64892733705" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Frame_Detail_Jamb_(SPI)</System.String>
<System.String value="DS_Frame_Detail_Jamb_(SPI)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="23eeb25d-490c-4a41-9dfe-40c51564d19c" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="484.698417011243" y="5272.88634657622" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="af038c56-ef53-46a3-ba44-350bb4d1c32b" type="CoreNodeModels.Input.StringInput" nickname="String" x="169.388000445725" y="5644.82439869777" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Frame_Detail_Sill_(SPI)</System.String>
<System.String value="DS_Frame_Detail_Sill_(SPI)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="0cde228a-97ca-4438-bf18-76bce71762eb" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="475.342073675721" y="5561.00897974712" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="5ed5c4ba-d4cc-451b-9b5e-4a07528147e7" type="CoreNodeModels.Input.StringInput" nickname="String" x="165.253776012477" y="5962.95600476304" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Fire_Rating_(SFT)</System.String>
<System.String value="DS_Fire_Rating_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="2fd91309-0a89-4795-b8b9-d13920cf6ce1" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="459.933875776725" y="5895.24626219203" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="4a1a67d3-88cd-450a-be74-2dde4d34e456" type="CoreNodeModels.Input.StringInput" nickname="String" x="161.903061038802" y="6247.23001916448" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Hardware_Set_(SFT)</System.String>
<System.String value="DS_Hardware_Set_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="b77c3124-1af6-47e4-ad87-c57db3ec5c3a" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="464.63599899287" y="6153.75119438605" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="53859063-32e0-471a-952d-ab6085da2f39" type="CoreNodeModels.Input.StringInput" nickname="String" x="200.36066498588" y="6494.39534956991" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Notes_(SPI)</System.String>
<System.String value="DS_Notes_(SPI)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="631ba57e-90eb-4bae-97e7-f5dad5cb461a" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="451.555438525104" y="6412.19049825723" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.CreateList guid="4ff760f4-2d78-472c-8172-6eedb206273f" type="CoreNodeModels.CreateList" nickname="List.Create" x="1772.9763646731" y="2812.60122310091" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="18">
<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" />
<PortInfo index="5" default="False" />
<PortInfo index="6" default="False" />
<PortInfo index="7" default="False" />
<PortInfo index="8" default="False" />
<PortInfo index="9" default="False" />
<PortInfo index="10" default="False" />
<PortInfo index="11" default="False" />
<PortInfo index="12" default="False" />
<PortInfo index="13" default="False" />
<PortInfo index="14" default="False" />
<PortInfo index="15" default="False" />
<PortInfo index="16" default="False" />
<PortInfo index="17" default="False" />
</CoreNodeModels.CreateList>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="7e42491e-ee8e-4ee8-95a1-b3d510243fed" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.AddItemToFront" x="2542.48327110201" y="3272.51397884904" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.List.AddItemToFront@var[]..[],var[]..[]">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="c4fd292f-378f-4dc8-af17-3a58a90accef" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Material.Name" x="887.613191077776" y="2912.3285136143" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Material.Name">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="72f61704-9a80-41c8-81cf-b59f9f85ac58" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Material.Name" x="902.04476751631" y="3293.8050625997" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Material.Name">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="a3898ccb-cc97-44e2-bca8-43e74eb6afd6" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Material.Name" x="862.04798262308" y="4315.46415315991" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Material.Name">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="3463de56-fcff-488a-ab83-ccba617f0c5a" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Material.Name" x="846.178289052473" y="4640.56697563191" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Material.Name">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
</Elements>
<Connectors>
<Dynamo.Graph.Connectors.ConnectorModel start="4039d73b-528a-473b-af81-f0d3f0ff132b" start_index="0" end="3e85b885-b654-4836-8d13-de259aa08afc" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="482c5e9f-d57c-471a-99fe-5e573582459b" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="cd08b1a6-9504-447a-8104-ab0219fdc32f" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="47f5bea3-acb4-476d-968e-dedf362675c3" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="23eeb25d-490c-4a41-9dfe-40c51564d19c" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="0cde228a-97ca-4438-bf18-76bce71762eb" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="631ba57e-90eb-4bae-97e7-f5dad5cb461a" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="d7f4d4b6-15b0-47c1-a242-390133913d8d" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="ee7d63d1-156f-4d82-a6fb-ed3486a0d03d" start_index="0" end="76914193-3e67-49c7-8949-68dcd93877a0" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="ee7d63d1-156f-4d82-a6fb-ed3486a0d03d" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="76914193-3e67-49c7-8949-68dcd93877a0" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="855cfca8-0890-43e7-8635-d30edb73dcf2" start_index="0" end="770841fc-3728-47a2-90f9-7ab1bd5cf7a8" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="770841fc-3728-47a2-90f9-7ab1bd5cf7a8" start_index="0" end="7e42491e-ee8e-4ee8-95a1-b3d510243fed" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d7d6eeb9-1453-489f-be4d-1fe6f706d6af" start_index="0" end="4a1241a8-da90-4d70-999d-7939de06b701" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="d74de85a-2336-4c44-99e1-3b831f4b84dd" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="89c24998-cbbc-4a3f-a769-51b444bdc36e" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="b3153af2-4642-40d3-8305-2299fc1353cc" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="c9b62e4f-b8b0-4226-86a6-4ec028c0f26b" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="a051a01f-0c59-46e8-833c-ebbf552ad45a" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="6f00d146-28be-4fd4-a825-8211080623c2" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="57275633-dba3-4d2c-bec4-a35f4801a067" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="9b9b0845-49e3-491a-945b-105427afbfef" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="2fd91309-0a89-4795-b8b9-d13920cf6ce1" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="b77c3124-1af6-47e4-ad87-c57db3ec5c3a" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="76914193-3e67-49c7-8949-68dcd93877a0" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="c7f46c60-a531-44db-9262-41f452a156a8" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="427f0ded-968d-4dfc-b9f3-5d8d41ef35d7" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d7f4d4b6-15b0-47c1-a242-390133913d8d" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="71bc0d79-ce6f-41cd-a043-4fb53200efb8" start_index="0" end="d7f4d4b6-15b0-47c1-a242-390133913d8d" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="71bc0d79-ce6f-41cd-a043-4fb53200efb8" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="12c7d3d6-5f02-473c-81e8-6e8cf486972f" start_index="0" end="d74de85a-2336-4c44-99e1-3b831f4b84dd" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="12c7d3d6-5f02-473c-81e8-6e8cf486972f" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="2" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d74de85a-2336-4c44-99e1-3b831f4b84dd" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="2" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="e89ef509-0b91-489f-b556-ce1141c38389" start_index="0" end="89c24998-cbbc-4a3f-a769-51b444bdc36e" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="e89ef509-0b91-489f-b556-ce1141c38389" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="3" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="89c24998-cbbc-4a3f-a769-51b444bdc36e" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="3" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="4527ae9b-e634-4d50-8b50-37aa55310b09" start_index="0" end="b3153af2-4642-40d3-8305-2299fc1353cc" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="4527ae9b-e634-4d50-8b50-37aa55310b09" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="4" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="b3153af2-4642-40d3-8305-2299fc1353cc" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="4" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="0041a666-e911-410d-b9f7-af73b98b451a" start_index="0" end="c9b62e4f-b8b0-4226-86a6-4ec028c0f26b" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="0041a666-e911-410d-b9f7-af73b98b451a" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="5" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="c9b62e4f-b8b0-4226-86a6-4ec028c0f26b" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="5" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="41bfd41f-45b0-4611-93f5-ca298b6cc4d9" start_index="0" end="c7f46c60-a531-44db-9262-41f452a156a8" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="41bfd41f-45b0-4611-93f5-ca298b6cc4d9" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="6" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="c7f46c60-a531-44db-9262-41f452a156a8" start_index="0" end="c4fd292f-378f-4dc8-af17-3a58a90accef" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="ae1c812d-ce7c-47d5-98d7-b27174bd3fd0" start_index="0" end="427f0ded-968d-4dfc-b9f3-5d8d41ef35d7" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="ae1c812d-ce7c-47d5-98d7-b27174bd3fd0" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="7" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="427f0ded-968d-4dfc-b9f3-5d8d41ef35d7" start_index="0" end="72f61704-9a80-41c8-81cf-b59f9f85ac58" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="b5c4f4e8-9dee-46c3-a5f3-35dd03ace356" start_index="0" end="a051a01f-0c59-46e8-833c-ebbf552ad45a" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="b5c4f4e8-9dee-46c3-a5f3-35dd03ace356" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="8" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="a051a01f-0c59-46e8-833c-ebbf552ad45a" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="8" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="4ec99ef7-9100-4bc5-9258-38f434609a43" start_index="0" end="6f00d146-28be-4fd4-a825-8211080623c2" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="4ec99ef7-9100-4bc5-9258-38f434609a43" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="9" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="6f00d146-28be-4fd4-a825-8211080623c2" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="9" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="8bceb461-8f17-40a9-be92-76267f0a046b" start_index="0" end="57275633-dba3-4d2c-bec4-a35f4801a067" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="8bceb461-8f17-40a9-be92-76267f0a046b" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="10" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="57275633-dba3-4d2c-bec4-a35f4801a067" start_index="0" end="a3898ccb-cc97-44e2-bca8-43e74eb6afd6" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="9b55c743-fb73-49ef-aeb6-fd5118eceada" start_index="0" end="9b9b0845-49e3-491a-945b-105427afbfef" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="9b55c743-fb73-49ef-aeb6-fd5118eceada" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="11" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="9b9b0845-49e3-491a-945b-105427afbfef" start_index="0" end="3463de56-fcff-488a-ab83-ccba617f0c5a" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="9ea45a08-c1ed-4c91-be91-7752b168209b" start_index="0" end="47f5bea3-acb4-476d-968e-dedf362675c3" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="9ea45a08-c1ed-4c91-be91-7752b168209b" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="12" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="47f5bea3-acb4-476d-968e-dedf362675c3" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="12" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d293c175-b3d3-407d-a2bf-6a50de2c3f0b" start_index="0" end="23eeb25d-490c-4a41-9dfe-40c51564d19c" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d293c175-b3d3-407d-a2bf-6a50de2c3f0b" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="13" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="23eeb25d-490c-4a41-9dfe-40c51564d19c" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="13" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="af038c56-ef53-46a3-ba44-350bb4d1c32b" start_index="0" end="0cde228a-97ca-4438-bf18-76bce71762eb" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="af038c56-ef53-46a3-ba44-350bb4d1c32b" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="14" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="0cde228a-97ca-4438-bf18-76bce71762eb" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="14" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="5ed5c4ba-d4cc-451b-9b5e-4a07528147e7" start_index="0" end="2fd91309-0a89-4795-b8b9-d13920cf6ce1" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="5ed5c4ba-d4cc-451b-9b5e-4a07528147e7" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="15" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="2fd91309-0a89-4795-b8b9-d13920cf6ce1" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="15" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="4a1a67d3-88cd-450a-be74-2dde4d34e456" start_index="0" end="b77c3124-1af6-47e4-ad87-c57db3ec5c3a" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="4a1a67d3-88cd-450a-be74-2dde4d34e456" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="16" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="b77c3124-1af6-47e4-ad87-c57db3ec5c3a" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="16" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="53859063-32e0-471a-952d-ab6085da2f39" start_index="0" end="631ba57e-90eb-4bae-97e7-f5dad5cb461a" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="53859063-32e0-471a-952d-ab6085da2f39" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="17" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="631ba57e-90eb-4bae-97e7-f5dad5cb461a" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="17" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="4ff760f4-2d78-472c-8172-6eedb206273f" start_index="0" end="7e42491e-ee8e-4ee8-95a1-b3d510243fed" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="7e42491e-ee8e-4ee8-95a1-b3d510243fed" start_index="0" end="4a1241a8-da90-4d70-999d-7939de06b701" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="c4fd292f-378f-4dc8-af17-3a58a90accef" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="6" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="72f61704-9a80-41c8-81cf-b59f9f85ac58" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="7" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="a3898ccb-cc97-44e2-bca8-43e74eb6afd6" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="10" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3463de56-fcff-488a-ab83-ccba617f0c5a" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="11" 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 Version="1.2.1.3083" X="84.9279299622323" Y="-5460.83461966447" zoom="0.931009858433097" Name="Home" Description="" RunType="Automatic" RunPeriod="1000" HasRunWithoutCrash="True">
<NamespaceResolutionMap />
<Elements>
<DSRevitNodesUI.Categories guid="4039d73b-528a-473b-af81-f0d3f0ff132b" type="DSRevitNodesUI.Categories" nickname="Categories" x="-1739.06844127948" y="3676.65416394925" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false" index="145:Doors" />
<DSRevitNodesUI.ElementsOfCategory guid="3e85b885-b654-4836-8d13-de259aa08afc" type="DSRevitNodesUI.ElementsOfCategory" nickname="All Elements of Category" x="-1260.44655294874" y="3970.19949010697" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
<PortInfo index="0" default="False" />
</DSRevitNodesUI.ElementsOfCategory>
<CoreNodeModels.Input.StringInput guid="ee7d63d1-156f-4d82-a6fb-ed3486a0d03d" type="CoreNodeModels.Input.StringInput" nickname="String" x="295.611895645037" y="1419.0016570332" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Type Mark</System.String>
<System.String value="Type Mark" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="76914193-3e67-49c7-8949-68dcd93877a0" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="493.31611927222" y="1297.81973724515" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.CreateList guid="855cfca8-0890-43e7-8635-d30edb73dcf2" type="CoreNodeModels.CreateList" nickname="List.Create" x="1775.74698275551" y="3580.70484418206" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="true" inputcount="18">
<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" />
<PortInfo index="5" default="False" />
<PortInfo index="6" default="False" />
<PortInfo index="7" default="False" />
<PortInfo index="8" default="False" />
<PortInfo index="9" default="False" />
<PortInfo index="10" default="False" />
<PortInfo index="11" default="False" />
<PortInfo index="12" default="False" />
<PortInfo index="13" default="False" />
<PortInfo index="14" default="False" />
<PortInfo index="15" default="False" />
<PortInfo index="16" default="False" />
<PortInfo index="17" default="False" />
</CoreNodeModels.CreateList>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="770841fc-3728-47a2-90f9-7ab1bd5cf7a8" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.Transpose" x="2073.0058179946" y="3581.85808611636" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.List.Transpose@var[]..[]">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="4a1241a8-da90-4d70-999d-7939de06b701" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="CSV.WriteToFile" x="3309.33514355929" y="3097.99432265781" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.IO.CSV.WriteToFile@string,var[][]">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.Filename guid="d7d6eeb9-1453-489f-be4d-1fe6f706d6af" type="CoreNodeModels.Input.Filename" nickname="File Path" x="2864.53705893099" y="3010.57155620869" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>.\Doors.csv</System.String>
<HintPath>C:\Dropbox\GitHub\OD_Library\BIM\Dynamo Scripts\Door Schedule - Bidirectional\Doors.csv</HintPath>
</CoreNodeModels.Input.Filename>
<CoreNodeModels.Watch guid="482c5e9f-d57c-471a-99fe-5e573582459b" type="CoreNodeModels.Watch" nickname="Watch" x="-1461.1646592104" y="3744.82590026772" 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="cd08b1a6-9504-447a-8104-ab0219fdc32f" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.Type" x="-1102.79986508648" y="3483.68392644231" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="..\..\..\..\..\..\Users\theor_000\AppData\Roaming\Dynamo\Dynamo%20Revit\1.2\packages\archi-lab.net\bin\Archi-lab_Grimshaw.dll" function="Archilab.Grimshaw.Elements.Element.Type@Revit.Elements.Element">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="d7f4d4b6-15b0-47c1-a242-390133913d8d" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="500.883712545093" y="1002.15943024714" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="71bc0d79-ce6f-41cd-a043-4fb53200efb8" type="CoreNodeModels.Input.StringInput" nickname="String" x="292.821996622456" y="1117.51354072562" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Mark</System.String>
<System.String value="Mark" />
</CoreNodeModels.Input.StringInput>
<CoreNodeModels.Input.StringInput guid="12c7d3d6-5f02-473c-81e8-6e8cf486972f" type="CoreNodeModels.Input.StringInput" nickname="String" x="314.851303914845" y="1712.47114488207" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Width</System.String>
<System.String value="Width" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="d74de85a-2336-4c44-99e1-3b831f4b84dd" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="510.397255945172" y="1600.71173017106" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="e89ef509-0b91-489f-b556-ce1141c38389" type="CoreNodeModels.Input.StringInput" nickname="String" x="313.225081240466" y="2034.43676893212" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Height</System.String>
<System.String value="Height" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="89c24998-cbbc-4a3f-a769-51b444bdc36e" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="518.97364469654" y="1940.02637449962" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="4527ae9b-e634-4d50-8b50-37aa55310b09" type="CoreNodeModels.Input.StringInput" nickname="String" x="288.105531851412" y="2340.15871039211" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>Thickness</System.String>
<System.String value="Thickness" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="b3153af2-4642-40d3-8305-2299fc1353cc" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="557.042866017335" y="2278.69888180753" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="0041a666-e911-410d-b9f7-af73b98b451a" type="CoreNodeModels.Input.StringInput" nickname="String" x="269.33886755699" y="2679.02810895519" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Door_Type_(SFT)</System.String>
<System.String value="DS_Door_Type_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="c9b62e4f-b8b0-4226-86a6-4ec028c0f26b" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="551.134426217527" y="2611.31836638418" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="41bfd41f-45b0-4611-93f5-ca298b6cc4d9" type="CoreNodeModels.Input.StringInput" nickname="String" x="249.069690240133" y="3069.28572833195" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Door_Material_(SFT)</System.String>
<System.String value="DS_Door_Material_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="c7f46c60-a531-44db-9262-41f452a156a8" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="541.609050374755" y="2936.76174133954" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="ae1c812d-ce7c-47d5-98d7-b27174bd3fd0" type="CoreNodeModels.Input.StringInput" nickname="String" x="231.99121477572" y="3412.44120822733" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Door_Finish_(SPI)</System.String>
<System.String value="DS_Door_Finish_(SPI)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="427f0ded-968d-4dfc-b9f3-5d8d41ef35d7" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="559.81599384165" y="3298.00771071445" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="b5c4f4e8-9dee-46c3-a5f3-35dd03ace356" type="CoreNodeModels.Input.StringInput" nickname="String" x="235.289311963431" y="3867.0910703731" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Fire_Rating_(SFT)</System.String>
<System.String value="DS_Fire_Rating_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="a051a01f-0c59-46e8-833c-ebbf552ad45a" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="519.83869718224" y="3783.51747720459" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="4ec99ef7-9100-4bc5-9258-38f434609a43" type="CoreNodeModels.Input.StringInput" nickname="String" x="222.074268263632" y="4134.19456133522" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Frame_Type_(SFT)</System.String>
<System.String value="DS_Frame_Type_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="6f00d146-28be-4fd4-a825-8211080623c2" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="525.643042705935" y="4066.76343092695" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="8bceb461-8f17-40a9-be92-76267f0a046b" type="CoreNodeModels.Input.StringInput" nickname="String" x="204.526884773767" y="4414.70301321754" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Frame_Material_(SFT)</System.String>
<System.String value="DS_Frame_Material_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="57275633-dba3-4d2c-bec4-a35f4801a067" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="512.091525641727" y="4360.71364823848" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="9b55c743-fb73-49ef-aeb6-fd5118eceada" type="CoreNodeModels.Input.StringInput" nickname="String" x="210.734198311583" y="4732.02673189344" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Frame_Finish_(SPI)</System.String>
<System.String value="DS_Frame_Finish_(SPI)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="9b9b0845-49e3-491a-945b-105427afbfef" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="497.223205604715" y="4689.46727853517" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="9ea45a08-c1ed-4c91-be91-7752b168209b" type="CoreNodeModels.Input.StringInput" nickname="String" x="167.627200722066" y="5067.57028430925" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Frame_Detail_Head_(SPI)</System.String>
<System.String value="DS_Frame_Detail_Head_(SPI)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="47f5bea3-acb4-476d-968e-dedf362675c3" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="494.518653245592" y="4995.02883882435" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="d293c175-b3d3-407d-a2bf-6a50de2c3f0b" type="CoreNodeModels.Input.StringInput" nickname="String" x="161.028099763645" y="5348.64892733705" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Frame_Detail_Jamb_(SPI)</System.String>
<System.String value="DS_Frame_Detail_Jamb_(SPI)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="23eeb25d-490c-4a41-9dfe-40c51564d19c" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="484.698417011243" y="5272.88634657622" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="af038c56-ef53-46a3-ba44-350bb4d1c32b" type="CoreNodeModels.Input.StringInput" nickname="String" x="169.388000445725" y="5644.82439869777" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Frame_Detail_Sill_(SPI)</System.String>
<System.String value="DS_Frame_Detail_Sill_(SPI)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="0cde228a-97ca-4438-bf18-76bce71762eb" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="475.342073675721" y="5561.00897974712" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="5ed5c4ba-d4cc-451b-9b5e-4a07528147e7" type="CoreNodeModels.Input.StringInput" nickname="String" x="165.253776012477" y="5962.95600476304" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Fire_Rating_(SFT)</System.String>
<System.String value="DS_Fire_Rating_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="2fd91309-0a89-4795-b8b9-d13920cf6ce1" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="459.933875776725" y="5895.24626219203" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="4a1a67d3-88cd-450a-be74-2dde4d34e456" type="CoreNodeModels.Input.StringInput" nickname="String" x="161.903061038802" y="6247.23001916448" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Hardware_Set_(SFT)</System.String>
<System.String value="DS_Hardware_Set_(SFT)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="b77c3124-1af6-47e4-ad87-c57db3ec5c3a" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="464.63599899287" y="6153.75119438605" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.Input.StringInput guid="53859063-32e0-471a-952d-ab6085da2f39" type="CoreNodeModels.Input.StringInput" nickname="String" x="200.36066498588" y="6494.39534956991" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
<System.String>DS_Notes_(SPI)</System.String>
<System.String value="DS_Notes_(SPI)" />
</CoreNodeModels.Input.StringInput>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="631ba57e-90eb-4bae-97e7-f5dad5cb461a" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Element.GetParameterValueByName" x="451.555438525104" y="6412.19049825723" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Element.GetParameterValueByName@string">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<CoreNodeModels.CreateList guid="4ff760f4-2d78-472c-8172-6eedb206273f" type="CoreNodeModels.CreateList" nickname="List.Create" x="1772.9763646731" y="2812.60122310091" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="18">
<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" />
<PortInfo index="5" default="False" />
<PortInfo index="6" default="False" />
<PortInfo index="7" default="False" />
<PortInfo index="8" default="False" />
<PortInfo index="9" default="False" />
<PortInfo index="10" default="False" />
<PortInfo index="11" default="False" />
<PortInfo index="12" default="False" />
<PortInfo index="13" default="False" />
<PortInfo index="14" default="False" />
<PortInfo index="15" default="False" />
<PortInfo index="16" default="False" />
<PortInfo index="17" default="False" />
</CoreNodeModels.CreateList>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="7e42491e-ee8e-4ee8-95a1-b3d510243fed" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.AddItemToFront" x="2542.48327110201" y="3272.51397884904" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="DSCoreNodes.dll" function="DSCore.List.AddItemToFront@var[]..[],var[]..[]">
<PortInfo index="0" default="False" />
<PortInfo index="1" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="c4fd292f-378f-4dc8-af17-3a58a90accef" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Material.Name" x="887.613191077776" y="2912.3285136143" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Material.Name">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="72f61704-9a80-41c8-81cf-b59f9f85ac58" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Material.Name" x="902.04476751631" y="3293.8050625997" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Material.Name">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="a3898ccb-cc97-44e2-bca8-43e74eb6afd6" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Material.Name" x="862.04798262308" y="4315.46415315991" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Material.Name">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="3463de56-fcff-488a-ab83-ccba617f0c5a" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Material.Name" x="846.178289052473" y="4640.56697563191" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="true" assembly="RevitNodes.dll" function="Revit.Elements.Material.Name">
<PortInfo index="0" default="False" />
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
</Elements>
<Connectors>
<Dynamo.Graph.Connectors.ConnectorModel start="4039d73b-528a-473b-af81-f0d3f0ff132b" start_index="0" end="3e85b885-b654-4836-8d13-de259aa08afc" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="482c5e9f-d57c-471a-99fe-5e573582459b" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="cd08b1a6-9504-447a-8104-ab0219fdc32f" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="47f5bea3-acb4-476d-968e-dedf362675c3" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="23eeb25d-490c-4a41-9dfe-40c51564d19c" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="0cde228a-97ca-4438-bf18-76bce71762eb" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="631ba57e-90eb-4bae-97e7-f5dad5cb461a" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="3e85b885-b654-4836-8d13-de259aa08afc" start_index="0" end="d7f4d4b6-15b0-47c1-a242-390133913d8d" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="ee7d63d1-156f-4d82-a6fb-ed3486a0d03d" start_index="0" end="76914193-3e67-49c7-8949-68dcd93877a0" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="ee7d63d1-156f-4d82-a6fb-ed3486a0d03d" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="76914193-3e67-49c7-8949-68dcd93877a0" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="855cfca8-0890-43e7-8635-d30edb73dcf2" start_index="0" end="770841fc-3728-47a2-90f9-7ab1bd5cf7a8" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="770841fc-3728-47a2-90f9-7ab1bd5cf7a8" start_index="0" end="7e42491e-ee8e-4ee8-95a1-b3d510243fed" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d7d6eeb9-1453-489f-be4d-1fe6f706d6af" start_index="0" end="4a1241a8-da90-4d70-999d-7939de06b701" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="d74de85a-2336-4c44-99e1-3b831f4b84dd" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="89c24998-cbbc-4a3f-a769-51b444bdc36e" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="b3153af2-4642-40d3-8305-2299fc1353cc" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="c9b62e4f-b8b0-4226-86a6-4ec028c0f26b" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="a051a01f-0c59-46e8-833c-ebbf552ad45a" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="6f00d146-28be-4fd4-a825-8211080623c2" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="57275633-dba3-4d2c-bec4-a35f4801a067" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="9b9b0845-49e3-491a-945b-105427afbfef" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="2fd91309-0a89-4795-b8b9-d13920cf6ce1" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="b77c3124-1af6-47e4-ad87-c57db3ec5c3a" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="76914193-3e67-49c7-8949-68dcd93877a0" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="c7f46c60-a531-44db-9262-41f452a156a8" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="cd08b1a6-9504-447a-8104-ab0219fdc32f" start_index="0" end="427f0ded-968d-4dfc-b9f3-5d8d41ef35d7" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d7f4d4b6-15b0-47c1-a242-390133913d8d" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="71bc0d79-ce6f-41cd-a043-4fb53200efb8" start_index="0" end="d7f4d4b6-15b0-47c1-a242-390133913d8d" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="71bc0d79-ce6f-41cd-a043-4fb53200efb8" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="12c7d3d6-5f02-473c-81e8-6e8cf486972f" start_index="0" end="d74de85a-2336-4c44-99e1-3b831f4b84dd" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="12c7d3d6-5f02-473c-81e8-6e8cf486972f" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="2" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d74de85a-2336-4c44-99e1-3b831f4b84dd" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="2" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="e89ef509-0b91-489f-b556-ce1141c38389" start_index="0" end="89c24998-cbbc-4a3f-a769-51b444bdc36e" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="e89ef509-0b91-489f-b556-ce1141c38389" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="3" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="89c24998-cbbc-4a3f-a769-51b444bdc36e" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="3" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="4527ae9b-e634-4d50-8b50-37aa55310b09" start_index="0" end="b3153af2-4642-40d3-8305-2299fc1353cc" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="4527ae9b-e634-4d50-8b50-37aa55310b09" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="4" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="b3153af2-4642-40d3-8305-2299fc1353cc" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="4" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="0041a666-e911-410d-b9f7-af73b98b451a" start_index="0" end="c9b62e4f-b8b0-4226-86a6-4ec028c0f26b" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="0041a666-e911-410d-b9f7-af73b98b451a" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="5" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="c9b62e4f-b8b0-4226-86a6-4ec028c0f26b" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="5" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="41bfd41f-45b0-4611-93f5-ca298b6cc4d9" start_index="0" end="c7f46c60-a531-44db-9262-41f452a156a8" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="41bfd41f-45b0-4611-93f5-ca298b6cc4d9" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="6" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="c7f46c60-a531-44db-9262-41f452a156a8" start_index="0" end="c4fd292f-378f-4dc8-af17-3a58a90accef" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="ae1c812d-ce7c-47d5-98d7-b27174bd3fd0" start_index="0" end="427f0ded-968d-4dfc-b9f3-5d8d41ef35d7" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="ae1c812d-ce7c-47d5-98d7-b27174bd3fd0" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="7" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="427f0ded-968d-4dfc-b9f3-5d8d41ef35d7" start_index="0" end="72f61704-9a80-41c8-81cf-b59f9f85ac58" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="b5c4f4e8-9dee-46c3-a5f3-35dd03ace356" start_index="0" end="a051a01f-0c59-46e8-833c-ebbf552ad45a" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="b5c4f4e8-9dee-46c3-a5f3-35dd03ace356" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="8" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="a051a01f-0c59-46e8-833c-ebbf552ad45a" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="8" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="4ec99ef7-9100-4bc5-9258-38f434609a43" start_index="0" end="6f00d146-28be-4fd4-a825-8211080623c2" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="4ec99ef7-9100-4bc5-9258-38f434609a43" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="9" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="6f00d146-28be-4fd4-a825-8211080623c2" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="9" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="8bceb461-8f17-40a9-be92-76267f0a046b" start_index="0" end="57275633-dba3-4d2c-bec4-a35f4801a067" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="8bceb461-8f17-40a9-be92-76267f0a046b" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="10" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="57275633-dba3-4d2c-bec4-a35f4801a067" start_index="0" end="a3898ccb-cc97-44e2-bca8-43e74eb6afd6" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="9b55c743-fb73-49ef-aeb6-fd5118eceada" start_index="0" end="9b9b0845-49e3-491a-945b-105427afbfef" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="9b55c743-fb73-49ef-aeb6-fd5118eceada" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="11" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="9b9b0845-49e3-491a-945b-105427afbfef" start_index="0" end="3463de56-fcff-488a-ab83-ccba617f0c5a" end_index="0" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="9ea45a08-c1ed-4c91-be91-7752b168209b" start_index="0" end="47f5bea3-acb4-476d-968e-dedf362675c3" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="9ea45a08-c1ed-4c91-be91-7752b168209b" start_index="0" end="4ff760f4-2d78-472c-8172-6eedb206273f" end_index="12" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="47f5bea3-acb4-476d-968e-dedf362675c3" start_index="0" end="855cfca8-0890-43e7-8635-d30edb73dcf2" end_index="12" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d293c175-b3d3-407d-a2bf-6a50de2c3f0b" start_index="0" end="23eeb25d-490c-4a41-9dfe-40c51564d19c" end_index="1" portType="0" />
<Dynamo.Graph.Connectors.ConnectorModel start="d293c175-b3d3-407d-a2bf-6a50de2c3f0b&