0 2 2 1 0 7 73d6e1a8-3614-4de0-95ad-814e6183216e Shaded 1 255;217;217;217 255;207;207;207 637975844697009871 XHG.⠀⠀⠀⠀ⵙߦⵙᗩⵙᙏⵙᗱᗴⵙᴥⵙ⠀◯⠀ⵙᴥⵙᗱᗴⵙ8ⵙᙏⵙᑎⵙИNⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙИNⵙᑎⵙᙏⵙ8ⵙᗱᗴⵙᴥⵙ⠀◯⠀ⵙᴥⵙᗱᗴⵙᙏⵙᗩⵙߦⵙ⠀⠀⠀⠀.GHX 0 164 345 0.93 0 0 2 ExcelReadWrite, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 1.0.0.0 e9528d0a-ae17-f0df-9ec0-f53fef62b948 ExcelReadWrite 1.0.0.0 Bengesht, Version=3.3.0.0, Culture=neutral, PublicKeyToken=null 3.3.0.0 00000000-0000-0000-0000-000000000000 20 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 0492ce5c-53ff-419a-8b91-8f08dda132b7 a0b0336d-8e08-480c-8030-0e1c3c598ab3 a5e80a2e-27ca-42a7-bd58-21ef0f1c8c63 8da07789-b96e-4e2f-bd52-79bd9a7addfc e85dc42c-a5ef-480c-9e5a-6f55c554fbb2 b9cc4da5-9d67-4300-b047-2f97d158c7dd add1e32e-6305-421b-9358-04cc14af2a65 1039fa59-d834-42bf-a733-32feef7cd106 d30a6bb7-424d-489d-b0e2-59181d61acd9 9 ee54a8c7-cb23-4256-bafd-a55890a25f3b Group 35183112-c415-4e17-9759-6f2182380d85 e9528d0a-ae17-f0df-9ec0-f53fef62b948 ExcelStaticRead Read data statically from excel 36d43342-4795-4056-a5fd-d7eba3d603d5 ExcelStaticRead ExcelStaticRead 227 121 149 84 300 163 Excel File Input 204f83de-1701-40d9-a258-01e9f4d04705 ExcelFile ExcelFile false be79e6b1-ef75-44bc-9da2-9f591008ec49 1 229 123 56 20 258.5 133 Connect to Excel c50b8403-e218-4207-a7d1-3b44196821ee Connect Connect false 0 229 143 56 20 258.5 153 1 1 {0} true The number of sheet to read from c695ecb9-db9c-49c0-9b32-baff89c671d5 SheetNum SheetNum false 0 229 163 56 20 258.5 173 1 1 {0} 1 1 Range of data to read c79247c8-f656-4e9e-b366-83696f26d8bf DataRange DataRange false 0 229 183 56 20 258.5 193 1 1 {0} false all Data read from Excel d2718bbe-4dde-4576-9eb8-b09353f2d9bf DataOutput DataOutput false 0 315 123 59 40 346 143 Error and warning messages 52b2e9a9-c82c-4e75-b565-d67367a06416 Message Message false 0 315 163 59 40 346 183 06953bda-1d37-4d58-9b38-4b3c74e54c8f File Path Contains a collection of file paths false All files|*.* be79e6b1-ef75-44bc-9da2-9f591008ec49 File Path File Path false 0 277 246 50 24 302 258 1 1 {0} false C:\ƧLX....⠀⠀⠀⠀ⵙ✤ᴥᗩ옷ᑐᑕⵙᗝᙁⓄ옷ᔓᔕᗱᗴᴥ옷✤ⵙ人✤ꖴᙁᗩꖴИNᗱᗴᕤᕦИNⓄᑐᑕⵙ人ᑐᑕИNᗱᗴᑎ¤ᗱᗴᴥꗳⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꗳᴥᗱᗴ¤ᑎᗱᗴИNᑐᑕ人ⵙᑐᑕⓄИNᕤᕦᗱᗴИNꖴᗩᙁꖴ✤人ⵙ✤옷ᴥᗱᗴᔓᔕ옷Ⓞᙁᗝⵙᑐᑕ옷ᗩᴥ✤ⵙ⠀⠀⠀⠀....XLS de131812-96cf-4cef-b9ee-7c7031802751 00000000-0000-0000-0000-000000000000 InfoGlasses To show the components' advances information.Right click to have advanced options e31b3292-4060-4e2d-8583-454527b5c5c6 0 InfoGlasses InfoGlasses 0 0 false true false 216 313 172 28 317 327 Run 91c49aa1-2a06-4253-98e7-1ff556c13c94 Run Run false 0 218 315 24 24 291.5 327 1 1 {0} true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 4fd3b935-c0bd-4ff6-9ea2-23d9f31254b4 Panel false 0.2103074137121439 f0780e0c-9746-46be-83f2-874004b42b6c 1 Double click to edit panel content… 218 -328 168 65 0 0 0 218.9785 -327.6914 255;255;255;255 true true true false false true 74cad441-2264-45fe-a57d-85034751208a Explode Tree Extract all the branches from a tree c29ebfb0-6162-489f-8592-bc4855c1072e Explode Tree Explode Tree 260 52 83 28 305 66 1 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 2 Data to explode 86dd65fd-a399-418b-9276-8ac02fe7a93a Data Data true d2718bbe-4dde-4576-9eb8-b09353f2d9bf 1 262 54 28 24 277.5 66 2 All data inside the branch at index: 0 2642b0ee-6d8c-426f-a6be-b7c5e753a004 false Branch 0 {0} false 0 320 54 21 24 332 66 501aecbb-c191-4d13-83d6-7ee32445ac50 Cull Index Cull (remove) indexed elements from a list. d8dd4408-2d05-495e-912f-826deec9df23 Cull Index Cull Index 255 -222 94 64 310 -190 1 List to cull 2ccf969c-f39e-4f38-aa1e-9ca230987e0b List List false 2642b0ee-6d8c-426f-a6be-b7c5e753a004 1 257 -220 38 20 277.5 -210 1 Culling indices a05759c0-c229-4804-926e-3dafe389d6d9 Indices Indices false 71f1d2e3-37c4-4081-9ce3-3dc1a7194de1 1 257 -200 38 20 277.5 -190 1 1 {0} 0 Wrap indices to list range 302e6f60-6370-4b86-9bc7-afab6f706ee9 Wrap Wrap false 0 257 -180 38 20 277.5 -170 1 1 {0} false 1 Culled list f0780e0c-9746-46be-83f2-874004b42b6c List List false 0 325 -220 22 60 337.5 -190 e64c5fb1-845c-4ab1-8911-5f338516ba67 Series Create a series of numbers. c45e0cfb-b38c-4b35-bd1d-e0a1e6b54082 Series Series 251 -117 101 64 301 -85 First number in the series d877912c-d0a9-49ae-988f-01fa6514b67d Start Start false 0 253 -115 33 20 271 -105 1 1 {0} 0 Step size for each successive number 864a3445-e0a0-495e-9888-d295dcb36868 Step Step false 0 253 -95 33 20 271 -85 1 1 {0} 1 Number of values in the series 1768b270-8530-47f8-acea-79b472cd165e Count Count false ca397b72-8543-416d-a3ff-e107ff6cb709 1 253 -75 33 20 271 -65 1 1 {0} 10 1 Series of numbers 71f1d2e3-37c4-4081-9ce3-3dc1a7194de1 Series Series false 0 316 -115 34 60 334.5 -85 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers ca397b72-8543-416d-a3ff-e107ff6cb709 Digit Scroller false 0 12 11 5.0 177 -10 250 20 177.8201 -9.999992 2fcc2743-8339-4cdf-a046-a1f17439191d Remap Numbers Remap numbers into a new numeric domain 0492ce5c-53ff-419a-8b91-8f08dda132b7 Remap Numbers Remap Numbers 844 52 115 64 899 84 Value to remap 4797ce91-0bcd-467d-914e-a543afc6d886 Value Value false 1039fa59-d834-42bf-a733-32feef7cd106 1 846 54 38 20 866.5 64 Source domain 591d869b-46e5-456f-bf51-b40368a5c891 Source Source false 20715e10-63ab-4ec8-933e-bae707ab6f4b 1 846 74 38 20 866.5 84 1 1 {0} 0 1 Target domain 24b40768-c60e-450d-a4ea-1527078acca9 Target Target false 9adaa047-0fa1-4f6a-8413-098ab11483f0 1 846 94 38 20 866.5 104 1 1 {0} 0 1 Remapped number d1e16535-20ae-4f4c-acbb-e2228c20a643 Mapped Mapped false 0 914 54 43 30 937 69 Remapped and clipped number 7ac8b6c3-cf7f-4b79-af14-c4c7f3ae529b Clipped Clipped false 0 914 84 43 30 937 99 f44b92b0-3b5b-493a-86f4-fd7408c3daf3 Bounds Create a numeric domain which encompasses a list of numbers. a0b0336d-8e08-480c-8030-0e1c3c598ab3 Bounds Bounds 466 166 122 28 530 180 1 Numbers to include in Bounds a9a73ec2-2cd0-4252-8ccd-15a1b8aa10f4 Numbers Numbers false 1039fa59-d834-42bf-a733-32feef7cd106 1 468 168 47 24 493 180 Numeric Domain between the lowest and highest numbers in {N} 20715e10-63ab-4ec8-933e-bae707ab6f4b Domain Domain false 0 545 168 41 24 567 180 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values a5e80a2e-27ca-42a7-bd58-21ef0f1c8c63 Panel false 0.066481813788414 20715e10-63ab-4ec8-933e-bae707ab6f4b 1 Double click to edit panel content… 625 170 180 20 0 0 0 625.0867 170.8827 255;255;255;255 false false true false false true d1a28e95-cf96-4936-bf34-8bf142d731bf Construct Domain Create a numeric domain from two numeric extremes. 8da07789-b96e-4e2f-bd52-79bd9a7addfc Construct Domain Construct Domain 665 283 140 44 747 305 Start value of numeric domain 3c711c2c-d2d7-4a99-a336-f8a58c5c6c6f Domain start Domain start false e85dc42c-a5ef-480c-9e5a-6f55c554fbb2 1 667 285 65 20 701 295 1 1 {0} 0 End value of numeric domain c5f9188e-0313-48fa-add8-6eb9acc1b6bc Domain end Domain end false b9cc4da5-9d67-4300-b047-2f97d158c7dd 1 667 305 65 20 701 315 1 1 {0} 1 Numeric domain between {A} and {B} 9adaa047-0fa1-4f6a-8413-098ab11483f0 Domain Domain false 0 762 285 41 40 784 305 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values e85dc42c-a5ef-480c-9e5a-6f55c554fbb2 Panel false 0 0 -99 535 259 50 20 0 0 0 535.5 259.0966 255;255;255;255 true true true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values b9cc4da5-9d67-4300-b047-2f97d158c7dd Panel false 0 0 0 535 327 50 20 0 0 0 535.5 327.0939 255;255;255;255 true true true false false true c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects a0b0336d-8e08-480c-8030-0e1c3c598ab3 a5e80a2e-27ca-42a7-bd58-21ef0f1c8c63 2 add1e32e-6305-421b-9358-04cc14af2a65 Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 1039fa59-d834-42bf-a733-32feef7cd106 Relay false 4fd3b935-c0bd-4ff6-9ea2-23d9f31254b4 1 548 92 40 16 568 100 a50c4a3b-0177-4c91-8556-db95de6c56c8 Round Round a floating point value. 38c9ad09-b358-4f7a-96b7-20dd1e4b81dc Round Round 987 62 117 64 1046 94 Number to round 88365236-4cc5-4757-a98b-19d48ba2d3d7 Number Number false d1e16535-20ae-4f4c-acbb-e2228c20a643 1 989 64 42 60 1011.5 94 Integer nearest to x 31c27482-fb94-4401-8b4c-c260f19397b5 Nearest Nearest false 0 1061 64 41 20 1083 74 First integer smaller than or equal to x ea7fded1-a957-4fcb-afa9-8c5d2e392b4d Floor Floor false 0 1061 84 41 20 1083 94 First integer larger than or equal to x 3c3f11c9-24ec-4924-bd9b-b74e1511d6d5 Ceiling Ceiling false 0 1061 104 41 20 1083 114 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 8da07789-b96e-4e2f-bd52-79bd9a7addfc e85dc42c-a5ef-480c-9e5a-6f55c554fbb2 b9cc4da5-9d67-4300-b047-2f97d158c7dd 3 d30a6bb7-424d-489d-b0e2-59181d61acd9 Group 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values d7c65abf-1ef3-4f5f-a41d-f74a478dba71 Panel false 0.2103074137121439 31c27482-fb94-4401-8b4c-c260f19397b5 1 Double click to edit panel content… 1104 -328 168 65 0 0 0 1104 -327.6914 255;255;255;255 true true true false false true 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