0 2 2 1 0 7 2420046f-c7da-478b-b4f6-b139710153c2 Shaded 1 255;217;217;217 255;207;207;207 637934503936665928 XHG.⠀⠀⠀⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀옷⠀ⵙ⠀ߦ⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀⠀◯⠀⠀ⵙ⠀ИN⠀ⵙ⠀Ⓞ⠀ⵙ⠀⠀◯⠀⠀ⵙ⠀ИN⠀ⵙ⠀Ⓞ⠀ⵙ⠀ꖴ⠀ⵙ⠀✤⠀ⵙ⠀ᑐᑕ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᒍᒐ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ᴥ⠀ⵙ⠀ߦ⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀ߦ⠀ⵙ⠀ᴥ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ᒍᒐ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᑐᑕ⠀ⵙ⠀✤⠀ⵙ⠀ꖴ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ИN⠀ⵙ⠀⠀◯⠀⠀ⵙ⠀Ⓞ⠀ⵙ⠀ИN⠀ⵙ⠀⠀◯⠀⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀ߦ⠀ⵙ⠀옷⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀⠀⠀⠀.GHX 0 -62 -138 1 0 0 5 Heteroptera, Version=0.7.2.4, Culture=neutral, PublicKeyToken=null 0.7.2.4 Amin Bahrami [Studio Helioripple] 08bdcae0-d034-48dd-a145-24a9fcf3d3ff Heteroptera 0.7.2.4 Pufferfish, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null 3.0.0.0 Michael Pryor 1c9de8a1-315f-4c56-af06-8f69fee80a7a Pufferfish 3.0.0.0 BullantGH, Version=1.5.6.0, Culture=neutral, PublicKeyToken=null 1.5.6.0 Geometry Gym Pty Ltd 2cd3c35a-cada-1a81-ddba-5b184219e513 BullAnt Bengesht, Version=3.3.0.0, Culture=neutral, PublicKeyToken=null 3.3.0.0 00000000-0000-0000-0000-000000000000 RichedGraphMapper, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 1.0.0.0 Daniel Gonzalez Abalde 6ffcbd5d-525a-4a15-948e-4c777cbffd9a RichedGraphMapper 1.0.0 266 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 73cf1890-45d4-4bac-807c-7579027b34c0 74336e21-7749-4ed8-aa03-f6d09d426cb3 2 816898f2-051c-4b30-af99-ba3805a0e6aa Group 361790d6-9d66-4808-8c5a-8de9c218c227 Quad Sphere Create a spherical brep made from quad nurbs patches. true 66119b12-85a3-4b16-b986-5c582e75410c Quad Sphere Quad Sphere 1256 604 109 44 1309 626 Base plane b7906043-244a-4e8f-962d-2f3b08a41d10 Base Base false 0 1258 606 36 20 1277.5 616 1 1 {0} 0 0 0 1 0 0 0 1 0 Sphere radius 6d0a4504-6c87-4580-ae64-c510115ff87f Radius Radius false 0 1258 626 36 20 1277.5 636 1 1 {0} 1 Resulting quad sphere cc3c382a-699c-4de9-bb9b-c3490a66de65 Sphere Sphere false 0 1324 606 39 40 1345 626 439a55a5-2f9e-4f66-9de2-32f24fec2ef5 Plane Surface Create a plane surface true 883f3150-7360-4e0a-8be7-4e6cb501e78f Plane Surface Plane Surface -22 216 101 64 31 248 Surface base plane ce6e8d89-2a61-4654-b27d-6f17cb871a3f Plane Plane false 0 -20 218 36 20 -0.5 228 1 1 {0} 0 0 1 1 0 0 0 1 0 Dimensions in X direction f5ddfea8-c996-4837-8d48-7162b203c867 X Size X Size false 0 -20 238 36 20 -0.5 248 1 1 {0} -1 1 Dimensions in Y direction 3e0459f4-7e87-4e5e-bbfc-cef1f2e03555 Y Size Y Size false 0 -20 258 36 20 -0.5 268 1 1 {0} -1 1 Resulting plane surface e558ef7f-0844-4cad-9052-23f0c6dc606a Plane Plane false 0 46 218 31 60 63 248 abf9c670-5462-4cd8-acb3-f1ab0256dbf3 Rectangle Contains a collection of rectangles true e70f4273-770a-4dfd-83b2-31e842ff5f75 Rectangle Rectangle false e558ef7f-0844-4cad-9052-23f0c6dc606a 1 95 326 50 24 120.8835 338.0395 8d372bdc-9800-45e9-8a26-6e33c5253e21 Deconstruct Brep Deconstruct a brep into its constituent parts. true a9da71ad-233c-4eca-ac5a-8ab7cd683faf Deconstruct Brep Deconstruct Brep 1260 517 105 64 1305 549 Base Brep ca918d09-c1db-4d2c-8394-fb7d4c5b1374 Brep Brep false cc3c382a-699c-4de9-bb9b-c3490a66de65 1 1262 519 28 60 1277.5 549 1 Faces of Brep c623a21a-1847-47e4-9e46-e4bd44501ddc Faces Faces false 0 1320 519 43 20 1343 529 1 Edges of Brep ee1dc925-e5f9-4dec-84ad-467064c06163 Edges Edges false 0 1320 539 43 20 1343 549 1 Vertices of Brep 63746aa4-129f-48a2-98fc-00cdabe6f2e3 Vertices Vertices false 0 1320 559 43 20 1343 569 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true d550c9e5-739d-423b-951a-c129b9428660 List Item List Item 1277 436 74 64 1325 468 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 13c1cbc2-0ded-44ef-b584-cedde55e2d30 List List false c623a21a-1847-47e4-9e46-e4bd44501ddc 1 1279 438 31 20 1296 448 Item index ce0a66cf-e265-40d6-bc0a-919fac196280 Index Index false 0 1279 458 31 20 1296 468 1 1 {0} 0 Wrap index to list bounds 8c96604e-15a9-4d82-91d4-13ae0703010c Wrap Wrap false 0 1279 478 31 20 1296 488 1 1 {0} false Item at {i'} bdded8cc-5d40-4a69-a708-79831f3ff272 false Item i false 0 1340 438 9 60 1346 468 3c5edcba-b7a5-4710-b076-4b19a7080a2b 08bdcae0-d034-48dd-a145-24a9fcf3d3ff Center Returns the center of a geometry and the Diameter of it's bounding box as the Dimention You can Right Click on the component's icon and choose "ForAll" option to have center point of a group of geometries. Besides You can Right click on the component's icon and choose one of three provided options (Spacial/ Planar/ Basement ) to have Desired type of center. true a5d91446-5432-4d8d-a0f0-8b43c91bc29e Center Center true 0 -39 98 141 44 31 120 1 Geometric e2c89012-2199-4140-b653-7bfefe2e1ca9 Geometric Geometric false e558ef7f-0844-4cad-9052-23f0c6dc606a 1 -37 100 53 40 -9 120 1 Center f261830b-b465-4d2b-88e3-0e1da63db03d Center Center false 0 46 100 54 20 74.5 110 1 Diagonal size of geometry's bounding box 11a59582-47fa-4cc9-843c-303a47d2d2b7 Dimension Dimension false 0 46 120 54 20 74.5 130 9445ca40-cc73-4861-a455-146308676855 Range Create a range of numbers. true ff2be5c8-23e6-4a4e-905c-f7c0cb2d3d3c Range Range 89 476 126 44 147 498 Domain of numeric range a47ff740-2f0f-4a25-bb03-2b0d851c7e3f Domain Domain false 0 91 478 41 20 113 488 1 1 {0} 1E-10 1 Number of steps 444e5026-53f4-46fb-a127-384984ff4327 Steps Steps false d0ff30aa-1d7e-4f6e-bd1d-b8e5a3485e2d 1 91 498 41 20 113 508 1 1 {0} 10 1 Range of numbers d6f3e114-49df-48ec-a1ee-d2421d9865f1 Range Range false true 0 162 478 51 40 181 498 6b5812f5-bb36-4d74-97fc-5a1f2f77452d Pull Curve Pull a curve onto a surface. true 2bab6e1d-9880-4323-9b00-b259b58913f2 Pull Curve Pull Curve 2231 323 108 44 2289 345 Curve to pull 91c32f53-38ad-4bae-967c-0d1927054e7f Curve Curve false 63a53acc-aa50-4031-8b75-7d6270512a86 1 2233 325 41 20 2255 335 Surface that pulls 308da0ff-56f4-4120-8c26-959213b4af13 Surface Surface false a6d95db2-c842-44bc-9e47-48fe21a926e4 1 2233 345 41 20 2255 355 Curve pulled onto the surface 61bfa687-2f39-49aa-8c62-652e11e0f47a Curve Curve false 0 2304 325 33 40 2322 345 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 8f487a87-0aa3-4e6e-846a-032e65c36952 Digit Scroller false 0 12 11 16.0 -713 510 250 20 -712.1324 510.0984 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 Divide Curve Divide a curve into equal length segments true 8619c2aa-da32-4f52-9c9c-5d0cb4dc5941 Divide Curve Divide Curve 755 78 141 64 821 110 Curve to divide dc813e86-763f-44fa-ac7b-bef810b049f2 Curve Curve false 03896994-3d43-4235-bbb1-69071f945c85 1 757 80 49 20 791 90 Number of segments 75fab999-0c3b-4a4b-a8a7-0ac158928a03 X*4 Count Count false d0ff30aa-1d7e-4f6e-bd1d-b8e5a3485e2d 1 757 100 49 20 791 110 1 1 {0} 10 Split segments at kinks c046b55b-080c-4edb-9d36-3fc34ddc02a1 Kinks Kinks false 0 757 120 49 20 791 130 1 1 {0} false 1 Division points 09e28b44-90f0-4742-b0d8-3787f1516afe Points Points false 0 836 80 58 20 866.5 90 1 Tangent vectors at division points 2d225d6a-8850-49c5-a01e-309f685134bd Tangents Tangents false 0 836 100 58 20 866.5 110 1 Parameter values at division points d4212c7f-5f52-45b9-bd15-7d9a1be66061 Parameters Parameters false 0 836 120 58 20 866.5 130 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 Interpolate Create an interpolated curve through a set of points. true b37622db-3459-42e8-975f-422e4c678e94 Interpolate Interpolate 1277 37 125 84 1344 79 1 Interpolation points cb1cc176-519f-494e-ba30-0354df8758bf Vertices Vertices false 5f10599b-17ee-4cb3-847b-4bd5b025b1bc 1 1279 39 50 20 1305.5 49 Curve degree c720959f-3e76-4489-9a5a-944458a0359f Degree Degree false 0 1279 59 50 20 1305.5 69 1 1 {0} 3 Periodic curve 9e4f6150-e03e-4c79-a820-20f1af2c2de4 Periodic Periodic false 0 1279 79 50 20 1305.5 89 1 1 {0} false Knot spacing (0=uniform, 1=chord, 2=sqrtchord) a9c86b46-2f80-4171-ad94-fd7cd1032422 KnotStyle KnotStyle false 0 1279 99 50 20 1305.5 109 1 1 {0} 1 Resulting nurbs curve 7281a4dd-22fa-4e08-ab46-7a40e3a6f114 Curve Curve false 0 1359 39 41 26 1381 52.33334 Curve length bba305cd-7ae1-4dc8-9916-6593f418ee6b Length Length false 0 1359 65 41 27 1381 79.00001 Curve domain ffbff81c-239b-462a-8d38-8ecc1b1db090 Domain Domain false 0 1359 92 41 27 1381 105.6667 41aa4112-9c9b-42f4-847e-503b9d90e4c7 Flip Matrix Flip a matrix-like data tree by swapping rows and columns. true 8582b2dd-9e8f-4ae4-8da8-265943d5e4c4 Flip Matrix Flip Matrix 979 35 90 28 1024 49 2 Data matrix to flip f3e9a64c-1b14-4285-8df2-803e68b4920c Data Data false 2acccb79-440c-4960-a389-770262792a2d 1 981 37 28 24 996.5 49 2 Flipped data matrix 5f10599b-17ee-4cb3-847b-4bd5b025b1bc Data Data false 0 1039 37 28 24 1054.5 49 6b5812f5-bb36-4d74-97fc-5a1f2f77452d Pull Curve Pull a curve onto a surface. true 39977edc-4a75-4a78-961c-82bbcfeb320c Pull Curve Pull Curve 2238 204 108 44 2296 226 Curve to pull fa47624b-c196-457e-b4af-a332813e56f8 Curve Curve false c06876e9-8917-47c1-92ab-e3c273a8d51f 1 2240 206 41 20 2262 216 Surface that pulls fb191d3a-5389-4e7b-8078-df7fdbae3992 Surface Surface false 0859b1b8-44f1-4cb4-b13f-ef7c3c6c6f11 1 2240 226 41 20 2262 236 Curve pulled onto the surface 5a69e655-e2fa-4d2c-89fd-2a0bc93441e3 Curve Curve false 0 2311 206 33 40 2329 226 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 Number Contains a collection of floating point numbers 3259e2aa-4e00-44e0-b047-4ff64204e2a6 Number Number false d0ff30aa-1d7e-4f6e-bd1d-b8e5a3485e2d 1 2297 146 50 24 2322.451 158.9865 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers f3cc2d77-116b-41f4-8d3d-df04ba7118f7 Digit Scroller Digit Scroller false 0 12 Digit Scroller 11 13.0 2748 491 250 20 2748.658 491.2477 84627490-0fb2-4498-8138-ad134ee4cb36 Curve | Curve Solve intersection events for two curves. true fe46f7cf-0079-425a-b382-4f41a6dcfc13 true Curve | Curve Curve | Curve 2669 348 146 64 2746 380 First curve d3416137-fa79-4c5b-ad5c-313eb1b3d7e4 true 1 Curve A Curve A false 2cb92ba8-5e95-43cc-8633-2ac83d3a2826 1 2671 350 60 30 2710.5 365 Second curve b9fc2b44-0872-4d37-863c-27c53ab1b659 true Curve B Curve B false 8cb883fc-18af-4fd4-a115-b9ba26f774a7 1 2671 380 60 30 2710.5 395 1 Intersection events 1804dbcd-32d6-493b-8caa-4231ea7138c4 true Points Points false 0 2761 350 52 20 2788.5 360 1 Parameters on first curve 61c6d120-7fbf-4d4e-9876-fdf520762501 true Params A Params A false 0 2761 370 52 20 2788.5 380 1 Parameters on second curve 9e6ddb8c-1214-4247-a191-403320881349 true Params B Params B false 0 2761 390 52 20 2788.5 400 fbac3e32-f100-4292-8692-77240a42fd1a Point Contains a collection of three-dimensional points true bf1444d5-a6da-4490-82fe-8407c81ca460 Point Point false 0 1399 626 50 24 1424.294 638.3265 1 1 {0} 0 0 0 be6636b2-2f1a-4d42-897b-fdef429b6f17 Extrude Point Extrude curves and surfaces to a point. true 40af8f0a-98df-45f3-bc59-a4e683c910be true Extrude Point Extrude Point 2158 -43 112 44 2205 -21 Profile curve or surface 927a669a-9696-4f1e-baef-34cee0b6e94d true Base Base false 7281a4dd-22fa-4e08-ab46-7a40e3a6f114 1 2160 -41 30 20 2176.5 -31 Extrusion tip c35cc936-549d-4535-987c-61a816125f78 true Point Point false bf1444d5-a6da-4490-82fe-8407c81ca460 1 2160 -21 30 20 2176.5 -11 Extrusion result ca03152f-563c-46e2-8869-3e1a427e8b8a true Extrusion Extrusion false 0 2220 -41 48 40 2245.5 -21 904e4b56-484a-4814-b35f-aa4baf362117 Brep | Brep Solve intersection events for two Breps. true 37382f89-3e2f-49ba-a992-5e6c547b6626 Brep | Brep Brep | Brep 2489 -33 111 44 2545 -11 First Brep 87c5f589-0fc6-4de9-a80e-51e6217684c6 Brep A Brep A false ca03152f-563c-46e2-8869-3e1a427e8b8a 1 2491 -31 39 20 2512 -21 Second Brep f9d12808-408e-4947-8332-fd1a70b4eb7a Brep B Brep B false bdded8cc-5d40-4a69-a708-79831f3ff272 1 2491 -11 39 20 2512 -1 1 Intersection curves 2f17ee21-0f4e-4169-a8d1-11d53722dbdc Curves Curves false 0 2560 -31 38 20 2580.5 -21 1 Intersection points 844094ea-d77e-43a2-a718-4f678ede1a3a Points Points false 0 2560 -11 38 20 2580.5 -1 31de0644-5f01-4706-ab19-dc148215029c 1c9de8a1-315f-4c56-af06-8f69fee80a7a Prude Curve Removes the kinky parts of a curve (discontinuities) by blending the curve segments togther, if curve already has no kinks it will output with no change. true 2d631958-130b-4ca6-8bb6-908de6e5b184 Prude Curve Prude Curve 2198 611 182 84 2289 653 Curve to remove kinks from 74e6c945-c13a-4c2b-b438-1583b61834aa Curve Curve false c4520d86-589c-4eae-bd3b-187604f929e7 1 2200 613 74 20 2246.5 623 Length along curve from kink to blend start (if omitted document tolerance is used) bcf3395f-f84b-4d7d-a3f8-797eef07e8ff 2 Length Length false 23cc52f3-86ef-4fbd-a054-b004c0297ae6 1 2200 633 74 20 2246.5 643 1 1 {0} 1 Determines how kinks are blended 0 = Tangency 1 = Curvature 0abd9435-92e8-4f21-8d72-95b0dcb6108e Blend Type Blend Type false 0 2200 653 74 20 2246.5 663 1 1 {0} 1 Bulge factor for kink blend a00c25f0-3e3c-4009-b675-96d3e934a4d7 Bulge Bulge false 0 2200 673 74 20 2246.5 683 1 1 {0} 0.5 Resulting curve without kinks f5f2dd85-a1ed-4f7f-9de6-025bb1be8b3a Prude Prude false 0 2304 613 74 40 2342.5 633 True if kinks were removed from curve, False if curve already had no kinks 15d920e4-c090-4d5e-bf65-cd7e2b05dd6b Result Boolean Result Boolean false 0 2304 653 74 40 2342.5 673 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values e2e1d0b6-a1af-4967-a45a-e09bf7848378 Number Slider Number Slider false 0 2184 863 198 20 2184.03 863.827 1 1 0 1 0 0 0.4 31de0644-5f01-4706-ab19-dc148215029c 1c9de8a1-315f-4c56-af06-8f69fee80a7a Prude Curve Removes the kinky parts of a curve (discontinuities) by blending the curve segments togther, if curve already has no kinks it will output with no change. true e6016309-f17e-4e6d-b97f-0ff117093493 Prude Curve Prude Curve 2198 744 182 84 2289 786 Curve to remove kinks from c8fe9465-a232-490c-9f0c-9c2562dc5396 Curve Curve false c4520d86-589c-4eae-bd3b-187604f929e7 1 2200 746 74 20 2246.5 756 Length along curve from kink to blend start (if omitted document tolerance is used) ea0e0b46-65d2-41f9-a7e3-a5aab323471a 2 Length Length false 23cc52f3-86ef-4fbd-a054-b004c0297ae6 1 2200 766 74 20 2246.5 776 1 1 {0} 1 Determines how kinks are blended 0 = Tangency 1 = Curvature 8c06cac6-4fe1-4501-94ce-805d3da77214 Blend Type Blend Type false 0 2200 786 74 20 2246.5 796 1 1 {0} 0 Bulge factor for kink blend 99a702db-7937-471f-a56f-a736602c66cf Bulge Bulge false e2e1d0b6-a1af-4967-a45a-e09bf7848378 1 2200 806 74 20 2246.5 816 1 1 {0} 0.5 Resulting curve without kinks 68ef52b2-c844-4d39-92cc-d846cdb4ffc8 Prude Prude false 0 2304 746 74 40 2342.5 766 True if kinks were removed from curve, False if curve already had no kinks afff2cdb-94c4-461e-a994-f0bd124f1050 Result Boolean Result Boolean false 0 2304 786 74 40 2342.5 806 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers cec00cb0-8f3b-48d4-a780-80f4d3876639 Digit Scroller Digit Scroller false 0 12 Digit Scroller 11 83.0 2636 744 250 20 2636.198 744.474 7376fe41-74ec-497e-b367-1ffe5072608b Curvature Graph Draws Rhino Curvature Graphs. true 932566b4-2be5-43a0-924c-e94d939fa5e2 true Curvature Graph Curvature Graph 2674 562 71 64 2731 594 Curve for Curvature graph display true ae48ad1f-900f-43a5-bcc5-7f0a8c594263 true Curve Curve false 61bfa687-2f39-49aa-8c62-652e11e0f47a 1 2676 564 40 20 2697.5 574 Sampling density of the Graph 2366a1cd-cd43-432d-8808-0b301cc27600 true Density Density false 0 2676 584 40 20 2697.5 594 1 1 {0} 1 Scale of graph 5bbc2f33-c9b4-41c7-b00e-0d377e2cdf14 true Scale Scale false cec00cb0-8f3b-48d4-a780-80f4d3876639 1 2676 604 40 20 2697.5 614 1 1 {0} 105 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 793e7f48-17c4-461b-8fb4-3ba01a9e4892 Relay false a579588b-d796-446f-a897-3a5f26de9819 1 1947 337 40 16 1967 345 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 23cc52f3-86ef-4fbd-a054-b004c0297ae6 Relay false 6ab02756-963b-4b03-8441-9ebd039cc824 1 2134 728 40 16 2154 736 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e Relay false d6f3e114-49df-48ec-a1ee-d2421d9865f1 1 690 743 40 16 710 751 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression (1-ABS(X-1)^O)^(((1)/(O))) true d93bc6b0-f98b-4544-ae5f-0a67ac2f7d20 Expression Expression 701 1255 293 44 838 1277 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 43ddd572-1953-4a68-a263-6ece337e79bc Variable X X true 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 703 1257 14 20 711.5 1267 Expression variable 9bce0032-876b-4c36-af81-3f4fb9eb1d8e Variable O O true c98d6945-b5ef-4849-ac2c-031e80226e86 1 703 1277 14 20 711.5 1287 Result of expression 38230345-1c73-4b22-a013-6afa27e4153a Result Result false 0 958 1257 34 40 976.5 1277 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values c98d6945-b5ef-4849-ac2c-031e80226e86 Number Slider Number Slider false 0 740 1329 198 20 740.4753 1329.653 1 1 0 4 0 0 0.1 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression abs((x+1)^-abs(O*10)) true 19110040-c5bb-467d-a8d5-31930c5b32eb true Expression Expression -278 560 268 44 -162 582 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable f1bd7e17-b179-4dc2-af4f-33615b0ed17e true Variable X X true 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 -276 562 14 20 -267.5 572 Expression variable c0e2237a-6a9d-485e-9339-f7c42a533aab true Variable O O true ffef928f-a64a-46af-baac-5aa622149f91 1 -276 582 14 20 -267.5 592 Result of expression 002d3cca-8b18-4787-bb5c-cec5c35de6fd true Result Result false true 0 -62 562 50 40 -43.5 582 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values fa410cc5-2c3a-4c10-8fc6-5e6e940cd62e Number Slider Number Slider false 0 -236 652 198 20 -235.8246 652.7203 1 1 0 4 0 0 0.6 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression 1-(1-ABS(X-0)^O)^(((1)/(O))) true 7ac1878b-9326-4764-813b-44e3de3b9b09 Expression Expression 684 1137 310 44 829 1159 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable f7760d11-bb70-4ca7-824a-d54e98b105f6 Variable X X true 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 686 1139 14 20 694.5 1149 Expression variable b33c971a-53d6-44d2-9a2a-e91c65a6fa38 Variable O O true 8c1eefde-594e-4316-9b29-3ce7b0f573c0 1 686 1159 14 20 694.5 1169 Result of expression 6c7396f5-340d-4fdd-900a-414d07571878 Result Result false 0 958 1139 34 40 976.5 1159 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 8c1eefde-594e-4316-9b29-3ce7b0f573c0 Number Slider Number Slider false 0 739 1211 198 20 739.8866 1211.252 1 1 0 4 0 0 2.4 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e d93bc6b0-f98b-4544-ae5f-0a67ac2f7d20 c98d6945-b5ef-4849-ac2c-031e80226e86 7ac1878b-9326-4764-813b-44e3de3b9b09 8c1eefde-594e-4316-9b29-3ce7b0f573c0 5 98f578d4-7d9c-483a-889e-aacb2a441508 Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 75d1e12e-4279-41f3-a7cc-6a7883ccf8a9 Relay false 7cc5756f-93fa-46cb-9311-d66b69d6623a 1 -307 950 40 16 -287 958 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression (1-ABS(X-1)^O)^(((1)/(O))) true 12f1234c-1691-4eab-a28e-a0f7c9618bb6 Expression Expression -206 1100 293 44 -69 1122 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 70d0f958-90ce-4ab7-a0e1-c517e4edced2 Variable X X true 75d1e12e-4279-41f3-a7cc-6a7883ccf8a9 1 -204 1102 14 20 -195.5 1112 Expression variable 27894683-9492-493d-8f62-54dbf36ed7f2 Variable O O true a9ecf0a9-12f1-4278-9a61-9b45da04c159 1 -204 1122 14 20 -195.5 1132 Result of expression 1d202e7d-8c76-42d4-8600-6c027f2ba118 Result Result false 0 51 1102 34 40 69.5 1122 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 916eb7a8-461d-4544-a109-c27c71bcc9d0 Number Slider Number Slider false 0 -151 1168 198 20 -150.0753 1168.074 6 1 0 4 0 0 0.475133 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression 1-(1-ABS(X-0)^O)^(((1)/(O))) true d17aeb44-2385-4c36-b189-fad999600d2a Expression Expression -228 946 310 44 -83 968 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 97d36f84-32cb-4adc-aa0a-b5ad04031896 Variable X X true 75d1e12e-4279-41f3-a7cc-6a7883ccf8a9 1 -226 948 14 20 -217.5 958 Expression variable 4dc6e4d7-801c-4264-aebd-27be5534d64b Variable O O true 5ba98193-2820-4e97-b263-0a790148837e 1 -226 968 14 20 -217.5 978 Result of expression efc70271-3dea-46a0-9cdf-faf6f20e598b Result Result false 0 46 948 34 40 64.5 968 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values e12af411-2b58-46e0-927c-8a6a859bfb3c Number Slider Number Slider false 0 -151 1063 198 20 -150.3536 1063.37 6 1 0 4 0 0 1.531241 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 75d1e12e-4279-41f3-a7cc-6a7883ccf8a9 12f1234c-1691-4eab-a28e-a0f7c9618bb6 916eb7a8-461d-4544-a109-c27c71bcc9d0 d17aeb44-2385-4c36-b189-fad999600d2a e12af411-2b58-46e0-927c-8a6a859bfb3c c5ab3021-5312-42c5-8bc0-d1724040b870 e99d1e33-c812-46db-b84b-c0d175ec6e47 3c81af82-b924-4f9d-9ee8-d8408114834e a9ecf0a9-12f1-4278-9a61-9b45da04c159 5ba98193-2820-4e97-b263-0a790148837e 10 6f169af7-a53d-4570-b533-190144020ed1 Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 9a4353d0-49b9-4324-b11a-4151c2b8cb60 Relay false efc70271-3dea-46a0-9cdf-faf6f20e598b 1 166 974 40 16 186 982 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 40214679-ae6f-48d3-a22f-2f9dfba36766 Relay false b5b10584-93a6-4ac6-93c2-b26b5b0c3090 1 480 422 40 16 500 430 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers c5ab3021-5312-42c5-8bc0-d1724040b870 Digit Scroller false 0 12 1 0.53800000000 -168 1307 250 20 -167.8087 1307.483 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true 8cb883fc-18af-4fd4-a115-b9ba26f774a7 Curve Curve false 70653930-003c-49d4-acf3-5868349e7226 1 2575 368 50 24 2600.424 380.61 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true 2cb92ba8-5e95-43cc-8633-2ac83d3a2826 Curve Curve false 8e3602e3-c49b-4057-b094-0d5ca39ab63b 1 2575 222 50 24 2600.424 234.9655 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true b7a5cd54-b08a-4091-818f-5428e9800f97 true Merge Merge 2772 194 87 64 2808 226 3 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 59a65d6d-7ddd-46a0-a0d7-e6467e7eceb1 true false Data 1 D1 true 2cb92ba8-5e95-43cc-8633-2ac83d3a2826 1 2774 196 19 20 2785 206 2 Data stream 2 a2c6c548-9469-497a-b013-0182e832d5e0 true false Data 2 D2 true 8cb883fc-18af-4fd4-a115-b9ba26f774a7 1 2774 216 19 20 2785 226 2 Data stream 3 be08a4b1-3fca-4565-a49e-7ee1b8111421 true false Data 3 D3 true 0 2774 236 19 20 2785 246 2 Result of merge 81a89546-76cf-4bcf-89eb-f11620a029ba true Result Result false 0 2823 196 34 60 2841.5 226 fca5ad7e-ecac-401d-a357-edda0a251cbc Polar Array Create a polar array of geometry. true 30da83cd-dff6-45b3-bdb1-616fd8ede281 Polar Array Polar Array 3225 204 154 84 3309 246 Base geometry dada6428-bdc3-4b36-bea4-6b0a637f1b00 2 Geometry Geometry true f62c13bd-3bba-4e7f-acf2-ad915f704474 1 3227 206 67 20 3270 216 Polar array plane 02f6b75c-23f6-45f9-9d5b-0dcf9e16410c Plane Plane false 0 3227 226 67 20 3270 236 1 2 {0} 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 1 Number of elements in array. 09a57d3c-154e-4a71-81eb-1d75e1ad474b Count Count false 0 3227 246 67 20 3270 256 1 1 {0} 2 Sweep angle in radians (counter-clockwise, starting from plane x-axis) c53da7bf-382f-4a6c-9cb5-1cd8e4f5b51e Angle Angle false 0 false 3227 266 67 20 3270 276 1 1 {0} 3.1415926535897931 1 Arrayed geometry 4e4d76a5-27f4-4b94-98de-a88622de737b Geometry Geometry false 0 3324 206 53 40 3352 226 1 Transformation data e0a65d4b-6330-4ecd-8a38-04a5f5c05d47 Transform Transform false 0 3324 246 53 40 3352 266 f12daa2f-4fd5-48c1-8ac3-5dea476912ca Mirror Mirror an object. true ad011caa-6d24-4fa5-8973-d42d3f9d3dd9 Mirror Mirror 2972 391 138 44 3040 413 Base geometry 640a3326-828e-402d-b529-86b6556bbd9d Geometry Geometry true 17ecdc6e-e956-4e2f-b84a-39d9f0f41942 1 2974 393 51 20 3001 403 Mirror plane 4cd0d734-49f0-4a26-9f7d-0e53d2057f20 Plane Plane false 0 2974 413 51 20 3001 423 1 1 {0} 0 0 0 1 0 0 0 1 0 Mirrored geometry 7fada4e2-c1ec-4f4a-a38c-30b3e1d0c6cb Geometry Geometry false 0 3055 393 53 20 3083 403 Transformation data 3c7eaf3b-0671-42d8-9a64-caa153e3a65d Transform Transform false 0 3055 413 53 20 3083 423 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true 419f4a22-0f9d-457c-bccf-66b3c7e2ad91 Merge Merge 3077 214 87 64 3113 246 3 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 000d66e5-53d3-46f3-b6f9-a6fd3b0b996a false Data 1 D1 true 17ecdc6e-e956-4e2f-b84a-39d9f0f41942 1 3079 216 19 20 3090 226 2 Data stream 2 0a983fd7-27bb-4e6e-b6fc-836ead04b065 false Data 2 D2 true 7fada4e2-c1ec-4f4a-a38c-30b3e1d0c6cb 1 3079 236 19 20 3090 246 2 Data stream 3 b7075cc1-cd4f-4891-8c7e-a72763f6e4d0 false Data 3 D3 true 0 3079 256 19 20 3090 266 2 Result of merge f62c13bd-3bba-4e7f-acf2-ad915f704474 Result Result false 0 3128 216 34 60 3146.5 246 ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 Geometry Contains a collection of generic geometry 8026c689-a114-4759-b6ec-c639e78c76ff Geometry Geometry false 4e4d76a5-27f4-4b94-98de-a88622de737b 1 3468 214 50 24 3493.181 226.9513 bb59bffc-f54c-4682-9778-f6c3fe74fce3 Arc Create an arc defined by base plane, radius and angle domain. true 0c666933-9d66-4428-9b12-adba0e798207 Arc Arc 740 1444 107 64 793 1476 Base plane of arc 50bc66bf-f006-4a6e-aefd-17b88a913d3d Plane Plane false 0 742 1446 36 20 761.5 1456 1 1 {0} 1 0.5 0 1 0 0 0 1 0 Radius of arc 63670db9-9344-4655-ab72-24e7da3e5c57 Radius Radius false 0 742 1466 36 20 761.5 1476 1 1 {0} 0.5 Angle domain in radians cf7f1ec7-b10a-428b-bfa7-8b7aa1df9a08 Angle Angle false 0 742 1486 36 20 761.5 1496 1 1 {0} 1.5707963267949 3.14159265358979 Resulting arc 6069385b-a922-42e3-b4ca-39bf3080eabd Arc Arc false 0 808 1446 37 30 828 1461 Arc length 1347eb59-5408-4a35-9b9c-6a77272005d8 Length Length false 0 808 1476 37 30 828 1491 bb59bffc-f54c-4682-9778-f6c3fe74fce3 Arc Create an arc defined by base plane, radius and angle domain. true b3aeada5-003a-4500-bccb-50248e626ebf Arc Arc 740 1542 107 64 793 1574 Base plane of arc 188195bc-76bf-4f3a-97a2-1b0bf899b2c4 Plane Plane false 0 742 1544 36 20 761.5 1554 1 1 {0} 0 0.5 0 -1 0 0 0 -1 0 Radius of arc 59fab10c-cdb9-42df-85d7-b474d8173825 Radius Radius false 0 742 1564 36 20 761.5 1574 1 1 {0} 0.5 Angle domain in radians 77b5d767-6c6f-481b-acf0-adc05a02375c Angle Angle false 0 742 1584 36 20 761.5 1594 1 1 {0} 1.5707963267949 3.14159265358979 Resulting arc 81ce97e2-1ce1-4cb7-b700-e1b8bc9add5e Arc Arc false 0 808 1544 37 30 828 1559 Arc length ff45c962-633b-4499-bc3d-b553d9b42f7e Length Length false 0 808 1574 37 30 828 1589 8073a420-6bec-49e3-9b18-367f6fd76ac3 Join Curves Join as many curves as possible true 16e34703-2c27-43b2-bc17-e0d4499529d3 Join Curves Join Curves 878 1508 118 44 941 1530 1 Curves to join 91eb7387-4a81-4a00-b308-f752529d4d01 Curves Curves false 81ce97e2-1ce1-4cb7-b700-e1b8bc9add5e 6069385b-a922-42e3-b4ca-39bf3080eabd 2 880 1510 46 20 904.5 1520 Preserve direction of input curves e7c3faf8-7f98-48a0-ae5b-d4596d57341e Preserve Preserve false 0 880 1530 46 20 904.5 1540 1 1 {0} false 1 Joined curves and individual curves that could not be joined. 19c744d6-b23d-4d5d-9547-938525080c14 Curves Curves false 0 956 1510 38 40 976.5 1530 11bbd48b-bb0a-4f1b-8167-fa297590390d End Points Extract the end points of a curve. true 1fbd5eca-7c66-43a1-a3ae-4a02f7d542f2 End Points End Points 1501 1768 96 44 1551 1790 Curve to evaluate a81934d0-2301-4183-a201-675c72e00638 Curve Curve false db0988f3-f64e-4482-818b-dd8958ca3482 1 1503 1770 33 40 1521 1790 Curve start point 2d650cc6-66cb-4e3d-b4a4-a0d9de674839 Start Start false 0 1566 1770 29 20 1582 1780 Curve end point bedec675-ea16-498d-b4ee-7ab117000c3b End End false 0 1566 1790 29 20 1582 1800 575660b1-8c79-4b8d-9222-7ab4a6ddb359 Rectangle 2Pt Create a rectangle from a base plane and two points true 8714aaef-da97-41a6-b94e-cad86cfcbd0f Rectangle 2Pt Rectangle 2Pt 1644 1728 126 84 1702 1770 Rectangle base plane ac510fb1-566e-45db-8837-59ca6a05f2ee Plane Plane false 0 1646 1730 41 20 1668 1740 1 1 {0} 0 0 0 1 0 0 0 1 0 First corner point. 2e8f7d71-af36-4d99-ae21-d105a4b89d92 Point A Point A false 2d650cc6-66cb-4e3d-b4a4-a0d9de674839 1 1646 1750 41 20 1668 1760 1 1 {0} 0 0 0 Second corner point. e02d0b55-dbd1-4933-b85b-f838c9f4bd59 Point B Point B false bedec675-ea16-498d-b4ee-7ab117000c3b 1 1646 1770 41 20 1668 1780 1 1 {0} 10 5 0 Rectangle corner fillet radius 22adb034-8dbe-46a3-bfa1-71660e8db7d4 Radius Radius false 0 1646 1790 41 20 1668 1800 1 1 {0} 0 Rectangle defined by P, A and B 15c4ebf3-c49a-40ea-80ee-84caea14b9d1 Rectangle Rectangle false 0 1717 1730 51 40 1744 1750 Length of rectangle curve 20e7cf27-6dc0-4657-af0b-42a9a67a4491 Length Length false 0 1717 1770 51 40 1744 1790 f12daa2f-4fd5-48c1-8ac3-5dea476912ca Mirror Mirror an object. true 5c16baa7-8a05-4c93-b03f-f499034dace9 Mirror Mirror 953 1777 138 44 1021 1799 Base geometry 01298d3d-7ef8-407c-9964-cc7ecda67dc5 Geometry Geometry true 19c744d6-b23d-4d5d-9547-938525080c14 1 955 1779 51 20 982 1789 Mirror plane 0da12a4f-d0c1-409c-b773-dbc970bf8a09 Plane Plane false 0 955 1799 51 20 982 1809 1 1 {0} 0 0 0 0 0 1 0.707106781186548 0.707106781186547 0 Mirrored geometry 53ce203b-ab03-4218-b9c1-027955f45cbb Geometry Geometry false 0 1036 1779 53 20 1064 1789 Transformation data 9eed269b-f947-42f2-8e87-d392c11a3984 Transform Transform false 0 1036 1799 53 20 1064 1809 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object db0988f3-f64e-4482-818b-dd8958ca3482 Relay false 5c931c31-44a2-43e3-b83b-c7444b120038 1 1682 1994 40 16 1702 2002 3581f42a-9592-4549-bd6b-1c0fc39d067b Construct Point Construct a point from {xyz} coordinates. true 6b07dd44-47f0-48e1-8cf5-2f0a52650df5 Construct Point Construct Point 1344 2296 129 64 1426 2328 {x} coordinate 35d2ff06-e83e-4c35-8f75-e32ef4862ed7 X coordinate X coordinate false 54f6fc97-8d74-4f33-bf20-5cefe13580c0 1 1346 2298 65 20 1380 2308 1 1 {0} 0 {y} coordinate af158518-a19e-44eb-b91f-c27e371af363 Y coordinate Y coordinate false 14829bab-e880-4902-b20e-d9b3a2ce2976 1 1346 2318 65 20 1380 2328 1 1 {0} 0 {z} coordinate 15f4ef85-4375-48d7-ab96-8566b9f22a0a Z coordinate Z coordinate false 0 1346 2338 65 20 1380 2348 1 1 {0} 0 Point coordinate 3febcc68-7a60-4ad8-a0f5-62cbbd054f9d Point Point false 0 1441 2298 30 60 1457.5 2328 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 54f6fc97-8d74-4f33-bf20-5cefe13580c0 Relay Relay false d6f3e114-49df-48ec-a1ee-d2421d9865f1 1 925 1991 44 16 947 1999 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression asin(((x-.5)*2))/PI+.5 true 373f7f68-830c-4770-9381-ec983a33c6b0 Expression Expression 953 2224 260 28 1073 2238 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 2e5a3eb7-241f-44df-90dc-d9aaa51fe2e6 Variable X X true 54f6fc97-8d74-4f33-bf20-5cefe13580c0 1 955 2226 14 24 963.5 2238 Result of expression 14829bab-e880-4902-b20e-d9b3a2ce2976 Result Result false 0 1177 2226 34 24 1195.5 2238 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 Interpolate Create an interpolated curve through a set of points. true e5bd21e6-76f5-4b2e-a1ca-9ba6e86a5176 Interpolate Interpolate 1490 2252 125 84 1557 2294 1 Interpolation points e180684d-5b57-42ae-a51c-a3a23b055e3a Vertices Vertices false 3febcc68-7a60-4ad8-a0f5-62cbbd054f9d 1 1492 2254 50 20 1518.5 2264 Curve degree cffacf0e-71a6-47a4-93a7-4df2d470b7ab Degree Degree false 0 1492 2274 50 20 1518.5 2284 1 1 {0} 3 Periodic curve f2bf1cdb-51be-44f1-9d73-5d3c4122f4c6 Periodic Periodic false 0 1492 2294 50 20 1518.5 2304 1 1 {0} false Knot spacing (0=uniform, 1=chord, 2=sqrtchord) 7d480887-73d0-4322-bdcc-adb058f15084 KnotStyle KnotStyle false 0 1492 2314 50 20 1518.5 2324 1 1 {0} 1 Resulting nurbs curve 4b6fcb1f-2eea-41a5-8568-324d07885b2d Curve Curve false 0 1572 2254 41 26 1594 2267.333 Curve length a3e10b38-1496-4578-a122-3db1a5e0dcd7 Length Length false 0 1572 2280 41 27 1594 2294 Curve domain e2726713-1300-4050-8b96-bd1dff466e37 Domain Domain false 0 1572 2307 41 27 1594 2320.667 4c619bc9-39fd-4717-82a6-1e07ea237bbe Line SDL Create a line segment defined by start point, tangent and length.} true a576feb1-f23e-4376-8858-3a43f0a425e1 Line SDL Line SDL 925 1393 106 64 989 1425 Line start point 8c21a6a7-2587-433f-9cb2-3bc1d52aa2b6 Start Start false 0 927 1395 47 20 952 1405 1 1 {0} 0 0 0 Line tangent (direction) 984b4d99-fd89-4834-99d5-cbb05ddbc89b Direction Direction false 0 927 1415 47 20 952 1425 1 1 {0} 1 1 0 Line length 0571db8f-59d2-4eb9-a364-b80fa3bf9d51 Length Length false 0 927 1435 47 20 952 1445 1 1 {0} 1.4142135623730951 Line segment fab6216d-0add-48e1-89a5-02fcd45ea8ac Line Line false 0 1004 1395 25 60 1018 1425 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef Quick Graph 1 Display a set of y-values as a graph e99d1e33-c812-46db-b84b-c0d175ec6e47 Quick Graph Quick Graph false 0 9a4353d0-49b9-4324-b11a-4151c2b8cb60 1 -132 1362 152 150 -131.6576 1362.903 0 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression -cos(((x*PI)))/2+.5 true 1d064240-8a28-44d0-9cc9-8ec7ffc92c6d Expression Expression 953 2314 236 28 1061 2328 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 7dc5468c-4cf3-49d7-93ae-cd6ddcd0c60b Variable X X true 54f6fc97-8d74-4f33-bf20-5cefe13580c0 1 955 2316 14 24 963.5 2328 Result of expression f95b8925-691e-4da4-a9b7-1dd2b6f5f3e9 Result Result false 0 1153 2316 34 24 1171.5 2328 3581f42a-9592-4549-bd6b-1c0fc39d067b Construct Point Construct a point from {xyz} coordinates. true e35e693d-49cc-4c6e-b439-91dc261c6e7b Construct Point Construct Point 1134 2652 129 64 1216 2684 {x} coordinate d93422f2-295c-424e-bbb4-2ef5b0da8cef X coordinate X coordinate false e0faa46c-5099-4d78-aab2-1561e95caf79 1 1136 2654 65 20 1170 2664 1 1 {0} 0 {y} coordinate fb60b494-c909-490f-adc8-fdb96dbc57b9 Y coordinate Y coordinate false 9ac91087-7be9-4601-bf56-ab7230bbe4a4 1 1136 2674 65 20 1170 2684 1 1 {0} 0 {z} coordinate ca361a56-138f-4061-a151-b0694a226c8e Z coordinate Z coordinate false 0 1136 2694 65 20 1170 2704 1 1 {0} 0 Point coordinate fa10c000-b82a-4c53-93ea-feb65a57eb55 Point Point false 0 1231 2654 30 60 1247.5 2684 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object e0faa46c-5099-4d78-aab2-1561e95caf79 Relay Relay false d6f3e114-49df-48ec-a1ee-d2421d9865f1 1 714 2468 44 16 736 2476 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 Interpolate Create an interpolated curve through a set of points. true fdf2bc06-272c-4033-8d22-f8416fe9b848 Interpolate Interpolate 1662 2360 125 84 1729 2402 1 Interpolation points 930a581f-6783-454c-8542-c5c5f8256f80 Vertices Vertices false 11b4a124-40f6-4e9c-8a1f-3ce7a60cffdb 1 1664 2362 50 20 1690.5 2372 Curve degree e366a380-4c3c-4090-b715-cda4433034f2 Degree Degree false 0 1664 2382 50 20 1690.5 2392 1 1 {0} 3 Periodic curve 6553505c-8d39-4cd2-86c4-a66bb1a7f89d Periodic Periodic false 0 1664 2402 50 20 1690.5 2412 1 1 {0} false Knot spacing (0=uniform, 1=chord, 2=sqrtchord) e2cacb9d-7138-4c95-95f4-a5d4e08c2ffa KnotStyle KnotStyle false 0 1664 2422 50 20 1690.5 2432 1 1 {0} 1 Resulting nurbs curve a528eb21-5287-4e3e-aaef-e7aa966a1d77 Curve Curve false 0 1744 2362 41 26 1766 2375.333 Curve length 2fca8538-4681-4409-b70c-88c3be8b03f7 Length Length false 0 1744 2388 41 27 1766 2402 Curve domain b096b395-1a5b-499c-987d-3023f4940827 Domain Domain false 0 1744 2415 41 27 1766 2428.667 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression (1-ABS(X-1)^O)^(((1)/(O))) true db36f683-4ea2-4eab-a0af-2e05bdaba3c8 Expression Expression 729 2585 293 44 866 2607 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 2307f5dd-73ea-4778-8e78-7e8c33270201 Variable X X true e0faa46c-5099-4d78-aab2-1561e95caf79 1 731 2587 14 20 739.5 2597 Expression variable 6bb0da27-1d40-466b-8cbf-d53ed9583144 Variable O O true 8153e2b5-57a4-4455-af8d-b8d5ef8a9dde 1 731 2607 14 20 739.5 2617 Result of expression 73dec4b3-b343-4c97-8f1e-2bafc5075807 Result Result false 0 986 2587 34 40 1004.5 2607 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 8153e2b5-57a4-4455-af8d-b8d5ef8a9dde Number Slider Number Slider false 0 805 2673 198 20 805.3141 2673.315 6 1 0 4 0 0 2 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 831652c5-8a08-4ebb-99e4-94b3665d6c58 Digit Scroller false 0 12 1 0.53800000000 782 2716 250 20 782.7899 2716.392 f12daa2f-4fd5-48c1-8ac3-5dea476912ca Mirror Mirror an object. true 65d9f0b9-6df5-44b5-a98d-48e27518ae7c Mirror Mirror 1524 2781 138 44 1592 2803 Base geometry 7bbd8c6b-41ba-4810-bf0b-102bb897349a Geometry Geometry true 5b0b71bb-4440-4be3-8ddb-139e90e6799e 1 1526 2783 51 20 1553 2793 Mirror plane 40188823-2efb-43c5-b280-33dacccff6a4 Plane Plane false 0 1526 2803 51 20 1553 2813 1 1 {0} 0 0 0 0 0 1 0.707106781186548 0.707106781186547 0 Mirrored geometry 128e9e86-2979-4dcf-ade0-0535cc0c8b54 Geometry Geometry false 0 1607 2783 53 20 1635 2793 Transformation data 2d88616c-2a44-46a8-ab55-d0455c57eb5a Transform Transform false 0 1607 2803 53 20 1635 2813 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 5dd09b40-aab4-4b84-adf9-0f2bf88c9ec1 Scale Scale 1524 2847 154 64 1592 2879 Base geometry ec129918-1cbc-40c6-b354-724b06dee6a6 Geometry Geometry true 1216b3e2-4c43-48a7-aaf9-e4653db520eb 1 1526 2849 51 20 1553 2859 Center of scaling 03b37683-5f0f-4759-83b2-84890eb0c218 Center Center false 0 1526 2869 51 20 1553 2879 1 1 {0} 0 0 0 Scaling factor fbd5bf5a-b2d6-42e0-8951-11ec48cb5f71 Factor Factor false 0 1526 2889 51 20 1553 2899 1 1 {0} 0.5 Scaled geometry 5b0b71bb-4440-4be3-8ddb-139e90e6799e Geometry Geometry false true 0 1607 2849 69 30 1635 2864 Transformation data 878434f5-1281-4081-ae73-b0ad25047c94 Transform Transform false 0 1607 2879 69 30 1635 2894 e9eb1dcf-92f6-4d4d-84ae-96222d60f56b Move Translate (move) an object along a vector. true 0ca38974-1a53-4e40-b596-bf86f16ab893 Move Move 1524 2704 138 44 1592 2726 Base geometry 047a9867-7472-43f3-94b6-3f569ef600d8 Geometry Geometry true 128e9e86-2979-4dcf-ade0-0535cc0c8b54 1 1526 2706 51 20 1553 2716 Translation vector 1258d9ed-e92a-4ea6-aa4f-7619e24601e7 Motion Motion false 0 1526 2726 51 20 1553 2736 1 1 {0} 0.5 0.5 0 Translated geometry a2f6c682-6ede-4951-9367-e5ca62b87e0e Geometry Geometry false 0 1607 2706 53 20 1635 2716 Transformation data 5f18016a-2e6e-4301-966a-18ff948e4330 Transform Transform false 0 1607 2726 53 20 1635 2736 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true 94dae1f1-701d-4c8a-81b0-780ebc362ea1 Merge Merge 2532 2781 87 64 2568 2813 3 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 c11c47ac-66c1-4a58-84c9-6f3246e1ffa2 false Data 1 D1 true 964b1171-5914-47d0-9b31-9c743b34d7c9 1 2534 2783 19 20 2545 2793 2 Data stream 2 39ff3e0a-90ee-4bc9-9848-cd1bc2c64c2b false Data 2 D2 true a8ac2bac-f09d-4b54-a9c1-4272efdab873 1 2534 2803 19 20 2545 2813 2 Data stream 3 06e545b9-2095-4cb5-907a-085582749763 false Data 3 D3 true 0 2534 2823 19 20 2545 2833 2 Result of merge 55ee1539-5e98-4475-a8ba-1169a4c57793 Result Result false 0 2583 2783 34 60 2601.5 2813 6eaffbb2-3392-441a-8556-2dc126aa8910 Cull Duplicates 1 Cull points that are coincident within tolerance true 338e215d-c0dd-430a-8cd7-62d593536374 Cull Duplicates Cull Duplicates 2688 2761 127 64 2756 2793 1 Points to operate on 5b3f7e08-e544-4fe0-9e4b-3db19a741927 Points Points false 55ee1539-5e98-4475-a8ba-1169a4c57793 1 2690 2763 51 30 2717 2778 Proximity tolerance distance ee3717b7-d100-42aa-995d-2144ff415039 Tolerance Tolerance false 0 2690 2793 51 30 2717 2808 1 1 {0} 0.00390625 1 Culled points c28a4886-26f5-4754-bf32-5f667a65e5e3 Points Points false 0 2771 2763 42 20 2793.5 2773 1 Index map of culled points b9dcc68b-7654-42c1-944e-e713fe217680 Indices Indices false 0 2771 2783 42 20 2793.5 2793 1 Number of input points represented by this output point 778b404f-c7ad-4590-a893-303157ea5ff4 Valence Valence false 0 2771 2803 42 20 2793.5 2813 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression -cos(((x*PI)))/2+.5 true 1746e0a6-9140-4c18-b8db-a49c833eced8 Expression Expression 1351 759 236 28 1459 773 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable dc5c774e-a6e4-4cae-a2c9-19bd8c20621b Variable X X true 1d202e7d-8c76-42d4-8600-6c027f2ba118 1 1353 761 14 24 1361.5 773 Result of expression 13a09e67-6dc1-44b5-87a3-559cf12835c1 Result Result false 0 1551 761 34 24 1569.5 773 310f9597-267e-4471-a7d7-048725557528 08bdcae0-d034-48dd-a145-24a9fcf3d3ff GraphMapper+ External Graph mapper You can Right click on the Heteromapper's icon and choose "AutoDomain" mode to define Output domain based on input domain interval; otherwise it'll be set to 0-1 in "Normalized" mode. true 86486e39-33a0-4887-856e-a4cc15e7918d GraphMapper+ GraphMapper+ true 1821 699 126 104 1888 751 External curve as a graph 528bca79-276b-4566-a9b6-26b5ddcdec24 Curve Curve false db0988f3-f64e-4482-818b-dd8958ca3482 1 1823 701 50 20 1849.5 711 Optional Rectangle boundary. If omitted the curve's would be landed 952ef89e-2ea6-44db-a52b-5137175496d2 Boundary Boundary true 15c4ebf3-c49a-40ea-80ee-84caea14b9d1 1 1823 721 50 20 1849.5 731 1 List of input numbers 8377e845-adb2-42b1-add4-846b442f00de Numbers Numbers false f86317e0-50f8-412e-9b31-1378dbe594d0 1 1823 741 50 20 1849.5 751 1 9 {0} 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 (Optional) Input Domain if omitted, it would be 0-1 in "Normalize" mode by default or be the interval of the input list in case of selecting "AutoDomain" mode 76c99175-f5de-4d83-b786-f300f2812d83 Input Input true 0 1823 761 50 20 1849.5 771 (Optional) Output Domain if omitted, it would be 0-1 in "Normalize" mode by default or be the interval of the input list in case of selecting "AutoDomain" mode 42779337-4654-4c51-b6e8-95c4ecd0f341 Output Output true 0 1823 781 50 20 1849.5 791 1 Output Numbers 67efba45-eb7d-43f4-ad58-46cc0e6362c0 Number Number false 0 1903 701 42 100 1925.5 751 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 088e7312-601b-4836-9de1-fec66ead40a2 Scale Scale 1678 2966 138 64 1746 2998 Base geometry 5ae8565e-cc31-4f6c-aa29-74602ae21293 Geometry Geometry true 5b0b71bb-4440-4be3-8ddb-139e90e6799e 1 1680 2968 51 20 1707 2978 Center of scaling f4c18fe2-ce82-49b0-a396-eefb214a5a55 Center Center false 0 1680 2988 51 20 1707 2998 1 1 {0} 0 0 0 Scaling factor f6cade7f-bd53-47bc-93da-061f0c5a606a Factor Factor false c2b5e2c8-e05b-4de0-bc70-a71bf37b6d11 1 1680 3008 51 20 1707 3018 1 1 {0} 0.5 Scaled geometry 964b1171-5914-47d0-9b31-9c743b34d7c9 Geometry Geometry false 0 1761 2968 53 30 1789 2983 Transformation data 32226f34-279b-4b4c-a985-70f9446d1d58 Transform Transform false 0 1761 2998 53 30 1789 3013 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values c2b5e2c8-e05b-4de0-bc70-a71bf37b6d11 Number Slider Number Slider false 0 1465 3078 198 20 1465.818 3078.981 6 1 0 2 0 0 1 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 137e273c-09ab-4ca1-b852-2a84ee78f2a4 Scale Scale 1724 2684 154 64 1808 2716 Base geometry 6f84cd59-be80-4040-a80b-676193b32037 Geometry Geometry true a2f6c682-6ede-4951-9367-e5ca62b87e0e 1 1726 2686 67 20 1769 2696 Center of scaling 995bd203-141b-408e-addd-b02e9831d5d5 Center Center false 0 1726 2706 67 20 1769 2716 1 1 {0} 0 0 0 Scaling factor e1005c2b-5cb3-49b3-b490-0468b961bef9 2-X Factor Factor false c2b5e2c8-e05b-4de0-bc70-a71bf37b6d11 1 1726 2726 67 20 1769 2736 1 1 {0} 0.5 Scaled geometry 83913e1d-8f9e-48d3-ae01-1ac0c58f5632 Geometry Geometry false 0 1823 2686 53 30 1851 2701 Transformation data 37ddf7c8-6a01-4151-a7e4-9ea9f008c19f Transform Transform false 0 1823 2716 53 30 1851 2731 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 Dot Display Draw a collection of coloured dots true false e59f4676-0925-4679-bdb0-a0713d8377b5 true Dot Display Dot Display 2166 3077 67 64 2219 3109 Dot location true dfae0259-493a-4b2e-9088-6c57e60b20ab true Point Point false a5acf1da-7fb6-490a-85fd-c91ff0a48f66 1 2168 3079 36 20 2187.5 3089 Dot colour fd9d88eb-ece6-42bd-b595-cdfc2a0d2f6e true Colour Colour false 0 2168 3099 36 20 2187.5 3109 1 1 {0} 255;0;0;0 Dot size 82b09725-d116-441b-8521-ac39492815cd true Size Size false 0 2168 3119 36 20 2187.5 3129 1 1 {0} 0.0625 e9eb1dcf-92f6-4d4d-84ae-96222d60f56b Move Translate (move) an object along a vector. true 3e2c49fc-32fd-423f-809f-26866ecbc9d3 Move Move 2166 2704 138 44 2234 2726 Base geometry c6376dc8-4ed6-4ff0-9f93-0a751bf740f8 Geometry Geometry true 83913e1d-8f9e-48d3-ae01-1ac0c58f5632 1 2168 2706 51 20 2195 2716 Translation vector 9d33679f-261e-4f3c-b563-7ff4105cc241 Motion Motion false 83ae9942-2c87-4e4d-aa02-992d9cf0bab2 1 2168 2726 51 20 2195 2736 1 1 {0} 0.5 0.5 0 Translated geometry a8ac2bac-f09d-4b54-a9c1-4272efdab873 Geometry Geometry false 0 2249 2706 53 20 2277 2716 Transformation data dbcdb307-fda7-4430-afec-cf18f862e100 Transform Transform false 0 2249 2726 53 20 2277 2736 934ede4a-924a-4973-bb05-0dc4b36fae75 Vector 2Pt Create a vector between two points. true 466c89d4-b80e-475b-b796-b92fc128d703 Vector 2Pt Vector 2Pt 2191 2931 112 64 2249 2963 Base point 46cc65c1-45e7-4052-a5e5-c11f4002e9cf Point A Point A false 9bd6c398-3e54-4218-b9e6-932402228f8b 1 2193 2933 41 20 2215 2943 Tip point 6e5c5705-e87c-4dc9-8964-e592c8a12232 Point B Point B false a5acf1da-7fb6-490a-85fd-c91ff0a48f66 1 2193 2953 41 20 2215 2963 Unitize output 4e0c9da8-1b95-4617-9b68-29a56e4a3840 Unitize Unitize false 0 2193 2973 41 20 2215 2983 1 1 {0} false Vector 83ae9942-2c87-4e4d-aa02-992d9cf0bab2 Vector Vector false 0 2264 2933 37 30 2284 2948 Vector length 6c131bea-6cde-47c8-9acf-af98e66392fa Length Length false 0 2264 2963 37 30 2284 2978 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true 3417bec8-b34e-4957-8ab5-c52da837a877 List Item List Item 1866 2989 90 64 1930 3021 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 b3c6cd4c-dedf-49a4-aa2e-5540da141547 List List false true 964b1171-5914-47d0-9b31-9c743b34d7c9 1 1868 2991 47 20 1901 3001 Item index 51b44dca-0a48-452f-9afa-a9f05669fd23 Index Index false 0 1868 3011 47 20 1901 3021 1 1 {0} 0 Wrap index to list bounds 5a3e897d-db86-403e-ae34-26b7fe4de2d3 Wrap Wrap false 0 1868 3031 47 20 1901 3041 1 1 {0} false Item at {i'} a5acf1da-7fb6-490a-85fd-c91ff0a48f66 false Item i false 0 1945 2991 9 60 1951 3021 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true a7a706b1-80c0-429c-9431-cae058a8453a List Item List Item 1907 2732 74 64 1955 2764 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 ab4a8b5a-7ef8-4904-933e-c92361219a84 List List false 83913e1d-8f9e-48d3-ae01-1ac0c58f5632 1 1909 2734 31 20 1926 2744 Item index de4b88af-3391-4c22-8270-42673d95ec39 Index Index false 0 1909 2754 31 20 1926 2764 1 1 {0} 0 Wrap index to list bounds aadc239c-01d8-4d7a-99bc-28e2e780d2bf Wrap Wrap false 0 1909 2774 31 20 1926 2784 1 1 {0} false Item at {i'} 9bd6c398-3e54-4218-b9e6-932402228f8b false Item i false 0 1970 2734 9 60 1976 2764 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 8682416f-08e6-4572-892a-fec04be41519 Scale Scale 1490 1930 154 64 1574 1962 Base geometry f5218837-e3bc-4453-b08a-3ff421be5433 Geometry Geometry true dcb160e0-b88e-48c3-bb9f-c9f56017399a 1 1492 1932 67 20 1535 1942 Center of scaling 14d00f0c-1a05-4926-8d51-9102ae3723d0 Center Center false 0 1492 1952 67 20 1535 1962 1 1 {0} 0 0 0 Scaling factor cae47ef8-6740-404b-b9ea-4ced831238f6 2^X Factor Factor false a1fb4383-fb99-46a3-8272-08d1d7b9d525 1 1492 1972 67 20 1535 1982 1 1 {0} 0.5 Scaled geometry 5c931c31-44a2-43e3-b83b-c7444b120038 Geometry Geometry false 0 1589 1932 53 30 1617 1947 Transformation data 43f6326b-d529-46c1-8bc2-26ca1552874b Transform Transform false 0 1589 1962 53 30 1617 1977 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers a1fb4383-fb99-46a3-8272-08d1d7b9d525 Digit Scroller Digit Scroller false 0 12 Digit Scroller 9 16.000 1349 1867 250 20 1349.245 1867.62 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 11b4a124-40f6-4e9c-8a1f-3ce7a60cffdb Relay false 8ff3c81a-ee34-4269-babd-dc9114404e9b 1 1622 2536 40 16 1642 2544 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects 8f487a87-0aa3-4e6e-846a-032e65c36952 1 0045e90c-89b5-430f-b2d9-2c0a54ead1a3 Group c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects c2b5e2c8-e05b-4de0-bc70-a71bf37b6d11 1 dde438c0-eef3-4d46-972c-e81778c33a26 Group c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects db36f683-4ea2-4eab-a0af-2e05bdaba3c8 8153e2b5-57a4-4455-af8d-b8d5ef8a9dde 831652c5-8a08-4ebb-99e4-94b3665d6c58 3 b27f6282-9bb4-4d76-9508-12c495042b66 Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 1216b3e2-4c43-48a7-aaf9-e4653db520eb Relay false fa10c000-b82a-4c53-93ea-feb65a57eb55 1 1433 2582 40 16 1453 2590 8307c31e-e307-48e9-b7c3-f970591e86d2 2cd3c35a-cada-1a81-ddba-5b184219e513 ggNetworkPolygons Polygon from Curve network true 7e0cc3f6-59b1-4bb4-baf4-b190f1cfa60a ggNetworkPolygons ggNetworkPolygons 2867 -77 131 44 2953 -55 1 Input Curves 720786e5-b0ed-47f3-a43c-05ac53a0bb8c Curves Curves false 7f5cecfa-1374-483c-8fdd-19fb2228b695 1 2869 -75 69 20 2905 -65 Number of edges considered to be a void or perimeter location 39d9646d-747d-4e6d-9329-815250275abc Perim or Void Perim or Void true 0 2869 -55 69 20 2905 -45 1 1 {0} 4 1 Resultant Polygons 836d118f-f2b0-4111-a021-e39fcb1fa906 Cells Cells false 0 2968 -75 28 40 2983.5 -55 d460e689-57fa-40cc-b460-88adf6b2e411 2cd3c35a-cada-1a81-ddba-5b184219e513 ggCurvesSplitIntersect Split curves at Intersection Locations true 1a9a486c-f14a-4354-93ef-6518c4f7801a true ggCurvesSplitIntersect ggCurvesSplitIntersect 2692 -216 150 84 2771 -174 1 List of Curves f783c08b-9836-4e0b-806c-bf4d36d5972c true 1 Curves Curves false 45650701-4ee4-49e1-82dc-bce736782872 1 2694 -214 62 20 2734.5 -204 Tolerance for intersection 440564fe-49dd-4a1f-9a4f-0ea72563fb7a true Tol Tol true 0 2694 -194 62 20 2734.5 -184 1 1 {0} 0 Split Polylines and Polycurves into segments 4080edea-9786-42de-b5f4-d6a58dc6f926 true SplitPoly SplitPoly true 0 2694 -174 62 20 2734.5 -164 1 1 {0} false 1 List of additional Splitting Curves 446d7ea2-7e8f-496a-a9a6-de1d6c05ef59 true Splitters Splitters true 0 2694 -154 62 20 2734.5 -144 1 Split Curves 79a1e482-8f28-41d7-98e3-1da4e73a28d1 true 1 Curves Curves false 0 2786 -214 54 80 2806.5 -174 4c0d75e1-4266-45b8-b5b4-826c9ad51ace 00000000-0000-0000-0000-000000000000 Divide Curves on Intersects Divide curves on all of their intersects. true 67de98e4-d714-47a7-882b-336781d9ffc5 Divide Curves on Intersects Divide Curves on Intersects 2692 -303 137 44 2776 -281 1 curves to be divided 67c39d69-7874-4b55-92c1-eca89df337d5 1 curves curves false 45650701-4ee4-49e1-82dc-bce736782872 1 2694 -301 67 20 2737 -291 ZeroTolerance e8ac2143-bd4a-4389-8987-05751f53b85f Tolerance Tolerance false 0 2694 -281 67 20 2737 -271 1 1 {0} 0 1 aligned curves 9394ae46-9bfc-4f32-8986-c010d8b73da2 curves curves false 0 2791 -301 36 40 2810.5 -281 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true 1d93a56e-1724-4931-8803-acb1f3319994 Curve Curve false 11b3fa39-f7ee-4f1b-b18b-cb22cf5e0497 1 2773 54 50 24 2798.397 66 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 7c5f640d-8402-4bbb-a56b-9428241d562e Panel false 0.67910999059677124 0 Double click to edit panel content… 4083 -646 333 154 0 0 0 4083.281 -645.9363 255;255;255;255 true true true false false true 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true 71919b4a-53fd-4237-8816-17060ae25ef8 List Item List Item 3547 48 84 104 3595 100 3 8ec86459-bf01-4409-baee-174d0d2b13d0 2e3ab970-8545-46bb-836c-1c11e5610bce cb95db89-6165-43b6-9c41-5702bc5bf137 5 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 Base list 26e6cf2f-1aa5-451c-8637-807a4ef7fc6c List List false 0f0d75a2-4e5e-4279-8609-87d1cad6d5d2 1 3549 50 31 33 3566 66.66666 Item index 729fff8f-0129-4d14-a7c5-f66cf54bb12f Index Index false 0 3549 83 31 33 3566 99.99999 1 1 {0} 0 Wrap index to list bounds 2ed58bb9-94f8-41b1-afbc-fdf94cf57249 Wrap Wrap false 0 3549 116 31 34 3566 133.3333 1 1 {0} false Item at {i'} 34b45694-d3b0-4425-b0d1-5c9a200ad81e false Item i false 0 3610 50 19 20 3621 60 Item at {+1'} f1c2f90c-2b2c-4d1c-a32a-e6f193caefb7 false Item +1 +1 false 0 3610 70 19 20 3621 80 Item at {+2'} 531c5dd5-46ce-43f7-b85c-c6b04243ddcd false Item +2 +2 false 0 3610 90 19 20 3621 100 Item at {+3'} aa646736-340a-431a-a5c5-1f95c5cb6b04 false Item +3 +3 false 0 3610 110 19 20 3621 120 Item at {+4'} fa9c6805-5b48-4282-aae9-dea0a6fe7a32 false Item +4 +4 false 0 3610 130 19 20 3621 140 e2c0f9db-a862-4bd9-810c-ef2610e7a56f Construct Mesh Construct a mesh from vertices, faces and optional colours. true 75338fc4-4989-4d65-81e6-c860e5a4b886 Construct Mesh Construct Mesh 3925 88 124 64 3985 120 1 Vertices of mesh object 13ad9d43-93fe-4dcd-806c-ab8724e56765 Vertices Vertices false 3b12a2f4-ccb3-4c4f-b052-5746f0f69473 1 3927 90 43 20 3950 100 1 4 {0} 0 0 0 10 0 0 10 10 0 0 10 0 1 Faces of mesh object 765d9f49-ba58-42f4-8fd6-fa59b414ef58 Faces Faces false 0 3927 110 43 20 3950 120 1 1 {0} 0 1 2 3 1 Optional vertex colours 904e8f1f-0992-44dc-ad05-3d52de5345d4 Colours Colours true 0 3927 130 43 20 3950 140 Constructed mesh 6a0ce74c-3a9d-44f8-bee6-54f0129e5da4 1 Mesh Mesh false 0 4000 90 47 60 4017 120 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true 351f8781-db83-4319-a762-00c329e71110 Merge Merge 3814 48 87 124 3850 110 6 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 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 037bb2eb-5593-40c4-8173-4b3c4ef9f838 false Data 1 D1 true 34b45694-d3b0-4425-b0d1-5c9a200ad81e 1 3816 50 19 20 3827 60 2 Data stream 2 a3c7be1b-f043-484f-a4e2-fa730b99b958 false Data 2 D2 true f1c2f90c-2b2c-4d1c-a32a-e6f193caefb7 1 3816 70 19 20 3827 80 2 Data stream 3 708bdb6a-68bd-4257-a1b3-37a8770273f6 false Data 3 D3 true 531c5dd5-46ce-43f7-b85c-c6b04243ddcd 1 3816 90 19 20 3827 100 2 Data stream 4 e98e9219-7b67-4e4b-b0c6-a34eb58c8331 false Data 4 D4 true aa646736-340a-431a-a5c5-1f95c5cb6b04 1 3816 110 19 20 3827 120 2 Data stream 5 b412318a-f027-476f-a285-5245c4b3a4d0 false Data 5 D5 true 0 3816 130 19 20 3827 140 2 Data stream 6 30143178-0294-4972-9404-936167408021 false Data 6 D6 true 0 3816 150 19 20 3827 160 2 Result of merge 3b12a2f4-ccb3-4c4f-b052-5746f0f69473 Result Result false 0 3865 50 34 120 3883.5 110 269eaa85-9997-4d77-a9ba-4c58cb45c9d3 Discontinuity Find all discontinuities along a curve. true 03d227ae-a826-4aa4-a441-0d91c39878a5 Discontinuity Discontinuity 3321 -33 125 44 3371 -11 Curve to analyze 59ad82b5-74e5-4045-ab11-1300cd7edf3d Curve Curve false 836d118f-f2b0-4111-a021-e39fcb1fa906 1 3323 -31 33 20 3341 -21 Level of discontinuity to test for (1=C1, 2=C2, 3=Cinfinite) b2ab09c5-6306-4cc1-9ae9-6161a7b0afdb Level Level false 0 3323 -11 33 20 3341 -1 1 1 {0} 1 1 Points at discontinuities 0f0d75a2-4e5e-4279-8609-87d1cad6d5d2 Points Points false 0 3386 -31 58 20 3416.5 -21 1 Curve parameters at discontinuities fdcf51d4-4c13-4015-94fa-a39a2216245a Parameters Parameters false 0 3386 -11 58 20 3416.5 -1 439a55a5-2f9e-4f66-9de2-32f24fec2ef5 Plane Surface Create a plane surface true 5e11d87f-4c56-4818-aae7-0981cbc5c420 Plane Surface Plane Surface 4018 215 101 64 4071 247 Surface base plane a6ad46eb-bc77-44e6-8054-2e925dce6a61 Plane Plane false 0 4020 217 36 20 4039.5 227 1 1 {0} 0 0 0 0 1 0 0 0 1 Dimensions in X direction fa40bc88-70e0-488d-b1e0-a2827038023e X Size X Size false 0 4020 237 36 20 4039.5 247 1 1 {0} -10 10 Dimensions in Y direction e02c8899-f498-4284-8e65-5b00d2d337cc Y Size Y Size false 0 4020 257 36 20 4039.5 267 1 1 {0} -10 10 Resulting plane surface 76e5b147-df64-469e-8161-ea416b4252a4 Plane Plane false 0 4086 217 31 60 4103 247 4bc9dbbf-fec8-4348-a3af-e33e7edc8e7b Mesh Join Join a set of meshes into a single mesh true c6df146a-41e1-4b96-8611-19925a66e28f Mesh Join Mesh Join 3944 -41 122 28 4018 -27 1 Meshes to join db616daf-b6c2-43cd-99ce-06c75e3bcabf 1 Meshes Meshes false 6a0ce74c-3a9d-44f8-bee6-54f0129e5da4 1 3946 -39 57 24 3984 -27 Mesh join result 91707572-1fe8-4552-b084-2170b16adf5a Mesh Mesh false 0 4033 -39 31 24 4050 -27 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values cc8e1b6b-657b-42cf-8b88-0e34e92aac3f Panel false 0 0 Double click to edit panel content… 4677 33 297 172 0 0 0 4677.612 33.43933 255;255;255;255 true true true false false true 8adbf481-7589-4a40-b490-006531ea001d Mesh Plane Create a mesh plane. true e66076ea-e841-4a23-8518-86127f3110db true Mesh Plane Mesh Plane 4152 235 130 64 4234 267 Rectangle describing boundary of plane 1a79319c-74a6-4067-88d7-571ae0703b56 true Boundary Boundary false 76e5b147-df64-469e-8161-ea416b4252a4 1 4154 237 65 20 4188 247 1 1 {0} 0 0 0 1 0 0 0 1 0 -10 10 -10 10 Number of faces along {x} direction d4ef297a-9d20-4006-8db9-c234a7a692d1 true Width count Width count false 0 4154 257 65 20 4188 267 1 1 {0} 10 Number of faces along {y} direction 268592de-df26-4ad9-8961-5a6f52a69f38 true Height count Height count false 0 4154 277 65 20 4188 287 1 1 {0} 10 Mesh plane 7f5750d8-bc83-4890-b808-bc0df1dd6592 true Mesh Mesh false 0 4249 237 31 30 4266 252 Area of mesh plane 10d4168e-3fbe-4f21-b99d-fcefb4eaf2f3 true Area Area false 0 4249 267 31 30 4266 282 c77a8b3b-c569-4d81-9b59-1c27299a1c45 4Point Surface Create a surface connecting three or four corner points. true a5d21efe-d871-400b-881c-6cfb841a0646 true 4Point Surface 4Point Surface 3631 -373 123 84 3696 -331 First corner 43f02e8f-f697-41fe-b55f-86f4cdf5d3b5 true Corner A Corner A false 34b45694-d3b0-4425-b0d1-5c9a200ad81e 1 3633 -371 48 20 3658.5 -361 Second corner c35fd4c2-fd66-48c6-8e32-c3aa2df69758 true Corner B Corner B false f1c2f90c-2b2c-4d1c-a32a-e6f193caefb7 1 3633 -351 48 20 3658.5 -341 Third corner f1005545-1c93-4070-bc5d-80b4c5f29a1f true Corner C Corner C false 531c5dd5-46ce-43f7-b85c-c6b04243ddcd 1 3633 -331 48 20 3658.5 -321 Optional fourth corner bf87d6ed-1c23-4c1f-b320-f5b667faf153 true Corner D Corner D true aa646736-340a-431a-a5c5-1f95c5cb6b04 1 3633 -311 48 20 3658.5 -301 Resulting surface a0d03470-c11b-4cfa-8508-825199e8d6b2 true Surface Surface false 0 3711 -371 41 80 3733 -331 1addcc85-b04e-46e6-bd4a-6f6c93bf7efd Brep Join Join a number of Breps together true 2ba71175-6870-478a-8288-09ec0c33b58c true Brep Join Brep Join 3781 -348 120 44 3847 -326 1 Breps to join 315de13e-d159-4308-9331-50b6cbfc707e true 1 Breps Breps false a0d03470-c11b-4cfa-8508-825199e8d6b2 1 3783 -346 49 40 3817 -326 1 Joined Breps cca223ca-4520-4bc9-a634-32d09fcdca3f true Breps Breps false 0 3862 -346 37 20 3882 -336 1 Closed flag for each resulting Brep 356d7193-ea3b-4c2f-b71b-154a7dc4f92f true Closed Closed false 0 3862 -326 37 20 3882 -316 28061aae-04fb-4cb5-ac45-16f3b66bc0a4 Center Box Create a box centered on a plane. true 442459f0-8c8f-48cf-ba70-d0a8ab197597 true Center Box Center Box 3676 -492 87 84 3722 -450 Base plane ce722b72-4ad6-4260-8de7-fb4c60803608 true Base Base false 0 3678 -490 29 20 3694 -480 1 1 {0} 1 0 0 1 0 0 0 1 0 Size of box in {x} direction. 0b1d8b49-00df-4b58-a9a4-3c97d4281cfd true X X false 0 3678 -470 29 20 3694 -460 1 1 {0} 1 Size of box in {y} direction. 858f97aa-54e1-4ef0-a73c-5d03e276c8b6 true Y Y false 0 3678 -450 29 20 3694 -440 1 1 {0} 1 Size of box in {z} direction. 80b30a15-6fba-40b7-a7c7-aa43546c3353 true Z Z false 0 3678 -430 29 20 3694 -420 1 1 {0} 1 Resulting box ae68ecb9-9c73-41df-837b-c50b24b46e71 true Box Box false 0 3737 -490 24 80 3750.5 -450 2696bd14-3fb5-4750-827f-86df6c31d664 Mesh Box Create a mesh box. true 01eb42e8-1f47-4b49-a84f-04857cf11b87 true Mesh Box Mesh Box 3652 -663 109 84 3713 -621 Base box true 9582a9ab-f4e3-4398-a591-504303ab5c42 true Base Base false ae68ecb9-9c73-41df-837b-c50b24b46e71 1 3654 -661 44 20 3677.5 -651 1 1 {0} 0 0 0 1 0 0 0 1 0 00000000-0000-0000-0000-000000000000 -10 10 -10 10 -10 10 Face count in {x} direction 01322f70-917d-48a9-a32c-abbb5602fa4b true X Count X Count false 0 3654 -641 44 20 3677.5 -631 1 1 {0} 1 Face count in {y} direction 053083d7-d60b-4a6e-8d97-0e9a409b3cd4 true Y Count Y Count false 0 3654 -621 44 20 3677.5 -611 1 1 {0} 1 Face count in {z} direction cc5b6bf3-3917-46fe-9174-30a5dffc6591 true Z Count Z Count false 0 3654 -601 44 20 3677.5 -591 1 1 {0} 1 The 3D mesh box 1dea340b-877c-46ed-8077-4867f2692d39 true Mesh Mesh false 0 3728 -661 31 80 3745 -621 4fe828e8-fa95-4cc5-9a8c-c33856ecc783 Brep | Plane Solve intersection events for a Brep and a plane (otherwise known as section). true 5d6d881b-411f-4db2-828d-cf1df79180c9 true Brep | Plane Brep | Plane 3901 -502 103 44 3949 -480 Base Brep 49f7fb25-6b5b-4327-bbb0-f0e80118cdd3 true Brep Brep false cca223ca-4520-4bc9-a634-32d09fcdca3f 1 3903 -500 31 20 3920 -490 Section plane 8e2205ac-f184-45dc-a333-67e70a75c81e true Plane Plane false 76e5b147-df64-469e-8161-ea416b4252a4 1 3903 -480 31 20 3920 -470 1 1 {0} 0 0 0 1 0 0 0 1 0 1 Section curves e8863773-0462-48da-a575-88348edd7981 true Curves Curves false 0 3964 -500 38 20 3984.5 -490 1 Section points 6688c95d-1b94-49e1-b1fa-d45be27d61fe true Points Points false 0 3964 -480 38 20 3984.5 -470 607f1aff-2ee7-41d0-b371-cc7c72c9c10c 1c9de8a1-315f-4c56-af06-8f69fee80a7a Mirror Cut Mesh Cut a mesh with a plane, mirror the kept side of the cut across a mirror plane, and combine it with the kept side. true 8b16419c-6a90-43b0-b582-25580d2eacf1 Mirror Cut Mesh Mirror Cut Mesh 4192 -39 180 224 4292 73 Mesh to mirror cut eb9dd455-6377-4dd3-bd24-db341b7db6a2 Mesh Mesh false 91707572-1fe8-4552-b084-2170b16adf5a 1 4194 -37 83 20 4237 -27 Plane that the kept side of the mesh cut gets mirrored across 827026f9-61df-4e82-835e-e264375eb2b9 Mirror Plane Mirror Plane false 76e5b147-df64-469e-8161-ea416b4252a4 1 4194 -17 83 20 4237 -7 Parts of the mesh within this distance from the mirror plane will be additionally cut away b24d00f6-2de8-466a-b2c5-995214df3247 Reach Reach false 0 4194 3 83 20 4237 13 1 1 {0} 0 Distance to offset the kept parts of the mesh from the mirror plane (or offset from the reach if reach in not zero) a83c5f2e-569a-4a14-8d6c-f1e53e50b2a5 Offset Offset false 0 4194 23 83 20 4237 33 1 1 {0} 0 Flip the mirror direction de3ef81a-b48c-4de5-a303-69cb6e412ba5 Flip Flip false 0 4194 43 83 20 4237 53 1 1 {0} false Join the mirror cut mesh 79ebd1c1-2bab-49f7-a333-642bd4804586 Join Join false 0 4194 63 83 20 4237 73 1 1 {0} true Keep the mesh and mirror it normally if it is mirror cut into non-existence 2a5c27dd-4e90-4244-876d-53ac59bc5102 Keep Keep false 0 4194 83 83 20 4237 93 1 1 {0} false Determines how the mirror cut meshes are connected 0 = Split faces, with connection 1 = Remove faces, with connection 2 = Shrink faces, with connection 3 = Split faces, without connection 4 = Remove faces, without connection 5 = Shrink faces, without connection 18a29498-76d6-48aa-9f79-2adc3bc15196 Connection Type Connection Type false 0 4194 103 83 20 4237 113 1 1 {0} 1 Bulge factor for the mirror cut mesh connections (-B = Negative Bulge, 0.0 = No Bulge, +B = Positive Bulge) 72f6b198-6bd5-46d5-b5ca-073c116cc7c7 Bulge Bulge false 0 4194 123 83 20 4237 133 1 1 {0} 0 Number of mesh faces per side of the mesh connection de11aec5-c4b9-4888-b163-b4ec8290d308 Divisions Divisions false 0 4194 143 83 20 4237 153 1 1 {0} 1 Weld mesh vertices that are within a specified proximity of eachother (0.0 = No weld, Number greater than 0 = Weld vertices within proximity of the number) 44fa0ae7-50c6-4474-a36f-75c3fb251444 Weld Vertices Weld Vertices false 0 4194 163 83 20 4237 173 1 1 {0} 0.0009765625 1 Resulting mirror cut meshes 0e8ba799-2967-483f-88a5-47709af78568 Mirror Cut Mirror Cut false 0 4307 -37 63 44 4340 -15 The splitting index (only if Join is false) To split the mirror cut mesh set at the mirror use this as the index input on Grasshopper's Split List component. 40711a01-d525-4cc1-a68b-228724323972 Split Index Split Index false 0 4307 7 63 44 4340 29 The plane at the reach distance 17b4a281-daf1-47db-937d-38c896fcb766 Reach Plane Reach Plane false 0 4307 51 63 44 4340 73 The plane at the offset distance 1ec5588f-ae30-4a85-b3e3-4bf87497d13c Offset Plane Offset Plane false 0 4307 95 63 44 4340 117 True if the mesh was intersected by the mirror cut, False if the mesh was not intersected by the mirror cut 8097b485-26a9-4142-af93-ab0dc21bc843 Intersected Intersected false 0 4307 139 63 44 4340 161 607f1aff-2ee7-41d0-b371-cc7c72c9c10c 1c9de8a1-315f-4c56-af06-8f69fee80a7a Mirror Cut Mesh Cut a mesh with a plane, mirror the kept side of the cut across a mirror plane, and combine it with the kept side. true 5df4d92e-64c2-4510-8c26-05b01c2493e5 true Mirror Cut Mesh Mirror Cut Mesh 4433 21 180 224 4533 133 Mesh to mirror cut 9e7c4370-8aff-4077-9e7a-0de373cdf655 true Mesh Mesh false 0e8ba799-2967-483f-88a5-47709af78568 1 4435 23 83 20 4478 33 Plane that the kept side of the mesh cut gets mirrored across 6c6e5a2e-db46-4c4d-9e48-fdeb48eb6b63 true Mirror Plane Mirror Plane false 0 4435 43 83 20 4478 53 1 1 {0} 0 0 0 0 0 1 1 0 0 Parts of the mesh within this distance from the mirror plane will be additionally cut away fb64ce7c-adc6-4481-817b-c509a7257e74 true Reach Reach false 0 4435 63 83 20 4478 73 1 1 {0} 0 Distance to offset the kept parts of the mesh from the mirror plane (or offset from the reach if reach in not zero) 3f0b92ca-b1d4-4dd9-a9be-8762cf96e2d5 true Offset Offset false 0 4435 83 83 20 4478 93 1 1 {0} 0 Flip the mirror direction 8fc0a72c-63ad-4733-b625-eae905ddc75b true Flip Flip false 0 4435 103 83 20 4478 113 1 1 {0} false Join the mirror cut mesh a6964090-129a-4b29-9694-57c12b69498a true Join Join false 0 4435 123 83 20 4478 133 1 1 {0} true Keep the mesh and mirror it normally if it is mirror cut into non-existence 24c938c1-32d1-4fe6-b52e-6820372e9233 true Keep Keep false 0 4435 143 83 20 4478 153 1 1 {0} false Determines how the mirror cut meshes are connected 0 = Split faces, with connection 1 = Remove faces, with connection 2 = Shrink faces, with connection 3 = Split faces, without connection 4 = Remove faces, without connection 5 = Shrink faces, without connection 77280850-fd66-4c1d-a626-fb3480712cc3 true Connection Type Connection Type false 0 4435 163 83 20 4478 173 1 1 {0} 1 Bulge factor for the mirror cut mesh connections (-B = Negative Bulge, 0.0 = No Bulge, +B = Positive Bulge) 14e588fe-9d19-4106-8d2e-2b8d3e6bdbc7 true Bulge Bulge false 0 4435 183 83 20 4478 193 1 1 {0} 0 Number of mesh faces per side of the mesh connection 8b210687-f808-4c58-b5f2-2c945130dd6b true Divisions Divisions false 0 4435 203 83 20 4478 213 1 1 {0} 1 Weld mesh vertices that are within a specified proximity of eachother (0.0 = No weld, Number greater than 0 = Weld vertices within proximity of the number) c4d37f87-63da-40fe-afb6-eca72fea9621 true Weld Vertices Weld Vertices false 0 4435 223 83 20 4478 233 1 1 {0} 0.0009765625 1 Resulting mirror cut meshes 49b44114-d762-4466-a4a5-afe2f905c227 true Mirror Cut Mirror Cut false 0 4548 23 63 44 4581 45 The splitting index (only if Join is false) To split the mirror cut mesh set at the mirror use this as the index input on Grasshopper's Split List component. 3963acc1-3115-40f5-95fd-b022c90fbfde true Split Index Split Index false 0 4548 67 63 44 4581 89 The plane at the reach distance de97fdfa-645f-471a-90fd-b1ebcd6fd077 true Reach Plane Reach Plane false 0 4548 111 63 44 4581 133 The plane at the offset distance eee4b71f-6d66-4421-be24-1ba94ab2a77b true Offset Plane Offset Plane false 0 4548 155 63 44 4581 177 True if the mesh was intersected by the mirror cut, False if the mesh was not intersected by the mirror cut 967a57b3-6e09-4394-b7b4-30e8c4e842a1 true Intersected Intersected false 0 4548 199 63 44 4581 221 4bc9dbbf-fec8-4348-a3af-e33e7edc8e7b Mesh Join Join a set of meshes into a single mesh true 26850880-c934-4c6f-8291-d9e2636cf0f2 true Mesh Join Mesh Join 4433 -69 122 28 4507 -55 1 Meshes to join 459fc968-0065-41a0-a377-e753372a270f true 1 Meshes Meshes false 0e8ba799-2967-483f-88a5-47709af78568 1 4435 -67 57 24 4473 -55 Mesh join result 7fa3f818-6228-4fff-a9fc-563073e0c3ef true Mesh Mesh false 0 4522 -67 31 24 4539 -55 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 0f532639-2663-4e96-b809-33a26ca94853 Relay false 7281a4dd-22fa-4e08-ab46-7a40e3a6f114 1 1961 170 40 16 1981 178 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true 97147985-0347-4f2f-8269-db2bfb7c860f Curve Curve false 0f532639-2663-4e96-b809-33a26ca94853 793e7f48-17c4-461b-8fb4-3ba01a9e4892 2 2198 30 50 24 2223.593 42.98651 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 82baacf4-699c-4375-914a-4ad6943ed774 Panel false 1 34b45694-d3b0-4425-b0d1-5c9a200ad81e 1 Double click to edit panel content… 3718 -159 160 118 0 0 0 3718.829 -158.224 255;255;255;255 true true true false false true c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 2d631958-130b-4ca6-8bb6-908de6e5b184 e6016309-f17e-4e6d-b97f-0ff117093493 23cc52f3-86ef-4fbd-a054-b004c0297ae6 86486e39-33a0-4887-856e-a4cc15e7918d 4 29dc9b8b-5e46-4b7b-aa5d-156fafe16513 Group d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true 11b3fa39-f7ee-4f1b-b18b-cb22cf5e0497 Curve Curve false 86995e71-20fc-4eff-a633-3897fc6e8ca6 1 2670 122 50 24 2695.1 134.9865 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers a9ecf0a9-12f1-4278-9a61-9b45da04c159 Digit Scroller false 0 12 1 2.00000000000 -214 1208 250 20 -213.5502 1208.456 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 3ddbd0b5-6570-4b8a-a8f4-5057322b1f17 Scale Scale 459 -1 154 64 543 31 Base geometry c78d5d69-7c09-447f-90ec-f3dd693ba518 Geometry Geometry true c38b2179-3d14-44fb-9fa8-c622bfb9d957 1 461 1 67 20 504 11 Center of scaling 931e9b68-80fb-436e-b088-807af52e8cc5 Center Center false 0 461 21 67 20 504 31 1 1 {0} 0 0 0 Scaling factor d422211c-ba2e-4c41-b020-32ad2cc77a7a 2^X Factor Factor false 431e5d9f-e0f3-47eb-853b-06bf4012f4ef 1 461 41 67 20 504 51 1 1 {0} 0.5 Scaled geometry 03896994-3d43-4235-bbb1-69071f945c85 Geometry Geometry false 0 558 1 53 30 586 16 Transformation data 4161dec5-54bb-4c06-9cd5-7cd5c562aacf Transform Transform false 0 558 31 53 30 586 46 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 431e5d9f-e0f3-47eb-853b-06bf4012f4ef Digit Scroller Digit Scroller false 0 12 Digit Scroller 9 4.000 486 -431 250 21 486.4783 -430.9628 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 60a78d87-4c43-4b4f-a6e8-faebb4ff0b73 Scale Scale 825 -93 154 64 909 -61 Base geometry 758edd4b-ccaf-44bb-aad3-f1dc58e59a03 Geometry Geometry true 09e28b44-90f0-4742-b0d8-3787f1516afe 1 827 -91 67 20 870 -81 Center of scaling 0bb109ef-ff18-41dd-8138-f973c7f97347 Center Center false 0 827 -71 67 20 870 -61 1 1 {0} 0 0 0 Scaling factor 57c4e05a-4289-44df-ac81-66cd6f19f468 1/2^X Factor Factor false 431e5d9f-e0f3-47eb-853b-06bf4012f4ef 1 827 -51 67 20 870 -41 1 1 {0} 0.5 Scaled geometry 2acccb79-440c-4960-a389-770262792a2d Geometry Geometry false 0 924 -91 53 30 952 -76 Transformation data a9ac0d79-5e97-49dc-94da-7d9866e5cedc Transform Transform false 0 924 -61 53 30 952 -46 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object c4520d86-589c-4eae-bd3b-187604f929e7 Relay false c38b2179-3d14-44fb-9fa8-c622bfb9d957 1 1101 175 40 16 1121 183 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 5bc80726-02ec-41bc-9bd6-1cefa37ac578 Panel false 0 5f10599b-17ee-4cb3-847b-4bd5b025b1bc 1 Double click to edit panel content… 1066 -299 285 273 0 0 0 1066.625 -298.7451 255;255;255;255 true true true false false true b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 33a2b883-2338-44fd-881d-d5b477194497 Relay false e0faa46c-5099-4d78-aab2-1561e95caf79 1 678 2920 44 16 700 2928 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression (1-ABS(X-1)^O)^(((1)/(O))) true dd7dc97c-594f-4289-9b08-8c35a5254527 Expression Expression 773 3061 293 44 910 3083 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 012b03d6-b088-4505-b438-7af16c54d9b2 Variable X X true 33a2b883-2338-44fd-881d-d5b477194497 1 775 3063 14 20 783.5 3073 Expression variable 357e3517-9040-4935-9e9d-2f03bae5476a Variable O O true 8c973ce6-44fa-45c7-952e-f5952b9de097 1 775 3083 14 20 783.5 3093 Result of expression e55e48cb-fbd8-4053-b57c-c47c99884b42 Result Result false 0 1030 3063 34 40 1048.5 3083 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 8c973ce6-44fa-45c7-952e-f5952b9de097 Number Slider Number Slider false 0 836 3127 198 20 836.5812 3127.461 6 1 0 4 0 0 2 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression 1-(1-ABS(X-0)^O)^(((1)/(O))) true b2e43149-a43f-4c2c-a934-4884640638b5 Expression Expression 765 2958 310 44 910 2980 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable ad76108c-427e-498b-b562-819c3e87fc42 Variable X X true 33a2b883-2338-44fd-881d-d5b477194497 1 767 2960 14 20 775.5 2970 Expression variable 3862b2da-0d52-4a4e-890f-37d0150cec11 Variable O O true 50cd6538-abbf-4e75-8767-bffa321f2167 1 767 2980 14 20 775.5 2990 Result of expression 95e97a0e-225d-4c64-a141-63ced71fe8d7 Result Result false 0 1039 2960 34 40 1057.5 2980 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 50cd6538-abbf-4e75-8767-bffa321f2167 Number Slider Number Slider false 0 836 3032 198 20 836.9926 3032.06 1 1 0 4 0 0 2 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 33a2b883-2338-44fd-881d-d5b477194497 dd7dc97c-594f-4289-9b08-8c35a5254527 8c973ce6-44fa-45c7-952e-f5952b9de097 b2e43149-a43f-4c2c-a934-4884640638b5 50cd6538-abbf-4e75-8767-bffa321f2167 c975b5c2-91ad-4264-aa43-8b108958f415 55876d49-b5ca-4bba-b3ef-44ef2c55eff2 a18bd0fa-971e-4880-a239-9332b5c790aa 8 a198b188-7ec7-4ae5-b29f-a9881506c6ea Group 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers c975b5c2-91ad-4264-aa43-8b108958f415 Digit Scroller false 0 12 1 0.53800000000 806 3267 250 20 806.5374 3267.948 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef Quick Graph 1 Display a set of y-values as a graph 63cdc2ff-8011-4225-ab83-8a34f618e211 Quick Graph Quick Graph false 0 9ac91087-7be9-4601-bf56-ab7230bbe4a4 1 1264 2911 150 150 1264.867 2911.599 -1 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers a18bd0fa-971e-4880-a239-9332b5c790aa Digit Scroller false 0 12 1 0.71828200000 801 3167 250 20 801.9945 3167.146 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 9ac91087-7be9-4601-bf56-ab7230bbe4a4 Relay false e55e48cb-fbd8-4053-b57c-c47c99884b42 1 1137 2920 40 16 1157 2928 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 Interpolate Create an interpolated curve through a set of points. true 34a0d735-574e-4403-955a-264c75e92569 Interpolate Interpolate 1473 2404 125 84 1540 2446 1 Interpolation points f5c8dfe0-e74c-42d5-bf19-52c5663d90be Vertices Vertices false 1216b3e2-4c43-48a7-aaf9-e4653db520eb 1 1475 2406 50 20 1501.5 2416 Curve degree 45509698-fffe-4080-95bb-29c25252c0d5 Degree Degree false 0 1475 2426 50 20 1501.5 2436 1 1 {0} 3 Periodic curve e9c60048-b62c-4a05-91a3-0a8055ef2871 Periodic Periodic false 0 1475 2446 50 20 1501.5 2456 1 1 {0} false Knot spacing (0=uniform, 1=chord, 2=sqrtchord) de5ac0e5-fb3c-4aa0-8dd7-d4be230bead4 KnotStyle KnotStyle false 0 1475 2466 50 20 1501.5 2476 1 1 {0} 1 Resulting nurbs curve 3048b0f6-0904-4fef-899a-fd103ce62645 Curve Curve false 0 1555 2406 41 26 1577 2419.333 Curve length cf2cd227-9042-4797-b024-fe4ee6d68e36 Length Length false 0 1555 2432 41 27 1577 2446 Curve domain 8634eea5-0810-45d3-9236-d3b4d09a725f Domain Domain false 0 1555 2459 41 27 1577 2472.667 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 55876d49-b5ca-4bba-b3ef-44ef2c55eff2 Digit Scroller false 0 12 1 0.71828200000 806 3226 250 20 806.9945 3226.146 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values c2f32632-309a-4197-ae43-69b60e9b84f9 Number Slider Number Slider false 0 1032 3287 198 20 1032.593 3287 6 1 0 1 0 0 0.6 fca5ad7e-ecac-401d-a357-edda0a251cbc Polar Array Create a polar array of geometry. true 5a843b49-3308-4bd1-9515-08f8aeace303 Polar Array Polar Array 4372 -346 154 84 4456 -304 Base geometry cd93b0f9-5204-4104-88cb-e7d7a3fc9068 2 Geometry Geometry true da0185da-5d6d-4fb7-b7b4-08e578b9b814 1 4374 -344 67 20 4417 -334 Polar array plane 8c0bf349-fc4b-4663-bba2-c1c80ce38821 Plane Plane false 0 4374 -324 67 20 4417 -314 1 2 {0} 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 1 Number of elements in array. 10cf75a6-1bd3-4693-9e88-2184591ec7be Count Count false 0 4374 -304 67 20 4417 -294 1 1 {0} 2 Sweep angle in radians (counter-clockwise, starting from plane x-axis) f5082bac-b40a-4bd6-9f4d-900c968c6c90 Angle Angle false 0 false 4374 -284 67 20 4417 -274 1 1 {0} 3.1415926535897931 1 Arrayed geometry 6967437c-7c84-41f5-a72e-903b22e94b04 Geometry Geometry false 0 4471 -344 53 40 4499 -324 1 Transformation data 5c7a59bd-dd7f-45c6-ac56-703edbba482b Transform Transform false 0 4471 -304 53 40 4499 -284 f12daa2f-4fd5-48c1-8ac3-5dea476912ca Mirror Mirror an object. true bc7415e9-1ce6-41ab-885d-e02d419440f1 Mirror Mirror 4261 -203 138 44 4329 -181 Base geometry dde68d35-c4d3-4105-b42b-604bfba18b86 Geometry Geometry true 2300dd0f-bfcd-4e4a-99f5-8c78af50d220 1 4263 -201 51 20 4290 -191 Mirror plane c7b232a8-d5bd-4e4c-bf1d-a81a07d091c6 Plane Plane false 0 4263 -181 51 20 4290 -171 1 1 {0} 0 0 0 1 0 0 0 1 0 Mirrored geometry 4234716f-9470-460d-9a9b-2e3a8d59eaa2 Geometry Geometry false 0 4344 -201 53 20 4372 -191 Transformation data b3952b5d-efac-40de-a750-4f052fd42ddb Transform Transform false 0 4344 -181 53 20 4372 -171 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true 5ad14b61-fba8-4a92-9c71-7a88c60bf795 Merge Merge 4224 -336 87 64 4260 -304 3 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 05c33205-0e79-4fa1-8ed7-a88e82515c85 false Data 1 D1 true 2300dd0f-bfcd-4e4a-99f5-8c78af50d220 1 4226 -334 19 20 4237 -324 2 Data stream 2 7d6db452-b71b-4036-bc98-9acf6a331b7a false Data 2 D2 true 4234716f-9470-460d-9a9b-2e3a8d59eaa2 1 4226 -314 19 20 4237 -304 2 Data stream 3 d8b609df-2f1b-4928-ae4a-402051b52c20 false Data 3 D3 true 0 4226 -294 19 20 4237 -284 2 Result of merge da0185da-5d6d-4fb7-b7b4-08e578b9b814 Result Result false 0 4275 -334 34 60 4293.5 -304 ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 Geometry Contains a collection of generic geometry true d4b60a81-d1ed-4d59-8aa9-f5d419c87277 Geometry Geometry false 6967437c-7c84-41f5-a72e-903b22e94b04 1 4607 -313 50 24 4632.837 -301.9305 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 2300dd0f-bfcd-4e4a-99f5-8c78af50d220 true Relay false 0e8ba799-2967-483f-88a5-47709af78568 1 4152 -175 40 16 4172 -167 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object a579588b-d796-446f-a897-3a5f26de9819 Relay false f5f2dd85-a1ed-4f7f-9de6-025bb1be8b3a 1 1868 449 40 16 1888 457 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 Number Contains a collection of floating point numbers 9d486412-8bd6-4dcd-a7a6-6f158e37707e Number Number false 0 1912 863 50 24 1937.25 875.2491 1 1 {0} 1.52587890625E-05 eeafc956-268e-461d-8e73-ee05c6f72c01 Stream Filter Filters a collection of input streams true 9a183010-3a7b-426b-8210-64cd3d885ce1 Stream Filter Stream Filter 2018 724 105 104 2063 776 5 2e3ab970-8545-46bb-836c-1c11e5610bce 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 Index of Gate stream e4bb7c81-32ba-4f57-9279-3263430c243c Gate Gate false addf9bed-233b-4d02-9c3a-8c9f57aee1e8 1 2020 726 28 20 2035.5 736 1 1 {0} 0 2 Input stream at index 0 a2bb5435-49ff-4041-89ed-925fb215c9bc false Stream 0 0 true 9d486412-8bd6-4dcd-a7a6-6f158e37707e 1 2020 746 28 20 2035.5 756 2 Input stream at index 1 a100392e-930e-4e5d-95f8-52a683c31577 false Stream 1 1 true 67efba45-eb7d-43f4-ad58-46cc0e6362c0 1 2020 766 28 20 2035.5 776 2 Input stream at index 2 019880e6-6571-4b80-bb83-59570a2d31dc false Stream 2 2 true cd1d7e84-232f-42e7-8ebe-86dbddbbb13d 1 2020 786 28 20 2035.5 796 2 Input stream at index 3 594d1be6-62d0-4d6a-ba4f-ad22cb5cbfa5 false Stream 3 3 true bab17db9-6b31-482f-9483-27b04554cae9 1 2020 806 28 20 2035.5 816 2 Filtered stream 6ab02756-963b-4b03-8441-9ebd039cc824 false Stream S(1) false true 0 2078 726 43 100 2093 776 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values addf9bed-233b-4d02-9c3a-8c9f57aee1e8 Number Slider false 0 1970 708 150 20 1970.603 708 0 1 0 3 0 0 1 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object da0dcdf3-77de-49ba-ab51-213f03cd7111 Relay false 9394ae46-9bfc-4f32-8986-c010d8b73da2 1 2994 -195 40 16 3014 -187 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 45650701-4ee4-49e1-82dc-bce736782872 Relay false fb3984ce-c4c4-4aea-b49d-ad249c897f88 1 2563 -132 40 16 2583 -124 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true ca8f8ab6-a828-4c06-9942-5311101f0547 Scale Scale 2214 -259 154 64 2298 -227 Base geometry 5b30e5a5-0980-48d8-bb77-a85ce0afb9d1 Geometry Geometry true 1d93a56e-1724-4931-8803-acb1f3319994 1 2216 -257 67 20 2259 -247 Center of scaling 765fdb00-53e3-4256-bbee-c7848e329ee3 Center Center false 0 2216 -237 67 20 2259 -227 1 1 {0} 0 0 0 Scaling factor 717ebba2-b408-45dd-8a23-241e1d47e4c4 2^X Factor Factor false 1c7061b6-a568-46d8-9bd4-d2719867f3b6 1 2216 -217 67 20 2259 -207 1 1 {0} 0.5 Scaled geometry fb3984ce-c4c4-4aea-b49d-ad249c897f88 Geometry Geometry false 0 2313 -257 53 30 2341 -242 Transformation data adda03ad-8e4d-468d-94ac-92028a7ae290 Transform Transform false 0 2313 -227 53 30 2341 -212 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 1c7061b6-a568-46d8-9bd4-d2719867f3b6 Digit Scroller Digit Scroller false 0 12 Digit Scroller 9 0.000 2291 -429 250 21 2291.555 -428.5858 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 975e6cbf-3e5d-4fa7-87b7-b7ef43899cbc Scale Scale 2977 -408 154 64 3061 -376 Base geometry ff39ec71-cbad-4ea3-b770-e50383518d8f Geometry Geometry true da0dcdf3-77de-49ba-ab51-213f03cd7111 1 2979 -406 67 20 3022 -396 Center of scaling b62dbc08-5c72-4671-9777-9964cac32357 Center Center false 0 2979 -386 67 20 3022 -376 1 1 {0} 0 0 0 Scaling factor 6bd4ae29-36f0-4122-bd53-eb5b323b0e57 1/2^X Factor Factor false 1c7061b6-a568-46d8-9bd4-d2719867f3b6 1 2979 -366 67 20 3022 -356 1 1 {0} 0.5 Scaled geometry 2da0b2ba-06f3-41a8-8785-ede6b0d9cc81 Geometry Geometry false 0 3076 -406 53 30 3104 -391 Transformation data 2028497a-daa0-42f7-be16-2310ed0311d6 Transform Transform false 0 3076 -376 53 30 3104 -361 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 7f5cecfa-1374-483c-8fdd-19fb2228b695 Relay false 2da0b2ba-06f3-41a8-8785-ede6b0d9cc81 1 3091 -169 40 16 3111 -161 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true 3390a208-8f76-4775-9ae9-f2cf1a8cd321 List Item List Item 2755 -653 74 64 2803 -621 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 566f2f31-a6dd-419e-a136-e3470136b4b5 List List false 7f5cecfa-1374-483c-8fdd-19fb2228b695 1 2757 -651 31 20 2774 -641 Item index 39ed04de-89d6-4603-9d63-e8f313c5c5c9 Index Index false 4069c685-b2c2-4cc9-b104-fb9442807005 1 2757 -631 31 20 2774 -621 1 1 {0} 0 Wrap index to list bounds 27c24c6f-388d-4f78-b653-36e324a892b1 Wrap Wrap false 0 2757 -611 31 20 2774 -601 1 1 {0} false Item at {i'} ec1e5a6d-a896-45b5-9df0-ec5a134f6551 false Item i false 0 2818 -651 9 60 2824 -621 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 4069c685-b2c2-4cc9-b104-fb9442807005 Digit Scroller Digit Scroller false 0 12 Digit Scroller 11 288.0 2331 -533 250 21 2331.168 -532.3103 c75b62fa-0a33-4da7-a5bd-03fd0068fd93 Length Measure the length of a curve. true e5767b99-02e7-4d81-a2c8-5409a33474dc Length Length 2991 -900 104 28 3041 -886 Curve to measure 2c1b4e3e-006b-4c84-a1d3-51d53d4b76eb Curve Curve false d93bad65-c0c0-4a9b-b7aa-78ab64f042bb 1 2993 -898 33 24 3011 -886 Curve length 2f08a093-152c-4aca-8273-6e99d4694ac7 Length Length false 0 3056 -898 37 24 3076 -886 c75b62fa-0a33-4da7-a5bd-03fd0068fd93 Length Measure the length of a curve. true eb0f3996-d648-4db2-bdaf-4ed711930ffa Length Length 2991 -808 104 28 3041 -794 Curve to measure bf25123b-69c6-405d-a049-f18c4ba3371f Curve Curve false a5a12588-005c-4091-b47e-0161607ad4c8 1 2993 -806 33 24 3011 -794 Curve length a87d26a2-da62-4ceb-8cf0-a06f38e42953 Length Length false 0 3056 -806 37 24 3076 -794 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 04a9e43e-8b9a-4627-9314-dde6267fa7a6 Panel false 0 2f08a093-152c-4aca-8273-6e99d4694ac7 1 Double click to edit panel content… 3154 -896 147 21 0 0 0 3154.255 -895.4233 255;255;255;255 true false true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values f82a42ae-2c96-4419-90f8-6b8741e68ddc Panel false 0 a87d26a2-da62-4ceb-8cf0-a06f38e42953 1 Double click to edit panel content… 3154 -804 147 20 0 0 0 3154.255 -803.1639 255;255;255;255 true false true false false true 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true 3f15a9a8-212a-4176-a79c-0c5a28963cc6 List Item List Item 2755 -555 90 64 2819 -523 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 6a6e9747-e2d0-49c5-b3bb-ab452d4fefb4 List List false 7f5cecfa-1374-483c-8fdd-19fb2228b695 1 2757 -553 47 20 2790 -543 Item index 45386e47-e796-44b2-a125-29797ad39726 X+1 Index Index false 4069c685-b2c2-4cc9-b104-fb9442807005 1 2757 -533 47 20 2790 -523 1 1 {0} 0 Wrap index to list bounds 0d02b4fd-6371-444b-aa7b-14cc7ed825e6 Wrap Wrap false 0 2757 -513 47 20 2790 -503 1 1 {0} false Item at {i'} b397a3d2-41d4-493d-a1ff-4b4cb60d0ef8 false Item i false 0 2834 -553 9 60 2840 -523 9c85271f-89fa-4e9f-9f4a-d75802120ccc Division Mathematical division true 06ee1db0-472f-4dd2-b3e7-c6b2f3625d6c Division Division 3167 -1049 82 44 3198 -1027 Item to divide (dividend) 74c0ddcc-d6d8-404b-8768-66cb392ffb82 A A false a87d26a2-da62-4ceb-8cf0-a06f38e42953 1 3169 -1047 14 20 3177.5 -1037 Item to divide with (divisor) f4eee2af-ec44-42e7-8e63-d342cac93fdc B B false 2f08a093-152c-4aca-8273-6e99d4694ac7 1 3169 -1027 14 20 3177.5 -1017 The result of the Division 2000ff21-120e-426e-ba1a-dde0be82408b Result Result false 0 3213 -1047 34 40 3231.5 -1027 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 610a5c38-df94-4e10-ab81-d4e7aae1e1b9 Panel false 0 2000ff21-120e-426e-ba1a-dde0be82408b 1 Double click to edit panel content… -162 783 147 20 0 0 0 -161.7252 783.2639 255;255;255;255 true false true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values e7e4d599-16e3-4aaa-a2b4-996b8814bb34 Panel false 0 2000ff21-120e-426e-ba1a-dde0be82408b 1 Double click to edit panel content… 3344 -1037 147 21 0 0 0 3344.635 -1036.451 255;255;255;255 true false true false false true 439a55a5-2f9e-4f66-9de2-32f24fec2ef5 Plane Surface Create a plane surface true f50ed9b5-a527-42bd-8750-f5085f7e4e34 Plane Surface Plane Surface 2616 -890 101 64 2669 -858 Surface base plane 2f031889-c70f-4797-946e-98d433cc0f31 Plane Plane false 0 2618 -888 36 20 2637.5 -878 1 1 {0} 0 0 0 1 0 0 0 1 0 Dimensions in X direction e9c4cc83-991c-4bac-a834-a3e308396e36 X Size X Size false 0 2618 -868 36 20 2637.5 -858 1 1 {0} -1 1 Dimensions in Y direction deb90f54-4ce8-40ed-b327-aa3ab47539d6 Y Size Y Size false 0 2618 -848 36 20 2637.5 -838 1 1 {0} -1 1 Resulting plane surface a66b7f05-deb9-4346-ae1b-27647a8cb17f Plane Plane false 0 2684 -888 31 60 2701 -858 d7ee52ff-89b8-4d1a-8662-3e0dd391d0af Project Project a curve onto a Brep. true df2cfa2d-8830-4f2b-88c4-8f88437321ce Project Project 2829 -918 114 64 2893 -886 Curve to project fc54c285-cccd-41f5-ad8c-ceb30134e434 Curve Curve false ec1e5a6d-a896-45b5-9df0-ec5a134f6551 1 2831 -916 47 20 2856 -906 Brep to project onto 2a302ea5-c5da-452a-940b-141a11c1f856 Brep Brep false a66b7f05-deb9-4346-ae1b-27647a8cb17f 1 2831 -896 47 20 2856 -886 Projection direction c4d6bff8-9c80-45ae-8b41-571f05c869d8 Direction Direction false 0 2831 -876 47 20 2856 -866 1 1 {0} 0 0 1 1 Projected curves d93bad65-c0c0-4a9b-b7aa-78ab64f042bb Curve Curve false 0 2908 -916 33 60 2926 -886 d7ee52ff-89b8-4d1a-8662-3e0dd391d0af Project Project a curve onto a Brep. true 74e9d48c-3667-4260-8578-0eb2fefff862 Project Project 2829 -826 114 64 2893 -794 Curve to project 7668cc6e-7f84-4d8a-aee1-35073602db80 Curve Curve false b397a3d2-41d4-493d-a1ff-4b4cb60d0ef8 1 2831 -824 47 20 2856 -814 Brep to project onto 4b829a59-0406-46dc-816e-02f81854083c Brep Brep false a66b7f05-deb9-4346-ae1b-27647a8cb17f 1 2831 -804 47 20 2856 -794 Projection direction 0717aa05-0df5-43e6-bd5d-fa69f8501786 Direction Direction false 0 2831 -784 47 20 2856 -774 1 1 {0} 0 0 1 1 Projected curves a5a12588-005c-4091-b47e-0161607ad4c8 Curve Curve false 0 2908 -824 33 60 2926 -794 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 5ba98193-2820-4e97-b263-0a790148837e Digit Scroller false 0 12 1 2.00000000000 -193 1025 250 20 -192.5502 1025.831 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true ecff6460-10c8-4f25-9712-f79efd9e6666 List Item List Item 2869 -647 84 164 2917 -565 3 8ec86459-bf01-4409-baee-174d0d2b13d0 2e3ab970-8545-46bb-836c-1c11e5610bce cb95db89-6165-43b6-9c41-5702bc5bf137 8 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 Base list 8ce2d6f9-9e3d-4518-9fcf-4e2c0e491fd9 List List false 7f5cecfa-1374-483c-8fdd-19fb2228b695 1 2871 -645 31 53 2888 -618.3333 Item index a6117679-612b-4d6e-9067-040cf4951a3f Index Index false 4069c685-b2c2-4cc9-b104-fb9442807005 1 2871 -592 31 53 2888 -565 1 8 {0} 192 193 194 195 196 197 198 199 Wrap index to list bounds 384f125f-7e06-45da-bd3e-13c42ff88336 Wrap Wrap false 0 2871 -539 31 54 2888 -511.6667 1 1 {0} false Item at {i'} fe15248b-13dd-4bb9-a1df-bfcff72104ef false Item i false 0 2932 -645 19 20 2943 -635 Item at {+1'} b9d08b15-b3dd-4f2d-b4d6-cad8dbbfba49 false Item +1 +1 false 0 2932 -625 19 20 2943 -615 Item at {+2'} 06be083d-5e34-4dcd-84d2-a98ffb0fb01a false Item +2 +2 false 0 2932 -605 19 20 2943 -595 Item at {+3'} db1665b4-98f2-415c-abf5-fe86cf1216df false Item +3 +3 false 0 2932 -585 19 20 2943 -575 Item at {+4'} 73a29b08-f621-486c-ade7-fbe0d338fdc7 false Item +4 +4 false 0 2932 -565 19 20 2943 -555 Item at {+5'} 8958bfe0-fc0a-4b55-93c6-4c911f75e652 false Item +5 +5 false 0 2932 -545 19 20 2943 -535 Item at {+6'} 12018fe7-0adb-4f41-8cab-fb88cbe25302 false Item +6 +6 false 0 2932 -525 19 20 2943 -515 Item at {+7'} eede785b-47c5-4960-8b89-593183c12883 false Item +7 +7 false 0 2932 -505 19 20 2943 -495 c75b62fa-0a33-4da7-a5bd-03fd0068fd93 Length Measure the length of a curve. true 65fa44e1-9d5d-4543-b958-2c787125a138 Length Length 3131 -579 104 28 3181 -565 Curve to measure e274a869-8333-48ba-8abe-496bc5685294 Curve Curve false 9673c886-39ce-405c-a447-4980422a09c4 1 3133 -577 33 24 3151 -565 Curve length 00e621ff-239f-47ea-b8ad-f06e6db96f5b Length Length false 0 3196 -577 37 24 3216 -565 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef Quick Graph 1 Display a set of y-values as a graph 8a4f8587-16de-4a90-b396-423fdfebbf73 Quick Graph Quick Graph false 0 00e621ff-239f-47ea-b8ad-f06e6db96f5b 1 3415 -729 150 150 3415.946 -728.4416 -1 dd17d442-3776-40b3-ad5b-5e188b56bd4c Relative Differences Compute relative differences for a list of data true 083ee2d8-63bc-4679-8a02-dfa83e0abdd9 Relative Differences Relative Differences 3153 -470 128 28 3206 -456 1 List of data to operate on (numbers or points or vectors allowed) f6e8a5be-938c-4bb3-8d53-82d115c04e24 Values Values false 00e621ff-239f-47ea-b8ad-f06e6db96f5b 1 3155 -468 36 24 3174.5 -456 1 Differences between consecutive items a6604f2a-ca08-4a9e-b4b8-b3f3124f1736 Differenced Differenced false 0 3221 -468 58 24 3251.5 -456 1817fd29-20ae-4503-b542-f0fb651e67d7 List Length Measure the length of a list. true b549d47c-17b8-4220-a38a-387960ed87be List Length List Length 2992 -677 93 28 3031 -663 1 Base list 2b70995b-c82e-49ff-acba-f94b3adf2db0 List List false 00e621ff-239f-47ea-b8ad-f06e6db96f5b 1 2994 -675 22 24 3006.5 -663 Number of items in L 4808a14b-3e52-4233-b3d0-b1a4275bbe36 Length Length false 0 3046 -675 37 24 3066 -663 e64c5fb1-845c-4ab1-8911-5f338516ba67 Series Create a series of numbers. true 701527b8-3f26-4a26-9626-d6f7a78d4a18 Series Series 3115 -713 117 64 3181 -681 First number in the series a61912d8-2336-49fb-b5cb-b05fba61de7f Start Start false 0 3117 -711 49 20 3151 -701 1 1 {0} 1 Step size for each successive number ac339cc2-7900-4155-a631-a7f9a6613397 Step Step false 0 3117 -691 49 20 3151 -681 1 1 {0} 1 Number of values in the series 3bc0d766-a762-48a2-9428-cb565eb968e4 X-1 Count Count false 4808a14b-3e52-4233-b3d0-b1a4275bbe36 1 3117 -671 49 20 3151 -661 1 1 {0} 10 1 Series of numbers 71ed27a7-da65-404d-abf0-2ee5df779802 Series Series false 0 3196 -711 34 60 3214.5 -681 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true b4fd4dd9-c46b-4819-884c-31ad8e6af7a7 List Item List Item 3341 -512 74 64 3389 -480 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 a54c0171-0915-4d51-a6b7-4bed97f189bf List List false a6604f2a-ca08-4a9e-b4b8-b3f3124f1736 1 3343 -510 31 20 3360 -500 Item index 598a29f7-7acd-4b19-a3f6-fd07f8f9d4bf Index Index false 71ed27a7-da65-404d-abf0-2ee5df779802 1 3343 -490 31 20 3360 -480 1 8 {0} 192 193 194 195 196 197 198 199 Wrap index to list bounds 4c41c8be-e064-4326-b829-7041378c61e8 Wrap Wrap false 0 3343 -470 31 20 3360 -460 1 1 {0} false Item at {i'} 51ee539b-d5ad-439b-8ea1-d1ec2b4681a4 false Item i false 0 3404 -510 9 60 3410 -480 d7ee52ff-89b8-4d1a-8662-3e0dd391d0af Project Project a curve onto a Brep. true 44883e80-17a9-4460-870a-c5cbac0cd55c Project Project 2977 -577 130 64 3041 -545 Curve to project 760ca012-9bd0-4b3e-baff-2e6cde3ea719 Curve Curve false fe15248b-13dd-4bb9-a1df-bfcff72104ef b9d08b15-b3dd-4f2d-b4d6-cad8dbbfba49 06be083d-5e34-4dcd-84d2-a98ffb0fb01a db1665b4-98f2-415c-abf5-fe86cf1216df 73a29b08-f621-486c-ade7-fbe0d338fdc7 8958bfe0-fc0a-4b55-93c6-4c911f75e652 12018fe7-0adb-4f41-8cab-fb88cbe25302 eede785b-47c5-4960-8b89-593183c12883 8 2979 -575 47 20 3004 -565 Brep to project onto 1e96ef17-81a4-4f66-9f57-e2e6b9ab9a1c Brep Brep false a66b7f05-deb9-4346-ae1b-27647a8cb17f 1 2979 -555 47 20 3004 -545 Projection direction 3b19ebfc-a0ea-426c-95a9-fd45830c38cb Direction Direction false 0 2979 -535 47 20 3004 -525 1 1 {0} 0 0 1 1 Projected curves 9673c886-39ce-405c-a447-4980422a09c4 1 Curve Curve false 0 3056 -575 49 60 3074 -545 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef Quick Graph 1 Display a set of y-values as a graph 932f0e1a-8ffa-4a8a-a066-55fc90584671 Quick Graph Quick Graph false 0 00e621ff-239f-47ea-b8ad-f06e6db96f5b 1 -248 729 150 150 -247.7206 729 -1 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef Quick Graph 1 Display a set of y-values as a graph 0a84834d-78f0-4023-b9fa-71c4ce421d0c Quick Graph Quick Graph false 0 51ee539b-d5ad-439b-8ea1-d1ec2b4681a4 1 -82 729 150 150 -81.00888 729 -1 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 932f0e1a-8ffa-4a8a-a066-55fc90584671 0a84834d-78f0-4023-b9fa-71c4ce421d0c 2 5d3cdb75-a71f-44a9-816a-a6f8d6d178bb Group 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 3c81af82-b924-4f9d-9ee8-d8408114834e Digit Scroller false 0 12 1 2.00000000000 -180 1256 250 20 -179.8087 1256.367 d93100b6-d50b-40b2-831a-814659dc38e3 Rectangle Create a rectangle on a plane true 0ac99373-3c32-40f5-b907-ff835db99d83 Rectangle Rectangle 657 242 137 84 710 284 Rectangle base plane 5ddec156-9c2f-45a9-ab2d-33b581202311 Plane Plane false 0 659 244 36 20 678.5 254 1 1 {0} 0 0 1 1 0 0 0 1 0 Dimensions of rectangle in plane X direction. fd24a9f5-cd8f-4b1d-8b24-1ffcff845504 X Size X Size false b1666499-7154-416a-9e2c-7684fa96fcea 1 659 264 36 20 678.5 274 1 1 {0} -1 1 Dimensions of rectangle in plane Y direction. 21dd926f-fc0a-4965-8ba3-9aea3ba90ee0 Y Size Y Size false b1666499-7154-416a-9e2c-7684fa96fcea 1 659 284 36 20 678.5 294 1 1 {0} -2 2 Rectangle corner fillet radius c2239cec-4dcf-4db4-978e-c87cc933796c Radius Radius false 0 659 304 36 20 678.5 314 1 1 {0} 0 Rectangle fc0870e4-9a72-485b-a86a-ce7e707debbd 2 Rectangle Rectangle false 0 725 244 67 40 752 264 Length of rectangle curve 13fe96c7-ba19-409a-b4d9-1179b8fd6e6b Length Length false 0 725 284 67 40 752 304 d1a28e95-cf96-4936-bf34-8bf142d731bf Construct Domain Create a numeric domain from two numeric extremes. true 6907ebc9-a8f2-47eb-9ab0-b9e4a3fa1578 Construct Domain Construct Domain 671 350 156 44 769 372 Start value of numeric domain 9bed5526-756a-4526-8c87-5807b2c22b63 -X Domain start Domain start false b92a7059-ecb8-475b-a17f-5d6108010079 1 673 352 81 20 723 362 1 1 {0} 0 End value of numeric domain 03a7d25e-55c0-4f6f-b3b5-7dc19dfb8d93 Domain end Domain end false b92a7059-ecb8-475b-a17f-5d6108010079 1 673 372 81 20 723 382 1 1 {0} 1 Numeric domain between {A} and {B} b1666499-7154-416a-9e2c-7684fa96fcea Domain Domain false 0 784 352 41 40 806 372 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object c38b2179-3d14-44fb-9fa8-c622bfb9d957 Relay false fc0870e4-9a72-485b-a86a-ce7e707debbd 1 896 256 40 16 916 264 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object b92a7059-ecb8-475b-a17f-5d6108010079 Relay false 40214679-ae6f-48d3-a22f-2f9dfba36766 1 532 364 40 16 552 372 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects 40214679-ae6f-48d3-a22f-2f9dfba36766 1 eaa21af8-7f2b-432b-af05-2e770587ddd7 Group 310f9597-267e-4471-a7d7-048725557528 08bdcae0-d034-48dd-a145-24a9fcf3d3ff GraphMapper+ External Graph mapper You can Right click on the Heteromapper's icon and choose "AutoDomain" mode to define Output domain based on input domain interval; otherwise it'll be set to 0-1 in "Normalized" mode. true 0d21876e-67a3-4f32-b04c-b72321c20efd GraphMapper+ GraphMapper+ true 438 1215 126 104 505 1267 External curve as a graph 980264cc-f2dc-4dbb-9bf0-a519e98549f5 Curve Curve false db0988f3-f64e-4482-818b-dd8958ca3482 1 440 1217 50 20 466.5 1227 Optional Rectangle boundary. If omitted the curve's would be landed 0ae9d459-f79e-448f-8beb-8c584e786f52 Boundary Boundary true 15c4ebf3-c49a-40ea-80ee-84caea14b9d1 1 440 1237 50 20 466.5 1247 1 List of input numbers c6586dcc-5b64-40ce-a4d6-7c8bd812e301 Numbers Numbers false 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 440 1257 50 20 466.5 1267 1 9 {0} 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 (Optional) Input Domain if omitted, it would be 0-1 in "Normalize" mode by default or be the interval of the input list in case of selecting "AutoDomain" mode e1465247-95a7-4802-ae2b-9d284b4faeb8 Input Input true 0 440 1277 50 20 466.5 1287 (Optional) Output Domain if omitted, it would be 0-1 in "Normalize" mode by default or be the interval of the input list in case of selecting "AutoDomain" mode 8d2e7b29-93b7-428b-b2a0-533fb0700831 Output Output true 0 440 1297 50 20 466.5 1307 1 Output Numbers 7a1cdd1d-f5fd-46ad-a93b-83649ed177ff Number Number false 0 520 1217 42 100 542.5 1267 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 8ff3c81a-ee34-4269-babd-dc9114404e9b Relay false c28a4886-26f5-4754-bf32-5f667a65e5e3 1 1623 2619 40 16 1643 2627 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 17ecdc6e-e956-4e2f-b84a-39d9f0f41942 Relay false 836d118f-f2b0-4111-a021-e39fcb1fa906 1 2998 62 40 16 3018 70 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true 38373734-55fa-4668-8fff-fd5d17d7039f Merge Merge -595 729 93 244 -553 851 12 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 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 b9f951ad-7ba1-4bbb-95c3-30a635257986 false Data 1 D1 true 18a782b0-fcd9-4d08-b500-53b4334a1229 1 -593 731 25 20 -579 741 2 Data stream 2 90e61635-e98b-450d-a399-22a69104ae2a false Data 2 D2 true 4cb679b0-d017-4198-a644-c633e21b35c6 1 -593 751 25 20 -579 761 2 Data stream 3 d488c27c-3758-4767-8e85-e3b454e92ed9 false Data 3 D3 true 8959009f-9cd6-4b6c-b420-062d8958b6df 1 -593 771 25 20 -579 781 2 Data stream 4 2aaf1c8d-d57a-4b57-88a2-8889f8172496 false Data 4 D4 true 2007e7ee-dea9-461b-ad52-1d56d2afed69 1 -593 791 25 20 -579 801 2 Data stream 5 74bda5a9-aef7-486c-83fb-3fa5e26bc640 false Data 5 D5 true e3662912-4c5a-4f4d-8c93-63fe287ec98d 1 -593 811 25 20 -579 821 2 Data stream 6 b2d66ed8-4466-4eec-adb6-03dc8ff289cc false Data 6 D6 true b3c09130-9741-4031-ad03-9983672ee1e7 1 -593 831 25 20 -579 841 2 Data stream 7 25dc1d8c-7534-4a19-8e43-abf87c9058b3 false Data 7 D7 true f08eb953-50bb-441c-9fb4-d2ba867a5b68 1 -593 851 25 20 -579 861 2 Data stream 8 4eedad16-9362-44d2-a9fa-2e4497542a48 false Data 8 D8 true 98e15428-6276-4a2f-bac6-2dbfbb1b9e8e 1 -593 871 25 20 -579 881 2 Data stream 9 cbd41479-a643-470a-ab9d-a09dafdeb3ca false Data 9 D9 true 2679e2ef-9bb3-4626-b948-12ec3ecbdfed 1 -593 891 25 20 -579 901 2 Data stream 10 183d11b2-d67e-4323-a537-9ca74423c522 false Data 10 D10 true 027f6e9f-c9fc-4f9e-a58c-5fbee6478b08 1 -593 911 25 20 -579 921 2 Data stream 11 c9c0ca4f-b15b-43aa-98e0-d7b6c091f874 false Data 11 D11 true 2d3cf209-7b5d-4e30-8342-940b71b5107a 1 -593 931 25 20 -579 941 2 Data stream 12 578488b0-e2d5-41d7-9567-806270a212dc false Data 12 D12 true 0 -593 951 25 20 -579 961 2 Result of merge ab4b4110-f2f4-48d6-8f27-95de3f00787f Result Result false 0 -538 731 34 240 -519.5 851 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 18a782b0-fcd9-4d08-b500-53b4334a1229 Digit Scroller Digit Scroller false 0 12 Digit Scroller 1 1.00000000000 -872 710 250 20 -871.5728 710.05 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 4cb679b0-d017-4198-a644-c633e21b35c6 Digit Scroller Digit Scroller false 0 12 Digit Scroller 1 0.16388000000 -872 730 250 20 -871.5728 730.0499 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 8959009f-9cd6-4b6c-b420-062d8958b6df Digit Scroller Digit Scroller false 0 12 Digit Scroller 1 0.02398000000 -872 750 250 20 -871.8261 750.0499 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 2007e7ee-dea9-461b-ad52-1d56d2afed69 Digit Scroller Digit Scroller false 0 12 Digit Scroller 1 0.00700000000 -873 772 250 20 -872.0795 772.0499 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers e3662912-4c5a-4f4d-8c93-63fe287ec98d Digit Scroller Digit Scroller false 0 12 Digit Scroller 1 0.00600000000 -872 792 250 20 -871.6823 792.0499 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers b3c09130-9741-4031-ad03-9983672ee1e7 Digit Scroller Digit Scroller false 0 12 Digit Scroller 1 0.00500000000 -873 811 250 20 -872.093 811.9639 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers f08eb953-50bb-441c-9fb4-d2ba867a5b68 Digit Scroller Digit Scroller false 0 12 Digit Scroller 1 0.00400000000 -872 831 250 20 -871.5037 831.9639 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 98e15428-6276-4a2f-bac6-2dbfbb1b9e8e Digit Scroller Digit Scroller false 0 12 Digit Scroller 1 0.00300000000 -872 852 250 20 -871.6131 852.2342 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 2679e2ef-9bb3-4626-b948-12ec3ecbdfed Digit Scroller Digit Scroller false 0 12 Digit Scroller 1 0.00200000000 -872 872 250 20 -871.8664 872.1862 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 027f6e9f-c9fc-4f9e-a58c-5fbee6478b08 Digit Scroller Digit Scroller false 0 12 Digit Scroller 1 0.00100000000 -873 892 250 20 -872.1198 892.1863 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 2d3cf209-7b5d-4e30-8342-940b71b5107a Digit Scroller Digit Scroller false 0 12 Digit Scroller 1 0.00000000000 -872 912 250 20 -871.4212 912.1863 e9b2d2a6-0377-4c1c-a89e-b3f219a95b4d Sequence Generate a sequence of numbers true dc4519db-e2af-4899-a89f-79402102387e Sequence Sequence -51 394 146 64 27 426 Sequence notation 71da001a-fc19-4b8c-86f0-c4b3738f6701 Notation Notation false 7dae1207-1f07-4f94-bdfd-b6629c43d09b 1 -49 396 61 20 -9 406 1 1 {0} false [N-1]/6 Final length of sequence 6d7a8f7a-1458-48c2-aab9-a040898a59d8 X+1 Length Length false d0ff30aa-1d7e-4f6e-bd1d-b8e5a3485e2d 1 -49 416 61 20 -9 426 1 1 {0} 4 1 Initial values in sequence 26f5cc26-9882-4a09-9acd-d9542e4a9c98 Initial Initial false 70014c54-9add-48e6-8efd-97650c727dc1 1 -49 436 61 20 -9 446 1 1 {0} 1 1 Sequence c74051cb-2e88-48e2-b6be-d26296ee2c34 Sequence Sequence false 0 42 396 51 60 69 426 2013e425-8713-42e2-a661-b57e78840337 Concatenate Concatenate some fragments of text true 955bd573-fb56-4c7a-bedf-0541099b1e41 Concatenate Concatenate -190 333 77 44 -164 355 2 3ede854e-c753-40eb-84cb-b48008f14fd4 3ede854e-c753-40eb-84cb-b48008f14fd4 1 3ede854e-c753-40eb-84cb-b48008f14fd4 First text fragment 8168a5f4-6917-4b6d-85b0-b2189fdc5951 Fragment A true 0 -188 335 9 20 -182 345 1 1 {0} false [N-1]/ Second text fragment d7c6ec87-6ff1-441a-8a69-690dbdb5a977 Fragment B true 06e9dbe9-70fb-44d7-8cfc-acf0fc8ab700 1 -188 355 9 20 -182 365 Resulting text consisting of all the fragments 7dae1207-1f07-4f94-bdfd-b6629c43d09b Result Result false 0 -149 335 34 40 -130.5 355 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 876e6a0f-6c71-4c78-bbf8-4f4b04ee8307 Digit Scroller false 0 12 1 3.82842712474 -363 280 250 20 -362.5076 280 78fed580-851b-46fe-af2f-6519a9d378e0 Power Raise a value to a power. true 461d251e-f3c2-45ef-849e-a50a5649bf8f Power Power -231 142 82 44 -200 164 The item to be raised 8e8fc223-2da5-4df3-bccd-64ab0228534b A A false 0 -229 144 14 20 -220.5 154 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 2 The exponent f5737e06-7b04-4649-8811-d66187e83054 B B false 431e5d9f-e0f3-47eb-853b-06bf4012f4ef 1 -229 164 14 20 -220.5 174 A raised to the B power 27490a6f-90ef-4c80-b042-85a7f8e0470d Result Result false 0 -185 144 34 40 -166.5 164 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef Quick Graph 1 Display a set of y-values as a graph 2c364b53-ad8e-4927-a06f-60812e9cbcb7 Quick Graph Quick Graph false 0 b92a7059-ecb8-475b-a17f-5d6108010079 1 671 430 150 150 671.6373 430.769 -1 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values fa368d1f-e984-4ebe-9b3c-af8a3bf2baf6 Panel false 1 ba8c99d4-1cbb-492c-9050-27b3d31dc525 1 Double click to edit panel content… 215 164 160 100 0 0 0 215.419 164 255;255;255;255 true true true false false true 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers ffef928f-a64a-46af-baac-5aa622149f91 Digit Scroller false 0 12 1 0.50000000000 -268 621 250 20 -267.8246 621.8775 ce46b74e-00c9-43c4-805a-193b69ea4a11 Multiplication Mathematical multiplication true 2d7a0d8f-4027-4f30-a835-9745a2f473b7 Multiplication Multiplication -164 432 82 44 -133 454 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for multiplication 45606821-c74f-4e7d-91cd-05102e195f14 A A true 0 -162 434 14 20 -153.5 444 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 1 Second item for multiplication 19111812-57c0-4615-8eea-f27995fa9f27 B B true 27490a6f-90ef-4c80-b042-85a7f8e0470d 1 -162 454 14 20 -153.5 464 Result of multiplication 70014c54-9add-48e6-8efd-97650c727dc1 Result Result false 0 -118 434 34 40 -99.5 454 9c85271f-89fa-4e9f-9f4a-d75802120ccc Division Mathematical division true 88ffe287-ca56-49cb-8663-4d8c769c0f8e Division Division 120 414 82 44 151 436 Item to divide (dividend) 7e1fe113-2b62-4a59-a07b-e7d33ac14570 A A false c74051cb-2e88-48e2-b6be-d26296ee2c34 1 122 416 14 20 130.5 426 Item to divide with (divisor) e6befd97-936b-4bee-89af-53cae6e1f51c B B false 27490a6f-90ef-4c80-b042-85a7f8e0470d 1 122 436 14 20 130.5 446 The result of the Division 07f6446e-1b19-44e8-8534-39b4ab5eca6e Result Result false 0 166 416 34 40 184.5 436 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object cce2bc33-663e-41bd-89de-37fe91187e3a Relay false 07f6446e-1b19-44e8-8534-39b4ab5eca6e 1 232 427 40 16 252 435 ce46b74e-00c9-43c4-805a-193b69ea4a11 Multiplication Mathematical multiplication true f8077f22-0b21-4a97-9088-0ab4bacd4bd4 Multiplication Multiplication -463 855 82 44 -432 877 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for multiplication 2e502191-0ee4-4468-96c2-4a1305b0d204 A A true 7cc5756f-93fa-46cb-9311-d66b69d6623a 1 -461 857 14 20 -452.5 867 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 1 Second item for multiplication 2b91acf4-4ce4-4017-af53-29229e7f3889 B B true 6100bc35-2edc-4011-993b-06439b03cbd9 1 -461 877 14 20 -452.5 887 Result of multiplication bb2b6b3f-1399-492a-bcdb-cb5b0b750de0 Result Result false 0 -417 857 34 40 -398.5 877 9c85271f-89fa-4e9f-9f4a-d75802120ccc Division Mathematical division true a2784672-0ae4-4b12-9709-0565a5f0f06d Division Division 90 580 82 44 121 602 Item to divide (dividend) fcaf31d5-955a-431b-9ca2-d5d95fc357fe A A false 9a4353d0-49b9-4324-b11a-4151c2b8cb60 1 92 582 14 20 100.5 592 Item to divide with (divisor) 2f78b9fd-4a5a-409a-bd7f-f8ce175f7e66 B B false 27490a6f-90ef-4c80-b042-85a7f8e0470d 1 92 602 14 20 100.5 612 The result of the Division 8a3742b5-5715-40a4-ae6c-129e36b5140c Result Result false 0 136 582 34 40 154.5 602 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object ba8c99d4-1cbb-492c-9050-27b3d31dc525 Relay false cce2bc33-663e-41bd-89de-37fe91187e3a 1 215 310 40 16 235 318 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 6f68c842-362f-4e74-8c93-990543b4824c Panel false 0 0 (2*sqrt(2)+1) -484 313 98 20 0 0 0 255;255;255;255 false false false false false true 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 Number Contains a collection of floating point numbers 06e9dbe9-70fb-44d7-8cfc-acf0fc8ab700 Number Number false f1a9017b-f859-43b3-a4f8-43f1f5d4056c 1 -258 316 50 24 -233 328.5731 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object d0ff30aa-1d7e-4f6e-bd1d-b8e5a3485e2d Relay false 71e8f497-de3f-4f8c-adea-7f0cd6f4b2f7 1 -273 452 40 16 -253 460 ce46b74e-00c9-43c4-805a-193b69ea4a11 Multiplication Mathematical multiplication true d4660310-8d0b-43ff-9108-bdaf90023722 Multiplication Multiplication -363 424 82 44 -332 446 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for multiplication 5b346308-d876-4524-a4fd-ddb08a7f0223 A A true 8f487a87-0aa3-4e6e-846a-032e65c36952 1 -361 426 14 20 -352.5 436 Second item for multiplication f80618e5-95c5-4ddf-99ec-1216ef923997 B B true 4c9f6410-9a5a-4b28-9a22-0e7dd679700b 1 -361 446 14 20 -352.5 456 Result of multiplication 71e8f497-de3f-4f8c-adea-7f0cd6f4b2f7 Result Result false 0 -317 426 34 40 -298.5 446 9c85271f-89fa-4e9f-9f4a-d75802120ccc Division Mathematical division true 8ebab86b-17e7-463c-8137-dc84c93ffae0 Division Division -363 375 82 44 -332 397 Item to divide (dividend) 808c1880-c49f-4ba3-bfb2-740e664b5231 A A false dcca9994-cf0c-4b91-93d2-c43a138cb8f7 1 -361 377 14 20 -352.5 387 Item to divide with (divisor) a0483b7c-96ce-44c7-9b0e-fe8dcbb283d0 B B false 4c9f6410-9a5a-4b28-9a22-0e7dd679700b 1 -361 397 14 20 -352.5 407 The result of the Division f1a9017b-f859-43b3-a4f8-43f1f5d4056c Result Result false 0 -317 377 34 40 -298.5 397 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 4c9f6410-9a5a-4b28-9a22-0e7dd679700b Digit Scroller false 0 12 1 1.00000000000 -651 228 250 20 -650.5076 228 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 53587efe-5215-4dac-b505-b1a3ae541521 Scale Scale 2058 146 154 64 2142 178 Base geometry eeb739f9-fdee-48cd-9a9f-3567dbea25f5 Geometry Geometry true 0f532639-2663-4e96-b809-33a26ca94853 1 2060 148 67 20 2103 158 Center of scaling 33ae66b6-ca50-49c0-8e69-08c2cdc92b26 Center Center false 0 2060 168 67 20 2103 178 1 1 {0} 0 0 0 Scaling factor 2331c2ba-a72f-48ef-9c3f-106c97ad919b 2^X Factor Factor false 431e5d9f-e0f3-47eb-853b-06bf4012f4ef 1 2060 188 67 20 2103 198 1 1 {0} 0.5 Scaled geometry c06876e9-8917-47c1-92ab-e3c273a8d51f Geometry Geometry false 0 2157 148 53 30 2185 163 Transformation data 0ec4db7c-f1e4-4b67-856d-55faf18cf8c9 Transform Transform false 0 2157 178 53 30 2185 193 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 2ed05bef-591d-41d8-bf38-2d4ddd5ba707 Scale Scale 2380 204 154 64 2464 236 Base geometry 719a091f-f245-4a51-8336-02ab2558be4c Geometry Geometry true 5a69e655-e2fa-4d2c-89fd-2a0bc93441e3 1 2382 206 67 20 2425 216 Center of scaling 2004bbd5-ed2a-4d55-811d-0153d4f03560 Center Center false 0 2382 226 67 20 2425 236 1 1 {0} 0 0 0 Scaling factor 62820033-35b3-4641-a58b-5b094df8f4e8 1/2^X Factor Factor false 431e5d9f-e0f3-47eb-853b-06bf4012f4ef 1 2382 246 67 20 2425 256 1 1 {0} 0.5 Scaled geometry 8e3602e3-c49b-4057-b094-0d5ca39ab63b Geometry Geometry false 0 2479 206 53 30 2507 221 Transformation data eb6de043-3d80-4ba0-a668-f3f7c93d5dbf Transform Transform false 0 2479 236 53 30 2507 251 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true b8862f02-c54e-40c3-82fd-44cd046f5888 Scale Scale 2058 246 154 64 2142 278 Base geometry 6f6cb04b-f282-40ca-b017-bb3dd90135ae Geometry Geometry true c86675e4-6952-44a2-b3be-88e13922c3eb 1 2060 248 67 20 2103 258 Center of scaling 80f4e50d-11ad-4a43-933e-442cc6751bd3 Center Center false 0 2060 268 67 20 2103 278 1 1 {0} 0 0 0 Scaling factor bf35f6d6-e497-4b8b-8d24-3141b27b4caa 2^X Factor Factor false 431e5d9f-e0f3-47eb-853b-06bf4012f4ef 1 2060 288 67 20 2103 298 1 1 {0} 0.5 Scaled geometry 0859b1b8-44f1-4cb4-b13f-ef7c3c6c6f11 Geometry Geometry false 0 2157 248 53 30 2185 263 Transformation data e2db164e-3a47-4076-83b7-faa15d068c93 Transform Transform false 0 2157 278 53 30 2185 293 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object c86675e4-6952-44a2-b3be-88e13922c3eb Relay false bdded8cc-5d40-4a69-a708-79831f3ff272 1 1921 250 40 16 1941 258 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 7c89143f-0790-48f0-b039-2ba6ced71073 Scale Scale 2044 349 154 64 2128 381 Base geometry 1c26eaac-c546-4967-a0ce-0e2aa5ff6aad Geometry Geometry true 793e7f48-17c4-461b-8fb4-3ba01a9e4892 1 2046 351 67 20 2089 361 Center of scaling 549f3b97-6530-4981-881c-2ca16bc82bfd Center Center false 0 2046 371 67 20 2089 381 1 1 {0} 0 0 0 Scaling factor 1680f814-c01c-4fc3-aaa4-da6ada97651b 2^X Factor Factor false 431e5d9f-e0f3-47eb-853b-06bf4012f4ef 1 2046 391 67 20 2089 401 1 1 {0} 0.5 Scaled geometry 63a53acc-aa50-4031-8b75-7d6270512a86 Geometry Geometry false 0 2143 351 53 30 2171 366 Transformation data 2adb2579-f122-4be2-97fd-62dd0d45bc2a Transform Transform false 0 2143 381 53 30 2171 396 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 632fba56-e251-4fa0-b610-f9ec50cd964c Scale Scale 2380 327 154 64 2464 359 Base geometry 12f931a1-fd06-485d-b53a-ef82d1102f18 Geometry Geometry true 61bfa687-2f39-49aa-8c62-652e11e0f47a 1 2382 329 67 20 2425 339 Center of scaling 60c46481-edc9-4433-89e7-459ddbe7bcba Center Center false 0 2382 349 67 20 2425 359 1 1 {0} 0 0 0 Scaling factor 2232cddb-d418-49e9-9e50-71eb09fec18e 1/2^X Factor Factor false 431e5d9f-e0f3-47eb-853b-06bf4012f4ef 1 2382 369 67 20 2425 379 1 1 {0} 0.5 Scaled geometry 70653930-003c-49d4-acf3-5868349e7226 Geometry Geometry false 0 2479 329 53 30 2507 344 Transformation data 29c92287-2220-4b90-aabb-0cec86c6901f Transform Transform false 0 2479 359 53 30 2507 374 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true bb336e2a-e078-41cc-9ce7-f9ec94bcb2b8 Scale Scale 2044 425 154 64 2128 457 Base geometry e1c50a9e-a686-4b55-9b17-5f2bb105db73 Geometry Geometry true c4eeea2e-785a-4f1e-8d49-9b054aa56fb6 1 2046 427 67 20 2089 437 Center of scaling 217489d4-0276-4f3c-9759-faf89977d193 Center Center false 0 2046 447 67 20 2089 457 1 1 {0} 0 0 0 Scaling factor 20433fce-ec13-4673-88ff-91ef33a31b16 2^X Factor Factor false 431e5d9f-e0f3-47eb-853b-06bf4012f4ef 1 2046 467 67 20 2089 477 1 1 {0} 0.5 Scaled geometry a6d95db2-c842-44bc-9e47-48fe21a926e4 Geometry Geometry false 0 2143 427 53 30 2171 442 Transformation data 31963381-cc97-4d9c-95a4-129c231a3cf8 Transform Transform false 0 2143 457 53 30 2171 472 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object c4eeea2e-785a-4f1e-8d49-9b054aa56fb6 Relay false bdded8cc-5d40-4a69-a708-79831f3ff272 1 2728 270 40 16 2748 278 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true 841fa03f-1a8d-46d7-9c66-165747108334 Merge Merge 2547 130 87 64 2583 162 3 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 c4fddc12-0a4d-4b6c-8cb6-eb77c8cdea41 false Data 1 D1 true 2cb92ba8-5e95-43cc-8633-2ac83d3a2826 1 2549 132 19 20 2560 142 2 Data stream 2 c0678b6d-51e7-41a3-bc00-679c8b088cd8 false Data 2 D2 true 8cb883fc-18af-4fd4-a115-b9ba26f774a7 1 2549 152 19 20 2560 162 2 Data stream 3 cead56ac-84c3-4f3a-8d82-de9cdc422fe8 false Data 3 D3 true 0 2549 172 19 20 2560 182 2 Result of merge 86995e71-20fc-4eff-a633-3897fc6e8ca6 Result Result false 0 2598 132 34 60 2616.5 162 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects 431e5d9f-e0f3-47eb-853b-06bf4012f4ef 1 fd8e3d61-5dd9-4618-9540-b5a166041210 Group 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 6543e38c-1daf-413b-8a02-5f28746cb2d2 Panel false 0 0 1.5 -484 357 98 20 0 0 0 -483.6071 357.2959 255;255;255;255 false false false false false true ce46b74e-00c9-43c4-805a-193b69ea4a11 Multiplication Mathematical multiplication true 2f293718-fcf2-4b96-937d-0f987d47ae8f Multiplication Multiplication 444 867 82 44 475 889 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for multiplication deb8db31-20f3-4730-967f-3b5aacd448b2 A A true 9a4353d0-49b9-4324-b11a-4151c2b8cb60 1 446 869 14 20 454.5 879 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 1 Second item for multiplication 6a01105a-21fe-4b32-94d8-2003018b6c16 B B true 27490a6f-90ef-4c80-b042-85a7f8e0470d 1 446 889 14 20 454.5 899 Result of multiplication b618a9a1-541f-4977-8da0-96c92ea718d1 Result Result false 0 490 869 34 40 508.5 889 9c85271f-89fa-4e9f-9f4a-d75802120ccc Division Mathematical division true 9d49420c-1411-498f-93a5-413f88724bc1 Division Division 444 685 82 44 475 707 Item to divide (dividend) 191b9d66-d6a3-4f5e-99f2-ba32b3f63388 A A false 5dc30a42-eeda-48ef-bdc3-cc1182d95ea3 1 446 687 14 20 454.5 697 Item to divide with (divisor) 22c6e914-dcc0-4f27-8530-93b33afc957c B B false 27490a6f-90ef-4c80-b042-85a7f8e0470d 1 446 707 14 20 454.5 717 The result of the Division 8f8909f1-aa50-48f2-a4f9-c90c2c332e4c Result Result false 0 490 687 34 40 508.5 707 e2996e6c-e067-42fa-8f44-2192c6763262 6ffcbd5d-525a-4a15-948e-4c777cbffd9a Rich Graph Mapper Represents a numeric mapping function true 5909613b-3fc9-4df7-96e5-01d2bc7f369d Rich Graph Mapper Rich Graph Mapper false 398 732 174 100 398.5928 732 1 Input values 793d987f-ea20-4dcf-b246-dc361ef40630 Values Values false b618a9a1-541f-4977-8da0-96c92ea718d1 1 398 732 38 33 377.5 748.6667 Source domain 2bd2f6cf-1435-43e9-9dad-af54ef68d6bb Source Source false eb7ae5c4-e606-4598-988d-9bd3fdba0276 1 398 765 38 33 377.5 782 1 1 {0} 0 1 Target domain 649624f3-a47c-4ca9-b0dc-5ca757d48254 Target Target false eb7ae5c4-e606-4598-988d-9bd3fdba0276 1 398 798 38 34 377.5 815.3334 1 1 {0} 0 1 1 Output values 5dc30a42-eeda-48ef-bdc3-cc1182d95ea3 Values Values false 0 536 762 36 40 594.5 782 false 0.277990134301179 16 0.277990134301179 16 0.5 0.5 c6fb0727-30da-47ff-ac6a-692624676835 Conic f44b92b0-3b5b-493a-86f4-fd7408c3daf3 Bounds Create a numeric domain which encompasses a list of numbers. true f09093ae-5963-46dc-8b95-2f129e30fba0 Bounds Bounds 424 839 122 28 488 853 1 Numbers to include in Bounds 60eeadbe-282b-4646-820b-f5873349f70e Numbers Numbers false b618a9a1-541f-4977-8da0-96c92ea718d1 1 426 841 47 24 451 853 Numeric Domain between the lowest and highest numbers in {N} eb7ae5c4-e606-4598-988d-9bd3fdba0276 Domain Domain false 0 503 841 41 24 525 853 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 6100bc35-2edc-4011-993b-06439b03cbd9 Relay false 27490a6f-90ef-4c80-b042-85a7f8e0470d 1 -403 682 40 16 -383 690 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 7cc5756f-93fa-46cb-9311-d66b69d6623a Relay false cce2bc33-663e-41bd-89de-37fe91187e3a 1 -321 753 40 16 -301 761 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers dcca9994-cf0c-4b91-93d2-c43a138cb8f7 Digit Scroller false 0 12 1 1.11100000000 -662 377 250 20 -661.5076 377 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 2f293718-fcf2-4b96-937d-0f987d47ae8f 9d49420c-1411-498f-93a5-413f88724bc1 5909613b-3fc9-4df7-96e5-01d2bc7f369d f09093ae-5963-46dc-8b95-2f129e30fba0 4 dc891249-518b-485b-a019-9b8eaaadf00d Group d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves true dcb160e0-b88e-48c3-bb9f-c9f56017399a Curve Curve false a528eb21-5287-4e3e-aaef-e7aa966a1d77 1 1722 2192 50 24 1747.593 2204.358 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 27cfc05b-4584-41ad-b95b-04a92186f857 Relay false a4a73868-8c22-42be-b089-216fbbd45315 1 1662 812 40 16 1682 820 ce46b74e-00c9-43c4-805a-193b69ea4a11 Multiplication Mathematical multiplication true cc23891f-c2d4-4304-a695-a3844652a41e Multiplication Multiplication 1895 1105 82 44 1926 1127 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for multiplication 76bcf84b-75c1-4a81-9387-c70496983664 A A true 27cfc05b-4584-41ad-b95b-04a92186f857 1 1897 1107 14 20 1905.5 1117 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 1 Second item for multiplication ae582ed6-3efb-46c5-96b1-583395f420ad B B true 27490a6f-90ef-4c80-b042-85a7f8e0470d 1 1897 1127 14 20 1905.5 1137 Result of multiplication 02d70eb2-a574-4e75-80de-e9f12e4e947f Result Result false 0 1941 1107 34 40 1959.5 1127 9c85271f-89fa-4e9f-9f4a-d75802120ccc Division Mathematical division true 6aeabb69-fe14-4d75-a480-c2d6be0e00ab Division Division 1895 923 82 44 1926 945 Item to divide (dividend) be3be561-2459-4756-bc3e-b0ab5cf16d9b A A false f48c9132-f2fe-45b5-b1e9-1752876c5809 1 1897 925 14 20 1905.5 935 Item to divide with (divisor) 0c10f764-fec2-41ac-8b00-f111890dce98 B B false 27490a6f-90ef-4c80-b042-85a7f8e0470d 1 1897 945 14 20 1905.5 955 The result of the Division cd1d7e84-232f-42e7-8ebe-86dbddbbb13d Result Result false 0 1941 925 34 40 1959.5 945 e2996e6c-e067-42fa-8f44-2192c6763262 6ffcbd5d-525a-4a15-948e-4c777cbffd9a Rich Graph Mapper Represents a numeric mapping function true 8e26fd90-e803-4abf-9f41-62cc61821b23 Rich Graph Mapper Rich Graph Mapper false 1852 973 174 100 1852.374 973.3586 1 Input values 9a48beb4-4a13-44c2-80c2-c3beb27301cd Values Values false 02d70eb2-a574-4e75-80de-e9f12e4e947f 1 1852 973 38 33 1831.5 989.6667 Source domain e2f81a8e-17ba-40fe-aaec-83c9d04ea259 Source Source false 15c0e377-84ab-4b03-a84d-5c970386bf22 1 1852 1006 38 33 1831.5 1023 1 1 {0} 0 1 Target domain 6f819b81-b32c-46d4-a6d2-5e444fe53836 Target Target false 15c0e377-84ab-4b03-a84d-5c970386bf22 1 1852 1039 38 34 1831.5 1056.333 1 1 {0} 0 1 1 Output values f48c9132-f2fe-45b5-b1e9-1752876c5809 Values Values false 0 1990 1003 36 40 2048.5 1023 false 2.9695800684387903 16 2.9695800684387903 16 1 0 c6fb0727-30da-47ff-ac6a-692624676835 Conic f44b92b0-3b5b-493a-86f4-fd7408c3daf3 Bounds Create a numeric domain which encompasses a list of numbers. true 18e47a25-cc85-4658-b223-a01b5beb2b4f Bounds Bounds 1875 1077 122 28 1939 1091 1 Numbers to include in Bounds 16549290-7a1f-4359-8cfe-9d981b283724 Numbers Numbers false 02d70eb2-a574-4e75-80de-e9f12e4e947f 1 1877 1079 47 24 1902 1091 Numeric Domain between the lowest and highest numbers in {N} 15c0e377-84ab-4b03-a84d-5c970386bf22 Domain Domain false 0 1954 1079 41 24 1976 1091 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects cc23891f-c2d4-4304-a695-a3844652a41e 6aeabb69-fe14-4d75-a480-c2d6be0e00ab 8e26fd90-e803-4abf-9f41-62cc61821b23 18e47a25-cc85-4658-b223-a01b5beb2b4f 4 4c3efe3d-4e32-4ed3-894b-c673a1d9ddc8 Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object b5941c94-01e6-4bfa-a3de-3a8c9bbd1e6f Relay false 27cfc05b-4584-41ad-b95b-04a92186f857 1 1851 1190 40 16 1871 1198 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression (1-ABS(X-1)^O)^(((1)/(O))) true bf45e864-da61-4cb2-b99c-694b5c2816a8 Expression Expression 1952 1340 293 44 2089 1362 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable b8c177a4-6608-472f-8727-e7dcf949832a Variable X X true b5941c94-01e6-4bfa-a3de-3a8c9bbd1e6f 1 1954 1342 14 20 1962.5 1352 Expression variable aceec937-9252-4ce9-b98e-257eca0df0f7 Variable O O true 96f99e4e-f2c2-41cd-8922-8e1e5cb14948 1 1954 1362 14 20 1962.5 1372 Result of expression 21038e2d-abc0-400b-9eab-2b7c274e1ba9 Result Result false 0 2209 1342 34 40 2227.5 1362 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 16401fcf-9584-4fbf-9a0a-cdef34225346 Number Slider Number Slider false 0 2010 1410 198 20 2010.221 1410.068 6 1 0 4 0 0 0.475133 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression 1-(1-ABS(X-0)^O)^(((1)/(O))) true 22d7de77-5baf-4b99-b445-22b6aebf7323 Expression Expression 1930 1186 310 44 2075 1208 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 0b0e9050-a915-4a78-82b2-1b23f2ced0aa Variable X X true b5941c94-01e6-4bfa-a3de-3a8c9bbd1e6f 1 1932 1188 14 20 1940.5 1198 Expression variable 7ac70091-40ba-4b2d-9360-9b5d1be9654a Variable O O true 2fe6f894-87ef-4f3b-95c5-be9e7be1887d 1 1932 1208 14 20 1940.5 1218 Result of expression fa8a8df8-3851-4713-8d57-1162c350d91c Result Result false 0 2204 1188 34 40 2222.5 1208 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 7c10b0d6-7035-47fe-9c8f-6393b8cf1fe6 Number Slider Number Slider false 0 2009 1305 198 20 2009.943 1305.364 6 1 0 4 0 0 1.531241 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects b5941c94-01e6-4bfa-a3de-3a8c9bbd1e6f bf45e864-da61-4cb2-b99c-694b5c2816a8 16401fcf-9584-4fbf-9a0a-cdef34225346 22d7de77-5baf-4b99-b445-22b6aebf7323 7c10b0d6-7035-47fe-9c8f-6393b8cf1fe6 2c5fced8-8364-49b5-9cfc-cc9d94bab9f7 38279f4e-b9ca-430b-a847-f089d9f32612 24f926cf-0ffb-493f-b7e7-6f502912c011 96f99e4e-f2c2-41cd-8922-8e1e5cb14948 2fe6f894-87ef-4f3b-95c5-be9e7be1887d 10 c0b18121-f221-4966-891d-2e68ff77fad7 Group 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 2c5fced8-8364-49b5-9cfc-cc9d94bab9f7 Digit Scroller false 0 12 1 0.53800000000 1992 1549 250 20 1992.488 1549.477 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef Quick Graph 1 Display a set of y-values as a graph 38279f4e-b9ca-430b-a847-f089d9f32612 Quick Graph Quick Graph false 0 bab17db9-6b31-482f-9483-27b04554cae9 1 2028 1604 152 150 2028.639 1604.897 0 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 96f99e4e-f2c2-41cd-8922-8e1e5cb14948 Digit Scroller false 0 12 1 2.00000000000 1946 1450 250 20 1946.746 1450.45 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 2fe6f894-87ef-4f3b-95c5-be9e7be1887d Digit Scroller false 0 12 1 1.50000000000 1967 1267 250 20 1967.746 1267.825 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 24f926cf-0ffb-493f-b7e7-6f502912c011 Digit Scroller false 0 12 1 2.00000000000 1980 1498 250 20 1980.488 1498.361 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 Number Contains a collection of floating point numbers bab17db9-6b31-482f-9483-27b04554cae9 Number Number false fa8a8df8-3851-4713-8d57-1162c350d91c 1 2275 1186 50 24 2300.708 1198 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object a4a73868-8c22-42be-b089-216fbbd45315 Relay false cce2bc33-663e-41bd-89de-37fe91187e3a 1 1569 907 40 16 1589 915 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object f86317e0-50f8-412e-9b31-1378dbe594d0 Relay false 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 1662 724 40 16 1682 732 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true 1c550960-f456-4fa4-9810-fd18795cced0 Merge Merge 2547 30 87 64 2583 62 3 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 88680b27-eb80-4ee7-88ee-5ae59fc5592d false Data 1 D1 true 0f532639-2663-4e96-b809-33a26ca94853 1 2549 32 19 20 2560 42 2 Data stream 2 b0d74e39-f688-4ac6-947c-4bb71379efbf false Data 2 D2 true 793e7f48-17c4-461b-8fb4-3ba01a9e4892 1 2549 52 19 20 2560 62 2 Data stream 3 2bfb5c4b-6bc8-41c6-8d43-ca05348f300c false Data 3 D3 true 0 2549 72 19 20 2560 82 2 Result of merge a8349abb-75fa-4909-9e89-3215aa679a12 Result Result false 0 2598 32 34 60 2616.5 62 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values ea697309-d0e4-4d3e-a000-7eaa2f89dc2b Panel Panel false 0 35c33b45-eb0d-4c3b-b477-6a4574842978 1 Double click to edit panel content… 658 408 213 351 0 0 0 658.3776 408.9507 255;255;255;255 true true true false false true 1817fd29-20ae-4503-b542-f0fb651e67d7 List Length Measure the length of a list. 065e58f6-3214-4f24-8283-2a261290044f List Length List Length 336 503 93 28 375 517 1 Base list 9d25f138-bbef-4f63-aa14-2894ab604249 List List false cce2bc33-663e-41bd-89de-37fe91187e3a 1 338 505 22 24 350.5 517 Number of items in L 8083eb20-a5af-4df8-8d0d-138a6dcfefb1 Length Length false 0 390 505 37 24 410 517 e2039b07-d3f3-40f8-af88-d74fed238727 Insert Items Insert a collection of items into a list. dcf05290-2a33-4a09-a50d-4f5b41c10904 Insert Items Insert Items 336 531 94 84 391 573 1 List to modify 0aa73e5e-c610-4114-a47a-7ca7b9820d1b List List false cce2bc33-663e-41bd-89de-37fe91187e3a 1 338 533 38 20 358.5 543 1 Items to insert. If no items are supplied, nulls will be inserted. 26114002-ea61-4684-bb5f-22465d90a78f Item Item true 0 338 553 38 20 358.5 563 1 1 {0} Grasshopper.Kernel.Types.GH_Number 1E-10 1 Insertion index for each item 6cd7461c-d1ba-41a3-8692-863162b8e2c9 Indices Indices false 8083eb20-a5af-4df8-8d0d-138a6dcfefb1 1 338 573 38 20 358.5 583 If true, indices will be wrapped 7fe8639d-0b56-45cb-8010-32e5093b7d73 Wrap Wrap false 0 338 593 38 20 358.5 603 1 1 {0} false 1 List with inserted values 35c33b45-eb0d-4c3b-b477-6a4574842978 List List false 0 406 533 22 80 418.5 573 eeafc956-268e-461d-8e73-ee05c6f72c01 Stream Filter Filters a collection of input streams true 7689a4b4-69f7-49c0-a815-f33bbb3b0790 Stream Filter Stream Filter 338 428 89 64 383 460 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 4e0b95af-4aed-400b-9b8c-b417ea95ca6a Gate Gate false 9d747b18-99c3-4b4c-8cfe-935923db8e28 1 340 430 28 20 355.5 440 1 1 {0} 0 2 Input stream at index 0 fdfeb51e-996a-431a-a5ae-3af1382ac5c7 false Stream 0 0 true cce2bc33-663e-41bd-89de-37fe91187e3a 1 340 450 28 20 355.5 460 2 Input stream at index 1 ec42c741-3abb-4353-adaf-171e965f916a false Stream 1 1 true 35c33b45-eb0d-4c3b-b477-6a4574842978 1 340 470 28 20 355.5 480 2 Filtered stream b5b10584-93a6-4ac6-93c2-b26b5b0c3090 false Stream S(1) false 0 398 430 27 60 413 460 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 9d747b18-99c3-4b4c-8cfe-935923db8e28 Number Slider false 0 308 408 150 20 308.8142 408.7017 0 1 0 1 0 0 1 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 7689a4b4-69f7-49c0-a815-f33bbb3b0790 9d747b18-99c3-4b4c-8cfe-935923db8e28 2 73cf1890-45d4-4bac-807c-7579027b34c0 Group c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 065e58f6-3214-4f24-8283-2a261290044f dcf05290-2a33-4a09-a50d-4f5b41c10904 2 74336e21-7749-4ed8-aa03-f6d09d426cb3 Group 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