0 2 2 1 0 8 a666fea9-cc6b-417a-ba4a-8eb3772568f0 Shaded 1 100;150;0;0 100;0;150;0 639063374610202540 false slices.ghx 0 -1659 -308 0.7768775 0 0 8 Robert McNeel & Associates 00000000-0000-0000-0000-000000000000 Grasshopper 8.27.25357.11372 Robert McNeel & Associates 00000000-0000-0000-0000-000000000000 Grasshopper 8.27.25357.11372 Robert McNeel & Associates 00000000-0000-0000-0000-000000000000 Grasshopper 8.27.25357.11372 Robert McNeel & Associates 00000000-0000-0000-0000-000000000000 Grasshopper 8.27.25357.11372 Robert McNeel & Associates 00000000-0000-0000-0000-000000000000 Grasshopper 8.27.25357.11372 Robert McNeel & Associates 00000000-0000-0000-0000-000000000000 Grasshopper 8.27.25357.11372 opennest_2, Version=2.10.0.0, Culture=neutral, PublicKeyToken=null 2.10.0.0 Petras Vestartas 69663e7d-f412-4b90-ba83-520c906eaeec opennest_2 Info 2.10.0.0 LunchBox, Version=2025.5.5.0, Culture=neutral, PublicKeyToken=null 2025.5.5.0 9d96da9c-9354-ef32-7983-0acb11a3d493 LunchBox 2025.5.5.0 74 0feeeaca-8f1f-4d7c-a24a-8e7dd68604a2 Region Slits Add slits to a collection of intersecting planar regions true 47416bc9-a82f-470e-9bfe-854ae5d29aa0 Region Slits RSlits 904 1020 58 64 933 1052 1 Planar regions to intersect 553adbe7-f047-4d47-a0d0-3282d8dd0df1 Regions R false 28226591-cddc-4dbf-ae80-f48a78fd52c4 68fc4870-8b38-42b8-a85c-e31a591b6f75 2 906 1022 12 20 913.5 1032 Width of slits 0f1d3e50-288b-4f9d-8f34-2639699a4978 Width W false f961a9f6-fbd6-4baa-bf3b-c72535638702 1 906 1042 12 20 913.5 1052 Additional gap size at slit meeting points 405c601a-ae40-4a06-90ca-8a65265bea8a Gap G false 0 906 1062 12 20 913.5 1072 1 1 {0} 0.1 2 Regions with slits 1032cf94-0398-4304-a89b-cb7bf820d96a Regions R false 0 948 1022 12 30 954 1037 2 Slit topology c375a39f-ebe9-421d-8dd4-051b3cf054d7 Topology T false 0 948 1052 12 30 954 1067 3b112fb6-3eba-42d2-ba75-0f903c18faab Contour Create a set of Brep or Mesh contours true 83293c53-63f4-4b04-9c4d-19b3c2d85b92 Contour Contour 689 932 73 84 716 974 Brep or Mesh to contour 7e6ea191-501f-4e82-8ff2-736faf668b24 Shape S false 189fb1ed-bb39-4f3d-b6ad-e83e0101f8ca 1 691 934 10 20 697.5 944 Contour start point b88c8a63-5a41-41c1-849b-f1bfa96adb71 Point P false 0 691 954 10 20 697.5 964 1 1 {0} 0 0 0 Contour normal direction 2d836276-5277-4c57-a192-fe9a00b86b4b Direction N false eed706ca-374f-40bd-a571-3ecfad0cb208 1 691 974 10 20 697.5 984 1 1 {0} 0 0 1 Distance between contours 9da2353f-fa37-4057-9599-3b768df7ef15 Distance D false b7df34bc-2a7b-4865-bd20-96457efbc392 1 691 994 10 20 697.5 1004 2 Resulting contours (grouped by section) 28226591-cddc-4dbf-ae80-f48a78fd52c4 1 Contours C false 0 731 934 29 80 737.5 974 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values b7df34bc-2a7b-4865-bd20-96457efbc392 Number Slider Spacing false 0 122 940 220 20 122.21547 940.1936 3 1 1 25 0 0 15 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values b1d229a2-c8df-4181-a433-87e2afb17311 Number Slider Material Thickness false 0 121 975 220 20 121.68576 975.8129 2 1 0 6 0 0 3 3b112fb6-3eba-42d2-ba75-0f903c18faab Contour Create a set of Brep or Mesh contours true a9c45008-c211-493c-9cd4-021923405ec5 Contour Contour 696 1033 73 84 723 1075 Brep or Mesh to contour 052ec185-da30-4b35-8a7f-d181e0efb9e2 Shape S false 189fb1ed-bb39-4f3d-b6ad-e83e0101f8ca 1 698 1035 10 20 704.5 1045 Contour start point d3ed38b4-6153-4acf-9a4c-0e15f55a6ecd Point P false 0 698 1055 10 20 704.5 1065 1 1 {0} 0 0 0 Contour normal direction f589339b-cabb-4867-93d7-81f405f9951b Direction N false a45697c0-a74d-4d2e-a614-8efa6aa8e25c 1 698 1075 10 20 704.5 1085 1 1 {0} 0 0 1 Distance between contours 4d14db72-3e4a-4787-93dc-a35e0ed08118 Distance D false b7df34bc-2a7b-4865-bd20-96457efbc392 1 698 1095 10 20 704.5 1105 2 Resulting contours (grouped by section) 68fc4870-8b38-42b8-a85c-e31a591b6f75 1 Contours C false 0 738 1035 29 80 744.5 1075 919e146f-30ae-4aae-be34-4d72f555e7da Brep Contains a collection of Breps (Boundary REPresentations) true 8e0af23f-1bc6-4a64-9321-365b45c972b2 Brep Brep false 0 122 904 50 20 147.3926 914.2626 1 1 {0} 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 5 00000000-0000-0000-0000-000000000000 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 150;170;135;255 A group of Grasshopper objects 8e0af23f-1bc6-4a64-9321-365b45c972b2 1 c0e6e59d-62aa-45f1-bb73-e64ecb22a498 Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 189fb1ed-bb39-4f3d-b6ad-e83e0101f8ca Relay false 8e0af23f-1bc6-4a64-9321-365b45c972b2 1 348 906 40 16 368 914 fbac3e32-f100-4292-8692-77240a42fd1a Point Contains a collection of three-dimensional points true ab470665-e1c4-449a-b084-10a0b1eeea72 Point Z false 0 517 1006 50 20 542.77795 1016.21423 1 1 {0} 0 0 1 fbac3e32-f100-4292-8692-77240a42fd1a Point Contains a collection of three-dimensional points true eed706ca-374f-40bd-a571-3ecfad0cb208 Point X false 0 518 956 50 20 543.13873 966.4557 1 1 {0} 1 0 0 fbac3e32-f100-4292-8692-77240a42fd1a Point Contains a collection of three-dimensional points true a45697c0-a74d-4d2e-a614-8efa6aa8e25c Point Y false 0 518 982 50 20 543.0259 992.09436 1 1 {0} 0 1 0 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 99a8e366-d92c-4cce-9e2f-13d7023e5e16 Number Slider Additional Joint Allowance false 0 122 1011 256 20 122.04047 1011.8751 1 1 0 1 0 0 0.2 353b206e-bde5-4f02-a913-b3b8a977d4b9 Evaluate Surface Evaluate local surface properties at a {uv} coordinate. true 334a3291-d027-4aaa-80a1-51d3a3c04e3d Evaluate Surface EvalSrf 1041 1023 61 104 1072 1075 Base surface 2f0bdbee-6e44-42fc-9057-959d2e78542f Surface S false 1032cf94-0398-4304-a89b-cb7bf820d96a 1 1043 1025 14 50 1051.5 1050 {uv} coordinate to evaluate true cfa432b3-2506-41bd-8bf8-90fa0b6efe81 Point uv false 9aa28f72-296d-45ee-97f8-5f6da61389da 1 1043 1075 14 50 1051.5 1100 Point at {uv} 4a5ede98-e939-4bc9-9b97-e893e67bd1a3 Point P false 0 1087 1025 13 20 1093.5 1035 Normal at {uv} 93fc0198-568c-4e93-aed8-52d37e1d9ee2 Normal N false 0 1087 1045 13 20 1093.5 1055 U direction at {uv} 7bd48054-225f-406c-9fd1-84afa1ee0cba U direction U false 0 1087 1065 13 20 1093.5 1075 V direction at {uv} 55f6e112-d7d7-4696-90c5-21883afd6297 V direction V false 0 1087 1085 13 20 1093.5 1095 Frame at {uv} 42f6d3d0-b373-4496-b0b8-67d4e590209e Frame F false 0 1087 1105 13 20 1093.5 1115 fbac3e32-f100-4292-8692-77240a42fd1a Point Contains a collection of three-dimensional points true 9aa28f72-296d-45ee-97f8-5f6da61389da Point 0.5,0.5,0 false 0 957 1091 51 20 982.9768 1101.3248 1 1 {0} 0.5 0.5 0 962034e9-cc27-4394-afc4-5c16e3447cf9 Extrude Extrude points, curves and surfaces along a vector. true 9a9c6562-d1f2-4d4a-b407-8359459d3110 Extrude Extr 1351 1016 56 44 1378 1038 Profile surface f60d211b-e0f3-42ad-b1df-f3497fc6dd8c Base B false e8e15871-8989-4b57-a7e3-b617cb5acd88 1 1353 1018 10 20 1359.5 1028 Extrusion direction 190ed351-d783-479d-9f14-ba6fdc3df3da Direction D false 06655898-e47e-4350-806b-6baaf8452ac5 1 1353 1038 10 20 1359.5 1048 Extrusion result 0befd5ae-5694-4ba2-8b20-9e1cf6cf1258 Extrusion E false 0 1393 1018 12 40 1399 1038 ce46b74e-00c9-43c4-805a-193b69ea4a11 Multiplication Mathematical multiplication true c4433a4a-98ea-4279-afc2-4c8b86998515 Multiplication A×B 1250 1019 55 44 1276 1041 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for multiplication 7e78e2c3-2d5a-4b21-b7a1-502d5850fd27 A A true b1d229a2-c8df-4181-a433-87e2afb17311 1 1252 1021 9 20 1258 1031 Second item for multiplication bc545219-c2fe-44b1-8ef9-ba501a4c59f5 B B true 93fc0198-568c-4e93-aed8-52d37e1d9ee2 1 1252 1041 9 20 1258 1051 Result of multiplication 06655898-e47e-4350-806b-6baaf8452ac5 Result R false 0 1291 1021 12 40 1297 1041 e9eb1dcf-92f6-4d4d-84ae-96222d60f56b Move Translate (move) an object along a vector. true 10c63a06-220b-4c99-b9e1-d62c478d831a Move Move 1314 1092 57 44 1341 1114 Base geometry d4be24f2-1aa5-497f-84cd-0728b332a428 Geometry G true 1032cf94-0398-4304-a89b-cb7bf820d96a 1 1316 1094 10 20 1322.5 1104 Translation vector d34d18a9-b2ad-464e-82b2-42c356fc4541 Motion T false ae40e87e-8423-46d4-81da-039ea0802b34 1 1316 1114 10 20 1322.5 1124 1 1 {0} 0 0 10 Translated geometry e8e15871-8989-4b57-a7e3-b617cb5acd88 Geometry G false 0 1356 1094 13 20 1362.5 1104 Transformation data aaf843b5-d0e4-466d-bdf0-b25af367ef74 Transform X false 0 1356 1114 13 20 1362.5 1124 ce46b74e-00c9-43c4-805a-193b69ea4a11 Multiplication Mathematical multiplication true 15435dd5-6afd-4e03-9550-142dfe7b8770 Multiplication A×B 1236 1102 55 44 1262 1124 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for multiplication 05e9ea6c-d6c5-4457-8112-cca44239cb48 A A true 93fc0198-568c-4e93-aed8-52d37e1d9ee2 1 1238 1104 9 20 1244 1114 Second item for multiplication ddb0def5-c7c0-4f7b-a335-f8a4a2cff4c6 B B true 492d2e25-2c73-4ffe-ad4c-07b8fbd68ed7 1 1238 1124 9 20 1244 1134 Result of multiplication ae40e87e-8423-46d4-81da-039ea0802b34 Result R false 0 1277 1104 12 40 1283 1124 537b0419-bbc2-4ff4-bf08-afe526367b2c Custom Preview Allows for customized geometry previews true 2ffd1f77-6fef-4999-999a-fc44d14a4212 Custom Preview Preview 2683 765 42 57 2711 794 Geometry to preview true e6d583ef-759b-420c-a574-9f33dc6cbaf5 Geometry G false 7c7d56e8-c759-4395-854b-f057b3da1413 1 2685 767 11 26 2692 780.25 The material override 5ec140b7-03ea-4673-8d9b-c9f200f83055 Material M false 25a3d662-d256-4460-b29e-61e01e896d80 1 2685 793 11 27 2692 806.75 1 1 {0} 255;228;178;227 255;68;53;68 0.5 255;255;254;255 0 cc2b626f-6eff-4d08-9829-2877560693f4 Evaluate Evaluate an expression with a flexible number of variables. true 55ab3e72-6449-402e-8a34-49fff6588a03 Evaluate Eval 1152 1112 55 44 1178 1134 2 bc6c097c-6cc2-479c-b5aa-af99fbb72b88 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression to evaluate t * (-1/2) 367733d9-fdf1-4ffc-808b-580ec969289e Expression E false 0 1154 1114 9 20 1160 1124 't' value used to evaluate Expression fa645d12-d6ae-4193-9c01-31ec1bb73ad8 t t true b1d229a2-c8df-4181-a433-87e2afb17311 1 1154 1134 9 20 1160 1144 Expression result 492d2e25-2c73-4ffe-ad4c-07b8fbd68ed7 Result R false 0 1193 1114 12 40 1199 1134 d93100b6-d50b-40b2-831a-814659dc38e3 Rectangle Create a rectangle on a plane true 29c13270-4e4c-4851-a8e0-6dbbfdb2d49c Rectangle Rectangle 451 1163 55 84 477 1205 Rectangle base plane 3c8f70ba-5146-4a67-b36c-81ec26d98cff Plane P false 0 453 1165 9 20 459 1175 1 1 {0} 0 0 0 1 0 0 0 1 0 Dimensions of rectangle in plane X direction. fe4f1da8-7caf-4707-b322-fcb04cd28337 X Size X false f98fdfb3-0705-4d9f-8458-f13d80b2abd9 1 453 1185 9 20 459 1195 1 1 {0} -1 1 Dimensions of rectangle in plane Y direction. d6584991-3234-47df-b838-475c0b7698d8 Y Size Y false d5e8055d-25cb-4555-b210-7d3e2033c3b6 1 453 1205 9 20 459 1215 1 1 {0} -2 2 Rectangle corner fillet radius 935916a7-2e23-423e-bfcb-ad215ef891b3 Radius R false 0 453 1225 9 20 459 1235 1 1 {0} 0 Rectangle bef89a54-98a4-4360-834d-04fdaed25748 Rectangle R false 0 492 1165 12 40 498 1185 Length of rectangle curve b409d166-eabd-48f2-9ba4-2afbe7369ffd Length L false 0 492 1205 12 40 498 1225 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values f98fdfb3-0705-4d9f-8458-f13d80b2abd9 Number Slider false 0 121 1168 160 20 121.92807 1168.6227 3 1 1 10000 0 0 1200 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values d5e8055d-25cb-4555-b210-7d3e2033c3b6 Number Slider false 0 121 1204 159 20 121.942474 1204.8625 3 1 1 1000 0 0 800 2e78987b-9dfb-42a2-8b76-3923ac8bd91a Boolean Toggle Boolean (true/false) toggle 5cec833d-6523-4b93-94cf-f15cd5783c13 Boolean Toggle Toggle false 0 false 2445 1485 99 22 fbac3e32-f100-4292-8692-77240a42fd1a Point Contains a collection of three-dimensional points true 99561024-1674-40db-80cf-069657660f97 Point 180,0,0 false 0 122 1132 50 20 147.14706 1142.7539 1 1 {0} 180 0 0 3278ccf2-7220-1478-ae14-1b111e786bbd 69663e7d-f412-4b90-ba83-520c906eaeec Pack Objects Pack Objects in a row. d7bc1d56-f39e-4733-887d-eb805919dc93 Pack Objects Pack 1709 1169 57 104 1736 1221 2 Geometry fd717bd4-a13c-47a5-a5e4-3bd2ff3a3358 Geo G false 939bdcec-a610-41d4-a81d-896bfe896f14 1 1711 1171 10 20 1717.5 1181 2 Base plane to orient from 3D to 2D 9c49b19d-3f24-49a9-8f35-0ae3eded7899 Plane P false 64dc733d-76e7-412a-a453-66749010e686 1 1711 1191 10 20 1717.5 1201 Offset Distance, negative number will not include bbox be623f0f-5ef5-4315-b2d4-af3112a285bb X X true 0 1711 1211 10 20 1717.5 1221 1 1 {0} 1 Offset Distance, negative number will not include bbox 1ee1eef1-762d-4f4b-b857-a0fc83731ab6 Y Y true 0 1711 1231 10 20 1717.5 1241 1 1 {0} 1 Rotates objects by t in radians until Math.Pi and takes one with min bounding box 76699ef1-0850-4157-965e-649930d49313 tolerance t true 0 1711 1251 10 20 1717.5 1261 1 1 {0} 0 2 Geometry 6c52fa2a-283e-40c4-a4d5-4ee5520f7485 Geo G false 0 1751 1171 13 50 1757.5 1196 2 Transformation b6eff67b-4ece-4db0-86ad-4156d9375404 Transformation T false 0 1751 1221 13 50 1757.5 1246 3278ccf2-1258-1478-ae14-1b125e166bbd 69663e7d-f412-4b90-ba83-520c906eaeec Project Project Polyline to average plane. true 54b5ba06-d1b2-4c8d-9df3-7eb95261d914 Project Project 1594 1201 58 53 1620 1228 Polyline 1f663da0-1051-4ac4-926c-adc1ba707a63 Polyline P false aec071b3-e645-441d-8499-cd2cd9ecb58c 1 1596 1203 9 49 1602 1227.5 Polyline 939bdcec-a610-41d4-a81d-896bfe896f14 Polyline P false 0 1635 1203 15 24 1642.5 1215.25 Plane 64dc733d-76e7-412a-a453-66749010e686 Plane Pl false 0 1635 1227 15 25 1642.5 1239.75 76975309-75a6-446a-afed-f8653720a9f2 Create Material Create an OpenGL material. 9136d83b-944a-4b6f-9c1f-f7e3dd7aa71f Create Material Material 2543 815 63 104 2575 867 Colour of the diffuse channel 22c7bc83-354b-408e-9794-5a0cda7007f4 Diffuse Kd false 0 2545 817 15 20 2554 827 1 1 {0} 255;255;131;193 Colour of the specular highlight 4d1673a2-f07c-4771-8f58-4584f41cdf1a Specular Ks false 0 2545 837 15 20 2554 847 1 1 {0} 255;255;254;255 Emissive colour of the material df069aa9-7a7a-4827-bf43-4afca20c172a Emission Ke false 0 2545 857 15 20 2554 867 1 1 {0} 255;0;0;0 Amount of transparency (0.0 = opaque, 1.0 = transparent a869ec62-a8eb-478d-a7b8-821c6bd6333a Transparency T false 0 2545 877 15 20 2554 887 1 1 {0} 0 Amount of shinyness (0 = none, 1 = low shine, 100 = max shine ca4e8b9f-4afe-4a91-a39c-f1a645788c16 Shine S false 0 2545 897 15 20 2554 907 1 1 {0} 0 Resulting material 25a3d662-d256-4460-b29e-61e01e896d80 Material M false 0 2590 817 14 100 2597 867 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 9e788b1b-8bc4-41bb-aae5-fbf399c344b3 Number Slider false 0 122 1097 157 20 122.02841 1097.4436 3 1 1 10 0 0 5 2956d989-3599-476f-bc92-1d847aff98b6 Curve To Polyline Convert a curve to a polyline. true 35d5f4e5-2b4e-4ff7-9361-2395361db1bc Curve To Polyline ToPoly 1464 1200 77 104 1496 1252 Curve to simplify 07e2d100-a919-4245-afac-086bb470a472 Curve C false 1032cf94-0398-4304-a89b-cb7bf820d96a 1 1466 1202 15 20 1475 1212 Deviation tolerance 769c44b5-d685-40a8-b9ce-df2d189f4946 Tolerance (distance) Td false 0 1466 1222 15 20 1475 1232 1 1 {0} 0 Angle tolerance in radians 4b53d213-494f-4656-9894-982824399c49 Tolerance (angle) Ta false 0 false 1466 1242 15 20 1475 1252 1 1 {0} 0 Optional minimum allowed segment length 94b99ded-b68f-4367-8696-bb856d463129 MinEdge E- true 0 1466 1262 15 20 1475 1272 Optional maximum allowed segment length 09f07304-0d19-447b-9022-c352680b58fa MaxEdge E+ true 0 1466 1282 15 20 1475 1292 Converted curve aec071b3-e645-441d-8499-cd2cd9ecb58c 1 Polyline P false 0 1511 1202 28 50 1517 1227 Number of polyline segments 7d92ac91-7c06-4d6e-b13a-16667b249305 Segments S false 0 1511 1252 28 50 1517 1277 e47a4beb-a459-4915-90a7-a18adc56f33c 69663e7d-f412-4b90-ba83-520c906eaeec Text Text for LaserCutting or Milling 2091e05b-8e93-4194-bc46-9e18b03ae288 Text Text 2978 1013 72 84 3020 1055 Location and orientation of the text f22798d9-2cd0-414b-b5b9-403cd8c39b29 1 Location L false ffeaf3e3-6631-476e-8637-751c3321ab97 1 2980 1015 25 20 3002 1025 Text to display 883bb5b5-4a0e-472a-9c44-c0b7b3f5fad4 Text T false b12d6299-8a2f-4b4c-b9d5-6834e108de27 1 2980 1035 25 20 3002 1045 Size of the text d2b787b0-c408-49ed-93b1-ac0d21919723 Size S false 658f05b9-5185-44aa-8e97-a1e81b1d4ade 1 2980 1055 25 20 3002 1065 1 1 {0} 1 Font, if nothing is supplied the most optimal is used for bold italic -> FontName True True for bold -> FontName True False a7c1e3e9-a7d9-4337-9641-ab2d4f065eeb Font F true 0 2980 1075 25 20 3002 1085 1 Text as curves 57b956be-1e69-4ad1-a528-340b95d4771d Curves C false 0 3035 1015 13 80 3041.5 1055 1817fd29-20ae-4503-b542-f0fb651e67d7 List Length Measure the length of a list. true 18b8fd8a-3ee4-4767-b66f-c13f984da8fb List Length Lng 2589 1239 71 32 2631 1255 1 Base list 8459277e-d2e3-4bd5-a84c-d9aebe7d833c 1 List L false 7a933c72-1269-410b-99cd-58b2af02e3d6 1 2591 1241 25 28 2613 1255 Number of items in L 43bc23aa-1b21-4a0e-8fe6-5a7510e0360b Length L false 0 2646 1241 12 28 2652 1255 e64c5fb1-845c-4ab1-8911-5f338516ba67 Series Create a series of numbers. c864968d-1beb-4787-916c-fcdce90083fb Series Series 2697 1203 56 64 2724 1235 First number in the series 3064ee41-02b4-45de-b2bd-b603c39d23cb Start S false 483c8ed0-250a-46a5-a708-b28bf094b000 1 2699 1205 10 20 2705.5 1215 1 1 {0} 0 Step size for each successive number 93676285-a9ac-4b31-9d37-27835a4409ac Step N false 0 2699 1225 10 20 2705.5 1235 1 1 {0} 1 Number of values in the series e32244a5-9c98-411c-b5c2-ce29b648ce54 Count C false 43bc23aa-1b21-4a0e-8fe6-5a7510e0360b 1 2699 1245 10 20 2705.5 1255 1 1 {0} 10 1 Series of numbers b12d6299-8a2f-4b4c-b9d5-6834e108de27 Series S false 0 2739 1205 12 60 2745 1235 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 483c8ed0-250a-46a5-a708-b28bf094b000 Panel false 0 0 1 2605 1208 50 20 0 0 0 2605.2998 1208.3611 255;255;250;90 true true true false false true 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 658f05b9-5185-44aa-8e97-a1e81b1d4ade Number Slider Text Size false 0 120 1595 173 20 120.851074 1595.7445 3 1 1 10 0 0 4 d51e9b65-aa4e-4fd6-976c-cef35d421d05 Boundary Surfaces Create planar surfaces from a collection of boundary edge curves. true 59b9fd99-c8f0-4063-b094-38bf971cf875 Boundary Surfaces Boundary 1960 1013 55 68 1986 1047 1 Boundary curves d1000f13-9b58-4b5f-b14c-8a8e37861c6e Edges E false 6c52fa2a-283e-40c4-a4d5-4ee5520f7485 1 1962 1015 9 64 1968 1047 1 Resulting boundary surfaces 6ff8b7c4-3042-4f71-9a19-28b58ea8983f Surfaces S false 0 2001 1015 12 64 2007 1047 86b28a7e-94d9-4791-8306-e13e10d5f8d5 Area Solve area properties for breps, meshes and planar closed curves. true 98556f7e-e952-4967-8f12-9f9944f89617 Area Area 2462 1111 57 44 2489 1133 1 ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 2 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 fbac3e32-f100-4292-8692-77240a42fd1a Brep, mesh or planar closed curve for area computation 46f0d8b0-bedf-44ba-acdb-ed54fc7b6fa0 Geometry G false cc7b0208-c958-4700-95dc-51065200daf8 1 2464 1113 10 40 2470.5 1133 Area of geometry d769db49-792a-4381-8f80-e7f1fe1bb41c Area A true 0 2504 1113 13 20 2510.5 1123 Area centroid of geometry 7a933c72-1269-410b-99cd-58b2af02e3d6 Centroid C true 0 2504 1133 13 20 2510.5 1143 55f51cca-4e86-4498-8fce-99abbe131c8c 69663e7d-f412-4b90-ba83-520c906eaeec OpenNest1 Nest geometry without attributes, legacy component from OpenNest1. c091de43-420a-4a55-85a6-cbf8cc0b569a OpenNest1 OpenNest1 2659 1323 141 204 2729 1425 1 Sheets 07b94848-58d4-490e-8ec5-941061ee9980 Sheets Sheets false bef89a54-98a4-4360-834d-04fdaed25748 1 2661 1325 53 20 2689 1335 1 Geo ca4dd425-0e71-4a42-b2e7-94410518b09d Geo Geo false 6c52fa2a-283e-40c4-a4d5-4ee5520f7485 1 2661 1345 53 20 2689 1355 Spacing 16c33924-5ab4-4f66-a242-8f1777bd83f9 Spacing Spacing true 8a6947e6-5c54-421a-8d1d-b7a468addc0a 1 2661 1365 53 20 2689 1375 1 1 {0} 1 Placement 62d83de1-7441-4dc9-82b6-0ad1b7c96776 Placement Placement true 0 2661 1385 53 20 2689 1395 1 1 {0} 1 Tolerance 82cb7727-191a-45fe-8d77-faa2169a7c1b Tolerance Tolerance true f1280249-09a3-46cb-8df1-262c422810da 1 2661 1405 53 20 2689 1415 1 1 {0} 0.1 Rotations 4dff954f-06b9-41df-bb38-d757306013b9 Rotations Rotations true 0 2661 1425 53 20 2689 1435 1 1 {0} 4 Iterations a1edb2fd-d5e7-4786-9966-a4802a707aa9 Iterations Iterations true 0 2661 1445 53 20 2689 1455 1 1 {0} 1 Seed 62e9022b-0b09-47fc-b005-50dc3a5f7729 Seed Seed true 0 2661 1465 53 20 2689 1475 1 1 {0} 1 Reset 761b839c-d871-4515-8ea7-b368817bd65c Reset Reset true b5a7d347-1986-4fac-92d9-1532b63db94a 1 2661 1485 53 20 2689 1495 1 1 {0} true Run 2656bc38-c9d3-45e8-9177-53e0dba471c9 Run Run true 5cec833d-6523-4b93-94cf-f15cd5783c13 1 2661 1505 53 20 2689 1515 1 1 {0} false 1 Sheets 2f2700a9-54a9-494a-86a5-d7d06f2dbefe Sheets Sheets false 0 2744 1325 54 40 2771 1345 2 Geo ccb581f9-48ae-4acc-b49a-833356de2a5e Geo Geo false 0 2744 1365 54 40 2771 1385 1 Polygon id number 2058c146-5945-494a-84f0-fd417d620df2 ID ID false 0 2744 1405 54 40 2771 1425 1 Transform 0952ace0-36b9-4251-af68-f3d21f80e7fe Transform Transform false 0 2744 1445 54 40 2771 1465 1 Sheet id number 7b2b1661-a687-4702-aaff-8bd4789f54a9 IDS IDS false 0 2744 1485 54 40 2771 1505 a8b97322-2d53-47cd-905e-b932c3ccd74e Button Button object with two values False True b5a7d347-1986-4fac-92d9-1532b63db94a Button Rerun false 0 2445 1459 95 22 c75b62fa-0a33-4da7-a5bd-03fd0068fd93 Length Measure the length of a curve. a1265715-122a-4a0f-9442-8362e952f222 Length Len 2048 1032 56 31 2075 1048 Curve to measure 9eb9bbf9-bb46-4efa-a334-7ebd629af39a Curve C false 6ff8b7c4-3042-4f71-9a19-28b58ea8983f 1 2050 1034 10 27 2056.5 1047.5 Curve length 77af37fb-26f1-4705-b47b-2fefa5334e43 Length L false 0 2090 1034 12 27 2096 1047.5 30d58600-1aab-42db-80a3-f1ea6c4269a0 Larger Than Larger than (or equal to) c0743b07-51f1-431e-a38a-b8cf610c27d9 Larger Than Larger 2223 1063 61 49 2249 1088 Number to test 92e7ea71-e976-48ad-aeed-5aa02d466657 First Number A false 77af37fb-26f1-4705-b47b-2fefa5334e43 1 2225 1065 9 22 2231 1076.25 Number to test against a778364e-0cbb-4dc8-8c73-2c9e1a8a48c9 Second Number B false 82efd9ba-6348-40a5-a9d9-845d6c1d2cac 1 2225 1087 9 23 2231 1098.75 1 1 {0} 0 True if A > B 6b7d55df-4218-43a7-b23b-d543292a25a5 Larger than > false 0 2264 1065 18 22 2273 1076.25 True if A >= B 09edb270-492b-425d-9f6d-8d919f6b6467 … or Equal to >= false 0 2264 1087 18 23 2273 1098.75 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 82efd9ba-6348-40a5-a9d9-845d6c1d2cac Number Slider false 0 1939 1105 207 20 1939.3679 1105.1643 1 1 0 10 0 0 1.1 d8332545-21b2-4716-96e3-8559a9876e17 Dispatch Dispatch the items in a list into two target lists. true 6fe2ef03-ccfc-4c32-850a-cf04258eaf33 Dispatch Dispatch 2365 1117 55 63 2391 1149 1 List to filter e95df59c-3a90-4ac3-82b4-196470561124 List L false 6c52fa2a-283e-40c4-a4d5-4ee5520f7485 1 2367 1119 9 29 2373 1133.75 1 Dispatch pattern aa7e198d-1e3b-40c1-a849-cdcfc09f51be Dispatch pattern P false 09edb270-492b-425d-9f6d-8d919f6b6467 1 2367 1148 9 30 2373 1163.25 1 2 {0} true false 1 Dispatch target for True values cc7b0208-c958-4700-95dc-51065200daf8 List A A false 0 2406 1119 12 29 2412 1133.75 1 Dispatch target for False values d210f5a7-3c68-4f08-83f8-0dea6ca878a6 List B B false 0 2406 1148 12 30 2412 1163.25 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble false 2013.9995 1000.99634 2359.0923 1000.99634 2359.0923 1024.446 2013.9995 1024.446 A quick note Microsoft Sans Serif 422005d2-4524-4201-9315-5bd5e706a1c9 false Scribble Scribble 25 Elaborate Way of Culling List?? 2008.9995 995.99634 355.09277 33.449707 2013.9995 1000.99634 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 150;170;135;255 A group of Grasshopper objects 59b9fd99-c8f0-4063-b094-38bf971cf875 a1265715-122a-4a0f-9442-8362e952f222 c0743b07-51f1-431e-a38a-b8cf610c27d9 82efd9ba-6348-40a5-a9d9-845d6c1d2cac 6fe2ef03-ccfc-4c32-850a-cf04258eaf33 422005d2-4524-4201-9315-5bd5e706a1c9 98556f7e-e952-4967-8f12-9f9944f89617 7 2c1b72d7-4996-4c7c-8960-0cc263219e0b Group 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble false 126.4212 1052.3717 272.11212 1052.3717 272.11212 1075.8214 126.4212 1075.8214 A quick note Microsoft Sans Serif 4cc4b302-4a03-477d-b6fd-87794a77e310 false Scribble Scribble 25 Sheet Layout 121.4212 1047.3717 155.69092 33.449707 126.4212 1052.3717 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 150;170;135;255 A group of Grasshopper objects 2ffd1f77-6fef-4999-999a-fc44d14a4212 9136d83b-944a-4b6f-9c1f-f7e3dd7aa71f 9398bf9b-7727-45e9-9e60-34d4948cf307 2d120939-ba91-48da-bb96-eb3ec6ac9ccb 84b006ae-435b-478d-8d48-3fa91b155212 5 6dc0b31d-8086-440a-a96e-7ec517c7fe4a Group 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble false 2564.6519 673.04584 2810.6235 673.04584 2810.6235 691.5517 2564.6519 691.5517 A quick note Microsoft Sans Serif f4eaf7a2-90dc-480e-924e-0ff3d2ab10ab false Scribble Scribble 25 Enable for 3D Preview 2559.6519 668.04584 255.97168 28.50586 2564.6519 673.04584 a8b97322-2d53-47cd-905e-b932c3ccd74e Button Button object with two values False True f9bc2394-293d-4f28-b939-e70f147e5d73 Button Bake false 0 120 1557 90 22 5fd8fe11-afdd-4c02-ba21-2791b88ee04c 9d96da9c-9354-ef32-7983-0acb11a3d493 Object Bake Bake objects to a layer in the active Rhino document. 71e8ebf1-a040-454d-8833-42c9c10be904 Object Bake Bake 3126 1353 90 164 3202 1435 Set to 'True' to bake objects. c46fdb04-56f0-453a-b959-8a0e6200053d Bake Toggle Bake false f9bc2394-293d-4f28-b939-e70f147e5d73 1 3128 1355 59 20 3159 1365 1 1 {0} false Geometry to bake. 6e46ce48-a00b-4a99-98fe-1b353f49e15a Geometry Objects Objects false ccb581f9-48ae-4acc-b49a-833356de2a5e 1 3128 1375 59 20 3159 1385 Bake geometry to a layer. 0a9631e8-8253-4e17-89ac-106e4ea6d49d Layer Layer false ede9f6c7-132d-444e-992c-9b82c7b34abd 1 3128 1395 59 20 3159 1405 1 1 {0} false GH_Bake Name of the geometry object. a6569e73-7ac0-4957-9bb6-2f7b03c58fdc Object Name ObjName false 0 3128 1415 59 20 3159 1425 1 1 {0} false GH_Obj Color of the geometry object. 16d1bc3f-9f8e-491c-b1e0-77095d442d9f Object Color ObjColor false f8926066-e9dc-404a-9a48-409eb40bbb19 1 3128 1435 59 20 3159 1445 1 1 {0} 255;255;254;255 Color of the geometry layer. d243bdce-a101-49a2-b57c-4092e00c68cf Layer Color LayerColor false f8926066-e9dc-404a-9a48-409eb40bbb19 1 3128 1455 59 20 3159 1465 1 1 {0} 255;255;254;255 1 User string data for the object. a724f9e5-92d0-4c04-9abc-5855b90cff6e User String UserStrings false 0 3128 1475 59 20 3159 1485 1 1 {0} false 1 Matching unique keys for user strings. 2eadd520-8997-4f34-9bad-2428127e0582 User Keys UserKeys false 0 3128 1495 59 20 3159 1505 1 1 {0} false 5fd8fe11-afdd-4c02-ba21-2791b88ee04c 9d96da9c-9354-ef32-7983-0acb11a3d493 Object Bake Bake objects to a layer in the active Rhino document. d77b94b8-ec0a-4468-88cb-1e7ea07aae12 Object Bake Bake 3129 1177 90 164 3205 1259 Set to 'True' to bake objects. aa77ed51-50da-4a5d-a9f8-b909449883fd Bake Toggle Bake false f9bc2394-293d-4f28-b939-e70f147e5d73 1 3131 1179 59 20 3162 1189 1 1 {0} false Geometry to bake. 07347b30-1de6-4643-86de-c309d0b9bb9b Geometry Objects Objects false 57b956be-1e69-4ad1-a528-340b95d4771d 1 3131 1199 59 20 3162 1209 Bake geometry to a layer. 3e868c55-477c-47c3-8b0a-457b73b59380 Layer Layer false eaf70c19-4cd1-4b64-98b0-17d5ea70d3c5 1 3131 1219 59 20 3162 1229 1 1 {0} false GH_Bake Name of the geometry object. 3b008234-60ef-4f9d-a992-74f1174eb8c6 Object Name ObjName false 0 3131 1239 59 20 3162 1249 1 1 {0} false GH_Obj Color of the geometry object. f7caa5e0-f16e-4b3e-a6a1-de1ac9a5390a Object Color ObjColor false 41e69647-b083-407b-b9fe-0d849f6424f7 1 3131 1259 59 20 3162 1269 1 1 {0} 255;255;254;255 Color of the geometry layer. 14345882-b369-41ac-aedd-ba645880d46b Layer Color LayerColor false 41e69647-b083-407b-b9fe-0d849f6424f7 1 3131 1279 59 20 3162 1289 1 1 {0} 255;255;254;255 1 User string data for the object. 85f01e5d-4d3a-43fa-b1f7-677132660156 User String UserStrings false 0 3131 1299 59 20 3162 1309 1 1 {0} false 1 Matching unique keys for user strings. 7fb981de-ff15-489b-a301-ed4b7015d8a3 User Keys UserKeys false 0 3131 1319 59 20 3162 1329 1 1 {0} false 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values eaf70c19-4cd1-4b64-98b0-17d5ea70d3c5 Panel false 0 0 engrave 122 1442 50 20 0 0 0 122.41974 1442.4567 255;255;250;90 true true true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values ede9f6c7-132d-444e-992c-9b82c7b34abd Panel false 0 0 cut 121 1370 50 20 0 0 0 121.804504 1370.8131 255;255;250;90 true true true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values f8926066-e9dc-404a-9a48-409eb40bbb19 Panel false 0 0 255,0,255 121 1405 63 20 0 0 0 121.78229 1405.9985 255;255;250;90 true true true false false true 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 41e69647-b083-407b-b9fe-0d849f6424f7 Panel false 0 0 255,0,0 121 1477 74 20 0 0 0 121.58746 1477.7957 255;255;250;90 true true true false false true 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble false 126.4212 1518.4845 228.11798 1518.4845 228.11798 1536.9904 126.4212 1536.9904 A quick note Microsoft Sans Serif 45e07357-48c1-4947-92d4-529635c8488c false Scribble Scribble 25 Bake Out 121.4212 1513.4845 111.69678 28.50586 126.4212 1518.4845 e9eb1dcf-92f6-4d4d-84ae-96222d60f56b Move Translate (move) an object along a vector. true 9398bf9b-7727-45e9-9e60-34d4948cf307 Move Move 2539 741 57 44 2566 763 Base geometry 987548c8-beab-4d10-b9d1-5db932dcf685 Geometry G true 0befd5ae-5694-4ba2-8b20-9e1cf6cf1258 1 2541 743 10 20 2547.5 753 Translation vector f611d14d-f388-42d4-a91a-61e376077a51 Motion T false b2957567-ad62-45f0-a664-f25d4bdb8c29 1 2541 763 10 20 2547.5 773 1 1 {0} 0 0 10 Translated geometry 7c7d56e8-c759-4395-854b-f057b3da1413 Geometry G false 0 2581 743 13 20 2587.5 753 Transformation data afd43062-685c-42e7-b171-3c02805ef20a Transform X false 0 2581 763 13 20 2587.5 773 79f9fbb3-8f1d-4d9a-88a9-f7961b1012cd Unit X Unit vector parallel to the world {x} axis. 2d120939-ba91-48da-bb96-eb3ec6ac9ccb Unit X X 2443 761 55 28 2469 775 Unit multiplication 2888500c-b79a-4ffe-a043-3363fda9739d Factor F false 25bc447b-949f-4eeb-8fe9-2592ec1420bf 1 2445 763 9 24 2451 775 1 1 {0} 1 World {x} vector b2957567-ad62-45f0-a664-f25d4bdb8c29 Unit vector V false 0 2484 763 12 24 2490 775 a3371040-e552-4bc8-b0ff-10a840258e88 Negative Compute the negative of a value. true 84b006ae-435b-478d-8d48-3fa91b155212 Negative Neg 2359 758 55 34 2385 775 Input value 6380aec6-993a-49be-992e-f35994446b57 Value x false aab48d59-69ea-4ff1-aaf0-8fcd62bc61be 1 2361 760 9 30 2367 775 Output value 25bc447b-949f-4eeb-8fe9-2592ec1420bf Result y false 0 2400 760 12 30 2406 775 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values aab48d59-69ea-4ff1-aaf0-8fcd62bc61be Number Slider Offset 3D Preview false 0 122 1284 217 20 122.34897 1284.9309 3 1 1 1000 0 0 200 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble false 126.4212 1245.41 252.84943 1245.41 252.84943 1263.9159 126.4212 1263.9159 A quick note Microsoft Sans Serif ff15dbd9-ab7e-4f5a-a8d4-5582ffe48764 false Scribble Scribble 25 3D Preview 121.4212 1240.41 136.42822 28.50586 126.4212 1245.41 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble false 126.4212 1325.7513 198.47931 1325.7513 198.47931 1348.8959 126.4212 1348.8959 A quick note Microsoft Sans Serif faf39b67-8df3-4eef-87f3-4813a3c792d4 false Scribble Scribble 25 Layers 121.4212 1320.7513 82.058105 33.14453 126.4212 1325.7513 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble false 126.4212 815.82245 416.43585 815.82245 416.43585 839.24774 126.4212 839.24774 A quick note Microsoft Sans Serif 71733dee-e543-4440-a9bd-a0ada99a56c6 false Scribble Scribble 25 Add 3D Object from Rhino 121.4212 810.82245 300.01465 33.425293 126.4212 815.82245 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble false 126.4212 865.16547 653.9124 865.16547 653.9124 882.78314 126.4212 882.78314 A quick note Microsoft Sans Serif 2f43aa2a-03ff-43f3-abb2-dc92e4a1b24a false Scribble Scribble 19 Tested with Network Curves approx: 400mm x 150mm x 50mm 121.4212 860.16547 537.4912 27.617676 126.4212 865.16547 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 8a6947e6-5c54-421a-8d1d-b7a468addc0a Number Slider false 0 2390 1365 168 20 2390.626 1365.9713 3 1 1 10 0 0 5 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 Subtraction Mathematical subtraction f7bcc522-bc92-4e15-9c04-a044f4486f5a Subtraction A-B 787 1146 55 44 813 1168 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First operand for subtraction 7d8fc250-21c7-4595-a31f-940ccf511442 A A true b1d229a2-c8df-4181-a433-87e2afb17311 1 789 1148 9 20 795 1158 Second operand for subtraction f113c59d-bdac-47d4-936d-54dfac99325a B B true 99a8e366-d92c-4cce-9e2f-13d7023e5e16 1 789 1168 9 20 795 1178 Result of subtraction f961a9f6-fbd6-4baa-bf3b-c72535638702 Result R false 0 828 1148 12 40 834 1168 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 150;170;135;255 A group of Grasshopper objects f7bcc522-bc92-4e15-9c04-a044f4486f5a 1 4f043e2b-c1fd-4e57-8e88-5c65903fca4a Group 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble false 665.82184 1195.0759 991.2366 1195.0759 991.2366 1213.5818 665.82184 1213.5818 A quick note Microsoft Sans Serif ce506c96-bcbf-4397-9d61-f3feb4f5877f false Scribble Scribble 25 Patch because G didn’t Work! 660.82184 1190.0759 335.41473 28.50586 665.82184 1195.0759 323f3245-af49-4489-8677-7a2c73664077 Closed Test if a curve is closed or periodic. true c0edb663-26c0-4af6-954f-cecdd4fe0343 Closed Cls 2839 920 57 44 2866 942 Curve to evaluate 1da0fb47-0372-4a00-9487-b211811e37f8 Curve C false ccb581f9-48ae-4acc-b49a-833356de2a5e 1 2841 922 10 40 2847.5 942 True if curve is closed or periodic d5f0d1bc-95e4-433c-a449-1227d60854ea Closed C false 0 2881 922 13 20 2887.5 932 True if curve is periodic d8854c82-5427-41d4-b6ed-20cfc9a8fef9 Periodic P false 0 2881 942 13 20 2887.5 952 d8332545-21b2-4716-96e3-8559a9876e17 Dispatch Dispatch the items in a list into two target lists. true f2bf37d4-ef77-4335-a4e7-caec067b889a Dispatch Dispatch 2979 912 55 63 3005 944 1 List to filter 0319edcb-eb2c-4ca0-a74b-ac9c59274d2f List L false ccb581f9-48ae-4acc-b49a-833356de2a5e 1 2981 914 9 29 2987 928.75 1 Dispatch pattern 4b995d1b-b6c9-47dd-99ef-23694ecb8b02 Dispatch pattern P false d5f0d1bc-95e4-433c-a449-1227d60854ea 1 2981 943 9 30 2987 958.25 1 2 {0} true false 1 Dispatch target for True values 9531b300-c4a2-44a3-a9aa-cb7cc4112f0d List A A false 0 3020 914 12 29 3026 928.75 1 Dispatch target for False values e0071811-9062-4b19-bebf-426c5120bfe4 List B B false 0 3020 943 12 30 3026 958.25 86b28a7e-94d9-4791-8306-e13e10d5f8d5 Area Solve area properties for breps, meshes and planar closed curves. true c2d3c52e-e047-4b66-9eaa-54cafe4aadeb Area Area 3083 885 57 44 3110 907 1 ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 2 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 fbac3e32-f100-4292-8692-77240a42fd1a Brep, mesh or planar closed curve for area computation 7581924c-3cea-4407-9354-6a98b1968546 Geometry G false 9531b300-c4a2-44a3-a9aa-cb7cc4112f0d 1 3085 887 10 40 3091.5 907 Area of geometry 856082cf-9297-4da6-b23f-d86b159d788f Area A true 0 3125 887 13 20 3131.5 897 Area centroid of geometry ffeaf3e3-6631-476e-8637-751c3321ab97 Centroid C true 0 3125 907 13 20 3131.5 917 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 150;170;135;255 A group of Grasshopper objects 2091e05b-8e93-4194-bc46-9e18b03ae288 c0edb663-26c0-4af6-954f-cecdd4fe0343 f2bf37d4-ef77-4335-a4e7-caec067b889a c2d3c52e-e047-4b66-9eaa-54cafe4aadeb 4 302e24ef-714c-42bc-9bb5-527f7bc5d2e3 Group 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble false 2946.8682 857.142 3028.0571 857.142 3028.0571 875.6479 2946.8682 875.6479 A quick note Microsoft Sans Serif d7863e3e-0ef7-44d5-bdff-e97309f72b38 false Scribble Scribble 25 Patch 2 2941.8682 852.142 91.188965 28.50586 2946.8682 857.142 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values f1280249-09a3-46cb-8df1-262c422810da Number Slider false 0 2429 1405 177 20 2429.7075 1405.3475 2 1 0 0.01 0 0 0.01 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