0 2 2 1 0 7 9b5df51d-ca34-4b90-8e1d-af97028a8fb9 Shaded 2 255;201;201;201 255;191;191;191 637713001960324447 XHG.⠀⠀⠀⠀◯⠀ᗩ✤ᗩ✤ᑐᑕꖴ옷⠀◯⠀⊚⠀◯⠀ᗩНІᙁᗝ⠀◯⠀⊚⠀◯⠀ꖴᙏᗱᗴߦẎ⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀Ẏߦᗱᗴᙏꖴ⠀◯⠀⊚⠀◯⠀ᗝᙁІНᗩ⠀◯⠀⊚⠀◯⠀옷ꖴᑐᑕ✤ᗩ✤ᗩ⠀◯⠀⠀⠀⠀.GHX 0 -623 -289 0.6973718 0 0 3 Firefly.X, Version=0.0.0.69, Culture=neutral, PublicKeyToken=null 0.0.0.69 Andrew Payne (LIFT architects) 1d3c103c-08ab-48f3-c5fd-624ad09a387e Firefly.X 1.0069 CurvePlus, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null 1.2.0.0 David Mans ab81fea9-8d16-4caf-af89-2736c660f36d CurvePlus 1.2.0.0 LunchBox, Version=2020.11.2.0, Culture=neutral, PublicKeyToken=null 2020.11.2.0 9d96da9c-9354-ef32-7983-0acb11a3d493 LunchBox 2020.11.2.0 38 7580cce1-bebc-42be-8cfc-fdc7cfaaaaf7 1d3c103c-08ab-48f3-c5fd-624ad09a387e Tone Generator Create tones based on incoming frequencies 5beddbbe-4210-4306-9d7a-3359fa75354e Tone Generator Tone Generator 1500 12 40 84 1526 54 1 Audio Frequency for the Tone. Note: Typical frequency ranges vary from 27.5 Hz to 4100.0 Hz. 18abb4a0-eab0-432f-aa34-66a33d5dc3a9 Audio Frequency false 4dc7629e-7cfd-4214-bc4f-a1d25ea600d1 1 1502 14 9 20 1508 24 Volume 8043853e-b056-4966-84d0-b71de5acfdbf Volume false 32091438-585e-469d-af40-43fecfeab598 1 1502 34 9 20 1508 44 1 1 {0} 0.012345679012345678 Duration to play tones in seconds 0b62e84d-7bb7-4cef-b46a-0f0f6033f85d Duration false 1e39a882-52d0-4760-86ac-bce0a7856b19 1 1502 54 9 20 1508 64 1 1 {0} 0.1 Repeat b88816cc-587c-4116-a303-2f834dc93f66 Repeat false 030e309f-a175-44c6-bb31-d11be27ff274 1 1502 74 9 20 1508 84 1 1 {0} false 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 2487b408-7f3b-41fb-b6bf-1d8ebf6393c1 Panel false 0 0 84.406022589954030768899117092091000289089388918088900852079 5 6 378 20 0 0 0 5.50531 6.80022 2 255;255;255;255 true true true true false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 4154b3e8-afab-4f1b-a5ae-1f34c9f9908e Panel false 0 0 299792458 532 105 69 20 0 0 0 532.1683 105.0656 2 255;255;255;255 true true true true false true 2e78987b-9dfb-42a2-8b76-3923ac8bd91a Boolean Toggle Boolean (true/false) toggle 030e309f-a175-44c6-bb31-d11be27ff274 Boolean Toggle false 0 true 1426 73 66 22 e64c5fb1-845c-4ab1-8911-5f338516ba67 Series Create a series of numbers. 203a216b-c017-44f3-ab1f-66af69d69b69 Series 63 46 52 64 89 78 First number in the series e148f79b-6ec1-499c-8480-bf04fa9bd312 Start false 54354f24-d416-4088-844e-1b5433bfb17d 1 65 48 9 20 71 58 1 1 {0} 0 Step size for each successive number ad0cd72d-704b-41da-a348-8de02c20a1d0 Step false 4beb174e-b7a2-42ce-ad2e-91b84195184c 1 65 68 9 20 71 78 1 1 {0} 1 Number of values in the series a869863e-ab53-4e21-bcae-3ed1321765b9 Count false dfbfade0-e9e5-4644-85c9-91ecec251bd1 1 65 88 9 20 71 98 1 1 {0} 14 1 Series of numbers a75bbb50-340f-4ca9-9664-92de456f2795 Series false 0 104 48 9 60 110 78 78fed580-851b-46fe-af2f-6519a9d378e0 Power Raise a value to a power. cfe0561d-e8c5-45c2-b97b-58ebc32c785f Power Power 126 46 52 44 152 68 The item to be raised b2005173-4c4a-4302-ae8a-bf9e57d18c48 A false 1556dc1c-ded8-4170-8d0d-d1eb111b84ef 1 128 48 9 20 134 58 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 3 The exponent aad34702-e257-4fc5-9322-eb3eeb230643 B false a75bbb50-340f-4ca9-9664-92de456f2795 1 128 68 9 20 134 78 A raised to the B power 98263f8e-9412-43cf-8aed-691fe752d0c5 Result false 0 167 48 9 40 173 68 9c85271f-89fa-4e9f-9f4a-d75802120ccc Division Mathematical division 28f36bb0-cd9d-4c68-9131-184ff548b14a Division Division 608 227 52 44 634 249 Item to divide (dividend) bc6314e0-5a5a-4644-851e-8c36910292e4 A false 98263f8e-9412-43cf-8aed-691fe752d0c5 1 610 229 9 20 616 239 Item to divide with (divisor) bfee2825-850b-4df5-b9cb-2b3c44610863 B false 2487b408-7f3b-41fb-b6bf-1d8ebf6393c1 1 610 249 9 20 616 259 The result of the Division 4dc7629e-7cfd-4214-bc4f-a1d25ea600d1 Result false 0 649 229 9 40 655 249 9c85271f-89fa-4e9f-9f4a-d75802120ccc Division Mathematical division 07b1d578-a2a4-440c-9d96-600ee132b290 Division Division 608 155 52 44 634 177 Item to divide (dividend) 229bb0a1-3d28-4487-a649-557843484a53 A false 2487b408-7f3b-41fb-b6bf-1d8ebf6393c1 1 610 157 9 20 616 167 Item to divide with (divisor) 321ec014-c88c-4ba1-8aeb-9f230ced38d6 B false 98263f8e-9412-43cf-8aed-691fe752d0c5 1 610 177 9 20 616 187 The result of the Division a56fb601-7826-4cf1-9596-f2fc990e85af Result false 0 649 157 9 40 655 177 ce46b74e-00c9-43c4-805a-193b69ea4a11 Multiplication Mathematical multiplication 45c7bdca-8293-4671-8929-5aaee360b938 Multiplication Multiplication 608 83 52 44 634 105 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for multiplication b6835b28-78d8-4afd-9a59-f5439245af2d A true a56fb601-7826-4cf1-9596-f2fc990e85af 1 610 85 9 20 616 95 Second item for multiplication 9750874f-7409-4b48-ab11-d4fe6e1ffebe B true 4154b3e8-afab-4f1b-a5ae-1f34c9f9908e 1 610 105 9 20 616 115 Result of multiplication b54891c3-5678-46ea-9ee1-bb2b1e9f3999 Result false 0 649 85 9 40 655 105 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values b50dd62e-8d93-4ec7-8ba6-21b9e34b0847 Panel false 1 9d90424d-9359-4af2-aee5-a7776956f395 1 Double click to edit panel content… 1051 155 107 938 0 0 0 1051.221 155.824 255;255;255;255 false true true false false true 3b220754-4114-4170-b6c3-b286b86ed524 Text Tag Represents a list of text tags in a Rhino viewport a06f2126-3dc3-428a-87a7-75b514bcdead Text Tag Text Tag 12 1432 215 48 64 1466 247 Location of text tag true 48748d5d-9d17-4794-9106-c5a94087f606 Location false 57aa8f80-37e2-40a0-80d0-ffb9fccefef1 1 1434 217 17 20 1444 227 The text to display e024673f-73b7-4c22-9f1c-9c998e140feb Text false 30a71231-7ac8-476a-8f92-9216fea64fe7 1 1434 237 17 20 1444 247 Optional colour for tag 464f9286-ecae-4720-b3d9-92cd57c18973 Colour true 0 1434 257 17 20 1444 267 1 1 {0} 255;212;212;212 87e1d9ef-088b-4d30-9dda-8a7448a17329 Graft Tree Graft a data tree by adding an extra branch for every item. true true fdeaabd5-4990-466c-8fc9-3d3f51863c57 Graft Tree Graft Tree 608 199 52 28 634 213 2 Data tree to graft 7d135b31-fd38-4fc6-847c-ac6d65845be0 Tree false 4dc7629e-7cfd-4214-bc4f-a1d25ea600d1 1 610 201 9 24 616 213 2 Grafted data tree 897aa50d-9e40-494f-aaa8-8d4999af1e49 Tree false 0 649 201 9 24 655 213 797d922f-3a1d-46fe-9155-358b009b5997 One Over X Compute one over x. cdf4ee27-89f6-47bc-990e-004c1f6bb6a4 One Over X One Over X 889 50 52 28 915 64 Input value c6d6f4c0-665e-4d08-8fbc-d8b4589142dd Value false c2086934-e0c7-4c97-80c6-d7aeeeace13e 1 891 52 9 24 897 64 Output value 32091438-585e-469d-af40-43fecfeab598 Result false 0 930 52 9 24 936 64 87e1d9ef-088b-4d30-9dda-8a7448a17329 Graft Tree Graft a data tree by adding an extra branch for every item. true true f0249ad0-9ae9-4183-9b71-5c450aae1476 Graft Tree Graft Tree 608 127 52 28 634 141 2 Data tree to graft 1f3ccea3-f77d-41bf-acd6-0c6b1ef9e9be Tree false a56fb601-7826-4cf1-9596-f2fc990e85af 1 610 129 9 24 616 141 2 Grafted data tree d99a7960-b801-4f2b-956a-771293f7f603 Tree false 0 649 129 9 24 655 141 87e1d9ef-088b-4d30-9dda-8a7448a17329 Graft Tree Graft a data tree by adding an extra branch for every item. true true b7a2c68e-58aa-4dc0-9daa-dd27399166d3 Graft Tree Graft Tree 608 55 52 28 634 69 2 Data tree to graft aebaed7d-6421-49eb-8277-af558de023dd Tree false b54891c3-5678-46ea-9ee1-bb2b1e9f3999 1 610 57 9 24 616 69 2 Grafted data tree 50d31d3f-7dd0-4035-886a-7a37c7fb0d56 Tree false 0 649 57 9 24 655 69 78fed580-851b-46fe-af2f-6519a9d378e0 Power Raise a value to a power. 714dbd9c-1391-4778-b4e0-bc6c296214c9 Power 826 42 52 44 852 64 The item to be raised 36d2f811-879d-422a-9f30-ea3f7ff2a408 A false 1556dc1c-ded8-4170-8d0d-d1eb111b84ef 1 828 44 9 20 834 54 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 3 The exponent 26d29c9d-46bd-4f01-b349-3ff5cf733039 B false b574a948-5471-4d1a-8f34-a99bf27d126b 1 828 64 9 20 834 74 A raised to the B power c2086934-e0c7-4c97-80c6-d7aeeeace13e Result false 0 867 44 9 40 873 64 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 1556dc1c-ded8-4170-8d0d-d1eb111b84ef Panel false 0 0 3 65 26 51 20 0 0 0 65.38467 26.58498 2 255;255;255;255 true true true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values b574a948-5471-4d1a-8f34-a99bf27d126b Panel false 0 0 6 768 64 50 20 0 0 0 768.4402 64.62138 2 255;255;255;255 true true true false false true 9c85271f-89fa-4e9f-9f4a-d75802120ccc Division Mathematical division 9e7a77b7-1cbf-435b-9338-9022f161e83f Division Division 889 6 52 44 915 28 Item to divide (dividend) b7186215-5aeb-40e4-a6c0-a564d343d23a A false 2487b408-7f3b-41fb-b6bf-1d8ebf6393c1 1 891 8 9 20 897 18 Item to divide with (divisor) 70197030-6220-4fbd-805f-066cea93c60e B false c2086934-e0c7-4c97-80c6-d7aeeeace13e 1 891 28 9 20 897 38 The result of the Division 1e39a882-52d0-4760-86ac-bce0a7856b19 Result false 0 930 8 9 40 936 28 d25e638d-0677-4306-89e7-caadf0786013 ab81fea9-8d16-4caf-af89-2736c660f36d Spiral Rail Creates a spiral along a rail curve, pitch, turn count, and two radi true 52c3b850-b0ac-456e-afb7-f0c00ec15e2f Spiral Rail Spiral Rail 1355 73 68 124 1397 135 The rail curve for the spiral 7f20e719-9cf3-4685-88ec-56e37d5f05b3 Curve false b7e4d245-22f0-447e-9d9b-e83f05ef11de 1 1357 75 25 20 1371 85 Pitch angle 3b044870-d461-4e1c-a516-de1777dca063 Angle true 0 false 1357 95 25 20 1371 105 1 1 {0} 0 The number of turns in the spiral cd3dae20-4528-46de-b98b-14103fe98fcd Turns true 0 1357 115 25 20 1371 125 1 1 {0} 1 Radius at the base of the spiral 2cc757c9-b625-4cd2-95dd-2bb3fe33b0b2 Base Radius true 57aa8f80-37e2-40a0-80d0-ffb9fccefef1 1 1357 135 25 20 1371 145 1 1 {0} 0.5 Radius at the peak of the spiral 71931043-b762-4119-97bc-7e48c2a827ec Peak Radius true 57aa8f80-37e2-40a0-80d0-ffb9fccefef1 1 1357 155 25 20 1371 165 1 1 {0} 0.5 Number of sample points per turn f896f4b2-185f-4afb-96bb-7017c57e5ecd Sample Point true 0 1357 175 25 20 1371 185 1 1 {0} 256 The spiral curve 2e76d68c-fe60-4926-a921-f95b9a496a5f Spiral false 0 1412 75 9 120 1418 135 4c4e56eb-2f04-43f9-95a3-cc46a14f495a Line Create a line between two points. true 384a02a5-1be5-4937-b673-70d28e7a6e32 Line 1243 63 117 44 1334 85 Line start point 509a4f94-a881-49bd-88f9-cd79455dae02 Start Point false 0 1245 65 74 20 1283.5 75 1 1 {0} 0 0 0 Line end point 89300ec5-d97c-4464-8999-cbb254735e95 End Point false 57aa8f80-37e2-40a0-80d0-ffb9fccefef1 1 1245 85 74 20 1283.5 95 Line segment b7e4d245-22f0-447e-9d9b-e83f05ef11de Line false 0 1349 65 9 40 1355 85 3581f42a-9592-4549-bd6b-1c0fc39d067b Construct Point Construct a point from {xyz} coordinates. 46d298b8-231f-4878-a66f-20619a763169 Construct Point Construct Point 878 78 63 64 915 110 {x} coordinate 2d16d2d8-8b8d-45bc-b00c-d83afa57723e X coordinate false 0 880 80 20 20 891.5 90 1 1 {0} 0 {y} coordinate 4ec168bb-eb07-4784-a3ec-bc5409f5d7d3 Y coordinate false d99a7960-b801-4f2b-956a-771293f7f603 1 880 100 20 20 891.5 110 1 1 {0} 0 {z} coordinate cdf9fd2d-fb87-4ccb-80f8-5f0ed9f059a6 Z coordinate false 0 880 120 20 20 891.5 130 1 1 {0} 0 Point coordinate 57aa8f80-37e2-40a0-80d0-ffb9fccefef1 Point false 0 930 80 9 60 936 110 b7798b74-037e-4f0c-8ac7-dc1043d093e0 Rotate Rotate an object in a plane. f5be8bb0-b7da-4799-a899-2024646eb94a Rotate Rotate 1399 123 87 64 1460 155 Base geometry ca7fc524-e479-4bc7-9fdc-a1d3c7822bf0 Geometry true 2e76d68c-fe60-4926-a921-f95b9a496a5f 1 1401 125 44 20 1424.5 135 Rotation angle in radians 57bf486b-89c2-4dc3-90dd-257fa4a593b3 Angle false 0 false 1401 145 44 20 1424.5 155 1 1 {0} 1.5707963267948966 Rotation plane df3d0bc0-9ada-4e44-a3a5-81a421be1703 Plane false d18bc8f6-1bd2-4ae9-98cd-090c68e7ebb6 1 1401 165 44 20 1424.5 175 1 1 {0} 0 0 0 1 0 0 0 1 0 Rotated geometry 9faa0e9f-6262-45a8-b093-0abcaf75c8ab Geometry false 0 1475 125 9 30 1481 140 Transformation data 3a72f183-fa32-47a7-b036-a9a2654b7d62 Transform false 0 1475 155 9 30 1481 170 8cc3a196-f6a0-49ea-9ed9-0cb343a3ae64 XZ Plane World XZ plane. 507909a1-9164-4c42-939e-654125c5c5b5 XZ Plane XZ Plane 1369 187 117 28 1460 201 Origin of plane 067236e3-b993-4693-bdf9-9062c3662e87 Origin false 0 1371 189 74 24 1409.5 201 1 1 {0} 0 0 0 World XZ plane d18bc8f6-1bd2-4ae9-98cd-090c68e7ebb6 Plane false 0 1475 189 9 24 1481 201 0ae07da9-951b-4b9b-98ca-d312c252374d Numbers to Points Convert a list of numbers to a list of points true eedcf875-b257-4d9c-9898-66e3ec02c0a8 Numbers to Points 1197 612 71 44 1242 634 1 Numbers to merge into points 2b100fdc-6ff1-4538-8071-7175fb248706 Numbers false b50dd62e-8d93-4ec7-8ba6-21b9e34b0847 1 1199 614 28 20 1214.5 624 1 3 {0} 1 2 3 Mask for coordinate composition 4586b96e-e2b0-4513-b834-21b8764c84ec Mask false 0 1199 634 28 20 1214.5 644 1 1 {0} 4 1 Ordered list of points 30a71231-7ac8-476a-8f92-9216fea64fe7 Points false 0 1257 614 9 40 1263 634 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 54354f24-d416-4088-844e-1b5433bfb17d Panel false 0 0 0 6 48 50 20 0 0 0 6.161449 48.87888 2 255;255;255;255 true true true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 4beb174e-b7a2-42ce-ad2e-91b84195184c Panel false 0 0 1 5 68 50 20 0 0 0 5.416946 68.16269 2 255;255;255;255 true true true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values dfbfade0-e9e5-4644-85c9-91ecec251bd1 Panel false 0 0 34 5 88 50 20 0 0 0 5.720108 88.96509 2 255;255;255;255 true true true false false true 5e42bffd-677b-4db5-9358-24079f0b80fb 9d96da9c-9354-ef32-7983-0acb11a3d493 Excel Write Write to an open Excel file. 0e0f425f-8f47-4ccc-9a5d-1379644fe2fe Excel Write Excel Write 1992 629 224 124 2143 691 Set to 'True' to write information to an open Excel file. 33beb63b-a143-469b-bee9-709fbd2c3f9a Write Excel Data Write Excel Data false 0 1994 631 134 20 2062.5 641 1 1 {0} true The path to the Excel workbook. f5dfb169-9155-4f35-a11a-2127c2316ed1 Workbook Path Workbook Path false 0 1994 651 134 20 2062.5 661 1 1 {0} false C:\O.XLS The name of the worksheet to write to. 4ecdd584-59e1-44b1-8a30-d5b1e0be702b Worksheet Name Worksheet Name false 0 1994 671 134 20 2062.5 681 1 1 {0} false Sheet1 1 The column headings. dc9de3a0-7edc-4c6f-9c50-b197b21b6e1b Column Headings Column Headings false e14a8508-e21d-4b5b-bd56-ff92e4d99c35 1 1994 691 134 20 2062.5 701 2 Column data organized as data tree branches 571de601-2479-48b5-b3ac-fa40722fbde1 Data Data false c159c3f0-8539-4e54-bde6-6061fd862884 1 1994 711 134 20 2062.5 721 Set to 'True' to clear existing information on the worksheet. 7dea6c76-178b-452a-a5e1-1c5baca1fb57 Clear Sheet Clear Sheet false 0 1994 731 134 20 2062.5 741 1 1 {0} false Prints error or success streams. 7081a6dd-b3bc-4a49-85c1-c89ec742131a Exceptions Exceptions false 0 2158 631 56 120 2187.5 691 8ec86459-bf01-4409-baee-174d0d2b13d0 Data Contains a collection of generic data a17f9455-d61b-4647-adbb-28c3472eb726 Data Data false b50dd62e-8d93-4ec7-8ba6-21b9e34b0847 1 1222 528 50 24 1247.769 540.264 a0d62394-a118-422d-abb3-6af115c75b25 Addition Mathematical addition 8e0da085-bfce-4a4f-9735-1ea3802da154 Addition Addition 898 440 99 44 946 462 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for addition 72953f6f-c247-48ce-adf7-577580b21801 A A true a75bbb50-340f-4ca9-9664-92de456f2795 1 900 442 31 20 917 452 Second item for addition 803de56a-2bf5-4eff-aac2-5cd86af71310 B B true 0 900 462 31 20 917 472 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 1 Result of addition e14a8508-e21d-4b5b-bd56-ff92e4d99c35 Result Result false 0 961 442 34 40 979.5 462 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values c159c3f0-8539-4e54-bde6-6061fd862884 Panel false 0 e8ca7960-e387-417c-b0d6-211d46256930 1 Double click to edit panel content… 1506 496 411 624 0 0 0 1506.042 496.374 255;255;255;255 true true true false false true 8ec86459-bf01-4409-baee-174d0d2b13d0 Data Contains a collection of generic data 9ac4df16-79d4-4643-b111-8935cc7b1f00 Data Data false 0 1186 807 87 24 1256.647 819.2325 1 1 {0} Grasshopper.Kernel.Types.GH_String false SECONDS 2013e425-8713-42e2-a661-b57e78840337 Concatenate Concatenate some fragments of text 1c05f8a4-3db7-47e6-af4b-9ebcb5b5b1ee Concatenate Concatenate 1323 812 129 44 1401 834 2 3ede854e-c753-40eb-84cb-b48008f14fd4 3ede854e-c753-40eb-84cb-b48008f14fd4 1 3ede854e-c753-40eb-84cb-b48008f14fd4 First text fragment 5257e17a-17b1-49b4-8dad-ffa3faaa41d2 Fragment A Fragment A true 9ac4df16-79d4-4643-b111-8935cc7b1f00 cef844aa-aade-4c62-a2e8-4c72f39b0847 703978af-63fe-4a21-9fc6-94f98be9e380 3 1325 814 61 20 1357 824 Second text fragment 1feeb96e-a5f1-4b4b-8bfd-3cb2339207b1 Fragment B Fragment B true a17f9455-d61b-4647-adbb-28c3472eb726 1 1325 834 61 20 1357 844 Resulting text consisting of all the fragments e8ca7960-e387-417c-b0d6-211d46256930 Result Result false 0 1416 814 34 40 1434.5 834 8ec86459-bf01-4409-baee-174d0d2b13d0 Data Contains a collection of generic data cef844aa-aade-4c62-a2e8-4c72f39b0847 Data Data false 0 1197 840 71 24 1251.931 852.9428 1 1 {0} Grasshopper.Kernel.Types.GH_String false HERTZ 8ec86459-bf01-4409-baee-174d0d2b13d0 Data Contains a collection of generic data 703978af-63fe-4a21-9fc6-94f98be9e380 Data Data false 0 1181 877 79 24 1243.943 889.9235 1 1 {0} Grasshopper.Kernel.Types.GH_String false METERS 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression Format("{0:0.0000000000000000000000000000}", x) 179dbbee-f95d-41b5-bec2-3407615c1376 Expression X 1041 1111 369 28 1215 1125 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 9abd73b8-a64f-4ca3-bc61-1e2f27f2b750 Variable x x true 7024c8b4-5202-4e53-86c0-0e0f1270b9b8 1 1043 1113 12 24 1050.5 1125 Result of expression 9d90424d-9359-4af2-aee5-a7776956f395 Result Result false 0 1374 1113 34 24 1392.5 1125 8ec86459-bf01-4409-baee-174d0d2b13d0 Data Contains a collection of generic data 7024c8b4-5202-4e53-86c0-0e0f1270b9b8 Data Data false d99a7960-b801-4f2b-956a-771293f7f603 897aa50d-9e40-494f-aaa8-8d4999af1e49 50d31d3f-7dd0-4035-886a-7a37c7fb0d56 3 877 693 50 24 902.4333 705.227 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