0 2 2 1 0 7 e88083df-301b-4845-9c9a-5323111273ec Shaded 0 100;240;240;240 100;207;207;207 637915032433308485 XHG.⠀ⵙ⠀ᗝ⠀ⵙ⠀ꖴ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ᙏ⠀ⵙ⠀ᕤᕦ⠀ⵙ⠀ꖴ⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀◯⠀ⵙ⠀ИN⠀ⵙ⠀Ⓞ⠀ⵙ⠀ꖴ⠀ⵙ⠀✤⠀ⵙ⠀ꖴ⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀ИN⠀ⵙ⠀ᗩ⠀ⵙ⠀ᴥ⠀ⵙ⠀✤⠀ⵙ⠀◯⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᕤᕦ⠀ⵙ⠀ᗝ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀◯⠀ⵙ⠀ᙁ⠀ⵙ⠀ᑎ⠀ⵙ⠀ꗳ⠀ⵙ⠀◯⠀ⵙ⠀◯⠀ⵙ⠀ꗳ⠀ⵙ⠀ᑎ⠀ⵙ⠀ᙁ⠀ⵙ⠀◯⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᗝ⠀ⵙ⠀ᕤᕦ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀◯⠀ⵙ⠀✤⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗩ⠀ⵙ⠀ИN⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀ꖴ⠀ⵙ⠀✤⠀ⵙ⠀ꖴ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ИN⠀ⵙ⠀◯⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀ꖴ⠀ⵙ⠀ᕤᕦ⠀ⵙ⠀ᙏ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ꖴ⠀ⵙ⠀ᗝ⠀ⵙ⠀.GHX 0 -4244 -211 0.817901969 0 0 245 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects 64fca20e-296f-4f79-aa7f-c53c5f88866e 9b2a37bb-1555-4475-9897-d38d08b21505 27ab2024-18fc-4363-8275-015d2368f9de 26be2798-ae8b-4fb0-b7a2-e9f1edff6049 6525660d-29ee-4269-9203-539923b24a8e 708c9f15-3d1c-406b-8e76-cab318b67adc 936ab982-35fa-4088-8bfe-32405957deea 1fc4e7bf-6bb1-4e51-9bc5-7533ebe68ad0 b6df8fad-340c-4555-a43a-639976bc59fe 47d36a7d-3cd2-4782-9f53-9f4088b19d4b a4a55193-86eb-40c0-8f54-9e700ffb5262 84f4a890-2b31-4a54-b2a5-49681a5484c7 c20dd2aa-56ce-4ff5-8e86-52afad8c2c96 5ccec4b3-fea6-45d3-8cbe-91c674ae3851 ff82ce22-4075-4b1a-9609-55239f281a35 377c7605-11b6-4673-94de-cc5176b48b51 c3df9ab9-ce47-48e9-994e-14f1d7735c94 431dbfbf-14de-4cae-b7cc-93329a70f66c ff436794-13e0-4e1f-80d6-7f5a87203812 3eeef9bc-d5a9-4e6a-b71c-b4dfe8f6b841 20aa50e6-d0a5-4d7e-97e6-21b1a5d5f91e 74e89f85-5cd3-4475-b942-4195b9b26127 e32b8a72-3026-4389-9167-05dd22abd69e b9b95f50-9e5f-4c1f-9c6b-75e6fd956e6e 8fbbff63-ce96-4927-842d-2fd30969fea0 74712b8a-b204-4e6f-81d7-fdd3959b8d3a e0516fed-bf3c-4077-8700-ea6a5d8fd259 c376d704-0c1b-47cd-9bc3-72920e4bfead 9e30a520-265b-486e-a6d0-566777e09451 11c2aced-e753-46f2-bc94-82c65cf9d659 dbbe7cdd-1102-4fb8-9b97-609a8d9fa450 8ec0c145-f345-40f1-b548-bdeae4656453 8398b5f4-fd6c-4c31-b15b-85d87dd315bc 878ef2e7-03c9-4c81-ab95-3f6612107a06 759a9424-cadf-4276-8b23-6f50b024aaa8 35 56d9a1a8-56b7-414f-a794-eab21813130e Group c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects db956c37-8884-4b12-b22f-f8e62287b5cc bad32d9f-a228-4096-a7ad-611612df1ecf 5edee65c-191d-441c-951b-b650d396ebf2 13678ac4-534d-449b-a806-30e2c5627bc4 ed880257-cb73-4b3d-bdba-4c629f2654a0 2e4f40d1-57e5-4c19-a99f-429ba726780a 2f263c7c-b3da-4f0a-83ba-1f5794b02f50 6232a007-7131-40f6-a98e-54bf4f5de0e2 be88ae4a-34e9-40cb-900e-04d4d78a0355 cd03c22d-ecbe-479f-b24c-a9fc71964bbd ee60103a-50e1-4b3b-8a4b-e878472c2e33 fe0cca38-ef8c-474b-bb0d-65546deb0f8e cd3a4016-c65b-423e-80fe-187b9b727aaa 510ca252-0b8c-434d-87ff-0bb19e02de48 fcd5ed70-f2c4-4965-b73f-6ce7f3f76d7d 8b79d317-11af-4b0d-a24a-275e14631f8a b725dfd1-cfa6-4e7c-9b1a-61cd5476e7ad 964cb3ac-1a1f-431e-8b84-0556874d46d4 226f21c6-4fc4-4167-b7fd-59d96537bf6d a265b490-ccac-453e-82c7-8ff5a0e23517 44a14ffd-ef9a-45e3-b6f8-a5425130a8bf 6e32a2ca-5cb3-40d1-bb45-4d62304d533d c09e5ae2-030b-42b1-a084-044710815d2e e8733214-56ad-40ea-83a2-5e5d6fee430d 26a2087c-6b34-4cba-a4ca-cfd8860323fa 7b796d98-9d29-4777-978b-4e0f43e188d2 1b261338-78de-4ea1-819d-e804feffeeca c0c89fc9-9439-46ab-9f7e-31f42bf53c28 5086f2ab-1b64-44ce-8ebb-d3bf4b9ebde8 bfb9c742-ccba-40e2-9d19-47e55cf92c4b 3a3cdcad-cb6e-42a2-b26f-eabf35d1c224 6243360b-4cd0-4b51-bf13-b41a10039126 5d416a89-7386-4795-804d-85aad6db5f35 b998e5cb-ac9b-472c-bca9-b12d2a814ca3 1bcfcd5d-8614-4116-bfb8-776af73c4a1a 7b988f86-3299-4057-83e2-a2dfad7edd14 43169f25-9f97-4cc6-a9fb-70b22569a90b d14d45ee-9a5e-435f-8e00-0ea848456dec 7996ffe7-23e4-4271-8379-50fdc86d5ee4 35de8717-4eea-481e-bcfd-f9b50b3335bb 231d76fe-2789-4a1c-ac87-314c5549f831 09336dd8-3c4b-476c-b62d-d3b399ef2780 f14968fc-8c03-4bf0-9731-e104bcf98382 ab15d115-f73b-4d08-9382-99436259ff41 c4aa530e-cb9a-4448-b893-7d5534deb0e5 18765130-12d0-4e81-bb07-50c6d539a331 f0b3f7a9-a89a-41f9-8cd9-128e13fc28e9 0f3c6a22-bd04-4fde-9840-bae5878a8350 86e6e907-dd69-4742-a0dc-d9d47d443ec0 f3d39ea9-6927-457d-ada0-8a62ba409d0a f8227a59-b3bb-490c-a577-e7486021c81f 013e4f07-7992-470f-8e86-91ffaa46f551 ab1114a9-a08d-4c5d-b8cd-f951279bbcf5 a850910a-8d6e-49e7-b143-923ad41fdb78 22991b0e-0e2a-4ba1-a379-96fc369abcee e02db1d3-13e3-4587-a331-19c777c3db08 56 adde6a87-48a5-4b41-b3ac-b4cd01a228f1 Group c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects a265b490-ccac-453e-82c7-8ff5a0e23517 1 db956c37-8884-4b12-b22f-f8e62287b5cc Group c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects 5edee65c-191d-441c-951b-b650d396ebf2 13678ac4-534d-449b-a806-30e2c5627bc4 ed880257-cb73-4b3d-bdba-4c629f2654a0 2e4f40d1-57e5-4c19-a99f-429ba726780a 2f263c7c-b3da-4f0a-83ba-1f5794b02f50 6232a007-7131-40f6-a98e-54bf4f5de0e2 be88ae4a-34e9-40cb-900e-04d4d78a0355 cd03c22d-ecbe-479f-b24c-a9fc71964bbd fe0cca38-ef8c-474b-bb0d-65546deb0f8e ee60103a-50e1-4b3b-8a4b-e878472c2e33 db956c37-8884-4b12-b22f-f8e62287b5cc 11 bad32d9f-a228-4096-a7ad-611612df1ecf Group dd8134c0-109b-4012-92be-51d843edfff7 Duplicate Data Duplicate data a predefined number of times. true 5edee65c-191d-441c-951b-b650d396ebf2 Duplicate Data Duplicate Data 650 3956 104 64 709 3988 1 Data to duplicate 0fee1575-1b05-4e95-854f-38deb1513e17 Data Data false e24c881f-304c-4235-90c4-49a1c051ffe0 1 652 3958 42 20 674.5 3968 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 1 Number of duplicates f0603782-24ec-4e61-9a14-a9bb8e32d6d4 Number Number false e02db1d3-13e3-4587-a331-19c777c3db08 1 652 3978 42 20 674.5 3988 1 1 {0} 500 Retain list order cf5c548b-4ee5-41bd-9812-7d13de137bbe Order Order false 0 652 3998 42 20 674.5 4008 1 1 {0} true 1 Duplicated data e09a8eb0-1bfc-4cc0-88ea-41d013cd872a Data Data false 0 724 3958 28 60 739.5 3988 fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 DotNET VB Script (LEGACY) A VB.NET scriptable component true 13678ac4-534d-449b-a806-30e2c5627bc4 DotNET VB Script (LEGACY) Turtle 0 Dim i As Integer Dim dir As New On3dVector(1, 0, 0) Dim pos As New On3dVector(0, 0, 0) Dim axis As New On3dVector(0, 0, 1) Dim pnts As New List(Of On3dVector) pnts.Add(pos) For i = 0 To Forward.Count() - 1 Dim P As New On3dVector dir.Rotate(Left(i), axis) P = dir * Forward(i) + pnts(i) pnts.Add(P) Next Points = pnts 644 3433 116 44 705 3455 1 1 2 Script Variable Forward Script Variable Left 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 true true Forward Left true true 2 Print, Reflect and Error streams Output parameter Points 3ede854e-c753-40eb-84cb-b48008f14fd4 8ec86459-bf01-4409-baee-174d0d2b13d0 true true Output Points false false 1 false Script Variable Forward 994adef1-ec29-44d1-8210-b36829a504f0 Forward Forward true 1 true e09a8eb0-1bfc-4cc0-88ea-41d013cd872a 1 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 646 3435 44 20 669.5 3445 1 false Script Variable Left f68aca5b-03a6-457f-8891-8d8897d5c5fe Left Left true 1 true 9b1cb421-16d8-4a53-b2e0-8d1623cb2148 1 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 646 3455 44 20 669.5 3465 Print, Reflect and Error streams 570b8aa3-f1c3-484e-8b48-2d2b2dc5a7a0 Output Output false 0 720 3435 38 20 740.5 3445 Output parameter Points 387adaa7-7978-4287-b8f0-fb7ef543c454 Points Points false 0 720 3455 38 20 740.5 3465 fbac3e32-f100-4292-8692-77240a42fd1a Point Contains a collection of three-dimensional points true ed880257-cb73-4b3d-bdba-4c629f2654a0 Point Point false 387adaa7-7978-4287-b8f0-fb7ef543c454 1 677 3231 50 24 702.6241 3243.599 e64c5fb1-845c-4ab1-8911-5f338516ba67 Series Create a series of numbers. true 2e4f40d1-57e5-4c19-a99f-429ba726780a Series Series 652 3496 101 64 702 3528 First number in the series 2a4b9236-af46-4ebb-bee9-bac256e25c4c Start Start false 0 654 3498 33 20 672 3508 1 1 {0} 0 Step size for each successive number 2068224f-000f-4842-b679-1038ed72efc1 Step Step false ddf56dc6-bdbe-4989-a020-ed82978a53db 1 654 3518 33 20 672 3528 1 1 {0} 1 Number of values in the series b43fd2f8-4acc-4fee-aba5-8ef775813a61 Count Count false e02db1d3-13e3-4587-a331-19c777c3db08 1 654 3538 33 20 672 3548 1 Series of numbers 9b1cb421-16d8-4a53-b2e0-8d1623cb2148 Series Series false 0 717 3498 34 60 735.5 3528 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 2f263c7c-b3da-4f0a-83ba-1f5794b02f50 Number Slider false 0 625 4128 150 20 625.9196 4128.153 0 1 0 65536 0 0 4096 a4cd2751-414d-42ec-8916-476ebf62d7fe Radians Convert an angle specified in degrees to radians true 6232a007-7131-40f6-a98e-54bf4f5de0e2 Radians Radians 642 3621 120 28 703 3635 Angle in degrees 94b44f49-bf88-4b7c-9e90-82dd5652fc76 Degrees Degrees false e8733214-56ad-40ea-83a2-5e5d6fee430d 1 644 3623 44 24 667.5 3635 Angle in radians ddf56dc6-bdbe-4989-a020-ed82978a53db Radians Radians false 0 718 3623 42 24 740.5 3635 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers be88ae4a-34e9-40cb-900e-04d4d78a0355 Digit Scroller Digit Scroller false 0 12 Digit Scroller 1 0.00000033527 578 3919 250 20 578.1967 3919.188 797d922f-3a1d-46fe-9155-358b009b5997 One Over X Compute one over x. true cd03c22d-ecbe-479f-b24c-a9fc71964bbd One Over X One Over X 652 4038 100 28 701 4052 Input value 31286c5a-c56a-4319-b789-d91bcab4d77b Value Value false e02db1d3-13e3-4587-a331-19c777c3db08 1 654 4040 32 24 671.5 4052 Output value e24c881f-304c-4235-90c4-49a1c051ffe0 Result Result false 0 716 4040 34 24 734.5 4052 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 Number Contains a collection of floating point numbers a274c88d-0131-427a-9dd0-3bda6e2eff29 Number Number false e02db1d3-13e3-4587-a331-19c777c3db08 1 573 237 50 24 598.9589 249.0662 aaa665bd-fd6e-4ccb-8d2c-c5b33072125d Curvature Evaluate the curvature of a curve at a specified parameter. true 64f5057a-5eca-4ebd-adac-a9588cc43a37 Curvature Curvature 521 108 137 64 591 140 Curve to evaluate 3b3e217b-67a2-4987-bc0b-5480d1231817 Curve Curve false 3174a38d-b561-4a42-8f8a-31608ef08ab4 1 523 110 53 30 551 125 Parameter on curve domain to evaluate 72aacb95-9932-42b0-98f9-824d4c6656e9 Parameter Parameter false 46971004-a130-4645-b7c1-54287fdbbeac 1 523 140 53 30 551 155 Point on curve at {t} e9c1c0a3-5544-4e92-9e09-a6bd7dff59b1 Point Point false 0 606 110 50 20 632.5 120 Curvature vector at {t} b51c5bf6-0a16-4070-a003-702890971c28 Curvature Curvature false 0 606 130 50 20 632.5 140 Curvature circle at {t} 1411ee7a-158c-4ff3-87de-d1e1ca9a657d Curvature Curvature false 0 606 150 50 20 632.5 160 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 Divide Curve Divide a curve into equal length segments true 211d3ab7-e6e9-4dd3-bbe9-4076a44479de Divide Curve Divide Curve 533 172 125 64 583 204 Curve to divide 3a59b0e7-5804-4f1a-abe8-1612cc2fb746 Curve Curve false 3174a38d-b561-4a42-8f8a-31608ef08ab4 1 535 174 33 20 553 184 Number of segments a0ba21d8-309a-472d-a546-60bd4c28509a Count Count false a274c88d-0131-427a-9dd0-3bda6e2eff29 1 535 194 33 20 553 204 1 1 {0} 10 Split segments at kinks 6a1149f7-6ba9-4473-b567-1dc58e824b31 Kinks Kinks false 0 535 214 33 20 553 224 1 1 {0} false 1 Division points 88e859b5-6de1-472e-89ad-c54242edd85c Points Points false 0 598 174 58 20 628.5 184 1 Tangent vectors at division points ad961923-5380-4be3-93a2-d2bc10db712c Tangents Tangents false 0 598 194 58 20 628.5 204 1 Parameter values at division points 46971004-a130-4645-b7c1-54287fdbbeac Parameters Parameters false 0 598 214 58 20 628.5 224 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true 3174a38d-b561-4a42-8f8a-31608ef08ab4 2 Curve Curve false 0 562 492 53 24 598.6249 504.971 23862862-049a-40be-b558-2418aacbd916 Deconstruct Arc Retrieve the base plane, radius and angle domain of an arc. true dbd22ad0-e116-471c-a510-5155790fca7b Deconstruct Arc Deconstruct Arc 532 44 114 64 572 76 Arc or Circle to deconstruct 1d07eff1-b47d-4814-b941-e64ad1187bc7 Arc Arc false 1411ee7a-158c-4ff3-87de-d1e1ca9a657d 1 534 46 23 60 547 76 Base plane of arc or circle e6300693-bbb2-45d5-a8f4-6f70e4a2a26b Base Plane Base Plane false 0 587 46 57 20 617 56 Radius of arc or circle 5078cf9d-5a65-46c0-801d-34f40bee0f1b Radius Radius false 0 587 66 57 20 617 76 Angle domain (in radians) of arc 35aed2e6-13c9-42bf-8a37-77b587a3e345 Angle Angle false 0 587 86 57 20 617 96 797d922f-3a1d-46fe-9155-358b009b5997 One Over X Compute one over x. true 68343da5-7432-441a-8a19-50a1f21b220e One Over X One Over X 534 -28 100 28 583 -14 Input value beaa0d02-9628-4ea2-87b4-3f70b19314d7 Value Value false 5078cf9d-5a65-46c0-801d-34f40bee0f1b 1 536 -26 32 24 553.5 -14 Output value b06621f6-9ae3-437e-aa25-87164cfe5a2a Result Result false 0 598 -26 34 24 616.5 -14 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef Quick Graph 1 Display a set of y-values as a graph 45305164-c779-4caf-a203-99cb10700df1 Quick Graph Quick Graph false 0 0a516f0c-a574-4254-9e94-e7e5df613da5 1 522 -467 150 150 522.9729 -466.2372 -1 4c4e56eb-2f04-43f9-95a3-cc46a14f495a Line Create a line between two points. true 3b518049-a721-4682-9863-fde5cd56ec7a Line Line 532 0 114 44 604 22 Line start point f9d77711-655e-4f78-83f6-5507d1e3a4c9 Start Point Start Point false e9c1c0a3-5544-4e92-9e09-a6bd7dff59b1 1 534 2 55 20 563 12 Line end point 3ad08e43-3dda-4f44-b0ae-1242d6063195 End Point End Point false e6300693-bbb2-45d5-a8f4-6f70e4a2a26b 1 534 22 55 20 563 32 Line segment c61c2f63-af12-47bf-ac8f-3ed53b4c2ca9 Line Line false 0 619 2 25 40 633 22 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 7b44aa52-4415-46b6-9a6f-8acd8b4eb189 Number Slider false 0 519 -595 150 20 519.4611 -594.64 6 1 0 2 0 0 0.533043 4c619bc9-39fd-4717-82a6-1e07ea237bbe Line SDL Create a line segment defined by start point, tangent and length.} true 3cdaef40-695e-4325-a023-127dff8a13a4 Line SDL Line SDL 539 -719 122 64 619 -687 Line start point 3286d7d3-eab9-4125-817c-42f3bee3f20c Start Start false e9c1c0a3-5544-4e92-9e09-a6bd7dff59b1 1 541 -717 63 20 582 -707 Line tangent (direction) e8c607a5-494a-485e-ae31-9a08bd478f18 Direction Direction false c61c2f63-af12-47bf-ac8f-3ed53b4c2ca9 1 541 -697 63 20 582 -687 1 1 {0} 0 0 1 Line length 963d17b4-30bc-44c1-9e9a-e6c01a52c1fd -ABS(X) Length Length false 8c5832d9-8a03-428a-be62-bf491697ddaa 1 541 -677 63 20 582 -667 1 1 {0} 1 Line segment 64fde29a-f76c-4fc1-b003-229851718aab Line Line false 0 634 -717 25 60 648 -687 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 90f74d47-d623-4b80-a1f4-bde635cc690f Panel false 0 0a516f0c-a574-4254-9e94-e7e5df613da5 1 Double click to edit panel content… 512 -317 160 273 0 0 0 512.6267 -316.3448 255;255;255;255 true true true false false true 6b021f56-b194-4210-b9a1-6cef3b7d0848 Evaluate Length Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. true 5e982791-82ff-440d-bacc-09c972bd83f7 Evaluate Length Evaluate Length 537 -931 144 64 611 -899 Curve to evaluate 71ee2099-99ad-4c54-871b-fa71c5868e9d Curve Curve false 64fde29a-f76c-4fc1-b003-229851718aab 1 539 -929 57 20 569 -919 Length factor for curve evaluation a6327641-3497-419f-a005-6e3bc1a1946a Length Length false 0 539 -909 57 20 569 -899 1 1 {0} 1 If True, the Length factor is normalized (0.0 ~ 1.0) c07b7a00-371b-4554-9541-b72e32c1ab5e Normalized Normalized false 0 539 -889 57 20 569 -879 1 1 {0} true Point at the specified length 4b649cee-a63e-4418-b303-e383307f5e39 Point Point false 0 626 -929 53 20 654 -919 Tangent vector at the specified length dd207488-6941-4306-9e5a-2e8ca02eef28 Tangent Tangent false 0 626 -909 53 20 654 -899 Curve parameter at the specified length fa6e7b64-7166-4723-9a64-31604937ca06 Parameter Parameter false 0 626 -889 53 20 654 -879 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 Interpolate Create an interpolated curve through a set of points. true ee304c2e-7991-484f-9da6-ff4fc47e9e92 Interpolate Interpolate 520 -1104 125 84 587 -1062 1 Interpolation points 380ab18e-7626-439f-b5b2-9b3801878901 Vertices Vertices false 4b649cee-a63e-4418-b303-e383307f5e39 1 522 -1102 50 20 548.5 -1092 Curve degree bd7258d3-c797-48d5-8b1d-5e9a747941d0 Degree Degree false 0 522 -1082 50 20 548.5 -1072 1 1 {0} 3 Periodic curve 4a64f453-b023-45ab-9fc4-5a233b0013b1 Periodic Periodic false 0 522 -1062 50 20 548.5 -1052 1 1 {0} false Knot spacing (0=uniform, 1=chord, 2=sqrtchord) 8e13ed2c-66de-4bd1-92c3-b37c8c0e87a5 KnotStyle KnotStyle false 0 522 -1042 50 20 548.5 -1032 1 1 {0} 2 Resulting nurbs curve 71f0aa5a-eb75-494a-90f3-1bed30c8af4a Curve Curve false 0 602 -1102 41 26 624 -1088.667 Curve length 263d1019-1a33-41fc-a2e4-98a24dc87b4b Length Length false 0 602 -1076 41 27 624 -1062 Curve domain 03b60dca-5fc7-40b1-b3cc-833ce43733c1 Domain Domain false 0 602 -1049 41 27 624 -1035.333 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects a274c88d-0131-427a-9dd0-3bda6e2eff29 64f5057a-5eca-4ebd-adac-a9588cc43a37 211d3ab7-e6e9-4dd3-bbe9-4076a44479de 3174a38d-b561-4a42-8f8a-31608ef08ab4 dbd22ad0-e116-471c-a510-5155790fca7b 68343da5-7432-441a-8a19-50a1f21b220e 45305164-c779-4caf-a203-99cb10700df1 42201d77-7bc4-437d-baaf-c8290f91a477 3b518049-a721-4682-9863-fde5cd56ec7a dc8b9948-0b61-495f-bb5c-30271010864e 7b44aa52-4415-46b6-9a6f-8acd8b4eb189 3cdaef40-695e-4325-a023-127dff8a13a4 90f74d47-d623-4b80-a1f4-bde635cc690f 5e982791-82ff-440d-bacc-09c972bd83f7 ee304c2e-7991-484f-9da6-ff4fc47e9e92 f9a3ac63-bb35-4cd5-a701-0bc94605a753 e225702c-37cb-414c-b6ee-0dea08840fbd 0a9edd9f-b92b-4495-a186-4d2d750d8705 65613610-dbaa-4036-a8cf-1716c76246e5 2760a5c3-b698-426f-ab03-8032d516a479 da8953b6-d8e3-4aa4-bee0-df0ede441feb 75434d61-d5bb-4800-bc6b-c6a0d8505f6c 0116a002-fce2-4e4c-9b8f-b77bf91c2f98 23 8d8f743b-370c-4c43-90de-d16a3d5ab270 Group 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 Number Contains a collection of floating point numbers bf9904f8-fa01-421a-bbee-9be7276335f0 Number Number false a274c88d-0131-427a-9dd0-3bda6e2eff29 1 576 -1270 50 24 601.4921 -1258.966 aaa665bd-fd6e-4ccb-8d2c-c5b33072125d Curvature Evaluate the curvature of a curve at a specified parameter. true 752aa791-ff79-4d8c-a7bb-8c299a0e3d83 Curvature Curvature 515 -1476 137 64 585 -1444 Curve to evaluate 24d3c1bc-4615-4608-b50a-90699ae1929b Curve Curve false 0592f089-92c7-4e08-8b1d-72b16d1814ee 1 517 -1474 53 30 545 -1459 Parameter on curve domain to evaluate f61ce204-0ba4-411d-8adc-d8062970230f Parameter Parameter false f1e3155b-084a-4b7c-8e3e-a3453dafe4d1 1 517 -1444 53 30 545 -1429 Point on curve at {t} 5268d1b8-fd2d-407c-8bfb-c91c2704f476 Point Point false 0 600 -1474 50 20 626.5 -1464 Curvature vector at {t} b8a7b627-a005-424a-94b2-249fe2d82591 Curvature Curvature false 0 600 -1454 50 20 626.5 -1444 Curvature circle at {t} 3bd0b2e2-c0b3-4788-ba21-c74464169664 Curvature Curvature false 0 600 -1434 50 20 626.5 -1424 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 Divide Curve Divide a curve into equal length segments true 6018ed3f-f905-4082-bd1b-0d68524827a5 Divide Curve Divide Curve 520 -1388 125 64 570 -1356 Curve to divide 9e1f13bc-a868-4a9d-9769-39702ccce0c7 Curve Curve false 0592f089-92c7-4e08-8b1d-72b16d1814ee 1 522 -1386 33 20 540 -1376 Number of segments ca0b4685-3413-431b-baef-48f26d4b7174 Count Count false bf9904f8-fa01-421a-bbee-9be7276335f0 1 522 -1366 33 20 540 -1356 1 1 {0} 10 Split segments at kinks 0a7b8c7b-f83d-414d-8b81-c7908ed719c0 Kinks Kinks false 0 522 -1346 33 20 540 -1336 1 1 {0} false 1 Division points 42a878d7-4c5d-4251-9ea6-4bd083e714a4 Points Points false 0 585 -1386 58 20 615.5 -1376 1 Tangent vectors at division points 9a5db1ae-78a1-40f0-9432-7b2637db20d9 Tangents Tangents false 0 585 -1366 58 20 615.5 -1356 1 Parameter values at division points f1e3155b-084a-4b7c-8e3e-a3453dafe4d1 Parameters Parameters false 0 585 -1346 58 20 615.5 -1336 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true 0592f089-92c7-4e08-8b1d-72b16d1814ee Curve Curve false 71f0aa5a-eb75-494a-90f3-1bed30c8af4a 1 573 -1244 50 24 598.5419 -1232.574 23862862-049a-40be-b558-2418aacbd916 Deconstruct Arc Retrieve the base plane, radius and angle domain of an arc. true 81da483e-9b22-424b-9f89-7a237cb6d543 Deconstruct Arc Deconstruct Arc 520 -1562 114 64 560 -1530 Arc or Circle to deconstruct 7ecfcbd4-abea-45ec-81f4-98f6ca9c68c1 Arc Arc false 3bd0b2e2-c0b3-4788-ba21-c74464169664 1 522 -1560 23 60 535 -1530 Base plane of arc or circle 03daaecd-53d3-4c5d-9924-b27ff70af2ec Base Plane Base Plane false 0 575 -1560 57 20 605 -1550 Radius of arc or circle f58c126d-a047-42e4-91cb-96a5f6414c4c Radius Radius false 0 575 -1540 57 20 605 -1530 Angle domain (in radians) of arc 5380f991-b888-493d-9ecd-f1e5cac0d338 Angle Angle false 0 575 -1520 57 20 605 -1510 797d922f-3a1d-46fe-9155-358b009b5997 One Over X Compute one over x. true 4e9dd348-c385-4e95-b28d-18cb54062fc2 One Over X One Over X 543 -1686 100 28 592 -1672 Input value 7cac874b-576b-4f08-9f35-2a5e84300994 Value Value false f58c126d-a047-42e4-91cb-96a5f6414c4c 1 545 -1684 32 24 562.5 -1672 Output value f1fff076-afd1-4198-a841-29618dc85f98 Result Result false 0 607 -1684 34 24 625.5 -1672 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef Quick Graph 1 Display a set of y-values as a graph 99041984-397a-4878-b72e-1846de4cc470 Quick Graph Quick Graph false 0 ba6d86dc-7f23-4a5f-b09d-fd6e7865c30c 1 545 -1860 150 150 545.3124 -1859.983 -1 4c619bc9-39fd-4717-82a6-1e07ea237bbe Line SDL Create a line segment defined by start point, tangent and length.} true 2d8f7591-dfcc-4bab-82e3-0db34a1e332a Line SDL Line SDL 543 -1935 122 64 623 -1903 Line start point dbcefbd2-614b-4797-832b-f81d701edb22 Start Start false 4b649cee-a63e-4418-b303-e383307f5e39 1 545 -1933 63 20 586 -1923 Line tangent (direction) a62f7611-d05a-45a4-99b8-5fa2c0c877b8 Direction Direction false 85c52366-0982-406d-b91c-f42517f13990 1 545 -1913 63 20 586 -1903 1 1 {0} 0 0 1 Line length 8094c76e-7ac6-446a-9a69-e9a6d5ed0353 ABS(X) Length Length false ea5844c9-9002-41f1-8dce-c1a6825e0912 1 545 -1893 63 20 586 -1883 1 1 {0} 1 Line segment 5f024167-e348-42e4-83bc-dd9abab2d75e Line Line false 0 638 -1933 25 60 652 -1903 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 8e1460ba-d12a-47ea-a2f7-fdf529e279a2 Panel false 0 f05c3de8-ff7d-403e-83b6-e73e51c7115a 1 Double click to edit panel content… 339 -1746 160 274 0 0 0 255;255;255;255 true true true false false true 6b021f56-b194-4210-b9a1-6cef3b7d0848 Evaluate Length Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. true 1f4f6537-e674-47b2-a3cc-0c14bffb73b6 Evaluate Length Evaluate Length 514 -2227 144 64 588 -2195 Curve to evaluate a9f5ae23-e2e8-4d50-bd0a-1302109c8202 Curve Curve false 5f024167-e348-42e4-83bc-dd9abab2d75e 1 516 -2225 57 20 546 -2215 Length factor for curve evaluation a855f905-eb00-4e85-9ac6-5358c993cc3b Length Length false 0 516 -2205 57 20 546 -2195 1 1 {0} 1 If True, the Length factor is normalized (0.0 ~ 1.0) 9d96a222-e833-4263-ae23-adc8d8ac4235 Normalized Normalized false 0 516 -2185 57 20 546 -2175 1 1 {0} true Point at the specified length bb672236-a7b7-45ef-afb8-18f1a2792e58 Point Point false 0 603 -2225 53 20 631 -2215 Tangent vector at the specified length ebdcc7f4-d376-494e-8670-0983c734abd2 Tangent Tangent false 0 603 -2205 53 20 631 -2195 Curve parameter at the specified length cad9e2f2-8f98-4f70-9ba2-226ce27dd3c0 Parameter Parameter false 0 603 -2185 53 20 631 -2175 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 Interpolate Create an interpolated curve through a set of points. true 9f5c6da6-1b66-497a-a401-6d7c972dd8f3 Interpolate Interpolate 528 -2330 125 84 595 -2288 1 Interpolation points 88806293-82d6-45f0-80c7-39622388bf14 Vertices Vertices false bb672236-a7b7-45ef-afb8-18f1a2792e58 1 530 -2328 50 20 556.5 -2318 Curve degree fb8aa358-182c-4ed8-99c3-40914e0d15b8 Degree Degree false 0 530 -2308 50 20 556.5 -2298 1 1 {0} 3 Periodic curve 45907537-5a67-4cc8-8ad9-5cec2617ba05 Periodic Periodic false 0 530 -2288 50 20 556.5 -2278 1 1 {0} false Knot spacing (0=uniform, 1=chord, 2=sqrtchord) 9d25bf79-6925-466f-b4b5-dff8e01cf608 KnotStyle KnotStyle false 0 530 -2268 50 20 556.5 -2258 1 1 {0} 2 Resulting nurbs curve 1da8162b-ae51-4827-ad1c-b7cd643f0310 Curve Curve false 0 610 -2328 41 26 632 -2314.667 Curve length 54e28d59-6e6c-4a56-9108-4641e6543cc6 Length Length false 0 610 -2302 41 27 632 -2288 Curve domain c4b541f4-9081-4c7e-8daa-575e1720bef9 Domain Domain false 0 610 -2275 41 27 632 -2261.333 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects bf9904f8-fa01-421a-bbee-9be7276335f0 752aa791-ff79-4d8c-a7bb-8c299a0e3d83 6018ed3f-f905-4082-bd1b-0d68524827a5 0592f089-92c7-4e08-8b1d-72b16d1814ee 81da483e-9b22-424b-9f89-7a237cb6d543 4e9dd348-c385-4e95-b28d-18cb54062fc2 99041984-397a-4878-b72e-1846de4cc470 48df80c3-e691-4d17-bcb3-dce64e5d0d60 eee1a95e-6190-4503-8166-38d8b482f4cd d8b1a677-5952-4437-852d-f6265e2e96db daade0dc-ab8b-43f8-9164-341b5be4e748 2d8f7591-dfcc-4bab-82e3-0db34a1e332a 8e1460ba-d12a-47ea-a2f7-fdf529e279a2 1f4f6537-e674-47b2-a3cc-0c14bffb73b6 9f5c6da6-1b66-497a-a401-6d7c972dd8f3 f439fa6b-f226-46ca-b01c-8ef27a697da4 0178cc91-2c55-4f13-8715-c9ae8cde7381 5e62133f-3e96-4273-aa14-46485a1d2993 c47c120f-27c5-4347-944a-a37d7d43572c a245c484-b3ab-4666-827c-2c9ce37cdcd9 32aa66bf-b8f9-40a8-8447-dc53ebfd950d 44c51f6f-2d13-489d-a8d0-33396ca312d1 3e25c677-18d2-4a81-a487-3590cf9df727 5ee0c642-0a89-4957-83c5-74bafd3f7d48 0943cba2-39fe-4125-9623-f70d3326971c a68a14eb-64c3-421c-89a9-76494605a504 26 38dcabd5-e27b-4c59-a66e-868f9b88beb5 Group dde71aef-d6ed-40a6-af98-6b0673983c82 Nurbs Curve Construct a nurbs curve from control points. true bec84db0-5651-4fbc-ae1a-401e761e902a Nurbs Curve Nurbs Curve 409 -2343 118 64 469 -2311 1 Curve control points d8331cca-9d34-46e1-a72c-165f7a4881ab Vertices Vertices false bb672236-a7b7-45ef-afb8-18f1a2792e58 1 411 -2341 43 20 434 -2331 Curve degree b9bbcba3-3c72-4553-9c30-abdd3af08234 Degree Degree false 0 411 -2321 43 20 434 -2311 1 1 {0} 11 Periodic curve 18152a62-dace-48fc-8e98-385d8397c2f9 Periodic Periodic false 0 411 -2301 43 20 434 -2291 1 1 {0} false Resulting nurbs curve 90eb420e-ecb5-4dd0-9033-42bbf37b7941 Curve Curve false 0 484 -2341 41 20 506 -2331 Curve length 3e0e1a2c-f66b-4ef4-9e5c-98a94d26a416 Length Length false 0 484 -2321 41 20 506 -2311 Curve domain 24133b84-2195-47dd-bed7-16fad6188b23 Domain Domain false 0 484 -2301 41 20 506 -2291 dde71aef-d6ed-40a6-af98-6b0673983c82 Nurbs Curve Construct a nurbs curve from control points. true d14b1d35-9269-44ee-821f-67f2cd1897b1 Nurbs Curve Nurbs Curve 397 -1188 118 64 457 -1156 1 Curve control points 3ff18bf3-5d68-4b9e-9917-b7bb61af2bf2 Vertices Vertices false 4b649cee-a63e-4418-b303-e383307f5e39 1 399 -1186 43 20 422 -1176 Curve degree b14f2c14-eb36-4789-967c-700423c1ba52 Degree Degree false 0 399 -1166 43 20 422 -1156 1 1 {0} 3 Periodic curve 6f008703-f6bc-4846-addf-3a1ff452f192 Periodic Periodic false 0 399 -1146 43 20 422 -1136 1 1 {0} false Resulting nurbs curve c4b8f674-25d7-435f-9a2d-167cba22f51d Curve Curve false 0 472 -1186 41 20 494 -1176 Curve length aa04aa2c-23cd-43d3-907e-2116eea30857 Length Length false 0 472 -1166 41 20 494 -1156 Curve domain ae54b1a5-92a7-46ff-80a7-a1e5bd027488 Domain Domain false 0 472 -1146 41 20 494 -1136 dd17d442-3776-40b3-ad5b-5e188b56bd4c Relative Differences Compute relative differences for a list of data true 35dc89a9-722a-43d7-a22e-b79159522d82 Relative Differences Relative Differences 281 -2021 128 28 334 -2007 1 List of data to operate on (numbers or points or vectors allowed) dc912cd1-d87a-4e87-bfcd-553952104036 Values Values false 0a516f0c-a574-4254-9e94-e7e5df613da5 1 283 -2019 36 24 302.5 -2007 1 Differences between consecutive items 080fa6d7-bbb3-4f71-a556-fd84a9bd5303 Differenced Differenced false 0 349 -2019 58 24 379.5 -2007 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 0a516f0c-a574-4254-9e94-e7e5df613da5 Relay false b06621f6-9ae3-437e-aa25-87164cfe5a2a 1 569 -44 40 16 589 -36 ab14760f-87a6-462e-b481-4a2c26a9a0d7 Derivatives Evaluate the derivatives of a curve at a specified parameter. true 5e62133f-3e96-4273-aa14-46485a1d2993 Derivatives Derivatives 252 -1910 117 144 322 -1838 2 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 7 fbac3e32-f100-4292-8692-77240a42fd1a 16ef3e75-e315-4899-b531-d3166b42dac9 16ef3e75-e315-4899-b531-d3166b42dac9 16ef3e75-e315-4899-b531-d3166b42dac9 16ef3e75-e315-4899-b531-d3166b42dac9 16ef3e75-e315-4899-b531-d3166b42dac9 16ef3e75-e315-4899-b531-d3166b42dac9 Curve to evaluate adce5e85-6367-4fd0-937a-81ee71fc7bae Curve Curve false 3174a38d-b561-4a42-8f8a-31608ef08ab4 1 254 -1908 53 70 282 -1873 Parameter on curve domain to evaluate cb7449e1-4990-44d4-b5c2-c25cabb4dd9e Parameter Parameter false 46971004-a130-4645-b7c1-54287fdbbeac 1 254 -1838 53 70 282 -1803 Point on curve at {t} ae3a695a-cc15-499e-9427-1231fcbea6e4 Point Point false 0 337 -1908 30 20 353.5 -1898 First curve derivative at t (Velocity) 60d7cf46-ac14-418d-825d-d81b9b00022b false First derivative 1 false 0 337 -1888 30 20 353.5 -1878 Second curve derivative at t (Acceleration) bf13852d-01bb-4747-8df7-3dc60b6e7510 false Second derivative 2 false 0 337 -1868 30 20 353.5 -1858 Third curve derivative at t (Jolt) 313febab-a771-45da-a567-310cd4182e68 false Third derivative 3 false 0 337 -1848 30 20 353.5 -1838 Fourth curve derivative at t (Jounce) b7204c31-0fde-4f40-9482-20f3fbf74e06 false Fourth derivative 4 false 0 337 -1828 30 20 353.5 -1818 Fifth curve derivative at t 48e9cfcc-4536-4f94-9f62-f42b525b36e5 false Fifth derivative 5 false 0 337 -1808 30 20 353.5 -1798 Sixth curve derivative at t 7ca4635d-ac36-43c9-b4e8-aba60332ab9f false Sixth derivative 6 false 0 337 -1788 30 20 353.5 -1778 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object c47c120f-27c5-4347-944a-a37d7d43572c Relay Relay false bf13852d-01bb-4747-8df7-3dc60b6e7510 1 437 -1887 44 16 459 -1879 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object a245c484-b3ab-4666-827c-2c9ce37cdcd9 Relay Relay false 313febab-a771-45da-a567-310cd4182e68 1 455 -1858 44 16 477 -1850 76975309-75a6-446a-afed-f8653720a9f2 Create Material Create an OpenGL material. true 0a9edd9f-b92b-4495-a186-4d2d750d8705 Create Material Create Material 531 -823 144 104 615 -771 Colour of the diffuse channel a7202bc8-4598-42f8-957a-f6555a07c6aa Diffuse Diffuse false 0 533 -821 67 20 568 -811 1 1 {0} 255;232;232;232 Colour of the specular highlight 5d0527bc-72be-4663-872d-6eb577a8ac79 Specular Specular false 0 533 -801 67 20 568 -791 1 1 {0} 255;0;255;255 Emissive colour of the material 47f1cb23-a432-4071-8600-aebcd5842f3c Emission Emission false 0 533 -781 67 20 568 -771 1 1 {0} 255;0;0;0 Amount of transparency (0.0 = opaque, 1.0 = transparent 294b4b85-55d2-4e16-ac87-cded169a7fe0 Transparency Transparency false 0 533 -761 67 20 568 -751 1 1 {0} 0.5 Amount of shinyness (0 = none, 1 = low shine, 100 = max shine 94f8e021-e6b2-4d56-a720-491809182fec Shine Shine false 0 533 -741 67 20 568 -731 1 1 {0} 100 Resulting material f879f6ef-08b1-4623-b20f-9af580c53c42 Material Material false 0 630 -821 43 100 653 -771 537b0419-bbc2-4ff4-bf08-afe526367b2c Custom Preview Allows for customized geometry previews true true 65613610-dbaa-4036-a8cf-1716c76246e5 Custom Preview Custom Preview 572 -867 82 44 640 -845 Geometry to preview true fad5b3a6-49a8-4f82-a9f6-18d5d74b27da Geometry Geometry false 64fde29a-f76c-4fc1-b003-229851718aab 1 574 -865 51 20 601 -855 The material override e3ce37ad-d33b-4831-bab7-83b4ca952e13 Material Material false f879f6ef-08b1-4623-b20f-9af580c53c42 1 574 -845 51 20 601 -835 1 1 {0} 255;221;160;221 255;66;48;66 0.5 255;255;255;255 0 76975309-75a6-446a-afed-f8653720a9f2 Create Material Create an OpenGL material. true f9a3ac63-bb35-4cd5-a701-0bc94605a753 Create Material Create Material 528 388 144 104 612 440 Colour of the diffuse channel c676bfd6-b42e-4a4f-8422-55fdbfa4fe01 Diffuse Diffuse false 0 530 390 67 20 565 400 1 1 {0} 255;199;199;199 Colour of the specular highlight afbce2bb-1b53-4415-abf2-4245c033b044 Specular Specular false 0 530 410 67 20 565 420 1 1 {0} 255;0;255;255 Emissive colour of the material f6841a37-fb17-4321-9ed3-0cb027307ef9 Emission Emission false 0 530 430 67 20 565 440 1 1 {0} 255;0;0;0 Amount of transparency (0.0 = opaque, 1.0 = transparent ea379476-7fab-4a1e-8355-ee1d08126eae Transparency Transparency false 0 530 450 67 20 565 460 1 1 {0} 0.5 Amount of shinyness (0 = none, 1 = low shine, 100 = max shine 8062fb9b-9c42-4850-bcdf-f865358e48bd Shine Shine false 0 530 470 67 20 565 480 1 1 {0} 100 Resulting material 0215cbc4-028c-4365-90da-fc87e4da209a Material Material false 0 627 390 43 100 650 440 537b0419-bbc2-4ff4-bf08-afe526367b2c Custom Preview Allows for customized geometry previews true true e225702c-37cb-414c-b6ee-0dea08840fbd Custom Preview Custom Preview 549 344 82 44 617 366 Geometry to preview true 134b542f-fee7-495d-b747-f9d4cf6d1a83 Geometry Geometry false 3174a38d-b561-4a42-8f8a-31608ef08ab4 1 551 346 51 20 578 356 The material override 7b5413ed-65c9-44e2-8b86-ef9ccbf75ef2 Material Material false 0215cbc4-028c-4365-90da-fc87e4da209a 1 551 366 51 20 578 376 1 1 {0} 255;221;160;221 255;66;48;66 0.5 255;255;255;255 0 76975309-75a6-446a-afed-f8653720a9f2 Create Material Create an OpenGL material. true 2760a5c3-b698-426f-ab03-8032d516a479 Create Material Create Material 691 -1156 144 104 775 -1104 Colour of the diffuse channel 3004ed07-b408-4bc0-9f42-eab20a9913b4 Diffuse Diffuse false 0 693 -1154 67 20 728 -1144 1 1 {0} 255;222;222;222 Colour of the specular highlight 326a914e-4cdd-4b71-9281-a5919bcf7baa Specular Specular false 0 693 -1134 67 20 728 -1124 1 1 {0} 255;0;255;255 Emissive colour of the material 8fe53ab0-2b1a-4163-8a29-185170fe17a8 Emission Emission false 0 693 -1114 67 20 728 -1104 1 1 {0} 255;0;0;0 Amount of transparency (0.0 = opaque, 1.0 = transparent 031a6a8e-aefe-4c31-a56b-469422b15bd1 Transparency Transparency false 0 693 -1094 67 20 728 -1084 1 1 {0} 0.5 Amount of shinyness (0 = none, 1 = low shine, 100 = max shine a0b5a56f-450e-4954-9df5-97e3bc851a26 Shine Shine false 0 693 -1074 67 20 728 -1064 1 1 {0} 100 Resulting material f6602620-7a60-4871-a019-14148ed2fb01 Material Material false 0 790 -1154 43 100 813 -1104 537b0419-bbc2-4ff4-bf08-afe526367b2c Custom Preview Allows for customized geometry previews true true da8953b6-d8e3-4aa4-bee0-df0ede441feb Custom Preview Custom Preview 717 -1200 82 44 785 -1178 Geometry to preview true 339c6a8c-fc22-4cc3-977a-83fbcb85d4af Geometry Geometry false 71f0aa5a-eb75-494a-90f3-1bed30c8af4a 1 719 -1198 51 20 746 -1188 The material override 76efd886-8cd1-4f71-8ee3-a159fa2f19f4 Material Material false f6602620-7a60-4871-a019-14148ed2fb01 1 719 -1178 51 20 746 -1168 1 1 {0} 255;221;160;221 255;66;48;66 0.5 255;255;255;255 0 76975309-75a6-446a-afed-f8653720a9f2 Create Material Create an OpenGL material. true f439fa6b-f226-46ca-b01c-8ef27a697da4 Create Material Create Material 690 -1887 144 104 774 -1835 Colour of the diffuse channel 0416a759-ff94-4b06-851b-c108dbd684cc Diffuse Diffuse false 0 692 -1885 67 20 727 -1875 1 1 {0} 255;242;242;242 Colour of the specular highlight 4c205008-b0ed-43a1-956e-3cf50cc1a793 Specular Specular false 0 692 -1865 67 20 727 -1855 1 1 {0} 255;0;255;255 Emissive colour of the material 6b966806-b30a-4470-bbeb-5b10b43e2ba5 Emission Emission false 0 692 -1845 67 20 727 -1835 1 1 {0} 255;0;0;0 Amount of transparency (0.0 = opaque, 1.0 = transparent 73b07a02-8696-4088-9279-7465b6e0db16 Transparency Transparency false 0 692 -1825 67 20 727 -1815 1 1 {0} 0.5 Amount of shinyness (0 = none, 1 = low shine, 100 = max shine 1d39b7f2-bc53-4ce2-bc31-c29c7c63e83a Shine Shine false 0 692 -1805 67 20 727 -1795 1 1 {0} 100 Resulting material f370679e-4137-46e5-90d0-7a08608cb812 Material Material false 0 789 -1885 43 100 812 -1835 537b0419-bbc2-4ff4-bf08-afe526367b2c Custom Preview Allows for customized geometry previews true true 0178cc91-2c55-4f13-8715-c9ae8cde7381 Custom Preview Custom Preview 729 -1954 82 44 797 -1932 Geometry to preview true 0f98a5d2-51bb-4a8a-909e-5a183993c521 Geometry Geometry false 5f024167-e348-42e4-83bc-dd9abab2d75e 1 731 -1952 51 20 758 -1942 The material override a6df5039-34d5-4f10-9741-52b06df6a14a Material Material false f370679e-4137-46e5-90d0-7a08608cb812 1 731 -1932 51 20 758 -1922 1 1 {0} 255;221;160;221 255;66;48;66 0.5 255;255;255;255 0 76975309-75a6-446a-afed-f8653720a9f2 Create Material Create an OpenGL material. true 32aa66bf-b8f9-40a8-8447-dc53ebfd950d Create Material Create Material 684 -2260 144 104 768 -2208 Colour of the diffuse channel e8adebd8-6175-4942-bb80-64935d55aa67 Diffuse Diffuse false 0 686 -2258 67 20 721 -2248 1 1 {0} 255;224;224;224 Colour of the specular highlight 94bee261-3f2c-4380-8b54-66fe1127b97f Specular Specular false 0 686 -2238 67 20 721 -2228 1 1 {0} 255;0;255;255 Emissive colour of the material 186a9b34-2cfc-4d95-a08f-7df92b2244fe Emission Emission false 0 686 -2218 67 20 721 -2208 1 1 {0} 255;0;0;0 Amount of transparency (0.0 = opaque, 1.0 = transparent 70acf2e0-b087-4c5a-a9dc-f6e9a5d8b9ad Transparency Transparency false 0 686 -2198 67 20 721 -2188 1 1 {0} 0.5 Amount of shinyness (0 = none, 1 = low shine, 100 = max shine 4d3af56a-115c-4482-9c5f-f6e9b611454d Shine Shine false 0 686 -2178 67 20 721 -2168 1 1 {0} 100 Resulting material 3962c6a1-a3db-4768-983c-51adadc81907 Material Material false 0 783 -2258 43 100 806 -2208 537b0419-bbc2-4ff4-bf08-afe526367b2c Custom Preview Allows for customized geometry previews true true 44c51f6f-2d13-489d-a8d0-33396ca312d1 Custom Preview Custom Preview 723 -2327 82 44 791 -2305 Geometry to preview true 31c8f3ef-c718-4172-afbf-959475f7f9df Geometry Geometry false 1da8162b-ae51-4827-ad1c-b7cd643f0310 1 725 -2325 51 20 752 -2315 The material override de51e392-4b52-4541-81af-eac785c5e2b2 Material Material false 3962c6a1-a3db-4768-983c-51adadc81907 1 725 -2305 51 20 752 -2295 1 1 {0} 255;221;160;221 255;66;48;66 0.5 255;255;255;255 0 4c619bc9-39fd-4717-82a6-1e07ea237bbe Line SDL Create a line segment defined by start point, tangent and length.} true 3e25c677-18d2-4a81-a487-3590cf9df727 Line SDL Line SDL 247 -2324 122 64 327 -2292 Line start point 942dd0ac-dcb9-48b0-936d-2ee2ea08759a Start Start false bb672236-a7b7-45ef-afb8-18f1a2792e58 1 249 -2322 63 20 290 -2312 Line tangent (direction) 1c110a20-f0df-4b1f-8f07-97cc9061cc6d Direction Direction false a245c484-b3ab-4666-827c-2c9ce37cdcd9 1 249 -2302 63 20 290 -2292 1 1 {0} 0 0 1 Line length e4cd914a-2710-4c25-bfb8-2062da80e245 -X Length Length false 01075621-4d13-4e1f-849f-e694e8d154ee 1 249 -2282 63 20 290 -2272 1 1 {0} 1 Line segment 9dd13fb8-1000-4255-abae-a29abaced959 Line Line false 0 342 -2322 25 60 356 -2292 71b5b089-500a-4ea6-81c5-2f960441a0e8 PolyLine Create a polyline connecting a number of points. true dd4e68d8-40f1-4109-a9cb-bcf9fe696818 PolyLine PolyLine 550 -2867 118 44 610 -2845 1 Polyline vertex points e3d0b096-bd0f-4da3-9f01-58f9104484e7 Vertices Vertices false e9c1c0a3-5544-4e92-9e09-a6bd7dff59b1 1 552 -2865 43 20 575 -2855 Close polyline 9915d3ec-2519-48fc-82fb-c2af8cbc300c Closed Closed false 0 552 -2845 43 20 575 -2835 1 1 {0} false Resulting polyline b7ca3e16-396e-4dae-ae87-2357a527d9d3 Polyline Polyline false 0 625 -2865 41 40 647 -2845 afb96615-c59a-45c9-9cac-e27acb1c7ca0 Explode Explode a curve into smaller segments. true acfeae50-20a9-479f-aa7f-c6af7ab4d63b Explode Explode 528 -2815 136 44 595 -2793 Curve to explode 7d7ade89-8572-4344-a579-2ef1a35f81fc Curve Curve false b7ca3e16-396e-4dae-ae87-2357a527d9d3 1 530 -2813 50 20 556.5 -2803 Recursive decomposition until all segments are atomic 2423035f-5e94-4fe9-aa63-504f956b7906 Recursive Recursive false 0 530 -2793 50 20 556.5 -2783 1 1 {0} true 1 Exploded segments that make up the base curve 27f38398-7433-4312-9f44-e7e1155e5725 Segments Segments false 0 610 -2813 52 20 637.5 -2803 1 Vertices of the exploded segments 2caa6f7d-a080-4170-88e1-71f328feabf4 Vertices Vertices false 0 610 -2793 52 20 637.5 -2783 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true 85038b7a-945c-4f71-941f-78812db35fab 1 Curve Curve false 27f38398-7433-4312-9f44-e7e1155e5725 1 558 -2720 53 24 594.5721 -2708.451 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 26b59a23-1120-4816-b0f3-5aed7cb20dc0 Panel false 0 5b746e58-f682-41be-a162-14fdf355725d 1 Double click to edit panel content… 454 -2621 226 100 0 0 0 454.5721 -2620.451 255;255;255;255 true true true false false true 6f93d366-919f-4dda-a35e-ba03dd62799b Sort List Sort a list of numeric keys. true 76614d91-3d1a-498e-8900-459619131110 Sort List Sort List 568 -2681 130 44 633 -2659 2 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 8ec86459-bf01-4409-baee-174d0d2b13d0 2 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 8ec86459-bf01-4409-baee-174d0d2b13d0 1 List of sortable keys 51b6bbaf-0364-4adc-9798-246e82302730 Keys Keys false 5aa52642-225e-442f-843f-1f051f77e0ac 1 570 -2679 48 20 595.5 -2669 1 Optional list of values to sort synchronously a9112f66-0a37-4330-a32c-ef5afed08a17 Values Values A Values A true 85038b7a-945c-4f71-941f-78812db35fab 1 570 -2659 48 20 595.5 -2649 1 Sorted keys 5b746e58-f682-41be-a162-14fdf355725d Keys Keys false 0 648 -2679 48 20 673.5 -2669 1 Synchronous values in Values A 381361b4-db26-4b75-8518-89d520b8405a Values Values A Values A false 0 648 -2659 48 20 673.5 -2649 c75b62fa-0a33-4da7-a5bd-03fd0068fd93 Length Measure the length of a curve. true 3ae51560-a358-4655-aba3-08bdf86d0fc2 Length Length 458 -2696 104 28 508 -2682 Curve to measure 7c56ae0f-6703-4b32-be52-6af0ede5c339 Curve Curve false 85038b7a-945c-4f71-941f-78812db35fab 1 460 -2694 33 24 478 -2682 Curve length 5aa52642-225e-442f-843f-1f051f77e0ac Length Length false 0 523 -2694 37 24 543 -2682 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true 70bc89ee-6b70-4472-b8e5-64a5c9cb84a7 List Item List Item 572 -2522 74 64 620 -2490 3 8ec86459-bf01-4409-baee-174d0d2b13d0 2e3ab970-8545-46bb-836c-1c11e5610bce cb95db89-6165-43b6-9c41-5702bc5bf137 1 8ec86459-bf01-4409-baee-174d0d2b13d0 1 Base list 7bf82eff-016f-4d39-a14d-5f7db1f92f0d List List false 5b746e58-f682-41be-a162-14fdf355725d 1 574 -2520 31 20 591 -2510 Item index ca0d5804-11e3-455a-bb0b-a2197b555dcd Index Index false 0 574 -2500 31 20 591 -2490 1 1 {0} 0 Wrap index to list bounds 771ab200-3a73-45b6-843c-ed1984ec3668 Wrap Wrap false 0 574 -2480 31 20 591 -2470 1 1 {0} false Item at {i'} 8e54098a-6065-4d4a-a69b-cd4b228d604f false Item i false 0 635 -2520 9 60 641 -2490 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects dd4e68d8-40f1-4109-a9cb-bcf9fe696818 acfeae50-20a9-479f-aa7f-c6af7ab4d63b 85038b7a-945c-4f71-941f-78812db35fab 26b59a23-1120-4816-b0f3-5aed7cb20dc0 76614d91-3d1a-498e-8900-459619131110 3ae51560-a358-4655-aba3-08bdf86d0fc2 70bc89ee-6b70-4472-b8e5-64a5c9cb84a7 7 8b671fea-67e1-45ab-988f-e9ace9def249 Group 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 Dot Display Draw a collection of coloured dots true false 874e9e2e-591d-4afa-96d9-2baecebac97f Dot Display Dot Display 649 -2435 83 64 718 -2403 Dot location true f7168ed5-33bc-455e-b0fe-90817048b08b Point Point false 2829d4f2-ae85-4a54-a836-e3ad5836a1b3 1 651 -2433 52 20 686.5 -2423 Dot colour 4ccc0b44-470f-454d-8830-231a71a351f6 Colour Colour false 0 651 -2413 52 20 686.5 -2403 1 1 {0} 255;194;194;194 Dot size f4559c99-dad2-4da9-bcf8-9f54935de914 X/2 Size Size false 8e54098a-6065-4d4a-a69b-cd4b228d604f 1 651 -2393 52 20 686.5 -2383 1 1 {0} 1 76975309-75a6-446a-afed-f8653720a9f2 Create Material Create an OpenGL material. true 5ee0c642-0a89-4957-83c5-74bafd3f7d48 Create Material Create Material 281 -2182 144 104 365 -2130 Colour of the diffuse channel cd5bc4d8-893b-4b05-946c-baead3230f7e Diffuse Diffuse false 0 283 -2180 67 20 318 -2170 1 1 {0} 255;235;235;235 Colour of the specular highlight d5a0cbb2-eb0a-4e4a-b39f-31339525b863 Specular Specular false 0 283 -2160 67 20 318 -2150 1 1 {0} 255;0;255;255 Emissive colour of the material 5e2687cd-424e-49b4-bef1-d7afec1abb1b Emission Emission false 0 283 -2140 67 20 318 -2130 1 1 {0} 255;0;0;0 Amount of transparency (0.0 = opaque, 1.0 = transparent 6318290d-39c5-4c22-bb7d-0c8704d92d8f Transparency Transparency false 0 283 -2120 67 20 318 -2110 1 1 {0} 0.5 Amount of shinyness (0 = none, 1 = low shine, 100 = max shine 242612c9-861c-48eb-822b-b37357c5c7d1 Shine Shine false 0 283 -2100 67 20 318 -2090 1 1 {0} 100 Resulting material 3eac8c27-eb1a-4691-aae0-5834962df0ee Material Material false 0 380 -2180 43 100 403 -2130 537b0419-bbc2-4ff4-bf08-afe526367b2c Custom Preview Allows for customized geometry previews true true 0943cba2-39fe-4125-9623-f70d3326971c Custom Preview Custom Preview 313 -2246 82 44 381 -2224 Geometry to preview true aaf13ab8-8091-4aac-949b-0328caac6257 Geometry Geometry false 9dd13fb8-1000-4255-abae-a29abaced959 1 315 -2244 51 20 342 -2234 The material override 71dbdb3c-5df4-4d92-a450-4df5a8e77cc4 Material Material false 3eac8c27-eb1a-4691-aae0-5834962df0ee 1 315 -2224 51 20 342 -2214 1 1 {0} 255;221;160;221 255;66;48;66 0.5 255;255;255;255 0 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object bd3b601b-31dc-4441-bff8-c1611cf83ff7 Relay Relay false bb672236-a7b7-45ef-afb8-18f1a2792e58 1 475 -2429 44 16 497 -2421 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 175a6bac-9ac2-4028-a149-d02c1bf50093 Relay Relay false 4b649cee-a63e-4418-b303-e383307f5e39 1 475 -2406 44 16 497 -2398 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object f314d9eb-87c8-4dc6-bac3-f639f0d4d47a Relay Relay false e9c1c0a3-5544-4e92-9e09-a6bd7dff59b1 1 480 -2384 44 16 502 -2376 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true e806f567-dec8-4a2a-8d10-7ea92b4fbb38 Merge Merge 541 -2433 87 84 577 -2391 4 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 2 Data stream 1 475a05b2-250a-4598-bddc-bb2c0ca99294 false Data 1 D1 true bd3b601b-31dc-4441-bff8-c1611cf83ff7 1 543 -2431 19 20 554 -2421 2 Data stream 2 5a0421f5-8027-4f77-9e26-f1032fe878bc false Data 2 D2 true 0 543 -2411 19 20 554 -2401 2 Data stream 3 a262a48b-538e-428c-bbc7-907068108112 false Data 3 D3 true 0 543 -2391 19 20 554 -2381 2 Data stream 4 b4e7d116-e20c-4f45-a7e7-34503292d6ca false Data 4 D4 true 0 543 -2371 19 20 554 -2361 2 Result of merge 2829d4f2-ae85-4a54-a836-e3ad5836a1b3 Result Result false 0 592 -2431 34 80 610.5 -2391 6b021f56-b194-4210-b9a1-6cef3b7d0848 Evaluate Length Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. true 894c2165-9c4a-4fa0-a0bc-198755fb7e0f Evaluate Length Evaluate Length 251 -2515 144 64 325 -2483 Curve to evaluate c346d149-b7fb-412c-a009-137f4538e11d Curve Curve false 9dd13fb8-1000-4255-abae-a29abaced959 1 253 -2513 57 20 283 -2503 Length factor for curve evaluation b8532543-8f37-400b-bc04-c8f7f67a68b1 Length Length false 0 253 -2493 57 20 283 -2483 1 1 {0} 1 If True, the Length factor is normalized (0.0 ~ 1.0) 1eb81f65-f577-4e40-8ec3-4711034e0683 Normalized Normalized false 0 253 -2473 57 20 283 -2463 1 1 {0} true Point at the specified length 71f06c1d-d566-45ae-86ef-8987eb309b61 Point Point false 0 340 -2513 53 20 368 -2503 Tangent vector at the specified length ce73c10d-6ef1-4034-889e-01da701851c3 Tangent Tangent false 0 340 -2493 53 20 368 -2483 Curve parameter at the specified length 30d3880f-a685-46b8-b6f3-de16802c8b0d Parameter Parameter false 0 340 -2473 53 20 368 -2463 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 Interpolate Create an interpolated curve through a set of points. true 3c806f62-3e23-4451-8b4c-1d0ee1812fe8 Interpolate Interpolate 260 -2599 125 84 327 -2557 1 Interpolation points acd0ae42-6de9-479d-b234-71dc4c8c339a Vertices Vertices false 71f06c1d-d566-45ae-86ef-8987eb309b61 1 262 -2597 50 20 288.5 -2587 Curve degree f01152aa-b4aa-4a8e-be08-375e305f592d Degree Degree false 0 262 -2577 50 20 288.5 -2567 1 1 {0} 3 Periodic curve 1563a0db-98d6-4d37-aaa5-7621a6e12d17 Periodic Periodic false 0 262 -2557 50 20 288.5 -2547 1 1 {0} false Knot spacing (0=uniform, 1=chord, 2=sqrtchord) f96f7dee-be9a-4b23-93bd-a8b7664eda86 KnotStyle KnotStyle false 0 262 -2537 50 20 288.5 -2527 1 1 {0} 2 Resulting nurbs curve f61f2111-5326-4648-ba8c-1d4458c660dd Curve Curve false 0 342 -2597 41 26 364 -2583.667 Curve length 1c905852-3b56-4242-b499-2e7e7a432d49 Length Length false 0 342 -2571 41 27 364 -2557 Curve domain ccc00b0b-d5a3-4fe5-99aa-0b660e38fd54 Domain Domain false 0 342 -2544 41 27 364 -2530.333 dde71aef-d6ed-40a6-af98-6b0673983c82 Nurbs Curve Construct a nurbs curve from control points. true 69d9ff0c-5b14-46cb-a6bf-26e8379bfb40 Nurbs Curve Nurbs Curve 264 -2663 118 64 324 -2631 1 Curve control points 3d8c3c50-6c45-4c03-9a75-2e8a2b563a9b Vertices Vertices false 71f06c1d-d566-45ae-86ef-8987eb309b61 1 266 -2661 43 20 289 -2651 Curve degree 79a987d1-3a88-48c3-8da4-5df9fbef1215 Degree Degree false 0 266 -2641 43 20 289 -2631 1 1 {0} 11 Periodic curve c80da956-22ba-4375-b982-a5919138bd55 Periodic Periodic false 0 266 -2621 43 20 289 -2611 1 1 {0} false Resulting nurbs curve c6df8b39-2ce2-4b79-86eb-3670df788ec6 Curve Curve false 0 339 -2661 41 20 361 -2651 Curve length 32aaebab-5900-4858-bc63-15661bfe28f1 Length Length false 0 339 -2641 41 20 361 -2631 Curve domain 9b8e0098-2185-4751-9e50-807d9df513e0 Domain Domain false 0 339 -2621 41 20 361 -2611 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 Divide Curve Divide a curve into equal length segments true 9b1afeb1-d09b-4347-bfdf-3684ed6020e9 Divide Curve Divide Curve 1496 -418 125 64 1546 -386 Curve to divide 8c9779e4-652d-4829-8f16-6dd31fc15821 Curve Curve false d0820e9a-52d6-4e80-af35-61b08c2f010e 1 1498 -416 33 20 1516 -406 Number of segments f1e327a6-5efc-4dce-9e92-dd7898cf6072 Count Count false a274c88d-0131-427a-9dd0-3bda6e2eff29 1 1498 -396 33 20 1516 -386 1 1 {0} 10 Split segments at kinks e3e208ab-47f8-4da4-8666-5fd2b2147baf Kinks Kinks false 0 1498 -376 33 20 1516 -366 1 1 {0} false 1 Division points a2188ea9-a064-4c1e-9cb2-1eff68e42006 Points Points false 0 1561 -416 58 20 1591.5 -406 1 Tangent vectors at division points 3adc8599-1af2-41cc-8236-86d9abed6c09 Tangents Tangents false 0 1561 -396 58 20 1591.5 -386 1 Parameter values at division points a9e3d460-fa20-477f-9b99-4150b54e9bac Parameters Parameters false 0 1561 -376 58 20 1591.5 -366 4c619bc9-39fd-4717-82a6-1e07ea237bbe Line SDL Create a line segment defined by start point, tangent and length.} true 8f05758f-528d-4abe-a396-7016cab37bc7 Line SDL Line SDL 1506 -354 106 64 1570 -322 Line start point 2568b4db-9a85-4c73-a9b2-333f3b1cec89 Start Start false 0 1508 -352 47 20 1533 -342 1 1 {0} 0 0 0 Line tangent (direction) ec9873b6-74e3-42d4-a0cc-0323d6a4527c Direction Direction false 0 1508 -332 47 20 1533 -322 1 1 {0} 1 0 0 Line length f8e8ab59-815f-457e-b45d-540005a6e03c Length Length false 0 1508 -312 47 20 1533 -302 1 1 {0} 1 Line segment d0820e9a-52d6-4e80-af35-61b08c2f010e Line Line false 0 1585 -352 25 60 1599 -322 4c619bc9-39fd-4717-82a6-1e07ea237bbe Line SDL Create a line segment defined by start point, tangent and length.} true 481c1239-c2c2-4b27-9952-e232e2177102 Line SDL Line SDL 1506 -570 106 64 1570 -538 Line start point 10f7649a-403a-4475-a644-c1effa89f4e5 Start Start false a2188ea9-a064-4c1e-9cb2-1eff68e42006 1 1508 -568 47 20 1533 -558 1 1 {0} 0 0 0 Line tangent (direction) d783b12f-3971-478a-a61f-7a88efca0f03 Direction Direction false 0 1508 -548 47 20 1533 -538 1 1 {0} 0 1 0 Line length e5f3cdd3-07ca-4730-875f-7ce54355206e Length Length false 93475b75-ab22-406e-8c4c-4ca28c7dfffc 1 1508 -528 47 20 1533 -518 1 1 {0} 1 Line segment 9b049f30-c8fb-42e2-8753-3a7428f5fa04 Line Line false 0 1585 -568 25 60 1599 -538 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 93475b75-ab22-406e-8c4c-4ca28c7dfffc Panel false 0 0a516f0c-a574-4254-9e94-e7e5df613da5 1 Double click to edit panel content… 1067 -833 160 189 0 0 0 1067.592 -832.9203 255;255;255;255 true true true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values e5c06f69-187f-4095-b2d4-2d072a775adf Panel false 0.0086979866027832031 b06621f6-9ae3-437e-aa25-87164cfe5a2a 1 Double click to edit panel content… 1074 -418 202 274 0 0 0 1074.002 -417.0108 255;255;255;255 true true true false false true b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 2efe23eb-e606-4555-8312-d6199726be17 Relay false 181523f6-d856-4ab2-af1e-7e9a04d1713e 1 481 -2063 40 16 501 -2055 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object ba6d86dc-7f23-4a5f-b09d-fd6e7865c30c Relay false 181523f6-d856-4ab2-af1e-7e9a04d1713e 1 481 -2047 40 16 501 -2039 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 181523f6-d856-4ab2-af1e-7e9a04d1713e Relay false 080fa6d7-bbb3-4f71-a556-fd84a9bd5303 1 415 -2015 40 16 435 -2007 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 7d0273bd-cbb9-4a6b-8e84-00b4252ba8c4 Relay false 181523f6-d856-4ab2-af1e-7e9a04d1713e 1 481 -2031 40 16 501 -2023 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 4b6b8374-9603-4036-a10b-e0b6142febc5 Relay false 181523f6-d856-4ab2-af1e-7e9a04d1713e 1 481 -2015 40 16 501 -2007 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 0713a452-120f-475d-ab6e-a4cb1633c03b Relay false 181523f6-d856-4ab2-af1e-7e9a04d1713e 1 481 -1999 40 16 501 -1991 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 72ee76e2-7cb5-4c68-bd5b-7582f0c597ee Relay false 181523f6-d856-4ab2-af1e-7e9a04d1713e 1 481 -1983 40 16 501 -1975 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object f05c3de8-ff7d-403e-83b6-e73e51c7115a Relay false 181523f6-d856-4ab2-af1e-7e9a04d1713e 1 481 -1967 40 16 501 -1959 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects 35dc89a9-722a-43d7-a22e-b79159522d82 2efe23eb-e606-4555-8312-d6199726be17 ba6d86dc-7f23-4a5f-b09d-fd6e7865c30c 181523f6-d856-4ab2-af1e-7e9a04d1713e 7d0273bd-cbb9-4a6b-8e84-00b4252ba8c4 4b6b8374-9603-4036-a10b-e0b6142febc5 0713a452-120f-475d-ab6e-a4cb1633c03b 72ee76e2-7cb5-4c68-bd5b-7582f0c597ee f05c3de8-ff7d-403e-83b6-e73e51c7115a 9 a68a14eb-64c3-421c-89a9-76494605a504 Group 7376fe41-74ec-497e-b367-1ffe5072608b Curvature Graph Draws Rhino Curvature Graphs. true 75434d61-d5bb-4800-bc6b-c6a0d8505f6c Curvature Graph Curvature Graph 560 260 71 64 617 292 Curve for Curvature graph display true ba1b9963-5e52-444a-8ce0-0d312a00a656 Curve Curve false 3174a38d-b561-4a42-8f8a-31608ef08ab4 1 562 262 40 20 583.5 272 Sampling density of the Graph efc842a1-618e-4f18-8e41-c618ee60a1f3 Density Density false 0 562 282 40 20 583.5 292 1 1 {0} 1 Scale of graph f3648ad9-3ac7-4f51-8b71-1e52739b775f Scale Scale false 0116a002-fce2-4e4c-9b8f-b77bf91c2f98 1 562 302 40 20 583.5 312 1 1 {0} 105 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 0116a002-fce2-4e4c-9b8f-b77bf91c2f98 Digit Scroller false 0 12 11 90.0 471 325 250 20 471.4277 325.1503 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 85c52366-0982-406d-b91c-f42517f13990 Relay Relay false 64fde29a-f76c-4fc1-b003-229851718aab 1 439 -1927 44 16 461 -1919 2fcc2743-8339-4cdf-a046-a1f17439191d Remap Numbers Remap numbers into a new numeric domain true 48b8c9ef-cb3c-4009-9684-cd48d749b5ab Remap Numbers Remap Numbers 539 -575 115 64 594 -543 Value to remap b5993e70-779b-4583-bbb5-6362587acad0 Value Value false a99be150-24a5-4ed5-b21a-92a285b690b0 1 541 -573 38 20 561.5 -563 Source domain 276d7e42-20ad-4da8-8fc0-f069a844c500 Source Source false e05b6516-f34d-4422-b08d-a2c40e898aa1 1 541 -553 38 20 561.5 -543 1 1 {0} 0 1 Target domain 3f7124d4-dcea-40aa-a60d-137b8d5f00e9 Target Target false 0 541 -533 38 20 561.5 -523 1 1 {0} 0 1 Remapped number 2f63ad6a-50d9-44f8-b78a-6d8a197ff60b Mapped Mapped false 0 609 -573 43 30 632 -558 Remapped and clipped number d27f1f0d-ad67-4a25-922b-b171843d62d1 Clipped Clipped false 0 609 -543 43 30 632 -528 f44b92b0-3b5b-493a-86f4-fd7408c3daf3 Bounds Create a numeric domain which encompasses a list of numbers. true 044cb778-9490-4df3-9437-dd5b56522471 Bounds Bounds 536 -511 122 28 600 -497 1 Numbers to include in Bounds e44f4cb9-e713-4977-895d-ad88998e3db9 Numbers Numbers false a99be150-24a5-4ed5-b21a-92a285b690b0 1 538 -509 47 24 563 -497 Numeric Domain between the lowest and highest numbers in {N} e05b6516-f34d-4422-b08d-a2c40e898aa1 Domain Domain false 0 615 -509 41 24 637 -497 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects f51f5f2d-941f-41ef-b98f-20f88c0f615c afc9108c-9db9-441a-9c43-d667d1c32b78 58b4763e-c14f-475c-bea3-43146b32e6bd 569a059d-e90a-4cb8-86b1-26bffb26bfcb 80033146-5b4f-404e-b6dc-65dc753db8a1 145eea6c-da47-45fb-84e7-715c62530022 22307018-81e5-47cd-acd7-460831a3214c 48b8c9ef-cb3c-4009-9684-cd48d749b5ab 044cb778-9490-4df3-9437-dd5b56522471 c3830b7d-0858-410d-89db-9af833da8bf5 8c5832d9-8a03-428a-be62-bf491697ddaa a99be150-24a5-4ed5-b21a-92a285b690b0 7b44aa52-4415-46b6-9a6f-8acd8b4eb189 30d2560c-f4c6-4925-a86c-db46776c8475 14 69e5ea57-7d81-4a09-8ef9-ccb25d57d505 Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object a99be150-24a5-4ed5-b21a-92a285b690b0 Relay false 90f74d47-d623-4b80-a1f4-bde635cc690f 1 577 -483 40 16 597 -475 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 8c5832d9-8a03-428a-be62-bf491697ddaa Relay false f7d55e75-471d-4ce7-af53-e36391965052 1 577 -655 40 16 597 -647 ce46b74e-00c9-43c4-805a-193b69ea4a11 Multiplication Mathematical multiplication true 30d2560c-f4c6-4925-a86c-db46776c8475 Multiplication Multiplication 556 -639 82 44 587 -617 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for multiplication 7feef527-fa5c-4d89-aa11-45026d59f487 A A true 2f63ad6a-50d9-44f8-b78a-6d8a197ff60b 1 558 -637 14 20 566.5 -627 Second item for multiplication 5690a543-f357-4f26-ad44-7255a70c6a8e B B true 7b44aa52-4415-46b6-9a6f-8acd8b4eb189 1 558 -617 14 20 566.5 -607 Result of multiplication f7d55e75-471d-4ce7-af53-e36391965052 Result Result false 0 602 -637 34 40 620.5 -617 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values b62f19ca-87db-46ca-8c31-ea7e17696ffe Number Slider false 0 557 -2082 150 20 557.3822 -2081.569 6 1 0 1 0 0 0.162613 2fcc2743-8339-4cdf-a046-a1f17439191d Remap Numbers Remap numbers into a new numeric domain true 1c99c25f-7d5e-4c63-966a-976daadcec48 Remap Numbers Remap Numbers 574 -2063 115 64 629 -2031 Value to remap ea2236d0-ef35-487a-8adb-a97612168788 Value Value false d2418b07-7276-422b-95a0-4b06d47778e7 1 576 -2061 38 20 596.5 -2051 Source domain 1eae3eec-6538-43f5-9cd6-7333fec36f2e Source Source false 5b9c6745-344e-40ce-b703-687ff7634d53 1 576 -2041 38 20 596.5 -2031 1 1 {0} 0 1 Target domain 3d89d664-685b-4863-9292-8d672d390813 Target Target false 0 576 -2021 38 20 596.5 -2011 1 1 {0} 0 1 Remapped number eca5d769-7430-4ced-8208-a3645409d38b Mapped Mapped false 0 644 -2061 43 30 667 -2046 Remapped and clipped number d24d2594-3f8b-414d-abcd-9e0136a48398 Clipped Clipped false 0 644 -2031 43 30 667 -2016 f44b92b0-3b5b-493a-86f4-fd7408c3daf3 Bounds Create a numeric domain which encompasses a list of numbers. true b2e78911-4591-4927-ad08-76285da0ffdc Bounds Bounds 571 -1999 122 28 635 -1985 1 Numbers to include in Bounds cd807512-c9ea-4f30-b657-cc117e38ffb4 Numbers Numbers false d2418b07-7276-422b-95a0-4b06d47778e7 1 573 -1997 47 24 598 -1985 Numeric Domain between the lowest and highest numbers in {N} 5b9c6745-344e-40ce-b703-687ff7634d53 Domain Domain false 0 650 -1997 41 24 672 -1985 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects f51f5f2d-941f-41ef-b98f-20f88c0f615c afc9108c-9db9-441a-9c43-d667d1c32b78 58b4763e-c14f-475c-bea3-43146b32e6bd 569a059d-e90a-4cb8-86b1-26bffb26bfcb 80033146-5b4f-404e-b6dc-65dc753db8a1 145eea6c-da47-45fb-84e7-715c62530022 22307018-81e5-47cd-acd7-460831a3214c 1c99c25f-7d5e-4c63-966a-976daadcec48 b2e78911-4591-4927-ad08-76285da0ffdc c3830b7d-0858-410d-89db-9af833da8bf5 68798621-f2f5-4d68-ab21-b493ba17bc76 d2418b07-7276-422b-95a0-4b06d47778e7 b62f19ca-87db-46ca-8c31-ea7e17696ffe e95c3dbd-5e70-4ea6-85cd-43d87435112a 14 a47ffe02-4103-4c38-89e1-ede0b95c5a37 Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object d2418b07-7276-422b-95a0-4b06d47778e7 Relay false 181523f6-d856-4ab2-af1e-7e9a04d1713e 1 612 -1971 40 16 632 -1963 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 68798621-f2f5-4d68-ab21-b493ba17bc76 Relay false 12ea02f8-81c6-46a9-a43c-8a7adbaf384c 1 612 -2143 40 16 632 -2135 ce46b74e-00c9-43c4-805a-193b69ea4a11 Multiplication Mathematical multiplication true e95c3dbd-5e70-4ea6-85cd-43d87435112a Multiplication Multiplication 591 -2127 82 44 622 -2105 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for multiplication ac4a55df-2bb3-4fb0-958d-257c7d151572 A A true eca5d769-7430-4ced-8208-a3645409d38b 1 593 -2125 14 20 601.5 -2115 Second item for multiplication 1c3d4bbb-df13-478b-ad73-7162f665914a B B true b62f19ca-87db-46ca-8c31-ea7e17696ffe 1 593 -2105 14 20 601.5 -2095 Result of multiplication 12ea02f8-81c6-46a9-a43c-8a7adbaf384c Result Result false 0 637 -2125 34 40 655.5 -2105 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object ea5844c9-9002-41f1-8dce-c1a6825e0912 Relay false 6f399931-65bb-4ecb-bcb2-3698e89e2a2f 1 771 -1983 40 16 791 -1975 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 6f399931-65bb-4ecb-bcb2-3698e89e2a2f Relay false 68798621-f2f5-4d68-ab21-b493ba17bc76 1 748 -2031 40 16 768 -2023 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 01075621-4d13-4e1f-849f-e694e8d154ee Relay false 6f399931-65bb-4ecb-bcb2-3698e89e2a2f 1 754 -2094 40 16 774 -2086 75eb156d-d023-42f9-a85e-2f2456b8bcce Interpolate (t) Create an interpolated curve through a set of points with tangents. true ee60103a-50e1-4b3b-8a4b-e878472c2e33 Interpolate (t) Interpolate (t) 630 3130 144 84 716 3172 1 Interpolation points 5e0892dc-4a0f-40e2-9b7f-dd8496e6f8c7 Vertices Vertices false ed880257-cb73-4b3d-bdba-4c629f2654a0 1 632 3132 69 20 668 3142 Tangent at start of curve 3baa2089-7b0b-4d73-b557-3897101d5075 Tangent Start Tangent Start false 0 632 3152 69 20 668 3162 1 1 {0} 0.0625 0 0 Tangent at end of curve bca82fcd-eda9-4855-aae8-a31dd638ce75 Tangent End Tangent End false 0 632 3172 69 20 668 3182 1 1 {0} 0 0 0 Knot spacing (0=uniform, 1=chord, 2=sqrtchord) a91d8d40-4371-494c-92f6-2daa4a0f5a61 KnotStyle KnotStyle false 0 632 3192 69 20 668 3202 1 1 {0} 2 Resulting nurbs curve d1cad267-2905-49dd-863c-5ec306105c06 Curve Curve false 0 731 3132 41 26 753 3145.333 Curve length d4e8f984-2d5d-4099-a64b-d7ee84c5d11f Length Length false 0 731 3158 41 27 753 3172 Curve domain aae9e7c9-c70b-470e-967d-8965a1c4bdc0 Domain Domain false 0 731 3185 41 27 753 3198.667 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects 5edee65c-191d-441c-951b-b650d396ebf2 13678ac4-534d-449b-a806-30e2c5627bc4 ed880257-cb73-4b3d-bdba-4c629f2654a0 2e4f40d1-57e5-4c19-a99f-429ba726780a 2f263c7c-b3da-4f0a-83ba-1f5794b02f50 6232a007-7131-40f6-a98e-54bf4f5de0e2 be88ae4a-34e9-40cb-900e-04d4d78a0355 cd03c22d-ecbe-479f-b24c-a9fc71964bbd 8 fe0cca38-ef8c-474b-bb0d-65546deb0f8e Group 6b021f56-b194-4210-b9a1-6cef3b7d0848 Evaluate Length Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. true cd3a4016-c65b-423e-80fe-187b9b727aaa Evaluate Length Evaluate Length 630 2962 144 64 704 2994 Curve to evaluate ab270c13-482f-4dba-8f8c-667cf2bccfb0 Curve Curve false d1cad267-2905-49dd-863c-5ec306105c06 1 632 2964 57 20 662 2974 Length factor for curve evaluation b77d2cd7-d893-4dc6-ba2d-b654d3634874 Length Length false 0 632 2984 57 20 662 2994 1 1 {0} 1 If True, the Length factor is normalized (0.0 ~ 1.0) 2ce86cd5-5fbd-43f2-9e46-762f0ea8ad48 Normalized Normalized false 0 632 3004 57 20 662 3014 1 1 {0} true Point at the specified length 6de6fb51-beda-4a9c-8bf6-44fc7c3a928c Point Point false 0 719 2964 53 20 747 2974 Tangent vector at the specified length ff8aacdd-97f6-438f-817a-9a56a4536825 Tangent Tangent false 0 719 2984 53 20 747 2994 Curve parameter at the specified length ab545d28-efad-4fdc-9b57-d09124c3720b Parameter Parameter false 0 719 3004 53 20 747 3014 f12daa2f-4fd5-48c1-8ac3-5dea476912ca Mirror Mirror an object. true 510ca252-0b8c-434d-87ff-0bb19e02de48 Mirror Mirror 633 2900 138 44 701 2922 Base geometry 241d2c7e-0587-403a-8cbf-f467d610bc5d Geometry Geometry true d1cad267-2905-49dd-863c-5ec306105c06 1 635 2902 51 20 662 2912 Mirror plane b73fb547-2a14-42af-9268-8741c8dfe5b9 Plane Plane false 809cc5ac-960d-4e08-8dab-40148f659f12 1 635 2922 51 20 662 2932 1 1 {0} 0 0 0 0 1 0 0 0 1 Mirrored geometry 80d8dfba-b9c1-4d87-9fdf-6ebc1450d987 Geometry Geometry false 0 716 2902 53 20 744 2912 Transformation data 77e150c8-9396-4806-94c3-34aa0a3dc3d5 Transform Transform false 0 716 2922 53 20 744 2932 4c619bc9-39fd-4717-82a6-1e07ea237bbe Line SDL Create a line segment defined by start point, tangent and length.} true fcd5ed70-f2c4-4965-b73f-6ce7f3f76d7d Line SDL Line SDL 649 3046 106 64 713 3078 Line start point 7e2a4f3e-5d27-453e-a9f9-bf4f1f748e31 Start Start false 6de6fb51-beda-4a9c-8bf6-44fc7c3a928c 1 651 3048 47 20 676 3058 Line tangent (direction) 442a7145-a8ad-4fe0-87aa-87496e7e5ece Direction Direction false ff8aacdd-97f6-438f-817a-9a56a4536825 1 651 3068 47 20 676 3078 1 1 {0} 0 0 1 Line length 0a0ac73a-af02-46ff-b234-7ef64334bc2f Length Length false 0 651 3088 47 20 676 3098 1 1 {0} 1 Line segment 809cc5ac-960d-4e08-8dab-40148f659f12 Line Line false 0 728 3048 25 60 742 3078 8073a420-6bec-49e3-9b18-367f6fd76ac3 Join Curves Join as many curves as possible true 8b79d317-11af-4b0d-a24a-275e14631f8a Join Curves Join Curves 643 2838 118 44 706 2860 1 Curves to join 6cdce605-31fd-491c-ac36-766bfea93faa Curves Curves false d1cad267-2905-49dd-863c-5ec306105c06 80d8dfba-b9c1-4d87-9fdf-6ebc1450d987 2 645 2840 46 20 669.5 2850 Preserve direction of input curves 0d3969ce-31e3-4f57-9696-c46ee1366602 Preserve Preserve false 0 645 2860 46 20 669.5 2870 1 1 {0} false 1 Joined curves and individual curves that could not be joined. cf31e72b-6a90-4794-a19d-2be419d19aed Curves Curves false 0 721 2840 38 40 741.5 2860 6b021f56-b194-4210-b9a1-6cef3b7d0848 Evaluate Length Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. true b725dfd1-cfa6-4e7c-9b1a-61cd5476e7ad Evaluate Length Evaluate Length 630 2754 144 64 704 2786 Curve to evaluate 38f6fc31-45bd-4a70-9b17-4bb06e38031f Curve Curve false cf31e72b-6a90-4794-a19d-2be419d19aed 1 632 2756 57 20 662 2766 Length factor for curve evaluation 2bb72ac2-f495-44e3-a11a-a308c204bbcb Length Length false 0 632 2776 57 20 662 2786 1 1 {0} 1 If True, the Length factor is normalized (0.0 ~ 1.0) 29839782-8065-4d8b-b1b7-a13bf9dbdc4e Normalized Normalized false 0 632 2796 57 20 662 2806 1 1 {0} true Point at the specified length b39750aa-21ef-4a5a-8740-7fdd65d5b48e Point Point false 0 719 2756 53 20 747 2766 Tangent vector at the specified length 372674e2-50b7-4bfb-ab1d-bb7e8b75c515 Tangent Tangent false 0 719 2776 53 20 747 2786 Curve parameter at the specified length f5bb72c6-4e2d-47d4-a871-ce65caed868f Parameter Parameter false 0 719 2796 53 20 747 2806 b7798b74-037e-4f0c-8ac7-dc1043d093e0 Rotate Rotate an object in a plane. true 964cb3ac-1a1f-431e-8b84-0556874d46d4 Rotate Rotate 633 2671 138 64 701 2703 Base geometry a4f21410-70fe-46e7-98d7-8793224d8bde Geometry Geometry true cf31e72b-6a90-4794-a19d-2be419d19aed 1 635 2673 51 20 662 2683 Rotation angle in radians c56df01d-4b47-4c8e-81ba-7057ced1d137 Angle Angle false 0 false 635 2693 51 20 662 2703 1 1 {0} 3.1415926535897931 Rotation plane d9195291-084b-4fd6-b715-ff7af59871b1 Plane Plane false b39750aa-21ef-4a5a-8740-7fdd65d5b48e 1 635 2713 51 20 662 2723 1 1 {0} 0 0 0 1 0 0 0 1 0 Rotated geometry 4b7f81ba-718b-415d-8e5a-3c633d24346e Geometry Geometry false 0 716 2673 53 30 744 2688 Transformation data 3a5d1ebf-3ae7-46da-8628-59f4ad4e7905 Transform Transform false 0 716 2703 53 30 744 2718 8073a420-6bec-49e3-9b18-367f6fd76ac3 Join Curves Join as many curves as possible true 226f21c6-4fc4-4167-b7fd-59d96537bf6d Join Curves Join Curves 643 2608 118 44 706 2630 1 Curves to join fabf4137-ead8-4c4a-a166-95a58b4c0bad Curves Curves false cf31e72b-6a90-4794-a19d-2be419d19aed 4b7f81ba-718b-415d-8e5a-3c633d24346e 2 645 2610 46 20 669.5 2620 Preserve direction of input curves 6d100315-3d62-488c-be52-bbab983fd914 Preserve Preserve false 0 645 2630 46 20 669.5 2640 1 1 {0} false 1 Joined curves and individual curves that could not be joined. 04d2c425-92a8-4d5b-bf08-b063e28d5edf Curves Curves false 0 721 2610 38 40 741.5 2630 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects ee60103a-50e1-4b3b-8a4b-e878472c2e33 cd3a4016-c65b-423e-80fe-187b9b727aaa 510ca252-0b8c-434d-87ff-0bb19e02de48 fcd5ed70-f2c4-4965-b73f-6ce7f3f76d7d 8b79d317-11af-4b0d-a24a-275e14631f8a b725dfd1-cfa6-4e7c-9b1a-61cd5476e7ad 964cb3ac-1a1f-431e-8b84-0556874d46d4 226f21c6-4fc4-4167-b7fd-59d96537bf6d 6e32a2ca-5cb3-40d1-bb45-4d62304d533d 9 a265b490-ccac-453e-82c7-8ff5a0e23517 Group 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 44a14ffd-ef9a-45e3-b6f8-a5425130a8bf Panel false 0 b998e5cb-ac9b-472c-bca9-b12d2a814ca3 1 Double click to edit panel content… 630 3580 145 20 0 0 0 630.7656 3580.1 255;255;255;255 false false true false false true d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true 6e32a2ca-5cb3-40d1-bb45-4d62304d533d Curve Curve false 04d2c425-92a8-4d5b-bf08-b063e28d5edf 1 677 2565 50 24 702.5 2577.707 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects 6e32a2ca-5cb3-40d1-bb45-4d62304d533d 1 c09e5ae2-030b-42b1-a084-044710815d2e Group 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values e8733214-56ad-40ea-83a2-5e5d6fee430d Panel false 0 0 0.0000053644183496292 483 3670 439 104 0 0 0 483.5636 3670.764 255;255;255;255 false false true false false true 6b021f56-b194-4210-b9a1-6cef3b7d0848 Evaluate Length Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. true 26a2087c-6b34-4cba-a4ca-cfd8860323fa Evaluate Length Evaluate Length 630 2482 144 64 704 2514 Curve to evaluate a966cf4a-5ec5-41d3-82f6-4fd16d9818b3 Curve Curve false 04d2c425-92a8-4d5b-bf08-b063e28d5edf 1 632 2484 57 20 662 2494 Length factor for curve evaluation 17838106-ce01-4b50-8dce-2b29ead2dae4 Length Length false 0 632 2504 57 20 662 2514 1 1 {0} 1 If True, the Length factor is normalized (0.0 ~ 1.0) fb8f5ae1-7d69-43b3-8269-948425a13989 Normalized Normalized false 0 632 2524 57 20 662 2534 1 1 {0} true Point at the specified length d4d5ac12-1a31-4022-8d91-9b0deff373a2 Point Point false 0 719 2484 53 20 747 2494 Tangent vector at the specified length c87ee5d0-529a-44f0-9205-ac78add5f358 Tangent Tangent false 0 719 2504 53 20 747 2514 Curve parameter at the specified length 3779e032-21bf-4d31-a613-b3331d3baf0f Parameter Parameter false 0 719 2524 53 20 747 2534 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true 7b796d98-9d29-4777-978b-4e0f43e188d2 Expression Expression 605 2260 194 28 705 2274 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 872253d1-d04f-4f48-88b0-5a56b0b2f8b6 Variable O O true 429b9784-3991-40dd-b4fc-7324008c5239 1 607 2262 14 24 615.5 2274 Result of expression 44c4e463-8e39-49cf-b1e3-7f0a2ce242a0 Result false 0 788 2262 9 24 794 2274 9abae6b7-fa1d-448c-9209-4a8155345841 Deconstruct Deconstruct a point into its component parts. true 1b261338-78de-4ea1-819d-e804feffeeca Deconstruct Deconstruct 636 2394 132 64 683 2426 Input point 92303b98-af3c-4290-b699-a801dc759d98 Point Point false d4d5ac12-1a31-4022-8d91-9b0deff373a2 1 638 2396 30 60 654.5 2426 Point {x} component 429b9784-3991-40dd-b4fc-7324008c5239 X component X component false 0 698 2396 68 20 733.5 2406 Point {y} component d92a6eb8-3adc-42ab-b1dd-cc6fd5ae1b75 Y component Y component false 0 698 2416 68 20 733.5 2426 Point {z} component 693d19df-77a5-490c-a58d-735f7e092501 Z component Z component false 0 698 2436 68 20 733.5 2446 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values c0c89fc9-9439-46ab-9f7e-31f42bf53c28 Panel false 0 44c4e463-8e39-49cf-b1e3-7f0a2ce242a0 1 Double click to edit panel content… 622 2221 160 20 0 0 0 622.9937 2221.698 255;255;255;255 false false true false false true 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true 5086f2ab-1b64-44ce-8ebb-d3bf4b9ebde8 Expression Expression 605 2174 194 28 705 2188 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 40d84ac4-901b-4025-995e-5a7b2cd3b051 Variable O O true d92a6eb8-3adc-42ab-b1dd-cc6fd5ae1b75 1 607 2176 14 24 615.5 2188 Result of expression df1a2729-a520-499a-9fd0-a8b65794d183 Result false 0 788 2176 9 24 794 2188 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values bfb9c742-ccba-40e2-9d19-47e55cf92c4b Panel false 0 df1a2729-a520-499a-9fd0-a8b65794d183 1 Double click to edit panel content… 622 2133 160 20 0 0 0 622.9937 2133.276 255;255;255;255 false false true false false true 9c85271f-89fa-4e9f-9f4a-d75802120ccc Division Mathematical division true 3a3cdcad-cb6e-42a2-b26f-eabf35d1c224 Division Division 661 2072 82 44 692 2094 Item to divide (dividend) 26ba875e-d26b-4715-9873-17f18d0efde2 A A false c0c89fc9-9439-46ab-9f7e-31f42bf53c28 1 663 2074 14 20 671.5 2084 Item to divide with (divisor) ed06cc38-fdf9-4b45-ab41-3d6287ca0a47 B B false bfb9c742-ccba-40e2-9d19-47e55cf92c4b 1 663 2094 14 20 671.5 2104 The result of the Division 616fbb74-cb75-40af-8a97-d383c34f36ba Result Result false 0 707 2074 34 40 725.5 2094 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 6243360b-4cd0-4b51-bf13-b41a10039126 Panel false 0 b998e5cb-ac9b-472c-bca9-b12d2a814ca3 1 Double click to edit panel content… 623 1985 160 20 0 0 0 623.242 1985.76 255;255;255;255 false false true false false true 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true 5d416a89-7386-4795-804d-85aad6db5f35 Expression Expression 605 2025 194 28 705 2039 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable bb19316b-746a-4f27-8652-2823c6953f72 Variable O O true 616fbb74-cb75-40af-8a97-d383c34f36ba 1 607 2027 14 24 615.5 2039 Result of expression 8261f4ba-6e49-4a2c-a90d-63b86dddb45b Result false 0 788 2027 9 24 794 2039 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object b998e5cb-ac9b-472c-bca9-b12d2a814ca3 Relay false 8261f4ba-6e49-4a2c-a90d-63b86dddb45b 1 682 1950 40 16 702 1958 a0d62394-a118-422d-abb3-6af115c75b25 Addition Mathematical addition true 1bcfcd5d-8614-4116-bfb8-776af73c4a1a Addition Addition 661 1887 82 44 692 1909 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for addition a0ed3f37-6fa3-45a8-858d-063127ff8a9b A A true bfb9c742-ccba-40e2-9d19-47e55cf92c4b 1 663 1889 14 20 671.5 1899 Second item for addition 01fa2527-fed9-4679-8d0b-13154e15b8aa B B true c0c89fc9-9439-46ab-9f7e-31f42bf53c28 1 663 1909 14 20 671.5 1919 Result of addition 2e5b0884-c422-418c-985d-a3d108281c45 Result Result false 0 707 1889 34 40 725.5 1909 9c85271f-89fa-4e9f-9f4a-d75802120ccc Division Mathematical division true 7b988f86-3299-4057-83e2-a2dfad7edd14 Division Division 661 1737 82 44 692 1759 Item to divide (dividend) 7af19144-101f-4fd7-b4ae-b0ec49544cb3 A A false 7996ffe7-23e4-4271-8379-50fdc86d5ee4 1 663 1739 14 20 671.5 1749 Item to divide with (divisor) 2e88e802-2d32-449a-955c-da6d6f7cd324 B B false 0 663 1759 14 20 671.5 1769 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 2 The result of the Division 544e5366-cc02-4c90-87a2-fee9bebd91ea Result Result false 0 707 1739 34 40 725.5 1759 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true 43169f25-9f97-4cc6-a9fb-70b22569a90b Expression Expression 605 1689 194 28 705 1703 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable fc92cf4d-201d-4cfa-8e79-eb21e2742cc5 Variable O O true 544e5366-cc02-4c90-87a2-fee9bebd91ea 1 607 1691 14 24 615.5 1703 Result of expression 1f548497-6dc7-4aab-896a-5843cdcb8ea7 Result false 0 788 1691 9 24 794 1703 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values d14d45ee-9a5e-435f-8e00-0ea848456dec Panel false 0 1f548497-6dc7-4aab-896a-5843cdcb8ea7 1 Double click to edit panel content… 622 1649 160 20 0 0 0 622.9937 1649.617 255;255;255;255 false false true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 7996ffe7-23e4-4271-8379-50fdc86d5ee4 Panel false 0 12e30454-d44f-4207-9e27-41c21b4ca838 1 Double click to edit panel content… 622 1801 160 20 0 0 0 622.9937 1801.527 255;255;255;255 false false true false false true 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true 35de8717-4eea-481e-bcfd-f9b50b3335bb Expression Expression 605 1840 194 28 705 1854 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 71cf5f71-6390-4db3-b49d-a155bdb8635d Variable O O true 2e5b0884-c422-418c-985d-a3d108281c45 1 607 1842 14 24 615.5 1854 Result of expression 12e30454-d44f-4207-9e27-41c21b4ca838 Result false 0 788 1842 9 24 794 1854 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 231d76fe-2789-4a1c-ac87-314c5549f831 Scale Scale 625 1566 154 64 709 1598 Base geometry 2f89036f-a302-4c26-8c58-a257774f9004 Geometry Geometry true 6e32a2ca-5cb3-40d1-bb45-4d62304d533d 1 627 1568 67 20 670 1578 Center of scaling 1813bed0-02d6-4db0-b77f-366a4a290b1c Center Center false 0 627 1588 67 20 670 1598 1 1 {0} 0 0 0 Scaling factor 68c9537b-eb7c-480a-b5ee-0770d1eae50a 1/X Factor Factor false d14d45ee-9a5e-435f-8e00-0ea848456dec 1 627 1608 67 20 670 1618 1 1 {0} 0.5 Scaled geometry ecb3b5d5-ccc4-415b-bbfe-d76dab0e4a86 Geometry Geometry false 0 724 1568 53 30 752 1583 Transformation data d7ce92c8-46c2-463c-99cf-b2526261e09a Transform Transform false 0 724 1598 53 30 752 1613 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true 09336dd8-3c4b-476c-b62d-d3b399ef2780 Curve Curve false ecb3b5d5-ccc4-415b-bbfe-d76dab0e4a86 1 677 1097 50 24 702.9665 1109.974 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true f14968fc-8c03-4bf0-9731-e104bcf98382 Expression Expression 605 2347 194 28 705 2361 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable b2b86f5d-c078-454b-829f-05dc9c8931b7 Variable O O true 693d19df-77a5-490c-a58d-735f7e092501 1 607 2349 14 24 615.5 2361 Result of expression 58bc3cd2-b8a5-4b29-9bc0-8c5da1c2d852 Result false 0 788 2349 9 24 794 2361 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values ab15d115-f73b-4d08-9382-99436259ff41 Panel false 0 58bc3cd2-b8a5-4b29-9bc0-8c5da1c2d852 1 Double click to edit panel content… 622 2307 160 20 0 0 0 622.8657 2307.473 255;255;255;255 false false true false false true 6b021f56-b194-4210-b9a1-6cef3b7d0848 Evaluate Length Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. true c4aa530e-cb9a-4448-b893-7d5534deb0e5 Evaluate Length Evaluate Length 630 1483 144 64 704 1515 Curve to evaluate 2d7bcaf1-a4ba-425f-968c-c962f2bb6c85 Curve Curve false ecb3b5d5-ccc4-415b-bbfe-d76dab0e4a86 1 632 1485 57 20 662 1495 Length factor for curve evaluation 1a3512d3-14c6-484e-a725-8ee8fb9d44d0 Length Length false 0 632 1505 57 20 662 1515 1 1 {0} 1 If True, the Length factor is normalized (0.0 ~ 1.0) 1efbe105-5434-4501-b1b8-0f2cf92ec77f Normalized Normalized false 0 632 1525 57 20 662 1535 1 1 {0} true Point at the specified length 53e8fe8a-51ac-4ae0-a3c1-fb0e6e7d6a7e Point Point false 0 719 1485 53 20 747 1495 Tangent vector at the specified length 693f19a5-23b5-40d2-8501-3a342be28e63 Tangent Tangent false 0 719 1505 53 20 747 1515 Curve parameter at the specified length 4d17e914-bbe1-481c-8fe9-a2528e296ff9 Parameter Parameter false 0 719 1525 53 20 747 1535 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true 18765130-12d0-4e81-bb07-50c6d539a331 Expression Expression 605 1266 194 28 705 1280 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 7a7c3697-e63a-45b2-bd06-037d2f29b817 Variable O O true fc7c12b9-2081-4dd6-a05e-919a971f9006 1 607 1268 14 24 615.5 1280 Result of expression e5c82fa4-8603-4911-9120-70602d5d82d0 Result false 0 788 1268 9 24 794 1280 9abae6b7-fa1d-448c-9209-4a8155345841 Deconstruct Deconstruct a point into its component parts. true f0b3f7a9-a89a-41f9-8cd9-128e13fc28e9 Deconstruct Deconstruct 636 1400 132 64 683 1432 Input point fd02f4e8-674d-438a-82b2-23a5bbbfc706 Point Point false 53e8fe8a-51ac-4ae0-a3c1-fb0e6e7d6a7e 1 638 1402 30 60 654.5 1432 Point {x} component fc7c12b9-2081-4dd6-a05e-919a971f9006 X component X component false 0 698 1402 68 20 733.5 1412 Point {y} component 239975f6-acba-4a08-91ad-5e51ab86046c Y component Y component false 0 698 1422 68 20 733.5 1432 Point {z} component f0e11f46-3d6e-4e37-b2c1-807face13f86 Z component Z component false 0 698 1442 68 20 733.5 1452 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 0f3c6a22-bd04-4fde-9840-bae5878a8350 Panel false 0 e5c82fa4-8603-4911-9120-70602d5d82d0 1 Double click to edit panel content… 623 1227 160 20 0 0 0 623.2492 1227.977 255;255;255;255 false false true false false true 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true 86e6e907-dd69-4742-a0dc-d9d47d443ec0 Expression Expression 605 1180 194 28 705 1194 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 54334a24-036b-4ac5-b49b-69c3f3f22e89 Variable O O true 239975f6-acba-4a08-91ad-5e51ab86046c 1 607 1182 14 24 615.5 1194 Result of expression 0e99674f-be62-4152-b526-bf587f10b195 Result false 0 788 1182 9 24 794 1194 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values f3d39ea9-6927-457d-ada0-8a62ba409d0a Panel false 0 0e99674f-be62-4152-b526-bf587f10b195 1 Double click to edit panel content… 623 1141 160 20 0 0 0 623.2492 1141.268 255;255;255;255 false false true false false true 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true f8227a59-b3bb-490c-a577-e7486021c81f Expression Expression 605 1352 194 28 705 1366 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable c47913c4-1cd6-40fc-9d28-6bb1a5a7a9aa Variable O O true f0e11f46-3d6e-4e37-b2c1-807face13f86 1 607 1354 14 24 615.5 1366 Result of expression 77239e3d-e6f7-4fea-bfcc-6de786eddc7e Result false 0 788 1354 9 24 794 1366 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 013e4f07-7992-470f-8e86-91ffaa46f551 Panel false 0 77239e3d-e6f7-4fea-bfcc-6de786eddc7e 1 Double click to edit panel content… 622 1314 160 20 0 0 0 622.9937 1314.189 255;255;255;255 false false true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values ab1114a9-a08d-4c5d-b8cd-f951279bbcf5 Panel false 0 0 256 0.0013733120705119695 4096 0.0000053644183496292 525 3795 379 104 0 0 0 525.1234 3795.337 255;255;255;255 false false true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values a850910a-8d6e-49e7-b143-923ad41fdb78 Panel false 1 ad2d44fb-710b-47ac-aa9a-d583f9f0b202 1 Double click to edit panel content… 525 3273 355 100 0 0 0 525.1174 3273.194 255;255;255;255 true true true false false true 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true 22991b0e-0e2a-4ba1-a379-96fc369abcee Expression Expression 605 3386 194 28 705 3400 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 8350c149-7b8d-4513-9da7-d9fe62d90ee5 Variable O O true 387adaa7-7978-4287-b8f0-fb7ef543c454 1 607 3388 14 24 615.5 3400 Result of expression ad2d44fb-710b-47ac-aa9a-d583f9f0b202 Result false 0 788 3388 9 24 794 3400 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 42dea93e-c128-4628-aa4b-e828c5f24e38 Panel false 1 e9aa6800-c776-4a70-ae17-d98d31b7bf2a 1 Double click to edit panel content… 523 769 342 100 0 0 0 523.1849 769.5183 255;255;255;255 true true true false false true 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true 08908583-3f8c-4cf6-90c2-b9d96ba6277a true Expression Expression 605 898 194 28 705 912 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 8faf19c3-8e35-4bce-a9b7-5325456b24e0 true Variable O O true e9aa6800-c776-4a70-ae17-d98d31b7bf2a 1 607 900 14 24 615.5 912 Result of expression 21a4236c-2a0d-4185-8880-4c1e502adb09 true Result false 0 788 900 9 24 794 912 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 Divide Curve Divide a curve into equal length segments true 979e8482-9133-43c5-806a-433d31ac4b05 Divide Curve Divide Curve 637 947 141 64 703 979 Curve to divide 298c767a-4426-4514-a9d1-7b6e41f1b8b8 Curve Curve false 09336dd8-3c4b-476c-b62d-d3b399ef2780 1 639 949 49 20 673 959 Number of segments ac7152cf-cca3-4d1a-a3ec-78a9561012ce X*4 Count Count false e02db1d3-13e3-4587-a331-19c777c3db08 1 639 969 49 20 673 979 1 1 {0} 10 Split segments at kinks 2e47e108-5be9-4f60-b143-63fc5d23b889 Kinks Kinks false 0 639 989 49 20 673 999 1 1 {0} false 1 Division points e9aa6800-c776-4a70-ae17-d98d31b7bf2a Points Points false 0 718 949 58 20 748.5 959 1 Tangent vectors at division points 5fdfbeda-ff2a-471e-848d-2ee33ae227e3 Tangents Tangents false 0 718 969 58 20 748.5 979 1 Parameter values at division points 7e774033-9bc3-4d6f-ae30-3de436472463 Parameters Parameters false 0 718 989 58 20 748.5 999 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 Number Contains a collection of floating point numbers e02db1d3-13e3-4587-a331-19c777c3db08 Number Number false 2f263c7c-b3da-4f0a-83ba-1f5794b02f50 1 678 4085 50 24 703 4097 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 Divide Curve Divide a curve into equal length segments true 64fca20e-296f-4f79-aa7f-c53c5f88866e true Divide Curve Divide Curve 2893 2740 141 64 2959 2772 Curve to divide 1b6b6509-be85-4df8-8cd8-fc7585d8fed2 true Curve Curve false d503ccca-e824-4afd-9579-51924ddeda66 1 2895 2742 49 20 2929 2752 Number of segments a5718a38-f8fc-4e21-bc6c-347bef03792e X/2 true Count Count false 47d36a7d-3cd2-4782-9f53-9f4088b19d4b 1 2895 2762 49 20 2929 2772 1 1 {0} 10 Split segments at kinks 9bfed599-46fa-4ecf-b3a1-348888166b9d true Kinks Kinks false 0 2895 2782 49 20 2929 2792 1 1 {0} false 1 Division points 233fdd06-e7d5-4a0c-a4d7-8f0b3d0d4612 true Points Points false 0 2974 2742 58 20 3004.5 2752 1 Tangent vectors at division points fee105b6-3bc7-4a27-9c25-60d8b44db38c true Tangents Tangents false 0 2974 2762 58 20 3004.5 2772 1 Parameter values at division points a0a908c6-1192-411c-a22a-5f77810ee1b7 true Parameters Parameters false 0 2974 2782 58 20 3004.5 2792 4c619bc9-39fd-4717-82a6-1e07ea237bbe Line SDL Create a line segment defined by start point, tangent and length.} true 9b2a37bb-1555-4475-9897-d38d08b21505 true Line SDL Line SDL 2903 2822 122 64 2983 2854 Line start point 5e507055-cbe2-432a-bbce-fc424c470038 true Start Start false 0 2905 2824 63 20 2946 2834 1 1 {0} 0 0 0 Line tangent (direction) 3d0e9370-3dae-4ec7-9308-a63c1461b179 true Direction Direction false 0 2905 2844 63 20 2946 2854 1 1 {0} 1 0 0 Line length 8dae98a7-0e9b-4185-8c60-8a77623f52e4 X/2 true Length Length false 0 2905 2864 63 20 2946 2874 1 1 {0} 1 Line segment d503ccca-e824-4afd-9579-51924ddeda66 true Line Line false 0 2998 2824 25 60 3012 2854 4c619bc9-39fd-4717-82a6-1e07ea237bbe Line SDL Create a line segment defined by start point, tangent and length.} true 27ab2024-18fc-4363-8275-015d2368f9de true Line SDL Line SDL 2911 2658 106 64 2975 2690 Line start point 78014ac8-12a2-4fa9-8a65-e18ceda7f175 true Start Start false 233fdd06-e7d5-4a0c-a4d7-8f0b3d0d4612 1 2913 2660 47 20 2938 2670 1 1 {0} 0 0 0 Line tangent (direction) 6f93dfe1-d4ed-43b8-8d3f-ca0a604718fe true Direction Direction false 0 2913 2680 47 20 2938 2690 1 1 {0} 0 1 0 Line length d817c66f-cbcc-4261-8bae-dd8ed1a3db70 true Length Length false 0 2913 2700 47 20 2938 2710 1 1 {0} 1 Line segment 38f60d72-95b9-474c-a523-e27fbbd26166 true Line Line false 0 2990 2660 25 60 3004 2690 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 26be2798-ae8b-4fb0-b7a2-e9f1edff6049 true Panel false 1 377c7605-11b6-4673-94de-cc5176b48b51 1 Double click to edit panel content… 3038 1011 194 292 0 0 0 3038.145 1011.983 255;255;255;255 true true true false false C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT true 9abae6b7-fa1d-448c-9209-4a8155345841 Deconstruct Deconstruct a point into its component parts. true 6525660d-29ee-4269-9203-539923b24a8e true Deconstruct Deconstruct 2890 1438 148 64 2937 1470 Input point 424e3fe1-4f4b-43de-b9bc-242d9800f378 true Point Point false e370e985-4ce7-46a6-9272-61e578a1277f 1 2892 1440 30 60 2908.5 1470 Point {x} component 0b7cd3a8-2836-435f-b6ae-6abbe8053e01 true 2 X component X component false 0 2952 1440 84 20 2987.5 1450 Point {y} component ccd28879-e08a-4aaa-95c3-f7812fa57d94 true 2 Y component Y component false 0 2952 1460 84 20 2987.5 1470 Point {z} component d73bd698-c2ba-47ab-a022-c8f6738c678c true Z component Z component false 0 2952 1480 84 20 2987.5 1490 079bd9bd-54a0-41d4-98af-db999015f63d VB Script A VB.NET scriptable component true 708c9f15-3d1c-406b-8e76-cab318b67adc true VB Script TxtWriter true 0 If activate Then Dim i As Integer Dim aryText(4) As String aryText(0) = "Mary WriteLine" aryText(1) = "Had" aryText(2) = "Another" aryText(3) = "Little" aryText(4) = "One" ' the data is appended to the file. If file doesnt exist, a new file is created Dim objWriter As New System.IO.StreamWriter(filePath, append) For i = 0 To data.Count - 1 objWriter.WriteLine(data(i)) Next objWriter.Close() End If If clearFile Then Dim objWriter As New System.IO.StreamWriter(filePath, False) objWriter.Close() End If 2906 889 115 104 2982 941 5 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 2 3ede854e-c753-40eb-84cb-b48008f14fd4 8ec86459-bf01-4409-baee-174d0d2b13d0 true Script Variable filePath 5e6166c1-8f32-4c96-a7ef-94db1e35eca9 true filePath filePath true 0 true 936ab982-35fa-4088-8bfe-32405957deea 1 abf1fd1b-dbe5-4be6-9832-d8dc105e207f 2908 891 59 20 2947 901 1 true Script Variable data 2b82532a-02b6-40b4-acbc-7bf91bc4da68 true 1 data data true 1 true 26be2798-ae8b-4fb0-b7a2-e9f1edff6049 1 abf1fd1b-dbe5-4be6-9832-d8dc105e207f 2908 911 59 20 2947 921 true Script Variable append aca517b8-0c59-4e5d-af97-a06b3482f5f5 true append append true 0 true 0 3cda2745-22ac-4244-9b04-97a5255fa60f 2908 931 59 20 2947 941 true Script Variable activate db3c8491-f6fb-47a1-b7b0-99f86cb86ca5 true activate activate true 0 true 1fc4e7bf-6bb1-4e51-9bc5-7533ebe68ad0 1 3cda2745-22ac-4244-9b04-97a5255fa60f 2908 951 59 20 2947 961 true Script Variable clearFile 3f95a4f7-45ac-4a38-8791-86d6583fade9 true clearFile clearFile true 0 true 0 3cda2745-22ac-4244-9b04-97a5255fa60f 2908 971 59 20 2947 981 Print, Reflect and Error streams 0d196d2d-27eb-4232-8ac3-43330fd192b5 true out out false 0 2997 891 22 50 3009.5 916 Output parameter A cdf76903-298c-4cd4-bc34-601277df82d6 true A A false 0 2997 941 22 50 3009.5 966 06953bda-1d37-4d58-9b38-4b3c74e54c8f File Path Contains a collection of file paths false All files|*.* 936ab982-35fa-4088-8bfe-32405957deea true File Path File Path false 0 2939 1011 50 24 2964.525 1023.265 1 1 {0} false C:\IICSA.O____48361_EDIWID_1_TNEMERCNI____TNEIDARG_PUKOOL_ROLOC_DIOMGIS_ERUTAWRUC_RAENIL_NOITISNART_EGDE_LUF_EKUN____O____NUKE_FUL_EDGE_TRANSITION_LINEAR_CURWATURE_SIGMOID_COLOR_LOOKUP_GRADIENT____INCREMENT_1_DIWIDE_16384____O.ASCII a8b97322-2d53-47cd-905e-b932c3ccd74e Button Button object with two values False True 1fc4e7bf-6bb1-4e51-9bc5-7533ebe68ad0 true Button false 0 2931 848 66 22 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true f7cc57e0-6e1c-4e8f-aa0e-ee3adb1d2f25 Curve Curve false e15c0da3-15dc-4bcb-8939-2c5ec5698b15 1 5557 2763 50 24 5582.897 2775.211 6b021f56-b194-4210-b9a1-6cef3b7d0848 Evaluate Length Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. true 391fa384-4978-4146-9509-512cbdc302c5 Evaluate Length Evaluate Length 5502 2678 160 64 5592 2710 Curve to evaluate e2627c34-f2b2-4092-bf76-a9749b13996a Curve Curve false f7cc57e0-6e1c-4e8f-aa0e-ee3adb1d2f25 1 5504 2680 73 20 5550 2690 Length factor for curve evaluation 728fac84-864b-4c8a-82a7-06415b3356cd 1 Length Length false 0 5504 2700 73 20 5550 2710 1 1 {0} 1 If True, the Length factor is normalized (0.0 ~ 1.0) 72cac29d-b8f9-4681-9eaf-eea5c1b08077 Normalized Normalized false 0 5504 2720 73 20 5550 2730 1 1 {0} true Point at the specified length fff8fda2-863f-489e-8499-7ed0fd9118e8 Point Point false 0 5607 2680 53 20 5635 2690 Tangent vector at the specified length 0fd64b62-df1b-4ff8-8372-a03fc9fd689e Tangent Tangent false 0 5607 2700 53 20 5635 2710 Curve parameter at the specified length 8165b44d-a61d-47a1-aceb-28259c1254c4 Parameter Parameter false 0 5607 2720 53 20 5635 2730 fad344bc-09b1-4855-a2e6-437ef5715fe3 YZ Plane World YZ plane. true 05c68ab6-a4a6-4531-b120-cd1f09e2ec7b YZ Plane YZ Plane 5533 2631 98 28 5583 2645 Origin of plane d834e7d0-a9f3-4861-9f50-7030de4cfa24 Origin Origin false fff8fda2-863f-489e-8499-7ed0fd9118e8 1 5535 2633 33 24 5553 2645 1 1 {0} 0 0 0 World YZ plane d0ae266b-1682-491c-bee6-76496606fcb1 Plane Plane false 0 5598 2633 31 24 5615 2645 f12daa2f-4fd5-48c1-8ac3-5dea476912ca Mirror Mirror an object. true 57c99f13-3937-47f8-9b4a-59d033ef07aa Mirror Mirror 5513 2569 138 44 5581 2591 Base geometry e1372fd8-1f6b-46f6-aff4-1497de199bf0 Geometry Geometry true f7cc57e0-6e1c-4e8f-aa0e-ee3adb1d2f25 1 5515 2571 51 20 5542 2581 Mirror plane b67b11e5-f515-4970-ba07-e4efad992b88 Plane Plane false d0ae266b-1682-491c-bee6-76496606fcb1 1 5515 2591 51 20 5542 2601 1 1 {0} 0 0 0 0 1 0 0 0 1 Mirrored geometry af90f00b-316f-4b79-b6d5-c26969e27a7d Geometry Geometry false 0 5596 2571 53 20 5624 2581 Transformation data dfa3bfe2-d964-4ef7-b3d4-3dd2cdc2ba81 Transform Transform false 0 5596 2591 53 20 5624 2601 8073a420-6bec-49e3-9b18-367f6fd76ac3 Join Curves Join as many curves as possible true 8e038213-7c24-4b93-8b8f-587867a7e2ae Join Curves Join Curves 5523 2507 118 44 5586 2529 1 Curves to join 3f04730d-e061-4ce5-870b-f5dd685fc3b5 Curves Curves false f7cc57e0-6e1c-4e8f-aa0e-ee3adb1d2f25 af90f00b-316f-4b79-b6d5-c26969e27a7d 2 5525 2509 46 20 5549.5 2519 Preserve direction of input curves 830e99be-e7eb-42d0-8674-e8ada6194bbb Preserve Preserve false 0 5525 2529 46 20 5549.5 2539 1 1 {0} false 1 Joined curves and individual curves that could not be joined. 0062ed90-a595-40fe-804c-2efd80987eb9 Curves Curves false 0 5601 2509 38 40 5621.5 2529 e87db220-a0a0-4d67-a405-f97fd14b2d7a Linear Array Create a linear array of geometry. true 87b5a07c-0959-48af-b3ea-1850aab4001c Linear Array Linear Array 5513 2425 138 64 5581 2457 Base geometry 6c39ac1f-6d7e-4afa-9784-7505cec6b5aa Geometry Geometry true 0062ed90-a595-40fe-804c-2efd80987eb9 1 5515 2427 51 20 5542 2437 Linear array direction and interval 86849e41-c369-4e2e-8e88-3e49d728480a Direction Direction false 0 5515 2447 51 20 5542 2457 1 1 {0} 2 0 0 Number of elements in array. a696f77a-9e2a-454c-81dc-0594079dda9a Count Count false 0 5515 2467 51 20 5542 2477 1 1 {0} 2 1 Arrayed geometry d1c74620-5515-4d7d-8719-106dac105140 Geometry Geometry false 0 5596 2427 53 30 5624 2442 1 Transformation data 52055a79-39cb-4026-8925-151ee0a65b01 Transform Transform false 0 5596 2457 53 30 5624 2472 8073a420-6bec-49e3-9b18-367f6fd76ac3 Join Curves Join as many curves as possible true 49c9c7fd-8ff8-4fd2-812a-32a26c6caa11 Join Curves Join Curves 5523 2363 118 44 5586 2385 1 Curves to join aeed4693-6839-40fe-81f1-dba3eb2d45c3 Curves Curves false d1c74620-5515-4d7d-8719-106dac105140 1 5525 2365 46 20 5549.5 2375 Preserve direction of input curves 863f4c8d-3241-49ad-b908-ee3f8d14f244 Preserve Preserve false 0 5525 2385 46 20 5549.5 2395 1 1 {0} false 1 Joined curves and individual curves that could not be joined. 8242d54a-3ffe-4e4a-8c0f-855f7d7f23a0 Curves Curves false 0 5601 2365 38 40 5621.5 2385 ccfd6ba8-ecb1-44df-a47e-08126a653c51 Curve Domain Measure and set the curve domain true 2e2550a6-0f32-4b90-92f0-a88401c43eb5 Curve Domain Curve Domain 5524 2118 116 44 5582 2140 Curve to measure/modify 6f0b21df-7243-4a6f-880d-4bf9ec4d5295 Curve Curve false a4a42a27-5fc4-490b-8303-ab18a562494f 1 5526 2120 41 20 5548 2130 Optional domain, if omitted the curve will not be modified. 495e6c26-65b4-4514-9d7a-d835d5c8891c Domain Domain true 0 5526 2140 41 20 5548 2150 Curve with new domain. ed3ec7e8-0919-40b1-ba85-4d0a5c4a6884 Curve Curve false 0 5597 2120 41 20 5619 2130 Domain of original curve. 27c34c8f-207d-457e-b731-e3b60290a9db Domain Domain false 0 5597 2140 41 20 5619 2150 429cbba9-55ee-4e84-98ea-876c44db879a Sub Curve Construct a curve from the sub-domain of a base curve. true 7b213b96-e17b-456d-ad30-40abe337bbab Sub Curve Sub Curve 5520 1932 124 44 5594 1954 Base curve 906f829e-51de-4f4a-9ff3-4a267aeec2d3 Base curve Base curve false ed3ec7e8-0919-40b1-ba85-4d0a5c4a6884 1 5522 1934 57 20 5552 1944 Sub-domain to extract 8671c79d-4307-409c-ac8e-0d2a445dd560 Domain Domain false 8eb97c76-eb9f-48c8-9612-d1b43ebbd702 1 5522 1954 57 20 5552 1964 Resulting sub curve e28d5d2e-89dd-4827-85f5-e2e51f7fb521 Curve Curve false 0 5609 1934 33 40 5627 1954 825ea536-aebb-41e9-af32-8baeb2ecb590 Deconstruct Domain Deconstruct a numeric domain into its component parts. true 32cf64eb-77e3-47c3-b29f-62154dec420f Deconstruct Domain Deconstruct Domain 5530 2056 104 44 5588 2078 Base domain 51fb18cd-b90b-40e9-9ad0-e930de0d3f5e Domain Domain false 27c34c8f-207d-457e-b731-e3b60290a9db 1 5532 2058 41 40 5554 2078 Start of domain 3751a54b-d1e2-4c42-8628-0a159963cec7 Start Start false 0 5603 2058 29 20 5619 2068 End of domain 570c62b9-9108-47c6-9eaa-216ba72a2455 End End false 0 5603 2078 29 20 5619 2088 d1a28e95-cf96-4936-bf34-8bf142d731bf Construct Domain Create a numeric domain from two numeric extremes. true 5b7c8774-56f8-42e4-bf79-9877cd6b989a Construct Domain Construct Domain 5504 1994 156 44 5602 2016 Start value of numeric domain 22fa7f17-f5da-40b4-8863-2c88b10ec655 X/8 Domain start Domain start false 570c62b9-9108-47c6-9eaa-216ba72a2455 1 5506 1996 81 20 5556 2006 1 1 {0} 0 End value of numeric domain b6f88ef2-8810-41e8-ae51-ffc2cdf72cb2 X*5/8 Domain end Domain end false 570c62b9-9108-47c6-9eaa-216ba72a2455 1 5506 2016 81 20 5556 2026 1 1 {0} 1 Numeric domain between {A} and {B} 8eb97c76-eb9f-48c8-9612-d1b43ebbd702 Domain Domain false 0 5617 1996 41 40 5639 2016 e9eb1dcf-92f6-4d4d-84ae-96222d60f56b Move Translate (move) an object along a vector. true 2ec48aa0-7402-4ddd-b500-bcfd1a1aa573 Move Move 5513 1870 138 44 5581 1892 Base geometry f8152c64-e40d-4b71-bb87-55154d01b43e Geometry Geometry true e28d5d2e-89dd-4827-85f5-e2e51f7fb521 1 5515 1872 51 20 5542 1882 Translation vector af49a999-8441-471b-9c57-83312322e672 Motion Motion false 0 5515 1892 51 20 5542 1902 1 1 {0} -0.5 -0.5 0 Translated geometry bc56f6fb-d650-47f3-8d71-7e9e9e3c0fcd Geometry Geometry false 0 5596 1872 53 20 5624 1882 Transformation data 5f161da1-07b5-46b9-b8bd-ad83b10a137e Transform Transform false 0 5596 1892 53 20 5624 1902 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. eefdf17f-2113-431d-95b3-ae53cd004df8 Scale Scale 5513 1788 138 64 5581 1820 Base geometry 73e0633a-d04f-4133-ae51-48174c988f9e Geometry Geometry true bc56f6fb-d650-47f3-8d71-7e9e9e3c0fcd 1 5515 1790 51 20 5542 1800 Center of scaling 3d4f3445-c33e-4002-9028-64d983a31393 Center Center false 0 5515 1810 51 20 5542 1820 1 1 {0} 0 0 0 Scaling factor 458e71c8-1595-4d92-ae8a-3224e12907ad Factor Factor false 0 5515 1830 51 20 5542 1840 1 1 {0} 0.5 Scaled geometry a63d6f9b-92ab-4a73-8a8c-f1af180d3bbc Geometry Geometry false 0 5596 1790 53 30 5624 1805 Transformation data bc976f17-f482-49e6-8c51-77a28370063a Transform Transform false 0 5596 1820 53 30 5624 1835 9abae6b7-fa1d-448c-9209-4a8155345841 Deconstruct Deconstruct a point into its component parts. true 619e43ea-a120-4fab-9439-afa674d35b7e Deconstruct Deconstruct 5498 1624 168 64 5545 1656 Input point 692b111f-81c9-413e-af24-fc033d7b22d6 Point Point false 7572c58f-0269-435e-9399-fdf575ea00ba 1 5500 1626 30 60 5516.5 1656 Point {x} component d46a2e9b-cf34-47c3-9abd-1bfccd68cb57 2 X component X component false true 0 5560 1626 104 20 5595.5 1636 Point {y} component 9cdd5043-0ca1-4a2a-9517-9ba56e5a9d2d 2 Y component Y component false true 0 5560 1646 104 20 5595.5 1656 Point {z} component 68cee5b5-1a0c-414a-b42f-283a736eae0f Z component Z component false 0 5560 1666 104 20 5595.5 1676 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 Divide Curve Divide a curve into equal length segments 6e4f0f3c-ab3d-4848-ae83-8423b238e701 Divide Curve Divide Curve 5519 1706 125 64 5569 1738 Curve to divide 4326514c-02cd-4318-bd8f-7c6612541ce4 Curve Curve false a63d6f9b-92ab-4a73-8a8c-f1af180d3bbc 1 5521 1708 33 20 5539 1718 Number of segments e9df65e3-97f0-47bf-97c6-e75623abd4bc Count Count false 9cc45261-b02e-4259-9e30-07f8e180b8a3 1 5521 1728 33 20 5539 1738 1 1 {0} 10 Split segments at kinks 4607a3e8-e812-4cd6-bb96-1800ca21fff9 Kinks Kinks false 0 5521 1748 33 20 5539 1758 1 1 {0} false 1 Division points 7572c58f-0269-435e-9399-fdf575ea00ba Points Points false 0 5584 1708 58 20 5614.5 1718 1 Tangent vectors at division points 40fb623b-2279-43dc-acba-322373661414 Tangents Tangents false 0 5584 1728 58 20 5614.5 1738 1 Parameter values at division points 56615695-3f7f-46b4-a0b7-69d010edea23 Parameters Parameters false 0 5584 1748 58 20 5614.5 1758 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values c188a258-5114-47ba-a541-5d1a01b556cc Panel false 0 c0ec556d-72a4-4920-addc-a25ff2e1e4be 1 Double click to edit panel content… 5673 1093 181 292 0 0 0 5673.896 1093.011 255;255;255;255 true true true false false C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 7c43d191-00a5-4c0d-b322-e5061edff1ea Panel false 0 a0441a5a-2668-4e8c-b7fc-12917502af54 1 Double click to edit panel content… 5311 1093 181 292 0 0 0 5311.094 1093.011 255;255;255;255 true true true false false C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT true 2013e425-8713-42e2-a661-b57e78840337 Concatenate Concatenate some fragments of text true 1bd31810-4c01-4950-b1a0-29cc3d316a9b Concatenate Concatenate 5535 1011 93 64 5561 1043 3 3ede854e-c753-40eb-84cb-b48008f14fd4 3ede854e-c753-40eb-84cb-b48008f14fd4 3ede854e-c753-40eb-84cb-b48008f14fd4 1 3ede854e-c753-40eb-84cb-b48008f14fd4 First text fragment e3887edc-d139-4aeb-be02-b05144212562 Fragment A true 7c43d191-00a5-4c0d-b322-e5061edff1ea 1 5537 1013 9 20 5543 1023 Second text fragment f5683864-7c84-4d00-a36a-8541771e0f35 Fragment B true f94b8dec-f42d-4a01-b6ff-da3f549f8b30 1 5537 1033 9 20 5543 1043 Third text fragment 553d771c-20da-4de2-b911-f77033af3a50 Fragment A true c188a258-5114-47ba-a541-5d1a01b556cc 1 5537 1053 9 20 5543 1063 Resulting text consisting of all the fragments e47489ce-947c-436c-877c-c81e4a5e7b13 1 Result Result false 0 5576 1013 50 60 5594.5 1043 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values b22abe4a-d6ea-4ecd-9217-7ee811022f89 Panel false 0 e47489ce-947c-436c-877c-c81e4a5e7b13 1 Double click to edit panel content… 5407 700 350 292 0 0 0 5407.084 700.3676 255;255;255;255 true true true false false C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT true 1817fd29-20ae-4503-b542-f0fb651e67d7 List Length Measure the length of a list. true 5a4eac60-4579-4169-adb8-3bff092e8404 List Length List Length 5535 1533 93 28 5574 1547 1 Base list 329d4e52-e590-4168-9b90-df419aae0516 List List false 7572c58f-0269-435e-9399-fdf575ea00ba 1 5537 1535 22 24 5549.5 1547 Number of items in L 99d769f2-5d60-4f73-8631-ccffc8011575 Length Length false 0 5589 1535 37 24 5609 1547 dd8134c0-109b-4012-92be-51d843edfff7 Duplicate Data Duplicate data a predefined number of times. true 935a4e27-0ed1-4c7f-bf85-72097409dfad Duplicate Data Duplicate Data 5512 1450 140 64 5571 1482 1 Data to duplicate 68fbaf93-b1cc-445b-b92a-aab258d1644a Data Data false 0 5514 1452 42 20 5536.5 1462 1 1 {0} Grasshopper.Kernel.Types.GH_String false ; Number of duplicates f65f88ac-c79b-4d2a-b9b7-1a1674aca4d9 Number Number false 99d769f2-5d60-4f73-8631-ccffc8011575 1 5514 1472 42 20 5536.5 1482 1 1 {0} 2 Retain list order d2a93bf6-60fb-4842-8daa-dda4ab94980d Order Order false 0 5514 1492 42 20 5536.5 1502 1 1 {0} true 1 Duplicated data 150762f9-c5aa-4a4d-b6d7-6f411b9beb0c 2 Data Data false true 0 5586 1452 64 60 5601.5 1482 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",X) true 78676aa6-d630-4afc-9928-fb1b343389e0 Expression Expression 5472 1579 219 28 5572 1593 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable d7e2d80b-6ab2-458b-a564-1bacb2b40d82 Variable X X true d46a2e9b-cf34-47c3-9abd-1bfccd68cb57 1 5474 1581 14 24 5482.5 1593 Result of expression a0441a5a-2668-4e8c-b7fc-12917502af54 Result Result false 0 5655 1581 34 24 5673.5 1593 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",Y) true 105c7a8a-c93d-47b9-af1f-5d0a78ade9ac Expression Expression 5473 1404 218 28 5572 1418 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable eabf4994-4c69-4fb2-9c2f-32dc63698d53 Variable Y Y true 9cdd5043-0ca1-4a2a-9517-9ba56e5a9d2d 1 5475 1406 13 24 5483 1418 Result of expression c0ec556d-72a4-4920-addc-a25ff2e1e4be Result Result false 0 5655 1406 34 24 5673.5 1418 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values f94b8dec-f42d-4a01-b6ff-da3f549f8b30 Panel false 0 150762f9-c5aa-4a4d-b6d7-6f411b9beb0c 1 Double click to edit panel content… 5492 1093 181 292 0 0 0 5492 1093.975 255;255;255;255 true true true false false C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT true c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects f7cc57e0-6e1c-4e8f-aa0e-ee3adb1d2f25 391fa384-4978-4146-9509-512cbdc302c5 05c68ab6-a4a6-4531-b120-cd1f09e2ec7b 57c99f13-3937-47f8-9b4a-59d033ef07aa 8e038213-7c24-4b93-8b8f-587867a7e2ae 87b5a07c-0959-48af-b3ea-1850aab4001c 49c9c7fd-8ff8-4fd2-812a-32a26c6caa11 2e2550a6-0f32-4b90-92f0-a88401c43eb5 7b213b96-e17b-456d-ad30-40abe337bbab 32cf64eb-77e3-47c3-b29f-62154dec420f 5b7c8774-56f8-42e4-bf79-9877cd6b989a 2ec48aa0-7402-4ddd-b500-bcfd1a1aa573 eefdf17f-2113-431d-95b3-ae53cd004df8 619e43ea-a120-4fab-9439-afa674d35b7e 6e4f0f3c-ab3d-4848-ae83-8423b238e701 c188a258-5114-47ba-a541-5d1a01b556cc 7c43d191-00a5-4c0d-b322-e5061edff1ea 1bd31810-4c01-4950-b1a0-29cc3d316a9b b22abe4a-d6ea-4ecd-9217-7ee811022f89 5a4eac60-4579-4169-adb8-3bff092e8404 935a4e27-0ed1-4c7f-bf85-72097409dfad 78676aa6-d630-4afc-9928-fb1b343389e0 105c7a8a-c93d-47b9-af1f-5d0a78ade9ac f94b8dec-f42d-4a01-b6ff-da3f549f8b30 a0ba8fac-f83b-475c-87c1-b7d4071e7084 1e6793b9-7876-44c3-81db-1f581a66cc6f 3d6e8a3d-110b-4477-9808-a3778be44782 9cc45261-b02e-4259-9e30-07f8e180b8a3 109e374b-4a2e-479b-9c78-4a16f0374be6 95f96cf7-23b6-4aba-a210-769d38bbb41c d112c991-f144-4804-bdab-b416453265b1 31 78fe944a-9bbd-4518-a13c-f4d11f1f61cd Group d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true eb12b45e-e57a-4979-9ae6-195bec0817cc true Curve Curve false e15c0da3-15dc-4bcb-8939-2c5ec5698b15 1 3822 2256 50 24 3847.957 2268.926 9abae6b7-fa1d-448c-9209-4a8155345841 Deconstruct Deconstruct a point into its component parts. true 5f716f01-b809-441a-87bc-b0e3f99103e3 true Deconstruct Deconstruct 3773 2091 148 64 3820 2123 Input point 89d0a090-e62e-4893-bb65-2ca861c9b120 true Point Point false e928512a-abc1-483c-bb4a-342192a50806 1 3775 2093 30 60 3791.5 2123 Point {x} component 4440b01d-0727-488c-b655-f93cd16a720e true 2 X component X component false 0 3835 2093 84 20 3870.5 2103 Point {y} component 6b0a7edd-e6c0-47a0-8363-8ecf033a1975 true 2 Y component Y component false 0 3835 2113 84 20 3870.5 2123 Point {z} component 867b8623-1bac-49a9-8148-1bb73db2132a true Z component Z component false 0 3835 2133 84 20 3870.5 2143 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 Divide Curve Divide a curve into equal length segments true f6912693-e9d0-43ec-adb1-42336dd047c2 true Divide Curve Divide Curve 3784 2174 125 64 3834 2206 Curve to divide 85e31ae8-ed79-457f-8aa1-e97d69f0e2b0 true Curve Curve false eb12b45e-e57a-4979-9ae6-195bec0817cc 1 3786 2176 33 20 3804 2186 Number of segments 281188f5-08fc-45b5-9296-0e61d6ceaf1b true Count Count false 1c624bab-037b-49da-8d79-e902bf35524d 1 3786 2196 33 20 3804 2206 1 1 {0} 10 Split segments at kinks 57785e03-c562-49f4-a08a-deae7e2bbc6d true Kinks Kinks false 0 3786 2216 33 20 3804 2226 1 1 {0} false 1 Division points e928512a-abc1-483c-bb4a-342192a50806 true Points Points false 0 3849 2176 58 20 3879.5 2186 1 Tangent vectors at division points 1f3b5ed3-f417-41b2-921e-be18a6eb525a true Tangents Tangents false 0 3849 2196 58 20 3879.5 2206 1 Parameter values at division points 26cf8e6c-4987-4589-9b48-2a625d096ea5 true Parameters Parameters false 0 3849 2216 58 20 3879.5 2226 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values b3a72a53-7382-458b-becc-3846cbbe9bd8 true Panel false 1 3f7c5dba-b728-47a8-ad2a-b092b6ddcd39 1 Double click to edit panel content… 3933 1468 172 292 0 0 0 3933.959 1468.561 255;255;255;255 true true true false false C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values bf2b8521-eb6b-4a8f-8a5e-6a19574a1cdf true Panel false 1 c316a043-8820-4d2c-97ec-4950f3274d54 1 Double click to edit panel content… 3589 1468 172 292 0 0 0 3589.471 1468.919 255;255;255;255 true true true false false C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT true 2013e425-8713-42e2-a661-b57e78840337 Concatenate Concatenate some fragments of text true 9872d5d2-39a4-4ec9-adc7-34328fee7da2 true Concatenate Concatenate 3800 1384 93 64 3826 1416 3 3ede854e-c753-40eb-84cb-b48008f14fd4 3ede854e-c753-40eb-84cb-b48008f14fd4 3ede854e-c753-40eb-84cb-b48008f14fd4 1 3ede854e-c753-40eb-84cb-b48008f14fd4 First text fragment ef656576-c493-481f-ae0c-c6891cba1a56 true Fragment A true bf2b8521-eb6b-4a8f-8a5e-6a19574a1cdf 1 3802 1386 9 20 3808 1396 Second text fragment 86018d3f-98ba-416b-b295-c0bffa1d76de true Fragment B true 90365ad6-e298-473a-86cb-d4633ee6db2f 1 3802 1406 9 20 3808 1416 Third text fragment a8d20419-37a2-40c8-a92a-d5af32a1a3ef true Fragment A true b3a72a53-7382-458b-becc-3846cbbe9bd8 1 3802 1426 9 20 3808 1436 Resulting text consisting of all the fragments 4d12f9f7-cab6-4b98-9042-bb2352899f85 true 1 Result Result false 0 3841 1386 50 60 3859.5 1416 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values e9a82133-4720-4769-90c5-47f7ce7ac89c true Panel false 0.53023098409175873 4d12f9f7-cab6-4b98-9042-bb2352899f85 1 Double click to edit panel content… 3672 1076 350 292 0 0 0 3672.188 1076.857 255;255;255;255 true true true false false C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT true 1817fd29-20ae-4503-b542-f0fb651e67d7 List Length Measure the length of a list. true 2282d336-365c-4bdb-b9c9-f6153d2023fd true List Length List Length 3800 1952 93 28 3839 1966 1 Base list 2011b464-fc7a-4d43-b880-9a7d071e906f true List List false e928512a-abc1-483c-bb4a-342192a50806 1 3802 1954 22 24 3814.5 1966 Number of items in L b5b9a4a5-3ee0-42a1-a18a-fdaa72576c56 true Length Length false 0 3854 1954 37 24 3874 1966 dd8134c0-109b-4012-92be-51d843edfff7 Duplicate Data Duplicate data a predefined number of times. true 96613f16-8c7e-4e3e-9244-f130eb890b95 true Duplicate Data Duplicate Data 3777 1869 140 64 3836 1901 1 Data to duplicate 7d490ed8-969e-4a1e-98c8-52e5f066545f true Data Data false 0 3779 1871 42 20 3801.5 1881 1 1 {0} Grasshopper.Kernel.Types.GH_String false ; Number of duplicates d9c03fee-a0fb-4d7a-84c1-6f5ef7eff5dc true Number Number false b5b9a4a5-3ee0-42a1-a18a-fdaa72576c56 1 3779 1891 42 20 3801.5 1901 1 1 {0} 2 Retain list order e4d4fa99-bb30-4b43-81ed-fefc20bda121 true Order Order false 0 3779 1911 42 20 3801.5 1921 1 1 {0} true 1 Duplicated data 4c47a8cd-b9b0-461a-a5dd-9a48a45b66a3 true 2 Data Data false true 0 3851 1871 64 60 3866.5 1901 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",X) true 87a4439e-5ed1-4725-98bb-f7d115ff7478 true Expression Expression 3729 2045 235 28 3829 2059 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable ede71a7a-bac6-4b77-8756-ed81f96fc065 true Variable X X true 4440b01d-0727-488c-b655-f93cd16a720e 1 3731 2047 14 24 3739.5 2059 Result of expression c316a043-8820-4d2c-97ec-4950f3274d54 true Result Result false true 0 3912 2047 50 24 3930.5 2059 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",Y) true b30c2f20-07f0-4998-a514-8066fc6a1a12 true Expression Expression 3730 1822 234 28 3829 1836 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 9accc4fb-e73f-4433-a286-c59ae478fb26 true Variable Y Y true 6b0a7edd-e6c0-47a0-8363-8ecf033a1975 1 3732 1824 13 24 3740 1836 Result of expression 3f7c5dba-b728-47a8-ad2a-b092b6ddcd39 true Result Result false true 0 3912 1824 50 24 3930.5 1836 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 90365ad6-e298-473a-86cb-d4633ee6db2f true Panel false 0 4c47a8cd-b9b0-461a-a5dd-9a48a45b66a3 1 Double click to edit panel content… 3761 1468 172 292 0 0 0 3761.99 1468.71 255;255;255;255 true true true false false C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT true c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects eb12b45e-e57a-4979-9ae6-195bec0817cc d8eea3ec-5157-4ac0-92dd-492058fad237 59c8374e-36a2-40df-af0f-1946fb9c4c2e 6a58cb78-3aa0-4c67-9585-8364f6f684f5 2aafa1cf-f50a-4433-9467-6e2ba9b0a462 2ac06252-6a62-48fb-9825-5298bdbe9536 30aa3e57-dd88-4f54-ad69-4b2473594537 3662d19c-7316-4361-b4a3-db2bbd218382 b60eeacc-25e7-4f56-826d-40476555687d 71a4b562-3bee-43d5-9fb6-1c99bc3cd4cb ee5295ed-8446-4093-9cff-155530db048a 10338e33-43fc-4848-9f86-5e4608e349ae 5c73a0f5-f091-4315-897f-65bd97a0d6aa 5f716f01-b809-441a-87bc-b0e3f99103e3 f6912693-e9d0-43ec-adb1-42336dd047c2 b3a72a53-7382-458b-becc-3846cbbe9bd8 bf2b8521-eb6b-4a8f-8a5e-6a19574a1cdf 9872d5d2-39a4-4ec9-adc7-34328fee7da2 e9a82133-4720-4769-90c5-47f7ce7ac89c 2282d336-365c-4bdb-b9c9-f6153d2023fd 96613f16-8c7e-4e3e-9244-f130eb890b95 87a4439e-5ed1-4725-98bb-f7d115ff7478 b30c2f20-07f0-4998-a514-8066fc6a1a12 90365ad6-e298-473a-86cb-d4633ee6db2f dbba226e-a179-44e2-9128-0825b4dea6d8 6ccf331f-85f1-4064-857f-79b781e718d5 ad7bb29b-12e4-46ba-bd41-fb424d75c5d9 1c624bab-037b-49da-8d79-e902bf35524d 0d7b8cff-2594-4e45-ab9e-2f5f1341fd9b f6313031-c550-4d1d-8f43-99d56b12c44c 30 e409bbb2-316f-409c-95e6-3f4b7c2dc8b6 Group 079bd9bd-54a0-41d4-98af-db999015f63d VB Script A VB.NET scriptable component true dbba226e-a179-44e2-9128-0825b4dea6d8 true VB Script TxtWriter true 0 If activate Then Dim i As Integer Dim aryText(4) As String aryText(0) = "Mary WriteLine" aryText(1) = "Had" aryText(2) = "Another" aryText(3) = "Little" aryText(4) = "One" ' the data is appended to the file. If file doesnt exist, a new file is created Dim objWriter As New System.IO.StreamWriter(filePath, append) For i = 0 To data.Count - 1 objWriter.WriteLine(data(i)) Next objWriter.Close() End If If clearFile Then Dim objWriter As New System.IO.StreamWriter(filePath, False) objWriter.Close() End If 3789 909 115 104 3865 961 5 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 2 3ede854e-c753-40eb-84cb-b48008f14fd4 8ec86459-bf01-4409-baee-174d0d2b13d0 true Script Variable filePath a23fff20-bfb8-4cc6-9e17-fcd7a01790a8 true filePath filePath true 0 true 6ccf331f-85f1-4064-857f-79b781e718d5 1 abf1fd1b-dbe5-4be6-9832-d8dc105e207f 3791 911 59 20 3830 921 1 true Script Variable data 72d8161f-b538-4ae5-9384-58bbcb9cf13d true 1 data data true 1 true e9a82133-4720-4769-90c5-47f7ce7ac89c 1 abf1fd1b-dbe5-4be6-9832-d8dc105e207f 3791 931 59 20 3830 941 true Script Variable append 0c4995db-4b39-40f5-8333-6c42d3a67924 true append append true 0 true 0 3cda2745-22ac-4244-9b04-97a5255fa60f 3791 951 59 20 3830 961 true Script Variable activate 71dd2150-8eb6-430d-8654-4fcf43527fdf true activate activate true 0 true ad7bb29b-12e4-46ba-bd41-fb424d75c5d9 1 3cda2745-22ac-4244-9b04-97a5255fa60f 3791 971 59 20 3830 981 true Script Variable clearFile cd661c15-4878-4982-b105-55468f1c7b12 true clearFile clearFile true 0 true 0 3cda2745-22ac-4244-9b04-97a5255fa60f 3791 991 59 20 3830 1001 Print, Reflect and Error streams 55b76fbc-c929-4370-963b-82599d65189f true out out false 0 3880 911 22 50 3892.5 936 Output parameter A dc1f9c8e-fa52-4000-8ad6-e630813683e2 true A A false 0 3880 961 22 50 3892.5 986 06953bda-1d37-4d58-9b38-4b3c74e54c8f File Path Contains a collection of file paths false All files|*.* 6ccf331f-85f1-4064-857f-79b781e718d5 true File Path File Path false 0 3822 1033 50 24 3847.65 1045.69 1 1 {0} false C:\VSC.O____STNEMGES_48361____DIOMGIS_ERUTAWRUC_RAENIL_NOITISNART_EGDE_LUF____O____FUL_EDGE_TRANSITION_LINEAR_CURWATURE_SIGMOID____16384_SEGMENTS____O.CSV a8b97322-2d53-47cd-905e-b932c3ccd74e Button Button object with two values False True ad7bb29b-12e4-46ba-bd41-fb424d75c5d9 true Button false 0 3814 887 66 22 079bd9bd-54a0-41d4-98af-db999015f63d VB Script A VB.NET scriptable component true a0ba8fac-f83b-475c-87c1-b7d4071e7084 VB Script TxtWriter true 0 If activate Then Dim i As Integer Dim aryText(4) As String aryText(0) = "Mary WriteLine" aryText(1) = "Had" aryText(2) = "Another" aryText(3) = "Little" aryText(4) = "One" ' the data is appended to the file. If file doesnt exist, a new file is created Dim objWriter As New System.IO.StreamWriter(filePath, append) For i = 0 To data.Count - 1 objWriter.WriteLine(data(i)) Next objWriter.Close() End If If clearFile Then Dim objWriter As New System.IO.StreamWriter(filePath, False) objWriter.Close() End If 5524 536 115 104 5600 588 5 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 2 3ede854e-c753-40eb-84cb-b48008f14fd4 8ec86459-bf01-4409-baee-174d0d2b13d0 true Script Variable filePath c90dafc0-991b-4b24-b372-26f3457b24f4 filePath filePath true 0 true 1e6793b9-7876-44c3-81db-1f581a66cc6f 1 abf1fd1b-dbe5-4be6-9832-d8dc105e207f 5526 538 59 20 5565 548 1 true Script Variable data 9a8a9cfe-d534-4b28-bd9c-3166283e3d8e 1 data data true 1 true b22abe4a-d6ea-4ecd-9217-7ee811022f89 1 abf1fd1b-dbe5-4be6-9832-d8dc105e207f 5526 558 59 20 5565 568 true Script Variable append 49879d42-8c70-443c-96f2-8e94c165a300 append append true 0 true 0 3cda2745-22ac-4244-9b04-97a5255fa60f 5526 578 59 20 5565 588 true Script Variable activate 67010aa9-6eee-435c-81ac-14a2beb83430 activate activate true 0 true 3d6e8a3d-110b-4477-9808-a3778be44782 1 3cda2745-22ac-4244-9b04-97a5255fa60f 5526 598 59 20 5565 608 true Script Variable clearFile af9a7a01-6d0a-4d7a-bc79-9a0507585127 clearFile clearFile true 0 true 0 3cda2745-22ac-4244-9b04-97a5255fa60f 5526 618 59 20 5565 628 Print, Reflect and Error streams 9c6f31cd-da7a-4aef-b4d7-b8908e1751b9 out out false 0 5615 538 22 50 5627.5 563 Output parameter A 961bc7c5-a1af-472e-9695-84c8c25be36c A A false 0 5615 588 22 50 5627.5 613 06953bda-1d37-4d58-9b38-4b3c74e54c8f File Path Contains a collection of file paths false All files|*.* 1e6793b9-7876-44c3-81db-1f581a66cc6f File Path File Path false 0 5557 658 50 24 5582.67 670.1429 1 1 {0} false C:\VSC.O____EPAHS_LANGIS____STNEMGES_48361____DIOMGIS_ERUTAWRUC_RAENIL_NOITISNART_EGDE_LUF____O____FUL_EDGE_TRANSITION_LINEAR_CURWATURE_SIGMOID____16384_SEGMENTS____SIGNAL_SHAPE____O.CSV a8b97322-2d53-47cd-905e-b932c3ccd74e Button Button object with two values False True 3d6e8a3d-110b-4477-9808-a3778be44782 Button false 0 5549 496 66 22 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values b6df8fad-340c-4555-a43a-639976bc59fe true Panel false 1 c3df9ab9-ce47-48e9-994e-14f1d7735c94 1 Double click to edit panel content… 2696 1011 194 292 0 0 0 2696.639 1011.265 255;255;255;255 true true true false false C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT true 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 Number Contains a collection of floating point numbers 47d36a7d-3cd2-4782-9f53-9f4088b19d4b X*4 true Number Number false e02db1d3-13e3-4587-a331-19c777c3db08 1 2937 2946 53 24 2973.829 2958.576 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 Number Contains a collection of floating point numbers 1c624bab-037b-49da-8d79-e902bf35524d X*4 true Number Number false e02db1d3-13e3-4587-a331-19c777c3db08 1 3820 2298 53 24 3856.957 2310.402 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 Number Contains a collection of floating point numbers 9cc45261-b02e-4259-9e30-07f8e180b8a3 X*4 Number Number false e02db1d3-13e3-4587-a331-19c777c3db08 1 5555 2805 53 24 5591.897 2817.828 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true a4a55193-86eb-40c0-8f54-9e700ffb5262 true Curve Curve false e15c0da3-15dc-4bcb-8939-2c5ec5698b15 1 2939 2904 50 24 2964 2916.366 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true 84f4a890-2b31-4a54-b2a5-49681a5484c7 true Expression Expression 2696 1392 194 28 2796 1406 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 94f9eda3-bd56-4fd8-861a-2825f6c8b43f true Variable O O true 0b7cd3a8-2836-435f-b6ae-6abbe8053e01 1 2698 1394 14 24 2706.5 1406 Result of expression 005faa35-deb5-475f-bb9e-bf2deeb54731 true Result false 0 2879 1394 9 24 2885 1406 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",O) true c20dd2aa-56ce-4ff5-8e86-52afad8c2c96 true Expression Expression 3038 1392 194 28 3138 1406 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 10578647-61a2-434e-9cb2-13331d6797ac true Variable O O true ccd28879-e08a-4aaa-95c3-f7812fa57d94 1 3040 1394 14 24 3048.5 1406 Result of expression 7fa81195-a3d3-4cb0-a588-f06d82c50a40 true Result false 0 3221 1394 9 24 3227 1406 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:0.00000000000000}",O) true 5ccec4b3-fea6-45d3-8cbe-91c674ae3851 true Expression Expression 2634 1364 318 28 2796 1378 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 150fabf1-ca09-423e-b50c-caeaf17f351a true Variable O O true 0b7cd3a8-2836-435f-b6ae-6abbe8053e01 1 2636 1366 14 24 2644.5 1378 Result of expression 9d725916-6db6-4992-991f-cb735f009979 true Result false 0 2941 1366 9 24 2947 1378 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:0.00000000000000}",O) true ff82ce22-4075-4b1a-9609-55239f281a35 true Expression Expression 2976 1364 318 28 3138 1378 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable d746fd29-ce1c-41d1-81f2-fdf9c5f169de true Variable O O true ccd28879-e08a-4aaa-95c3-f7812fa57d94 1 2978 1366 14 24 2986.5 1378 Result of expression bdc74c8b-0903-4034-9228-c3b65ca33ade true Result false 0 3283 1366 9 24 3289 1378 8ec86459-bf01-4409-baee-174d0d2b13d0 Data Contains a collection of generic data true 377c7605-11b6-4673-94de-cc5176b48b51 true Data Data false 7fa81195-a3d3-4cb0-a588-f06d82c50a40 1 3110 1322 50 24 3135 1334.214 8ec86459-bf01-4409-baee-174d0d2b13d0 Data Contains a collection of generic data true c3df9ab9-ce47-48e9-994e-14f1d7735c94 true Data Data false 005faa35-deb5-475f-bb9e-bf2deeb54731 1 2768 1322 50 24 2793 1334.692 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 431dbfbf-14de-4cae-b7cc-93329a70f66c true Scale Scale 2895 2479 138 64 2963 2511 Base geometry 535babb8-98b7-4909-b3b3-e6e549c1c92a true Geometry Geometry true a4a55193-86eb-40c0-8f54-9e700ffb5262 1 2897 2481 51 20 2924 2491 Center of scaling 9ad4454f-9f59-40e3-be99-632d1a1461a3 true Center Center false 0 2897 2501 51 20 2924 2511 1 1 {0} 0 0 0 Scaling factor 444ebc82-f6a0-4084-8984-dd4c66d945bf true Factor Factor false 20aa50e6-d0a5-4d7e-97e6-21b1a5d5f91e 1 2897 2521 51 20 2924 2531 1 1 {0} 0.5 Scaled geometry 2979390f-d371-4b3d-81eb-02a4ec91d8aa true Geometry Geometry false 0 2978 2481 53 30 3006 2496 Transformation data 3c95fe8e-b4a3-4ade-9777-00ba055b0e82 true Transform Transform false 0 2978 2511 53 30 3006 2526 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true ff436794-13e0-4e1f-80d6-7f5a87203812 true Scale Scale 2895 2396 138 64 2963 2428 Base geometry e2e063e4-7a57-4670-b883-9610ae650a01 true Geometry Geometry true 38f60d72-95b9-474c-a523-e27fbbd26166 1 2897 2398 51 20 2924 2408 Center of scaling 7d0b0dfa-0f1c-4ed6-8e42-8083399ec7d1 true Center Center false 0 2897 2418 51 20 2924 2428 1 1 {0} 0 0 0 Scaling factor 03c65af6-f9df-4a0c-8c8d-2be13ae05be2 true Factor Factor false 20aa50e6-d0a5-4d7e-97e6-21b1a5d5f91e 1 2897 2438 51 20 2924 2448 1 1 {0} 1000 Scaled geometry 05d9ac10-8297-4558-bcc4-512a79bb9aef true Geometry Geometry false 0 2978 2398 53 30 3006 2413 Transformation data 4299bd6c-069d-4df0-b014-c60c42cf8307 true Transform Transform false 0 2978 2428 53 30 3006 2443 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 3eeef9bc-d5a9-4e6a-b71c-b4dfe8f6b841 true Scale Scale 2887 2250 154 64 2971 2282 Base geometry 2c95390f-c055-43de-a302-eea659970034 true Geometry Geometry true 8f680386-5218-475e-a977-751a09d1b381 1 2889 2252 67 20 2932 2262 Center of scaling 3a890d52-159e-41a4-813d-beb71d5c9b4a true Center Center false 0 2889 2272 67 20 2932 2282 1 1 {0} 0 0 0 Scaling factor 0a0662f4-f3b0-42c3-babc-bae1f1d8d4d4 1/X true Factor Factor false 20aa50e6-d0a5-4d7e-97e6-21b1a5d5f91e 1 2889 2292 67 20 2932 2302 1 1 {0} 1000 Scaled geometry bc8d2834-7710-4101-8531-0bee4494488a true Geometry Geometry false 0 2986 2252 53 30 3014 2267 Transformation data 346351ac-a4dd-4b84-b239-5abf88a81ea2 true Transform Transform false 0 2986 2282 53 30 3014 2297 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 20aa50e6-d0a5-4d7e-97e6-21b1a5d5f91e true Relay false 878ef2e7-03c9-4c81-ab95-3f6612107a06 1 2944 2543 40 16 2964 2551 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 74e89f85-5cd3-4475-b942-4195b9b26127 true Digit Scroller Digit Scroller false 0 12 Digit Scroller 11 65536.0 2839 2619 250 20 2839.224 2619.862 84627490-0fb2-4498-8138-ad134ee4cb36 Curve | Curve Solve intersection events for two curves. true e32b8a72-3026-4389-9167-05dd22abd69e true Curve | Curve Curve | Curve 2891 2332 146 64 2952 2364 First curve d663952a-5d9a-4e44-9b51-a361869661a8 true Curve A Curve A false 2979390f-d371-4b3d-81eb-02a4ec91d8aa 1 2893 2334 44 30 2916.5 2349 Second curve 4a95121f-390e-453e-9934-7dc6daa08f5c true Curve B Curve B false 05d9ac10-8297-4558-bcc4-512a79bb9aef 1 2893 2364 44 30 2916.5 2379 1 Intersection events 8f680386-5218-475e-a977-751a09d1b381 true 1 Points Points false 0 2967 2334 68 20 2994.5 2344 1 Parameters on first curve 7312b7f3-a9b2-4cf7-9fcb-b816dbf4b790 true Params A Params A false 0 2967 2354 68 20 2994.5 2364 1 Parameters on second curve 54580081-ce6c-42c4-94fd-fd0ef709e245 true Params B Params B false 0 2967 2374 68 20 2994.5 2384 9abae6b7-fa1d-448c-9209-4a8155345841 Deconstruct Deconstruct a point into its component parts. true b9b95f50-9e5f-4c1f-9c6b-75e6fd956e6e true Deconstruct Deconstruct 2880 2082 168 64 2927 2114 Input point 9691647a-31ba-4d02-8adf-58cd81f7b5cc true Point Point false bc8d2834-7710-4101-8531-0bee4494488a 1 2882 2084 30 60 2898.5 2114 Point {x} component b486aa7d-f6a1-4814-b3cf-438ef0cca74b ABS(X) true 2 X component X component false 0 2942 2084 104 20 2977.5 2094 Point {y} component 7048b7e4-2b82-4636-addb-a3fc267cbf8e ABS(X) true 2 Y component Y component false 0 2942 2104 104 20 2977.5 2114 Point {z} component c48c8651-0127-48e2-8179-5e6f8376cd04 ABS(X) true 2 Z component Z component false 0 2942 2124 104 20 2977.5 2134 1817fd29-20ae-4503-b542-f0fb651e67d7 List Length Measure the length of a list. true 8fbbff63-ce96-4927-842d-2fd30969fea0 true List Length List Length 2917 2203 93 28 2956 2217 1 Base list 6490099b-4346-4da0-87fe-2ce6e2bb25ca true List List false bc8d2834-7710-4101-8531-0bee4494488a 1 2919 2205 22 24 2931.5 2217 Number of items in L 21f3c613-50f4-4a4f-87c2-37cfe1944c59 true Length Length false 0 2971 2205 37 24 2991 2217 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 74712b8a-b204-4e6f-81d7-fdd3959b8d3a true Panel false 1 21f3c613-50f4-4a4f-87c2-37cfe1944c59 1 Double click to edit panel content… 2939 2163 50 20 0 0 0 2939.136 2163.508 255;255;255;255 false false true false false true 9445ca40-cc73-4861-a455-146308676855 Range Create a range of numbers. true e0516fed-bf3c-4077-8700-ea6a5d8fd259 true Range Range 2901 1874 126 44 2975 1896 Domain of numeric range b48f44ac-2a16-467a-928e-3aac4e3b52ed true Domain Domain false 0303c363-c34f-496f-bac0-3710a5f8be4b 1 2903 1876 57 20 2941 1886 1 1 {0} 0 1 Number of steps f707cf1c-d935-4b7a-855b-75a23f57f628 X-2 true Steps Steps false 74712b8a-b204-4e6f-81d7-fdd3959b8d3a 1 2903 1896 57 20 2941 1906 1 1 {0} 10 1 Range of numbers f21a2bc8-f755-4872-bdce-aa048e0bdaa6 true Range Range false 0 2990 1876 35 40 3009 1896 d1a28e95-cf96-4936-bf34-8bf142d731bf Construct Domain Create a numeric domain from two numeric extremes. true c376d704-0c1b-47cd-9bc3-72920e4bfead true Construct Domain Construct Domain 2886 1936 156 44 2984 1958 Start value of numeric domain 3a3b46e2-d11f-4046-bb4b-163f2e97c77d true Domain start Domain start false 0 2888 1938 81 20 2938 1948 1 1 {0} 0 End value of numeric domain dd78b44c-eb2d-4532-8861-76b8ae124f11 X-2 true Domain end Domain end false 74712b8a-b204-4e6f-81d7-fdd3959b8d3a 1 2888 1958 81 20 2938 1968 1 1 {0} 1 Numeric domain between {A} and {B} 0303c363-c34f-496f-bac0-3710a5f8be4b true Domain Domain false 0 2999 1938 41 40 3021 1958 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true 9e30a520-265b-486e-a6d0-566777e09451 true List Item List Item 2911 1790 106 64 2975 1822 3 8ec86459-bf01-4409-baee-174d0d2b13d0 2e3ab970-8545-46bb-836c-1c11e5610bce cb95db89-6165-43b6-9c41-5702bc5bf137 1 8ec86459-bf01-4409-baee-174d0d2b13d0 1 Base list 545715ba-a983-47e9-99b0-90738844316b true 1 List List false 4113c65f-aeda-403a-bd7b-e956ee7d8850 1 2913 1792 47 20 2946 1802 Item index a01827ce-2506-4ae1-a7c4-8d1d98fbde8f true Index Index false f21a2bc8-f755-4872-bdce-aa048e0bdaa6 1 2913 1812 47 20 2946 1822 1 1 {0} 0 Wrap index to list bounds 9a23e5fd-c798-4468-9248-0ed9d8c620e0 true Wrap Wrap false 0 2913 1832 47 20 2946 1842 1 1 {0} false Item at {i'} 491b4f9f-15b4-4a31-b218-8efc762778e3 true 1 false Item i false 0 2990 1792 25 60 2996 1822 3581f42a-9592-4549-bd6b-1c0fc39d067b Construct Point Construct a point from {xyz} coordinates. true 11c2aced-e753-46f2-bc94-82c65cf9d659 true Construct Point Construct Point 2891 1707 145 64 2973 1739 {x} coordinate 773d5f0f-95c0-42aa-8bfd-fb61807d5c99 true X coordinate X coordinate false 0 2893 1709 65 20 2927 1719 1 1 {0} 0.5 {y} coordinate 7b2fbd6d-d0a0-4121-9253-5c6ac9e9f763 true Y coordinate Y coordinate false 0 2893 1729 65 20 2927 1739 1 1 {0} 0.5 {z} coordinate 6cabc128-7571-4ab6-8707-6b677c5773d2 true Z coordinate Z coordinate false 0 2893 1749 65 20 2927 1759 1 1 {0} 0 Point coordinate 5c03ce7b-657d-446c-93c8-a977f6b2ff83 true 1 Point Point false 0 2988 1709 46 60 3004.5 1739 b7798b74-037e-4f0c-8ac7-dc1043d093e0 Rotate Rotate an object in a plane. true dbbe7cdd-1102-4fb8-9b97-609a8d9fa450 true Rotate Rotate 2877 1624 174 64 2945 1656 Base geometry e4f07825-ecca-4d9c-83e0-7ac2829d9654 true Geometry Geometry true 491b4f9f-15b4-4a31-b218-8efc762778e3 1 2879 1626 51 20 2906 1636 Rotation angle in radians 89bbb4e4-d7ab-4f46-9dd3-e676f0f789d8 true Angle Angle false 0 false 2879 1646 51 20 2906 1656 1 1 {0} 3.1415926535897931 Rotation plane c98d6df7-a5d5-4a90-86c5-0c4bfa86f7f0 true Plane Plane false 5c03ce7b-657d-446c-93c8-a977f6b2ff83 1 2879 1666 51 20 2906 1676 1 1 {0} 0 0 0 1 0 0 0 1 0 Rotated geometry 0d4bbc48-88bc-4b87-beae-ef8b19c22fad true 1 Geometry Geometry false true 0 2960 1626 89 30 2988 1641 Transformation data fd0c334d-96af-47d5-b15a-fbe52889d2ad true Transform Transform false 0 2960 1656 89 30 2988 1671 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects d9ec1ef5-676f-48f2-92d9-91fe8fd24407 1f4605c1-9dbc-43c9-9132-f66d279638cf 9d3bb84a-af3e-4616-8f79-46bdd551a731 7f1d4dec-c817-4bcb-8251-77aff2d99383 4 31971a09-e2f8-415e-b91f-27183d2502ab Group 3581f42a-9592-4549-bd6b-1c0fc39d067b Construct Point Construct a point from {xyz} coordinates. true 8ec0c145-f345-40f1-b548-bdeae4656453 true Construct Point Construct Point 2899 2000 129 64 2981 2032 {x} coordinate ef971293-49dd-46bc-a9c2-f111f8b3c18d true X coordinate X coordinate false b486aa7d-f6a1-4814-b3cf-438ef0cca74b 1 2901 2002 65 20 2935 2012 1 1 {0} 0 {y} coordinate 365fb45d-7784-45bf-accf-51778b039137 true Y coordinate Y coordinate false 7048b7e4-2b82-4636-addb-a3fc267cbf8e 1 2901 2022 65 20 2935 2032 1 1 {0} 0 {z} coordinate cbcb329a-d34b-4956-a4ae-c46e163bc3bc true Z coordinate Z coordinate false c48c8651-0127-48e2-8179-5e6f8376cd04 1 2901 2042 65 20 2935 2052 1 1 {0} 0 Point coordinate 4113c65f-aeda-403a-bd7b-e956ee7d8850 true Point Point false 0 2996 2002 30 60 3012.5 2032 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects fb10ff99-648c-4894-877f-9f74f536f80b 42c748e2-6b54-4ec4-8f80-278f307ae0c2 bd126e88-c131-4b1c-89af-0295006e1a7e ffe7ddf2-2629-4b1b-9093-40905fccbf9c 4 dff2d18f-b44d-4334-8ed3-7a80aaa034b2 Group 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true 8398b5f4-fd6c-4c31-b15b-85d87dd315bc true Merge Merge 2920 1521 87 84 2956 1563 4 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 2 Data stream 1 a97d8f7a-cae8-4d4b-8dbf-44cec9080f23 true false Data 1 D1 true 491b4f9f-15b4-4a31-b218-8efc762778e3 1 2922 1523 19 20 2933 1533 2 Data stream 2 e4056e67-c874-44dc-9e8a-585885bf4a19 true false Data 2 D2 true 5c03ce7b-657d-446c-93c8-a977f6b2ff83 1 2922 1543 19 20 2933 1553 2 Data stream 3 67f0aac8-1206-4ea8-93f9-27b6f45c2741 true false Data 3 D3 true 0d4bbc48-88bc-4b87-beae-ef8b19c22fad 1 2922 1563 19 20 2933 1573 2 Data stream 4 5e3bfd68-e2f3-499b-ab68-9c445051efe3 true false Data 4 D4 true 0 2922 1583 19 20 2933 1593 2 Result of merge e370e985-4ce7-46a6-9272-61e578a1277f true Result Result false 0 2971 1523 34 80 2989.5 1563 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 Number Contains a collection of floating point numbers 878ef2e7-03c9-4c81-ab95-3f6612107a06 true Number Number false 74e89f85-5cd3-4475-b942-4195b9b26127 1 2939 2576 50 24 2964.329 2588 1 1 {0} 65536 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects 8ec0c145-f345-40f1-b548-bdeae4656453 1 759a9424-cadf-4276-8b23-6f50b024aaa8 Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object e15c0da3-15dc-4bcb-8939-2c5ec5698b15 Relay false 09336dd8-3c4b-476c-b62d-d3b399ef2780 1 3804 4277 40 16 3824 4285 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",ROUND(X, 15)) true 0d7b8cff-2594-4e45-ab9e-2f5f1341fd9b true Expression Expression 3684 1998 326 28 3829 2012 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable f80f3bcd-a545-45b0-bb2c-9b22a3d97200 true Variable X X true 4440b01d-0727-488c-b655-f93cd16a720e 1 3686 2000 14 24 3694.5 2012 Result of expression 1af3d812-d361-4591-832f-34ad39b46812 true Result Result false true 0 3958 2000 50 24 3976.5 2012 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression FORMAT("{0:R}",ROUND(Y, 15)) true f6313031-c550-4d1d-8f43-99d56b12c44c true Expression Expression 3684 1777 325 28 3828 1791 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 7ce655c3-f528-4834-9984-15478742baa2 true Variable Y Y true 6b0a7edd-e6c0-47a0-8363-8ecf033a1975 1 3686 1779 13 24 3694 1791 Result of expression ac13e7bf-b02b-40c3-97b3-55d6fb7c2433 true Result Result false true 0 3957 1779 50 24 3975.5 1791 22990b1f-9be6-477c-ad89-f775cd347105 Flip Curve Flip a curve using an optional guide curve. true 109e374b-4a2e-479b-9c78-4a16f0374be6 Flip Curve Flip Curve 5532 2300 100 44 5582 2322 Curve to flip 7941a2a5-8fb8-4bec-ba86-6ddf24efa4ff Curve Curve false 8242d54a-3ffe-4e4a-8c0f-855f7d7f23a0 1 5534 2302 33 20 5552 2312 Optional guide curve c7a0a6b9-4199-4d42-b407-00be7c1ec496 Guide Guide true 0 5534 2322 33 20 5552 2332 Flipped curve 453387b1-bbdb-436b-a38f-26663ecda336 Curve Curve false 0 5597 2302 33 20 5615 2312 Flip action 2a41d5da-d734-4b6c-a309-ee64c2cafce3 Flag Flag false 0 5597 2322 33 20 5615 2332 eeafc956-268e-461d-8e73-ee05c6f72c01 Stream Filter Filters a collection of input streams true 95f96cf7-23b6-4aba-a210-769d38bbb41c Stream Filter Stream Filter 5527 2180 110 64 5593 2212 3 2e3ab970-8545-46bb-836c-1c11e5610bce 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Index of Gate stream dcd11d44-a57d-43fb-a60d-81403468801f Gate Gate false d112c991-f144-4804-bdab-b416453265b1 1 5529 2182 49 20 5555 2192 1 1 {0} 0 2 Input stream at index 0 bfd95814-63f0-481e-bd33-57f6162181ec false Stream 0 Stream 0 true 8242d54a-3ffe-4e4a-8c0f-855f7d7f23a0 1 5529 2202 49 20 5555 2212 2 Input stream at index 1 585c0802-ec70-464a-a377-31d5b8c7a0a0 false Stream 1 Stream 1 true 453387b1-bbdb-436b-a38f-26663ecda336 1 5529 2222 49 20 5555 2232 2 Filtered stream a4a42a27-5fc4-490b-8303-ab18a562494f false Stream S(0) false 0 5608 2182 27 60 5623 2212 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values d112c991-f144-4804-bdab-b416453265b1 Number Slider false 0 5512 2262 140 20 5512.052 2262.001 0 1 0 1 0 0 0 iVBORw0KGgoAAAANSUhEUgAAAJYAAABkCAIAAADrOV6nAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAABLKSURBVHhe7d05j3zFfsZx3oQTIt6BY8gIwCEJgSUkLgEJbwDZN7IcODGBbSxBxpVAQGCDhGSDWc2+7/u+L2bfMev1x3wvpePu6Z7xf3r+090zFRzVqVNV50w95/mtdXpOOeW4bMEK/PG4bOwK/On18/z/eVw2cAUAdwzhBuI2eeRjCDcbP09/DOExhBu/Ahv/Bxyz8BjCjV+Bjf8Djll4DOHGr8DG/wHHLDyGcONXYOP/gE1i4e23337LLbf8x2/l5ptvvvXWWzcegX3/AZsBIagAds899zz99NOvvfbau++++9Zbb7344osPP/wwXF2644479r0UmzrBukMIG6x78MEHP/jgg59//nk+l/DNN9/AMoJuKgj7e+61hhAw+PfGG2/smgX6+uuvMRId97caGzl6fSG87bbbUPCTTz7ZFb86/PLLL8Qsym4kDvt46DWFEHj49+mnn+4Rv9HtiSeeOGpcXFMIkemdd975/+Kn/08//XTvvfceKUt1HSFEoyeffHKKHyH537+Wzz///P333/+vSXnvvfe0Tzt/8cUXTJujY6OuHYRMGKs/g8r333+vBcNuvPHGa6655l9/K9ddd12nX3311RRFNurRUYprB+FNN9309ttvz4hQEOZRXH755eeee+7vfivnn3/+eeedd/HFF7MGvvvuu+F1APuuu+5iEO3DStiYoesFIRH66KOPzqvAWPjjjz9eeumlp59++l/8Vs4+++wzzjjjsssu++GHH9g+uo2xH374obdhY3DYx4OuEYQU2H333TeFYeBBFwJJQTUu4ExxlSClJmewf/nll4+COF0XCNmQd99994wK3KNFyn758ssvd+z8/PPPbz2KawEhE4bemjFJPBnJmSGqoCCCdkyuKkhJYOKf9lrmg3CPPfbYdnuKawEhovANZmj02WefwQYkCoTwTDjU8dtfS+3MFkeCtHpAzsyjcbtNm8OHcN4LRD6MvOqqq4ZpquWVV1556aWXtDjO4x1sgT0vUT/++OMtJuIhQ8gFJEVnqCMuCjNHtJtx8JdrR6NYOjv2eeqpp7YVxUOGkAhFr5lFJy2BCoznnntOtAztRgftFCGZOR0CORlERTs3nwSeR9HbUNx8H9b7mg49TAhb0Knoo+S4dx999JHs4JVXXnn99ddfcskl2BMkEEqczoRP6UIDmTY6PP744zu6JYY/++yzW0nEw4TQgr7wwguDMcBjXiIfUGk1eXmO3f333z8frPkVTmoPF3+ZEm6GnTNcpF+3Mi18mBBa0OFIoA78potOHg5dOFz7nAqE+/bb73//+z/89d/+yxsf/jBgBOFyz/KRRx7ZviTGoUFoKR966KGBGX02A6H49ZtvvjlEKPmp2DijMV7+0z9e/2d//jd/+Vc3//ibatwVQhJ4+zz9Q4PQUr7++utT2hGkI0jGouE57GqR/t0//Pvf//O/jUl2hRBHy4SsqWVyQo91aBBi4Uw4hrSUBwy2jJoRNoMN+clmGccdPYflurAh2ydLDwdCVOAtwGwGCRiwRbNouPYsmjqIgtoERQxqefXVV/kP04E6G5XJSjjTlDsCXKPhWyZLDwdCtqitSouYBA8EJfRmBOkiYEAo/lKYjR8yn7KYDmQlbZlrcTgQLt8aAwmClPEyBGlhF/RCR5cWmZ26LadgTBUyJQZOSO+s46DDgXBeEc4zjEU6FaRsH+YoW1Tjop1RsF/k10/nl7vYJgfxECDEAFvr5xXhDIpoh3OIpeicnBwVZKq4Wpoik2cvGUevwjapw0OAkCp65plnllgc41JOAj1HO5KQI1lYyrACZg7lON31zTA5ZXnMwn2pBAyY8eJ3hZNS5G8sYtiOuy6WzAlmOzy2ZnPUyWahhSNFd/zAZTmQBKYdpIlWeSikLKc/vI49mq/1F+Kxn3Ffb+LaDD6pEPaZEj7tSrv5DlQjkIjWq6+++swzz7zwwgt5+lAkZsv07v3rC5MbwoPcDo148iDs+7ET22ZP9DFQoShkc84551xwwQWnnXaaCT09Mtk3RZbuxRadvhlQ346PoU4ShOFHEp4A/xrCqShqc9FFF5166qlnnXVWqV3ty335JXfExS3YHHUyICQ/WaH7wS8Y2qPGFOKbYzMpCrwdc/R7f1GgaPPxRsdrTgaEVM5w0ve+uHvsSYRSrou2zOxlEvpVYnlz84gHDiH8fKSSBXEQxcy0IBTZNaX791KCdjiRLCMG5oZG3Q4WQvqPydAqSxHY+eJYEQKdno72E6iItiheFBs19jLcfQXZaUH9OTl8RE+4uRsVDxDCkqvFnb3mdh9ZOHEZRd3nuOO0xn0Wc+5xBveFXK/XFVdcce2110bKDf0G4wAhJEJHYg+QUxZGGi3syeLXgz1RapTaZzqgkZYx8MTY3C18iwq5IVc3USkeFITecfnxYU2MzZ/FqdmTckYwaNc9TQZjOy20C4eyXWUkVBzJN0ftrhrinbDuKra+aVfRgcvftHss46nShQXKa9zEbOIBQjj92mh849lKAUzRgT1p+bgK1rGtafAoEFN20NFVFS2sFdYjyPXs+7Q+VxuQnFhl5mMaYnazfIwDgXA+KV8KPscOAGBQhMT6tDPmVbCK5+eoiMV0FTlU9BfbbK+pFvBr8R6YCjvRtLFGNdZA/FbRTcWpPm5hKsO1OO2lmeY3nHIwNmiL1IFAaAlmHDXIWeuoY9VshLHojFLra9FpI6qRPUI8jgoNp4UizNR0ySjCWaPVd9SolARubHu9FSI61WusdrBVcaykPo1KEsykqDZr3/fqIaQFZ36vwj1A2P6zChTbHdOONC++YxxVft3p+78b7CsxeMjY5vEqNHw6pKl6S/qGreHdcTT2JunZw8yw0NO6ukEJxdVDSIrOJw1mdCEJRr2Riuk5FgpaxEVUw488PPTSE8/UtSOTYJhLltjY7B33IjYjlsZM3GYgMLODMn0jfdZQ5qjh+DfzbClUN9qUeM2KIcxTnk+dZ5EOizHOaeybmL70bOcLrrSdonp92pCf4aM4jVVty1Aa0pzV265Ror8O7TJVTypEQX1mzJkg9LpsSipqxRD6s4ebNbUPLRPqJNwsnAVCDkUjfqigiIEUZIGblGX6LEamGtXRro+b8kAQCwUbQtuZyoS6aTGDSrtPnerWD2G6u0qi2PPM68KQFnLbCKNmxRBSITumfqbmjFWz7kwSi6tiTUk2Sz8q1V0lGK1+fiGEwOCU2ASAFn2yOdvTpt7VKkYxO/M19TRVqGsnuvUZ5tX8N/69fDT6RmjEVUK4ZGtaUmvIPTIwm4Jws5TWWh32sGRc5HJYaItbtz4adQlC6o3KwEm0mqEvoZScSGP7MN9RS05I21DrTMb2PN1r3qfclG9oVgmhd9b30Dv61zMmA+rkzIEHvZCG9OvolPRT7/tCxz5likYiqySqFXfM0smDdGpsZMVRo0yu3uTN7I6GFNgz24jIeBU8z/yvLnq2jbBoVgkhRTg+J5sBMqtkpIG8+5n7g5eZIVkfVTJARsswbYqHxel2kA5zRiVuOVYyeTKIlJmtpw30GJ4WL3mo031Z+tuptf4ZqFVCyJ1Y9AuiU12ojl5pKf19UF8SwzfWSCbboJ534VLJBxWmit8BEoZGdJrMEZk0RlOZIy3lQHRTnJrBVPrgpUtanNaBnutGU9defebnoz3S+qvDlUHYb1csiliCjSpKV9FPJCHDUkthbq8/LIeW6kNDC8p0HME2PQ3RwgIyvLBZQ8axqcBQNK44XDqyeN7oWUVjWnN4Qe0BGKcb8YuKK4MQfnaSLdogOiNIaa8sC4tVjK3AJmoWzHRJpVUeBqpujFLtxiJfaQpIKym/fIwCrYVMwabdkEzcSmZw98qbnD52VlWKgK5df+9wZRBy6h944IEdbRmNM+ZMJihIsFYdBtUH59StY8G2/ISSTfl5xo6AeD/ApkPvgW4q0beXA06OVSCnYoZO+6RtPjrjajEHlfXPWqwMQsbbjr9DGahZFpkYXnziqx/kigTDc0jMFsDMB1A6NVClGfIxRvyzPrnqzTbmMUnBhHySIqhKUj1zSYeZN8+7ok82zhHShf5UxsgiFoZHy2fJyi7RNHhANjIrHBkaTH/vQYYJrrAm1DNktLikhW3CutFSRIYIdV+lzH6+h/YsoxId+js1PKvH7ZyyaAISYAlSjPRK9f1G0TjPvP5+xcpYuGOCAlpUiwX1O0DxZsTYrI5LgxBxKG99ZBhGEqNQQMSNUoNq9a/Es+5SJTOqV2f0HIzUDVReixtuuEG35C1Ei6MeQ/jHNFyyy1s/1iUzYbrfIuOiHTFlZaun8DJVSizEVEout6SYnJLDrg8WFn7rq3ydMT6CDsff5Pn7Cv4VjB1x8KkgOVosJHCIqenfT5FMA1eJpko8izqpq8GM4modU1c5GIU0S9OXxOjlKGUx9NyU2Q1JQSqDpqnY7pu/v0j+b8SXiCsTpDM/BWReS4MBFlc9hFpKFkSWJzIBg+KJbXl1RcDz/4YxmUunEW/08XIU0c45MRBBS0G008J9cS6nosZM1n5trx0eWaTBP58dC1QdjpBFyi9sT+20EJ7lBEA13XhR9oBAs6ylZ9stwe5QMaQEE2DgAS2NSUV6iywtfFoGquRDmyrKN5VXKglc3YQqLCB1xxJY7uV0x40X408gq4+QXyg6c+edd+ZOTQtlgwoWEf/KV2RlJAP1H2ZOnkMtQ+41KtskB6AoQZVRmnMM1J6UbvLhVNQy4qjesCZfxEJK9AhBKEG65HcsKJ6hcjAPD5J+FtSbnm1StmHkGfLTwe8qI8WR6Gt3U9x1dYhTV41tBtPqObKMbqRb2zJMbkJkjaO9avOu/XgFMfUICVIQLglz9+KXLqheqkE9U7AkBkRHmmIYGi2xorNjlm2nI9HRaQyuvSF17ka1NG287HlUFsUFNyLruzJzJggXfS1tmYbl2WbtuEgVIUc7J9q5lFbLo8CenPd2GqKdq+3P0KdcfIl77XhZINTANju1q0oxiZ5dTXHqMDWJFwnSo5Wp2BXCojO00TRWWfxz2JNwHVslilm3i6LVL2bttFh2fqHZ2tSbtVn4uznHnow2EJOoRhUYcszZL7awCELu7BEKsIHQX7vjDob0DSIm94Y7aAVJsMIuSomhnMI2Q5QMyi9UKbnRlguVsfFixMrNnO+ocwZwLmCT99smvUkqThO5Ri0SpEJ0R0gXLs8XTk2GjBEriA1wTUiq5yRkdORCtOWimEvmSYlcAJSyiJptiEpaFosZEridHLqZMGq6ariejruaM6TxEbJI2/u0JF/YjoqslfRQuyLGPomxi6L9EMNCqd7ArJVMkpmNF12d3iWLqVL/Kg1vTmUJCzdiB9TKzJnlySaLmwQDWx6C1WlLEldd8b6zHeQQ0KVEBIOFHGN6tPdCu0b/WrskhmBen0xE4vISGNa3Ey6V3MjfpyPLhGjUM6d+ZCqW6MKjFWBbtAk4YQXC9JlXnuhL7bFK2k5Rdl4prJpsHOpw7JlQKaHvVZgObLghLhk+xo5dF27aR1Jl5LtLaWePtARCrBWvWPMNwStjIbVv7WZCM+N0uvEClm2YsIhkWghlVWZnZohmOo78uyFZmEXsVAzX2H5RvHQ17MvvN0M5kMxRjSrAy+h1NU+RYFgk/z3/+vsVq4GQIvRbMEtC/lNzJjJhgOVOt1ncgtpVcvXaG6FuxR2LWROVGlFn7IyCH1TqrIRrpyFavdSuujtqb0/GruaMDuu/fWY1EO76+5TFKgugjDyRZc2mT5ol1srulmma5qQ6hVYxTx2as7jo2B6XO5HD17QjytppPolKxpTnWRIjtTq6rfl/CloNhBThEimaLhzmDMOEb0CUMS6wgfVRIpf10bG8BHNDt/ZJFGFRwXXt6n4Ez3CGiXoZjHqajaXTWPNk5ujpkqMvTMdWVS1l84G6yLWPpmsuS1cA4aIP0qZ6EYQjPVukbWbjxUgpxLZO400bQZ2OdFWJiGI9kbjUcZWR2q2lGw1jqnnGMdIvh5AcXmfvcAUQ+q/HeLDIkBn6ZmhKfEUdK0ufASOvgJsxQpptoWCJuFSAbXj9UZAyQ6mslTZeIFyfQeWxFFnVwYPp3AyORQmKxDqG3JIwdw+vm3/JsLY78/cL4fx/P9sRy7zsMgMZh959UhRjStZn648N14iSmaq9kFvGZ4HTPJNciNReZm3+Se1a8mQc42LGzvAotJS4WG6R9ucAfm3/P/d+IVzuDg44s90rw6hRydkYAZpRGYmkOo8+BVlGoqptZxCqfdpzTF5aeHqXMeeQ3stFiKvmX9t/jbAvCFFQsUC7LsHBdUBB9ILlwd1izYm4LwhRkI456LUbwcxCmjOlHfU5hSV4D6h4DEHgNfxR9hOHMHf+QFctUyIDdUlJVLZDh1A9IAhNy3paQ434fyA8uD/+eOYDXYFTjssWrMD/AGImI16eknQNAAAAAElFTkSuQmCC