0 2 2 1 0 8 45e838f9-e4ee-4d03-abe7-071c6c1c27a6 Shaded 1 100;150;0;0 100;0;150;0 639076113070781280 false bridging_ginger.ghx 0 842 -440 1.1784955 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 59 c9482db6-bea9-448d-98ff-fed6d69a8efc Box Contains a collection of boxes true f80d9309-d014-4c0a-8be6-e55e662953fe Box Box false 0 1329 668 50 20 1354.1748 678.59863 1 1 {0} 0 0 0 1 0 0 0 1 0 00000000-0000-0000-0000-000000000000 0 30 0 95 0 5 fbac3e32-f100-4292-8692-77240a42fd1a Point Contains a collection of three-dimensional points true f6e3906b-0638-4772-a30e-6f4049b76a32 Point Origin (Point) false 0 -557 452 74 20 -519.35754 462.01456 1 1 {0} 0 0 0 d0a56c9e-2483-45e7-ab98-a450b97f1bc0 Box Rectangle Create a box defined by a rectangle and a height. true e353d1a8-4518-4194-ac80-89fb85985104 Box Rectangle BoxRec 1323 606 56 54 1350 633 Base rectangle 3ce25ea8-8cc0-45f8-9efe-3cf03638a6fe Rectangle R false aa8ff972-ba88-4230-b8c5-2dafd49e17a9 1 1325 608 10 25 1331.5 620.5 Box height 5d90030a-c276-4f8d-a5cd-1bf7bb67d948 Height H false 5589cc7b-da6e-4b56-b1fa-cbd4737a4590 1 1325 633 10 25 1331.5 645.5 1 1 {0} 0 10 Resulting box 3ff30041-bbbb-49b4-8676-76fb74a2e022 Box B false 0 1365 608 12 50 1371 633 e9eb1dcf-92f6-4d4d-84ae-96222d60f56b Move Translate (move) an object along a vector. true 7ae8ff76-f799-41bc-8e03-c20be881770d Move Move 326 641 57 44 353 663 Base geometry 6f5befb6-f1f1-4c21-a04d-b7a4b829060b Geometry G true f6e3906b-0638-4772-a30e-6f4049b76a32 1 328 643 10 20 334.5 653 Translation vector 7701029d-a353-49af-820f-0bb1af1ab553 Motion T false 4f42bd16-734a-44e0-b90d-08263337feeb 1 328 663 10 20 334.5 673 1 1 {0} 0 0 10 Translated geometry 79610f2f-88ab-4fff-8e82-7adfcb77027a Geometry G false 0 368 643 13 20 374.5 653 Transformation data 7692d485-1dab-42c4-86ac-9aa79593d78f Transform X false 0 368 663 13 20 374.5 673 d3d195ea-2d59-4ffa-90b1-8b7ff3369f69 Unit Y Unit vector parallel to the world {y} axis. 8c4bab9f-6f88-4d63-a9cb-dbd3cd555ffd Unit Y Y 170 628 55 28 196 642 Unit multiplication a3098b51-43dd-46a6-888d-f8f18ad80d9f Factor F false d653b979-0fec-4bbb-b6f9-b87a955d678f 1 172 630 9 24 178 642 1 1 {0} 1 World {y} vector 4f42bd16-734a-44e0-b90d-08263337feeb Unit vector V false 0 211 630 12 24 217 642 d93100b6-d50b-40b2-831a-814659dc38e3 Rectangle Create a rectangle on a plane true 61937be8-1bb1-48d5-a6c7-9b5401a721de Rectangle Rectangle 1187 525 55 84 1213 567 Rectangle base plane 8c0200e2-ac1b-49d6-bb46-08dc12cd0366 Plane P false 0 1189 527 9 20 1195 537 1 1 {0} 0 0 0 1 0 0 0 1 0 Dimensions of rectangle in plane X direction. e401f280-afb0-44d2-addd-46dbfbc4b5a0 X Size X false fb41401f-66d3-4038-813d-142077d6835d 1 1189 547 9 20 1195 557 1 1 {0} -1 1 Dimensions of rectangle in plane Y direction. 06cb1b1e-f772-4224-9b0b-03f0fc74a1e4 Y Size Y false 9bc77f67-670a-4458-a721-4ad0f19fd001 1 1189 567 9 20 1195 577 1 1 {0} -2 2 Rectangle corner fillet radius 03660cb3-ccf0-4516-ab88-b4d952a55ca6 Radius R false 0 1189 587 9 20 1195 597 1 1 {0} 0 Rectangle aa8ff972-ba88-4230-b8c5-2dafd49e17a9 Rectangle R false 0 1228 527 12 40 1234 547 Length of rectangle curve b7731283-18e9-4d09-854c-5757c50263e3 Length L false 0 1228 567 12 40 1234 587 962034e9-cc27-4394-afc4-5c16e3447cf9 Extrude Extrude points, curves and surfaces along a vector. true e9a34a3c-701b-4f51-89c6-42682441e8d0 Extrude Extr 1178 881 56 44 1205 903 Profile surface 1dc993ff-f318-4518-bed3-3496fa311196 Base B false cef49ad8-071c-4cf5-b559-71416471a814 1 1180 883 10 20 1186.5 893 Extrusion direction 023a4423-d679-490f-b8d3-baba147dde89 Direction D false 05496be4-8087-4974-b5ad-b97ab8b40b57 1 1180 903 10 20 1186.5 913 Extrusion result 68e87789-6131-484c-b4dc-fc7fcb64fc3b Extrusion E false 0 1220 883 12 40 1226 903 b648d933-ddea-4e75-834c-8f6f3793e311 Cap Holes Cap all planar holes in a Brep. true c9ac5a8c-cbe5-4d5b-810f-f422a7ae4a47 Cap Holes Cap 1256 883 55 33 1282 900 Brep to cap d8ae0eda-4b67-49c6-9eb7-8f8ac6df5d07 Brep B false 68e87789-6131-484c-b4dc-fc7fcb64fc3b 1 1258 885 9 29 1264 899.5 Capped Brep 1020ff76-5ab9-4a27-8fca-564c0990cedc Brep B false 0 1297 885 12 29 1303 899.5 d3d195ea-2d59-4ffa-90b1-8b7ff3369f69 Unit Y Unit vector parallel to the world {y} axis. 79e97fb9-7ab3-4d57-a205-d8e9d5233de7 Unit Y Y 1069 900 55 28 1095 914 Unit multiplication b1176510-e651-421e-b3dc-44ff4b0a8671 Factor F false f779c25c-cf7b-4d59-9e85-8a54e2ea112f 1 1071 902 9 24 1077 914 1 1 {0} 1 World {y} vector 05496be4-8087-4974-b5ad-b97ab8b40b57 Unit vector V false 0 1110 902 12 24 1116 914 3b112fb6-3eba-42d2-ba75-0f903c18faab Contour Create a set of Brep or Mesh contours true 783d1901-8867-446b-9132-66d83886c48b Contour Contour 1393 952 89 84 1436 994 Brep or Mesh to contour 5e664ed4-9a17-44ac-993c-e01fb8a6a975 2 Shape S false 1020ff76-5ab9-4a27-8fca-564c0990cedc 1 1395 954 26 20 1417.5 964 Contour start point 9d8c5ce4-8106-46e5-b94d-8eb3b357884e 2 Point P false 79610f2f-88ab-4fff-8e82-7adfcb77027a 1 1395 974 26 20 1417.5 984 1 1 {0} 0 0 0 Contour normal direction d2d18eaa-04c1-4f41-be87-2e7071fa4f08 Direction N false 2c597053-5927-42a8-8657-589086ccf834 1 1395 994 26 20 1417.5 1004 1 1 {0} 0 0 1 Distance between contours 53f79705-8fd8-47dd-8510-723d7fa3602f Distance D false c3c07df0-817c-4b50-8f6f-fb5224ad24d7 1 1395 1014 26 20 1417.5 1024 2 Resulting contours (grouped by section) f878db24-3703-4c8f-9fd1-6c759b8ec82a 1 Contours C false 0 1451 954 29 80 1457.5 994 d3d195ea-2d59-4ffa-90b1-8b7ff3369f69 Unit Y Unit vector parallel to the world {y} axis. 55d3b840-cfdb-4541-ab8f-e4d3990706f8 Unit Y Y 1295 994 55 28 1321 1008 Unit multiplication 60329104-f65b-4a8c-9827-3ad621b2dedb Factor F false 0 1297 996 9 24 1303 1008 1 1 {0} 1 World {y} vector 2c597053-5927-42a8-8657-589086ccf834 Unit vector V false 0 1336 996 12 24 1342 1008 3dfb9a77-6e05-4016-9f20-94f78607d672 Rotate 3D Rotate an object around a center point and an axis vector. true c4567fa8-4508-49a2-afa3-8de483aefd04 Rotate 3D Rot3D 719 798 57 84 746 840 Base geometry 204b81ed-9be5-4678-a9fb-85bff7155fbf Geometry G true 53a8f35b-dbf4-4012-98bf-9f4187a6f195 1 721 800 10 20 727.5 810 Rotation angle in radians e3566d16-15bf-4d0b-95d4-c30bf3aee75b Angle A false 0 false 721 820 10 20 727.5 830 1 1 {0} 1.5707963267948966 Center of rotation e468d2ae-e490-4d47-8f9b-8b89810de32b Center C false 79610f2f-88ab-4fff-8e82-7adfcb77027a 1 721 840 10 20 727.5 850 1 1 {0} 0 0 0 Axis of rotation 17264dde-c182-49d3-9a4d-211151e5eec2 Axis X false 8d86c073-8421-4475-a34e-6e54640cf452 1 721 860 10 20 727.5 870 1 1 {0} 0 0 1 Rotated geometry 1d21cb8b-d4b7-46aa-a131-f19e8530dcc0 Geometry G false 0 761 800 13 40 767.5 820 Transformation data bda22f42-42e6-48c4-a3be-f7e368346fa8 Transform X false 0 761 840 13 40 767.5 860 d93100b6-d50b-40b2-831a-814659dc38e3 Rectangle Create a rectangle on a plane true 28ff8761-a9fe-44c5-93e9-db1ddfa9ab0d Rectangle Rectangle 569 773 55 84 595 815 Rectangle base plane 629c9ed5-2a25-4580-baa8-4ffb21c803db Plane P false ab83a7be-0af2-4a5b-a20f-6cd08f9fa732 1 571 775 9 20 577 785 1 1 {0} 0 0 0 1 0 0 0 1 0 Dimensions of rectangle in plane X direction. a938b155-fd4c-4941-a692-9725009b3cba X Size X false d39425ef-dfcb-4ad4-b3de-3f77f606f9b9 1 571 795 9 20 577 805 1 1 {0} -1 1 Dimensions of rectangle in plane Y direction. 350c8042-b35b-476c-97f2-953ab8784d3c Y Size Y false 3dfc2f3e-f177-44a9-ab99-f2f381ea3649 1 571 815 9 20 577 825 1 1 {0} -2 2 Rectangle corner fillet radius c7cc9ef1-d976-4646-b7eb-1d2c98b8c7d3 Radius R false 0 571 835 9 20 577 845 1 1 {0} 0 Rectangle 53a8f35b-dbf4-4012-98bf-9f4187a6f195 Rectangle R false 0 610 775 12 40 616 795 Length of rectangle curve 4f73c63d-0b7f-4163-9878-d44abfa4561f Length L false 0 610 815 12 40 616 835 e9eb1dcf-92f6-4d4d-84ae-96222d60f56b Move Translate (move) an object along a vector. true 09d20564-b7c0-4753-82e4-69fcc43c60a3 Move Move 456 735 57 44 483 757 Base geometry d3091415-9eb6-4825-aba0-0bd3d7957e54 Geometry G true 79610f2f-88ab-4fff-8e82-7adfcb77027a 1 458 737 10 20 464.5 747 Translation vector f1d44c33-3606-41bd-92e0-9956d52057a6 Motion T false 02ecd83a-ef63-46e8-b18a-e9e423b7fa43 1 458 757 10 20 464.5 767 1 1 {0} 0 0 10 Translated geometry ab83a7be-0af2-4a5b-a20f-6cd08f9fa732 Geometry G false 0 498 737 13 20 504.5 747 Transformation data 2eed8a98-23c6-4b5a-9e86-8ca1bfdc6050 Transform X false 0 498 757 13 20 504.5 767 79f9fbb3-8f1d-4d9a-88a9-f7961b1012cd Unit X Unit vector parallel to the world {x} axis. 601f8ad0-57c3-47dd-9bf1-14222da34f2e Unit X X 375 754 55 28 401 768 Unit multiplication ecf70a26-b263-4776-a470-2a963dcf18b6 Factor F false eb344ebe-8a96-4caa-9ffb-1250c4fc5f12 1 377 756 9 24 383 768 1 1 {0} 1 World {x} vector 02ecd83a-ef63-46e8-b18a-e9e423b7fa43 Unit vector V false 0 416 756 12 24 422 768 f72c480b-7ee6-42ef-9821-c371e9203b44 Region Difference Difference between two sets of planar closed curves (regions) true 63c2d1c1-e7b8-43cf-ac93-3a6e604e09bb Region Difference RDiff 1014 819 71 64 1056 851 1 Curves to subtract from. 64fdf641-c238-4d05-8cee-06ae38b4344b 2 Curves A A false 5a03119d-503f-4f8d-920c-0ce79ba67178 1 1016 821 25 20 1038 831 1 Curves to subtract. 66b15a11-edbe-4668-9553-71ef1b58030a 2 Curves B B false 1d21cb8b-d4b7-46aa-a131-f19e8530dcc0 1 1016 841 25 20 1038 851 Optional plane for boolean solution ab2902c5-b8bf-421b-810c-0fdcab8c8e3d 2 Plane P true 7d64f582-5bff-4398-85b8-79d60d92b349 1 1016 861 25 20 1038 871 1 Result outlines of boolean difference (A - B) cef49ad8-071c-4cf5-b559-71416471a814 Result R false 0 1071 821 12 60 1077 851 3dfb9a77-6e05-4016-9f20-94f78607d672 Rotate 3D Rotate an object around a center point and an axis vector. true 0d97d144-2da0-4879-b884-a60e91fc35a4 Rotate 3D Rot3D 724 931 57 84 751 973 Base geometry b4e658cd-65ee-41a1-9deb-00b50f3e0868 Geometry G true 7507a660-696f-4b07-85df-ce7795a97562 1 726 933 10 20 732.5 943 Rotation angle in radians 82a485f7-4d3b-4a75-a41a-c67be2c908ab Angle A false 0 false 726 953 10 20 732.5 963 1 1 {0} 1.5707963267948966 Center of rotation 2f8e64b5-ca98-4872-94c4-db55df3e05e2 Center C false 79610f2f-88ab-4fff-8e82-7adfcb77027a 1 726 973 10 20 732.5 983 1 1 {0} 0 0 0 Axis of rotation 858081a9-dd4a-4a33-ab8a-f64098154cf0 Axis X false 8d86c073-8421-4475-a34e-6e54640cf452 1 726 993 10 20 732.5 1003 1 1 {0} 0 0 1 Rotated geometry 5a03119d-503f-4f8d-920c-0ce79ba67178 Geometry G false 0 766 933 13 40 772.5 953 Transformation data fd633cca-4731-4d24-8c8b-5689922342dc Transform X false 0 766 973 13 40 772.5 993 d93100b6-d50b-40b2-831a-814659dc38e3 Rectangle Create a rectangle on a plane true 7b7a7193-4808-48e8-95db-33bb79dde772 Rectangle Rectangle 574 906 55 84 600 948 Rectangle base plane a89a97b9-6bdc-44a6-9cdb-17550ded713d Plane P false 79610f2f-88ab-4fff-8e82-7adfcb77027a 1 576 908 9 20 582 918 1 1 {0} 0 0 0 1 0 0 0 1 0 Dimensions of rectangle in plane X direction. 33688582-e00f-43bb-b32a-be3075628d6d X Size X false 12e0a0a6-6830-4743-a548-eabfcf1d1890 1 576 928 9 20 582 938 1 1 {0} -1 1 Dimensions of rectangle in plane Y direction. 7ff5ebba-0e3b-4139-9185-fff6975c8e15 Y Size Y false b577ccbf-66b3-401b-972c-6af0c1206c28 1 576 948 9 20 582 958 1 1 {0} -2 2 Rectangle corner fillet radius 7177100c-f817-4159-8ab7-8f9850df381c Radius R false 0 576 968 9 20 582 978 1 1 {0} 0 Rectangle 7507a660-696f-4b07-85df-ce7795a97562 Rectangle R false 0 615 908 12 40 621 928 Length of rectangle curve 6645ba1d-b5bb-42b0-b1b3-dff6c8fb4521 Length L false 0 615 948 12 40 621 968 79f9fbb3-8f1d-4d9a-88a9-f7961b1012cd Unit X Unit vector parallel to the world {x} axis. 439f684d-1199-4d4f-84ab-a924b85a1e24 Unit X X 611 878 55 28 637 892 Unit multiplication 4c252934-027c-4d88-84dc-56d0103a4187 Factor F false 0 613 880 9 24 619 892 1 1 {0} 1 World {x} vector 8d86c073-8421-4475-a34e-6e54640cf452 Unit vector V false 0 652 880 12 24 658 892 a0d62394-a118-422d-abb3-6af115c75b25 Addition Mathematical addition 94069829-6c09-4ee2-8151-34dc487088d6 Addition A+B 448 888 55 44 474 910 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for addition 5c05d199-ca27-43da-9c55-c6839eee0eb5 A A true d39425ef-dfcb-4ad4-b3de-3f77f606f9b9 1 450 890 9 20 456 900 Second item for addition 9f00957c-bf05-4964-a2f0-6c67569f8f24 B B true e9ae5482-c28b-4768-a1ec-63bd638aa105 1 450 910 9 20 456 920 Result of addition 12e0a0a6-6830-4743-a548-eabfcf1d1890 Result R false 0 489 890 12 40 495 910 8cc3a196-f6a0-49ea-9ed9-0cb343a3ae64 XZ Plane World XZ plane. true 249cbd92-d8e1-4117-a163-b03bc8b61603 XZ Plane XZ 921 861 56 28 948 875 Origin of plane 1ac16931-e569-4f62-8d43-d4c9d2018493 Origin O false 79610f2f-88ab-4fff-8e82-7adfcb77027a 1 923 863 10 24 929.5 875 1 1 {0} 0 0 0 World XZ plane 7d64f582-5bff-4398-85b8-79d60d92b349 Plane P false 0 963 863 12 24 969 875 962034e9-cc27-4394-afc4-5c16e3447cf9 Extrude Extrude points, curves and surfaces along a vector. true d7dc4184-61cc-4537-aa06-7fdc6a45e419 Extrude Extr 1440 1222 56 44 1467 1244 Profile surface 3e3ba07b-e408-4d2c-a96d-759422f49526 Base B false f878db24-3703-4c8f-9fd1-6c759b8ec82a 1 1442 1224 10 20 1448.5 1234 Extrusion direction 9607f9db-1787-4e3d-9c3d-95a630f8e211 Direction D false a7d820fe-28fa-4c2b-ad96-16ccec886711 1 1442 1244 10 20 1448.5 1254 Extrusion result 635060a8-c9a4-47ee-9fba-ebc3d849363d Extrusion E false 0 1482 1224 12 40 1488 1244 b648d933-ddea-4e75-834c-8f6f3793e311 Cap Holes Cap all planar holes in a Brep. true 8f82d767-636a-4392-b910-8690f5d312b2 Cap Holes Cap 1518 1224 55 33 1544 1241 Brep to cap 7de35038-1f9e-4c1c-b555-8f22b260a486 Brep B false 635060a8-c9a4-47ee-9fba-ebc3d849363d 1 1520 1226 9 29 1526 1240.5 Capped Brep cf545917-2465-48c1-b07d-ed83d42e2036 Brep B false 0 1559 1226 12 29 1565 1240.5 d3d195ea-2d59-4ffa-90b1-8b7ff3369f69 Unit Y Unit vector parallel to the world {y} axis. ad3afb9c-fd59-4d6e-a582-7bbbe9dc012c Unit Y Y 1331 1241 55 28 1357 1255 Unit multiplication fabb6a42-9587-4281-b4db-c65a11aeaa1b Factor F false f369f441-77c6-49fc-a45f-91afd588885b 1 1333 1243 9 24 1339 1255 1 1 {0} 1 World {y} vector a7d820fe-28fa-4c2b-ad96-16ccec886711 Unit vector V false 0 1372 1243 12 24 1378 1255 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values f369f441-77c6-49fc-a45f-91afd588885b Number Slider Slice Thickness false 0 -556 940 204 20 -555.88983 940.4368 1 1 0 2.5 0 0 1.1 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values c3c07df0-817c-4b50-8f6f-fb5224ad24d7 Number Slider Slice Distance C2C false 0 -557 912 221 20 -556.5113 912.0151 3 1 1 10 0 0 3 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values ef721dc0-9347-4d28-b80f-358b3665e79f Number Slider Base Box Width (X) false 0 -557 484 223 20 -556.69464 484.2351 3 1 1 1000 0 0 100 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 9bc77f67-670a-4458-a721-4ad0f19fd001 Number Slider Base Box Length (Y) false 0 -557 510 227 20 -556.61945 510.47046 3 1 1 1000 0 0 100 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 5589cc7b-da6e-4b56-b1fa-cbd4737a4590 Number Slider Base Box Height (Z) false 0 -557 538 226 20 -556.35645 538.3667 1 1 0 3 0 0 1.4 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble false -551.8665 403.5272 -447.33765 403.5272 -447.33765 421.72787 -551.8665 421.72787 A quick note Microsoft Sans Serif 1d50d579-8505-41a3-a3ed-e42dd11f7f0d false Scribble Scribble 25 Base Box -556.8665 398.5272 114.52887 28.200684 -551.8665 403.5272 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 1802a1a6-2b6b-4452-81ce-3ae6bfaa231e Number Slider Number of Bridges false 0 -557 698 220 20 -556.38 698.8893 3 1 1 20 0 0 3 10434a15-da85-4281-bb64-a2b3a995b9c6 Solid Union Perform a solid union on a set of Breps. 4b14d487-3f98-4a98-9444-feac40e5f02b Solid Union SUnion 1712 990 55 53 1738 1017 1 Breps to union cbb06c93-bdbc-4d9f-988b-fa4e00ef7dbc Breps B false cf545917-2465-48c1-b07d-ed83d42e2036 3ff30041-bbbb-49b4-8676-76fb74a2e022 2 1714 992 9 49 1720 1016.5 1 Union result d509fe1d-109a-4833-b35f-8e2bb720d183 Result R false 0 1753 992 12 49 1759 1016.5 5fd8fe11-afdd-4c02-ba21-2791b88ee04c 9d96da9c-9354-ef32-7983-0acb11a3d493 Object Bake Bake objects to a layer in the active Rhino document. 05ccac1e-d55e-4cea-a3b5-69244d356490 Object Bake Bake 1879 955 90 164 1955 1037 Set to 'True' to bake objects. d31e55e6-4e08-4f40-8d67-66de2dc83432 Bake Toggle Bake false 73dfe94f-8b32-475e-93a9-0b4269b3133f 1 1881 957 59 20 1912 967 1 1 {0} false Geometry to bake. c2787ab3-3020-4b58-8b9d-93750658c9fc Geometry Objects Objects false d509fe1d-109a-4833-b35f-8e2bb720d183 1 1881 977 59 20 1912 987 Bake geometry to a layer. 0bfa0330-c74a-4e4d-a6ab-64296e9e9226 Layer Layer false 0 1881 997 59 20 1912 1007 1 1 {0} false GH_Bake Name of the geometry object. 6cbe3852-5458-4e03-a09a-ff9e1283875a Object Name ObjName false 0 1881 1017 59 20 1912 1027 1 1 {0} false GH_Obj Color of the geometry object. 42ae21b0-a250-499a-a589-2d394e801b7b Object Color ObjColor false 0 1881 1037 59 20 1912 1047 1 1 {0} 255;255;254;255 Color of the geometry layer. 3a258095-0221-4fe6-a567-ee6304205a8e Layer Color LayerColor false 0 1881 1057 59 20 1912 1067 1 1 {0} 255;255;254;255 1 User string data for the object. 27c22ead-c178-4393-9438-9c3da4b80cbb User String UserStrings false 0 1881 1077 59 20 1912 1087 1 1 {0} false 1 Matching unique keys for user strings. 04ab293f-af53-47d3-b2c1-5b2d97f65aca User Keys UserKeys false 0 1881 1097 59 20 1912 1107 1 1 {0} false a8b97322-2d53-47cd-905e-b932c3ccd74e Button Button object with two values False True 73dfe94f-8b32-475e-93a9-0b4269b3133f Button Bake false 0 -557 1019 90 22 a0d62394-a118-422d-abb3-6af115c75b25 Addition Mathematical addition true 82438138-afae-4d17-a3ee-61002ca30f28 Addition A+B -50 777 55 44 -24 799 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for addition 823ffe39-6ea6-42e1-adb3-b9d49665de83 A A true 5589cc7b-da6e-4b56-b1fa-cbd4737a4590 1 -48 779 9 20 -42 789 Second item for addition 3ab5652d-03b6-4f05-aa5c-e17ecd9f496c B B true d558c82f-3a66-4c09-acb0-90e60311a80e 1 -48 799 9 20 -42 809 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 5 Result of addition 3dfc2f3e-f177-44a9-ab99-f2f381ea3649 Result R false 0 -9 779 12 40 -3 799 a0d62394-a118-422d-abb3-6af115c75b25 Addition Mathematical addition 5983904d-bc22-4061-ad44-60a7456d4e3b Addition A+B 30 828 55 44 56 850 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for addition 244f33af-ff73-47b7-a82f-b4cef3db0744 A A true 3dfc2f3e-f177-44a9-ab99-f2f381ea3649 1 32 830 9 20 38 840 Second item for addition f08bac23-39b4-4671-8001-89ba7782b6d8 B B true 0ee51337-df69-4a57-b676-bfc42ea849b7 1 32 850 9 20 38 860 Result of addition b577ccbf-66b3-401b-972c-6af0c1206c28 Result R false 0 71 830 12 40 77 850 9445ca40-cc73-4861-a455-146308676855 Range Create a range of numbers. 3ae833b9-e850-4db5-995a-4596542e0d00 Range Range 84 619 56 47 111 643 Domain of numeric range f178230d-a925-45a7-801c-7407918ee8fc Domain D false 7e8c5f42-0eba-48da-acd2-6a0c214c3436 1 86 621 10 21 92.5 631.75 1 1 {0} 0 1 Number of steps 668750d5-4b3e-490a-ab77-2e7aa15f038e Steps N false 1802a1a6-2b6b-4452-81ce-3ae6bfaa231e 1 86 642 10 22 92.5 653.25 1 1 {0} 10 1 Range of numbers d653b979-0fec-4bbb-b6f9-b87a955d678f Range R false 0 126 621 12 43 132 642.5 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 Subtraction Mathematical subtraction 0e9d1861-819f-4d95-a5a8-34cc4838e07e Subtraction A-B -13 590 55 44 13 612 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First operand for subtraction 00b95de6-8aa1-4400-bd9c-d0abb6224e0d A A true 9bc77f67-670a-4458-a721-4ad0f19fd001 1 -11 592 9 20 -5 602 Second operand for subtraction 13af3d0b-0af5-4d16-a81f-6301c6676b30 B B true f779c25c-cf7b-4d59-9e85-8a54e2ea112f 1 -11 612 9 20 -5 622 Result of subtraction 7e8c5f42-0eba-48da-acd2-6a0c214c3436 Result R false 0 28 592 12 40 34 612 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values f779c25c-cf7b-4d59-9e85-8a54e2ea112f Number Slider Bridge Foot (Y) false 0 -557 673 234 20 -556.2357 673.2237 3 1 1 20 0 0 15 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values d558c82f-3a66-4c09-acb0-90e60311a80e Number Slider Height Under Bridge false 0 -557 797 228 20 -556.81714 797.7901 3 1 1 50 0 0 30 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 0ee51337-df69-4a57-b676-bfc42ea849b7 Number Slider Height Of Bridge false 0 -557 823 210 20 -556.5856 823.3581 3 1 1 20 0 0 15 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values eb344ebe-8a96-4caa-9ffb-1250c4fc5f12 Number Slider Bridge Foot (X) false 0 -556 648 203 20 -555.53455 648.2073 3 1 1 20 0 0 15 ce46b74e-00c9-43c4-805a-193b69ea4a11 Multiplication Mathematical multiplication 805202f1-8642-4a39-aa6c-306c6ea94dc7 Multiplication A×B -30 724 55 44 -4 746 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for multiplication aebe2c14-ac46-43d0-859a-84c7c13190ce A A true eb344ebe-8a96-4caa-9ffb-1250c4fc5f12 1 -28 726 9 20 -22 736 Second item for multiplication 5dd7aa21-675a-4a91-955e-a6038aaad86e B B true 98d6bf01-dc07-436d-8d47-8d8cc2ec7f66 1 -28 746 9 20 -22 756 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 2 Result of multiplication e9ae5482-c28b-4768-a1ec-63bd638aa105 Result R false 0 11 726 12 40 17 746 9445ca40-cc73-4861-a455-146308676855 Range Create a range of numbers. d5322c9d-3ccf-4ee2-8ddc-b8c29d95eb01 Range Range 146 744 72 47 189 768 Domain of numeric range f740da75-55a7-463d-bbd0-7eafd8e6a15b Domain D false 847e99c5-e411-40ee-8878-cf8ce53500d7 1 148 746 26 21 170.5 756.75 1 1 {0} 0 1 Number of steps 976a5bd2-0b55-4b6b-bbc6-988550173eab x+1 Steps N false 1802a1a6-2b6b-4452-81ce-3ae6bfaa231e 1 148 767 26 22 170.5 778.25 1 1 {0} 10 1 Range of numbers c0618528-02d0-4e55-ba8a-f8395f1c2b1f Range R false 0 204 746 12 43 210 767.5 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 Subtraction Mathematical subtraction 899e2729-e0cd-4367-a279-50adfeacf5f8 Subtraction A-B 61 695 55 44 87 717 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First operand for subtraction e26a7aa5-6cd9-46a0-b98b-370b26f0a09a A A true ef721dc0-9347-4d28-b80f-358b3665e79f 1 63 697 9 20 69 707 Second operand for subtraction 45923b11-c076-42b8-814e-e1b3b664b140 B B true e9ae5482-c28b-4768-a1ec-63bd638aa105 1 63 717 9 20 69 727 Result of subtraction 847e99c5-e411-40ee-8878-cf8ce53500d7 Result R false 0 102 697 12 40 108 717 9ab93e1a-ebdf-4090-9296-b000cff7b202 Split List Split a list into separate parts. true a32bbd4c-23b3-482f-acab-7990f5afe838 Split List Split 251 774 55 44 277 796 1 Base list 7a60b4b0-6190-46f3-8503-520721dd42d0 List L false c0618528-02d0-4e55-ba8a-f8395f1c2b1f 1 253 776 9 20 259 786 Splitting index 7fb0706a-54c2-47b9-94bb-90112c242e4c Index i false 8fbe3bf3-ead0-4ede-ae40-66c8941850fe 1 253 796 9 20 259 806 1 Items to the left of (i) d5857d33-e3cd-4f41-91b4-bc8f91fe7272 List A A false 0 292 776 12 20 298 786 1 Items to the right of and including (i) d39425ef-dfcb-4ad4-b3de-3f77f606f9b9 List B B false 0 292 796 12 20 298 806 2e3ab970-8545-46bb-836c-1c11e5610bce Integer Contains a collection of integer numbers 8fbe3bf3-ead0-4ede-ae40-66c8941850fe Integer 1 false 0 173 797 50 20 198.24673 807.5833 1 1 {0} 1 2e3ab970-8545-46bb-836c-1c11e5610bce Integer Contains a collection of integer numbers 98d6bf01-dc07-436d-8d47-8d8cc2ec7f66 Integer 2 false 0 -99 746 50 20 -73.899864 756.78107 1 1 {0} 2 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values e73d1fa8-5fb7-4f86-af57-264ebb07ee1f Number Slider false 0 -455 219 157 20 -454.48358 219.45847 3 1 1 100 0 0 0 e47a4beb-a459-4915-90a7-a18adc56f33c 69663e7d-f412-4b90-ba83-520c906eaeec Text Text for LaserCutting or Milling 7c6b4541-5d17-46f0-ba98-18c64cee9bea Text Text 382 399 56 84 408 441 Location and orientation of the text 164d0eb6-9f44-42cb-83a9-e385568cedac Location L false 455fb36f-3017-4e4a-97c4-8d0cb88edfdb 1 384 401 9 20 390 411 Text to display c7191ac5-cf7c-46f8-a599-69ea595dbace Text T false d39425ef-dfcb-4ad4-b3de-3f77f606f9b9 1 384 421 9 20 390 431 Size of the text 2bd2cb4a-6a57-42cb-b839-a15cde7b652b Size S false 2f6ee1da-4c61-4db3-944d-a32f1aa227fa 1 384 441 9 20 390 451 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 37830274-d6bd-4043-a44f-3aa0f10efed6 Font F true 0 384 461 9 20 390 471 1 Text as curves 7ff8160c-62fe-4f2b-b425-c8d2bbeaa51e Curves C false 0 423 401 13 80 429.5 441 cc2b626f-6eff-4d08-9829-2877560693f4 Evaluate Evaluate an expression with a flexible number of variables. 8c4c38c2-55f2-4fb1-8c68-60ad5e9b1134 Evaluate Eval 125 196 55 64 151 228 3 bc6c097c-6cc2-479c-b5aa-af99fbb72b88 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression to evaluate x+y 1b3fd2c3-3663-4eac-b81a-b331c7970cda Expression E false 0 127 198 9 20 133 208 'x' value used to evaluate Expression 30f066f5-bcaa-4011-b072-6c2c0cf7d03c x x true ef721dc0-9347-4d28-b80f-358b3665e79f 1 127 218 9 20 133 228 'y' value used to evaluate Expression 17f51bd9-6bc1-400d-85f4-e04f813cfe2c y y true e73d1fa8-5fb7-4f86-af57-264ebb07ee1f 1 127 238 9 20 133 248 Expression result fb41401f-66d3-4038-813d-142077d6835d Result R false 0 166 198 12 60 172 228 cc2b626f-6eff-4d08-9829-2877560693f4 Evaluate Evaluate an expression with a flexible number of variables. f35e5dad-ebe8-4970-8998-4390ab17c5ef Evaluate Eval 129 271 55 64 155 303 3 bc6c097c-6cc2-479c-b5aa-af99fbb72b88 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression to evaluate x+(y/2) 83bce22b-123b-4d0d-ac53-d13337cb2970 Expression E false 0 131 273 9 20 137 283 'x' value used to evaluate Expression 738155d9-ed83-4adf-b731-f77eecb06fff x x true ef721dc0-9347-4d28-b80f-358b3665e79f 1 131 293 9 20 137 303 'y' value used to evaluate Expression cbdd45c3-c8ff-482f-b217-cadc8b1d5572 y y true e73d1fa8-5fb7-4f86-af57-264ebb07ee1f 1 131 313 9 20 137 323 Expression result 43a50baa-26f5-4eb1-8ca4-f4055100924f Result R false 0 170 273 12 60 176 303 79f9fbb3-8f1d-4d9a-88a9-f7961b1012cd Unit X Unit vector parallel to the world {x} axis. aca6cfa3-6815-4401-baae-1fbb5f842b16 Unit X X 213 289 55 28 239 303 Unit multiplication 64637a00-6cb1-458e-85dc-301f50fb4ed5 Factor F false 2209a95f-032b-40c0-b0a2-b4861e4dbbfb 1 215 291 9 24 221 303 1 1 {0} 1 World {x} vector 1c4fcefb-c5ca-4953-ac09-990995c513b1 Unit vector V false 0 254 291 12 24 260 303 3581f42a-9592-4549-bd6b-1c0fc39d067b Construct Point Construct a point from {xyz} coordinates. true 5aa19395-f6b0-459a-b63b-84a122901e53 Construct Point Pt 216 404 59 64 242 436 {x} coordinate 696b576a-692e-4965-a2a9-0524a73c2567 X coordinate X false 1c4fcefb-c5ca-4953-ac09-990995c513b1 1 218 406 9 20 224 416 1 1 {0} 0 {y} coordinate f77fabb4-77b9-4088-95df-6f6bbce1fb41 Y coordinate Y false 5966697f-85e1-496f-9e21-ccdc116c841d 1 218 426 9 20 224 436 1 1 {0} 0 {z} coordinate e6245db0-79d1-4313-9cfe-754aa267678c Z coordinate Z false 0 218 446 9 20 224 456 1 1 {0} 0 Point coordinate 455fb36f-3017-4e4a-97c4-8d0cb88edfdb Point Pt false 0 257 406 16 60 265 436 cc2b626f-6eff-4d08-9829-2877560693f4 Evaluate Evaluate an expression with a flexible number of variables. bb3409bd-9876-4260-8dce-286271fa6fd7 Evaluate Eval 127 404 55 64 153 436 3 bc6c097c-6cc2-479c-b5aa-af99fbb72b88 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression to evaluate x+(y/2) a38b1424-b240-4a39-995e-36052c2aeb99 Expression E false 0 129 406 9 20 135 416 'x' value used to evaluate Expression 2eb73edd-c75e-4ec3-84b5-889a992e0467 x x true d653b979-0fec-4bbb-b6f9-b87a955d678f 1 129 426 9 20 135 436 'y' value used to evaluate Expression 1084b914-5c14-4cf0-905d-4e485de44557 y y true f779c25c-cf7b-4d59-9e85-8a54e2ea112f 1 129 446 9 20 135 456 Expression result 5966697f-85e1-496f-9e21-ccdc116c841d Result R false 0 168 406 12 60 174 436 9c85271f-89fa-4e9f-9f4a-d75802120ccc Division Mathematical division 30be05c1-22b7-4fe7-b795-243254d45e83 Division A/B 217 475 55 44 243 497 Item to divide (dividend) 82d2dded-5087-491c-ad9f-128e21e81ab2 A A false f779c25c-cf7b-4d59-9e85-8a54e2ea112f 1 219 477 9 20 225 487 Item to divide with (divisor) 6263530f-e412-4311-b31f-a033be5e5b14 B B false 0 219 497 9 20 225 507 1 1 {0} Grasshopper.Kernel.Types.GH_Integer 2 The result of the Division 2f6ee1da-4c61-4db3-944d-a32f1aa227fa Result R false 0 258 477 12 40 264 497 a0d62394-a118-422d-abb3-6af115c75b25 Addition Mathematical addition 3e237886-1d7d-4f2a-9686-9d595c991eae Addition A+B 186 335 55 44 212 357 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 First item for addition 9aa21ed0-cdda-474f-8b43-4ca3a2162def A A true 43a50baa-26f5-4eb1-8ca4-f4055100924f 1 188 337 9 20 194 347 Second item for addition 171e290f-d924-44da-a332-b3ede5e360bd B B true 3b947d0f-e959-4ba9-9601-43812bcfffe6 1 188 357 9 20 194 367 Result of addition 2209a95f-032b-40c0-b0a2-b4861e4dbbfb Result R false 0 227 337 12 40 233 357 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 3b947d0f-e959-4ba9-9601-43812bcfffe6 Number Slider false 0 -17 357 157 20 -16.875938 357.80576 3 1 1 100 0 0 35 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble false -562.7357 969.75336 -262.99203 969.75336 -262.99203 988.25934 -562.7357 988.25934 A quick note Microsoft Sans Serif 3a0f8572-6905-44c8-9f05-4bf873ef6268 false Scribble Scribble 25 1.05mm Min for 3.0 Nozzle! -567.7357 964.75336 309.74368 28.505981 -562.7357 969.75336 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