0 1 1 633615100077968750 0 5 90 true true Shaded Waffle House Creates a strut system with notching geometry over a surface This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License. http://creativecommons.org/licenses/by-sa/3.0/us/ This work is licensed by Benjamin Callam under a Creative Commons Attribution-Share Alike 3.0 United States License. http://creativecommons.org/licenses/by-sa/3.0/us/ 633494345457343750 0 26 -114 0.512 0 36 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider U 1b78af29-0fc1-4768-8258-d1bec5fb977c true false 0 0 347.2445 801.0289 121 20 347.2445 801.0289 21 20 347.2445 801.0289 false true false 10 0 40 4 1 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider V fc97382a-1cdc-479d-8702-dff781227c52 true false 0 0 347.8995 827.2689 120 20 347.8995 827.2689 20 20 347.8995 827.2689 false true false 15 0 80 4 1 deaf8653-5528-4286-807c-3de8b8dad781 Surface Surface to Waffle 756f0ac4-ccc7-4922-bb0c-f383ffa21590 false false 0 0 1 false 146.5883 699.2164 103 20 146.5883 699.2164 103 20 146.5883 699.2164 false true false 07f46a80-bf30-4594-9431-8183707aae55 082976f0-c741-4df8-a1d4-89891bf8619f Divide Surface Div c98509ac-458d-4cf3-a243-4061940b6af7 true longest_list 595.8228 691.0446 75 64 617.8228 693.0446 27 60 617.8228 693.0446 false true false S 2e40bffb-0a51-4992-9359-22a6f03a26b6 true false 1 756f0ac4-ccc7-4922-bb0c-f383ffa21590 0 0 false 0 0 0 0 595.8228 693.0446 22 20 595.8228 693.0446 false true false U d569e12d-1800-428b-baae-4a6d2f4fdc31 true false 1 1b78af29-0fc1-4768-8258-d1bec5fb977c 0 1 0 0 0 0 595.8228 713.0446 22 20 595.8228 713.0446 false true false 10 V 4b0414d3-5b13-4217-8d7b-e9ab9ebcf906 true false 1 fc97382a-1cdc-479d-8702-dff781227c52 0 1 0 0 0 0 595.8228 733.0446 22 20 595.8228 733.0446 false true false 10 P 37ada194-d791-4543-92fd-02c5f165340f true false 0 0 0 0 0 0 0 644.8228 693.0446 26 20 644.8228 693.0446 false true false N b2b36cf3-da9d-4f7d-85b7-1b6e2bf9c746 true false 0 0 0 0 0 0 0 644.8228 713.0446 26 20 644.8228 713.0446 false true false uv 1276483a-4224-41fd-a89e-e0a960971425 false false 0 0 0 0 0 0 0 644.8228 733.0446 26 20 644.8228 733.0446 false true false fb012ef9-4734-4049-84a0-b92b85bb09da Summation Sum 791f571e-9ee4-40f8-929b-cd288baaf866 true longest_list 1227.921 814.8895 70 64 1249.921 816.8895 27 60 1249.921 816.8895 false true true A b715de81-3db5-4e99-b88e-67e0dc90f868 true false 1 37ada194-d791-4543-92fd-02c5f165340f 1 0 0 0 0 0 1227.921 816.8895 22 20 1227.921 816.8895 false true true B 15270c17-1255-4fd7-8ed0-16960fca3d5d true false 1 0a5371b1-6558-45a8-8078-38cac426a225 0 0 0 0 0 0 1227.921 836.8895 22 20 1227.921 836.8895 false true true U 1159c01e-2889-4c6f-96b6-cfdae7c5568c true false 0 0 1 false 0 0 0 0 1227.921 856.8895 22 20 1227.921 856.8895 false true true false V b161b18a-e2a9-45f7-9e67-ea571fbfa8f5 true false 0 0 0 0 0 0 0 1276.921 816.8895 21 30 1276.921 816.8895 false true true L baaf4c07-6c2c-45af-8d61-2a63f8b467f7 true false 0 0 0 0 0 0 0 1276.921 846.8895 21 30 1276.921 846.8895 false true true fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 VB.NET Script Dim uCrv_list As New List(Of OnNurbsCurve) Dim vCrv_list As New List(Of OnNurbsCurve) Dim degree As Integer = 3 'Dim knots As Integer = 5 'iterate over bottom points Dim U As Int32 = uDivisions + 1 Dim V As Int32 = pts.Count / U 'Create U curves For it_U As Int32 = 0 To (U - 1) 'Dim it_index As Int32 = base_index + U 'or * Dim CPoints As New On3dPointArray For it_V As Int32 = 0 To (V - 1) CPoints.Append(pts((it_U * V) + it_V)) Next Dim tempArray As IArrayOn3dPoint = TryCast(CPoints, IArrayOn3dPoint) 'Dim nc As New OnNurbsCurve 'nc = RhUtil.RhinoInterpCurve(degree, tempArray, Nothing, Nothing, knots) uCrv_list.Add(RhUtil.RhinoInterpCurve(degree, tempArray, Nothing, Nothing, knot)) Next 'Create V curves For it_V As Int32 = 0 To (V - 1) 'Dim it_index As Int32 = base_index + U 'or * Dim CPoints As New On3dPointArray For it_U As Int32 = 0 To (U - 1) CPoints.Append(pts(it_V + ((it_U * (V))))) Next Dim tempArray As IArrayOn3dPoint = TryCast(CPoints, IArrayOn3dPoint) vCrv_list.Add(RhUtil.RhinoInterpCurve(degree, tempArray, Nothing, Nothing, knot)) Next uCurves = uCrv_list vCurves = vCrv_list 0 IsoCurves 90b04df6-2c6d-459f-9083-ef66305ac408 false longest_list 3 pts uDivisions knot 2 uCurves vCurves 1025.206 526.0016 146 83 1089.206 528.0016 27 79 1089.206 528.0016 false true false pts 02de9d01-3d08-4bbe-9688-5189cf855d8d true true 1 76cf1dc7-c143-41c5-b4df-505579780b22 0 On3dPoint true 0 0 0 0 1025.206 528.0016 64 26.33333 1025.206 528.0016 false true false uDivisions f5c61c6d-5d4a-4cb4-8bae-eee4ad99e8d2 true false 1 1b78af29-0fc1-4768-8258-d1bec5fb977c 0 Integer true 0 0 0 0 1025.206 554.0016 64 26.33333 1025.206 554.0016 false true false knot b8b4c11f-ffe4-4bd1-bd07-54f92204ee4b true false 1 381edcc4-af6c-4559-8075-f1c5b88ba4c4 0 true 0 0 0 0 1025.206 581.0016 64 26.33333 1025.206 581.0016 false true false out 59bb4112-2c98-4126-a804-04514c73ff50 true false 0 0 0 0 0 0 0 1116.206 528.0016 55 26.33333 1116.206 528.0016 false true false uCurves cac6137e-81fd-40c6-aa64-9ed5f2ecc903 true false 0 0 0 0 0 0 1116.206 554.0016 55 26.33333 1116.206 554.0016 false true false vCurves eab75cf6-12ae-4036-b63f-2fcdd27dfb24 true false 0 0 0 0 0 0 1116.206 581.0016 55 26.33333 1116.206 581.0016 false true false 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Strut Height 26e9ab42-2bce-4e01-b6bf-440595bd9b64 true false 0 0 336.4933 589.9408 174.2513 20 336.4933 589.9408 71 20 336.4933 589.9408 false true false 0.25 0 80 4 0 3581f42a-9592-4549-bd6b-1c0fc39d067b Point XYZ Pt 53a85d42-a629-42d0-abed-20c95e5f8bbd true longest_list 1415.323 813.7944 72 64 1436.323 815.7944 27 60 1436.323 815.7944 false true true X 4c503089-dcea-4fcd-a2c2-98bae6ffe805 true false 1 33d6d68c-b9d8-4a81-acd4-a42e826f8e5e 0 1 0 0 0 0 1415.323 815.7944 21 20 1415.323 815.7944 false true true 0 Y 36a7d538-ffe8-43ff-96d0-2aff48e3bedc true false 1 c57babe4-cfe7-45a5-8fa0-fbb223042412 0 1 0 0 0 0 1415.323 835.7944 21 20 1415.323 835.7944 false true true 0 Z 1614f80e-87b4-4c28-a31e-e99e97adef2a true false 1 85db331d-6f1f-4085-a445-e9d00ac14985 0 1 0 0 0 0 1415.323 855.7944 21 20 1415.323 855.7944 false true true 0 Pt 76cf1dc7-c143-41c5-b4df-505579780b22 true false 0 2 0 0 0 0 0 1463.323 815.7944 24 60 1463.323 815.7944 false true true 9abae6b7-fa1d-448c-9209-4a8155345841 Decompose pComp f3f72e0c-57dd-4b1d-97d8-d95b34555b9e true longest_list 1325.885 813.4819 69 64 1346.885 815.4819 27 60 1346.885 815.4819 false true true P cc19f36d-9421-49f7-8da5-31ef906c9373 true false 1 b161b18a-e2a9-45f7-9e67-ea571fbfa8f5 0 0 0 0 0 0 1325.885 815.4819 21 60 1325.885 815.4819 false true true X 33d6d68c-b9d8-4a81-acd4-a42e826f8e5e true false 0 0 0 0 0 0 0 1373.885 815.4819 21 20 1373.885 815.4819 false true true Y c57babe4-cfe7-45a5-8fa0-fbb223042412 true false 0 0 0 0 0 0 0 1373.885 835.4819 21 20 1373.885 835.4819 false true true Z 85db331d-6f1f-4085-a445-e9d00ac14985 true false 0 0 0 0 0 0 0 1373.885 855.4819 21 20 1373.885 855.4819 false true true 6ec39468-dae7-4ffa-a766-f2ab22a2c62e Amplitude Amp dad43dbe-4808-47e4-af98-eb05a4f94659 true longest_list 1057.073 832.9819 69 47 1078.073 834.9819 27 43 1078.073 834.9819 false true true V bd2ccb65-c382-4693-a621-2ad7a09c7159 true false 1 b2b36cf3-da9d-4f7d-85b7-1b6e2bf9c746 1 0 0 0 0 0 1057.073 834.9819 21 21.5 1057.073 834.9819 false true true A 9b1e1641-da22-41e1-8657-25e3aa6020ef true false 1 5450b697-ddf2-4e27-a5c9-9552c3376453 1 1 0 0 0 0 1057.073 856.9819 21 21.5 1057.073 856.9819 false true true 1 V 0a5371b1-6558-45a8-8078-38cac426a225 true false 0 2 0 0 0 0 0 1105.073 834.9819 21 43 1105.073 834.9819 false true true 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Flip Sides 6ff49349-b869-458a-81cb-a785810ec74e true false 0 0 347.3383 610.9508 161 20 347.3383 610.9508 61 20 347.3383 610.9508 false true false 1 -1 1 4 2 00ec9ecd-4e1d-45ba-a8fc-dff716dbd9e4 F2 F(x,y) b1534b61-deb4-4652-9992-0306e3bddd24 true longest_list 579.3945 519.9196 66 64 600.3945 521.9196 27 60 600.3945 521.9196 false true false F d4c55f9a-9b71-4a96-8c14-eb5f521b379c true false 0 0 X*Y 0 0 0 0 579.3945 521.9196 21 20 579.3945 521.9196 false true false x b22334da-5d80-4615-b7b7-35e2e9b2ca0c true false 1 26e9ab42-2bce-4e01-b6bf-440595bd9b64 0 0 0 0 0 579.3945 541.9196 21 20 579.3945 541.9196 false true false y ce4be977-f1fd-484d-a8ec-62d9ad2b21b7 true false 1 6ff49349-b869-458a-81cb-a785810ec74e 0 0 0 0 0 579.3945 561.9196 21 20 579.3945 561.9196 false true false r 5450b697-ddf2-4e27-a5c9-9552c3376453 true false 0 0 0 0 0 0 627.3945 521.9196 18 60 627.3945 521.9196 false true false 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Knot Type 381edcc4-af6c-4559-8075-f1c5b88ba4c4 true false 0 0 345.4001 635.316 163 20 345.4001 635.316 63 20 345.4001 635.316 false true false 3 0 5 4 1 fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 VB.NET Script Dim uCrv_list As New List(Of OnNurbsCurve) Dim vCrv_list As New List(Of OnNurbsCurve) Dim degree As Integer = 3 'Dim knots As Integer = 5 'iterate over bottom points Dim U As Int32 = uDivisions + 1 Dim V As Int32 = pts.Count / U 'Create U curves For it_U As Int32 = 0 To (U - 1) 'Dim it_index As Int32 = base_index + U 'or * Dim CPoints As New On3dPointArray For it_V As Int32 = 0 To (V - 1) CPoints.Append(pts((it_U * V) + it_V)) Next Dim tempArray As IArrayOn3dPoint = TryCast(CPoints, IArrayOn3dPoint) 'Dim nc As New OnNurbsCurve 'nc = RhUtil.RhinoInterpCurve(degree, tempArray, Nothing, Nothing, knots) uCrv_list.Add(RhUtil.RhinoInterpCurve(degree, tempArray, Nothing, Nothing, knot)) Next 'Create V curves For it_V As Int32 = 0 To (V - 1) 'Dim it_index As Int32 = base_index + U 'or * Dim CPoints As New On3dPointArray For it_U As Int32 = 0 To (U - 1) CPoints.Append(pts(it_V + ((it_U * (V))))) Next Dim tempArray As IArrayOn3dPoint = TryCast(CPoints, IArrayOn3dPoint) vCrv_list.Add(RhUtil.RhinoInterpCurve(degree, tempArray, Nothing, Nothing, knot)) Next uCurves = uCrv_list vCurves = vCrv_list 0 IsoCurves 5d670c80-767d-4696-b371-1a87b217b1d6 false longest_list 3 pts uDivisions knot 2 uCurves vCurves 1026.144 618.8141 146 83 1090.144 620.8141 27 79 1090.144 620.8141 false true false pts 66cc5f4c-b4a8-4049-abda-31f76bcbdb63 true true 1 37ada194-d791-4543-92fd-02c5f165340f 0 On3dPoint true 0 0 0 0 1026.144 620.8141 64 26.33333 1026.144 620.8141 false true false uDivisions 613b02d8-e2f5-4d32-abb2-1ba0662aeffa true false 1 1b78af29-0fc1-4768-8258-d1bec5fb977c 0 Integer true 0 0 0 0 1026.144 646.8141 64 26.33333 1026.144 646.8141 false true false knot 25a218a8-21db-430c-8ae0-9873ba3e8aa4 true false 1 381edcc4-af6c-4559-8075-f1c5b88ba4c4 0 true 0 0 0 0 1026.144 673.8141 64 26.33333 1026.144 673.8141 false true false out 85aaa2ab-0d39-4634-9957-2c63f9dbcdae true false 0 0 0 0 0 0 0 1117.144 620.8141 55 26.33333 1117.144 620.8141 false true false uCurves fc854a79-891d-4873-8898-09555cad38d3 true false 0 0 0 0 0 0 1117.144 646.8141 55 26.33333 1117.144 646.8141 false true false vCurves d045a85e-1c12-4c4d-bd1a-bfa373e7a28b true false 0 0 0 0 0 0 1117.144 673.8141 55 26.33333 1117.144 673.8141 false true false fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 VB.NET Script Dim lfts As New List(Of OnNurbsSurface) Dim object_count As Integer = topCrvs.Count Dim tIndex As Integer = 0 ' top is at index 0 Dim bIndex As Integer = 1 ' bottom is at index 1 ' Add loft curves For i As Integer = 0 To object_count - 1 Dim loft_curves As New List (Of MRhinoLoftCurve) Dim topCurve As New MRhinoLoftCurve() topCurve.m_curve = topCrvs(i).DuplicateCurve() loft_curves.Add(topCurve) Dim bottomCurve As New MRhinoLoftCurve() bottomCurve.m_curve = bottomCrvs(i).DuplicateCurve() loft_curves.Add(bottomCurve) Dim loft_args As New MArgsRhinoLoft() loft_args.m_loftcurves = loft_curves.ToArray() loft_args.m_bclosed = False Dim surface_list(0) As OnNurbsSurface Call RhUtil.RhinoSdkLoftSurface(loft_args, surface_list) lfts.Add(surface_list(0)) Next loftedSurfaces = lfts 0 Loft Crv Pairs 7fe10404-6254-4f07-97a0-4e27d3752260 false longest_list 2 topCrvs bottomCrvs 1 loftedSurfaces 1247.769 505.6891 181 106 1317.769 507.6891 27 102 1317.769 507.6891 false true false topCrvs 114e4641-7cfe-4803-8575-55e2a572c19c true true 1 cac6137e-81fd-40c6-aa64-9ed5f2ecc903 0 OnCurve true 0 0 0 0 1247.769 507.6891 70 51 1247.769 507.6891 false true false bottomCrvs 2ddcab12-41c9-44a1-9916-c0362b9627c2 true true 1 fc854a79-891d-4873-8898-09555cad38d3 0 OnCurve true 0 0 0 0 1247.769 558.6891 70 51 1247.769 558.6891 false true false out 27728cd0-ae72-4a21-af0e-705da45c774b true false 0 0 0 0 0 0 0 1344.769 507.6891 84 51 1344.769 507.6891 false true false loftedSurfaces 098fc304-4e1d-421f-a7fc-166a1ef78b59 true false 0 0 0 0 0 0 1344.769 558.6891 84 51 1344.769 558.6891 false true false fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 VB.NET Script Dim lfts As New List(Of OnNurbsSurface) Dim object_count As Integer = topCrvs.Count Dim tIndex As Integer = 0 ' top is at index 0 Dim bIndex As Integer = 1 ' bottom is at index 1 ' Add loft curves For i As Integer = 0 To object_count - 1 Dim loft_curves As New List (Of MRhinoLoftCurve) Dim topCurve As New MRhinoLoftCurve() topCurve.m_curve = topCrvs(i).DuplicateCurve() loft_curves.Add(topCurve) Dim bottomCurve As New MRhinoLoftCurve() bottomCurve.m_curve = bottomCrvs(i).DuplicateCurve() loft_curves.Add(bottomCurve) Dim loft_args As New MArgsRhinoLoft() loft_args.m_loftcurves = loft_curves.ToArray() loft_args.m_bclosed = False Dim surface_list(0) As OnNurbsSurface Call RhUtil.RhinoSdkLoftSurface(loft_args, surface_list) lfts.Add(surface_list(0)) Next loftedSurfaces = lfts 0 Loft Crv Pairs 8dbbd5b9-d8ff-4597-8ab9-53cc77e5b585 false longest_list 2 topCrvs bottomCrvs 1 loftedSurfaces 1245.768 621.9391 181 106 1315.768 623.9391 27 102 1315.768 623.9391 false true false topCrvs 0c9ed65f-58fd-48b5-a094-0942d73c9f89 true true 1 eab75cf6-12ae-4036-b63f-2fcdd27dfb24 0 OnCurve true 0 0 0 0 1245.768 623.9391 70 51 1245.768 623.9391 false true false bottomCrvs 65a4161b-a110-42ae-8914-c32c466d14fa true true 1 d045a85e-1c12-4c4d-bd1a-bfa373e7a28b 0 OnCurve true 0 0 0 0 1245.768 674.9391 70 51 1245.768 674.9391 false true false out 3e5a1139-3f42-4a92-911c-e85f9adabc7e true false 0 0 0 0 0 0 0 1342.768 623.9391 84 51 1342.768 623.9391 false true false loftedSurfaces 86229ab3-fe9d-448f-ba63-23577dffc840 true false 0 0 0 0 0 0 1342.768 674.9391 84 51 1342.768 674.9391 false true false 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Material Thickness 324e8d95-8898-469e-b00c-bd13e7a085bf true false 0 0 345.2433 857.4408 205 20 345.2433 857.4408 105 20 345.2433 857.4408 false true false 0.06 0 80 4 0 deaf8653-5528-4286-807c-3de8b8dad781 Surface V Struts a9d9ed8d-ac24-4f31-9ece-d4414bdbd38f true false 1 86229ab3-fe9d-448f-ba63-23577dffc840 0 0 false 1592.611 698.4938 60 20 1592.611 698.4938 60 20 1592.611 698.4938 false true false deaf8653-5528-4286-807c-3de8b8dad781 Surface U Struts 149c4d3c-cccc-42a1-b9b8-8ec73bd4a830 true false 1 098fc304-4e1d-421f-a7fc-166a1ef78b59 0 0 false 1596.675 582.8688 60 20 1596.675 582.8688 60 20 1596.675 582.8688 false true false 0373008a-80ee-45be-887d-ab5a244afc29 Cylinder Cyl a40abf79-f103-4fcf-8cf3-15c58b6bed32 false longest_list 1920.598 1226.114 71 64 1942.598 1228.114 27 60 1942.598 1228.114 false true true B 6fcbb9d7-951d-4fa3-834c-01231fb0d433 true false 1 9c79ea3a-c8a8-46d4-8037-36db1878b7a9 0 0 0 0 0 0 1920.598 1228.114 22 20 1920.598 1228.114 false true true R da681a9e-2a89-47ac-a958-65a712b91cb8 true false 1 bd43073d-10c2-4515-bc51-cd2de44c0743 0 1 0 0 0 0 1920.598 1248.114 22 20 1920.598 1248.114 false true true 0.5 L 22dca282-5fde-4af7-9148-8b53ad6d953c true false 1 5450b697-ddf2-4e27-a5c9-9552c3376453 1 1 0 0 0 0 1920.598 1268.114 22 20 1920.598 1268.114 false true true 1 C d73d23e6-3c6c-49a4-894c-8999d117f4e4 true false 0 0 0 false 0 0 0 0 1969.598 1228.114 22 60 1969.598 1228.114 false true true 3e6383e9-af39-427b-801a-19ca916160fa Multiplication Mult 546cfcc8-d1fe-4afd-99fc-77dcb1a48147 true longest_list 1806.771 1228.053 71 45 1828.771 1230.053 27 41 1828.771 1230.053 false true true N d7e0544c-6fe0-453b-86a1-fe32d856f6e1 true false 1 324e8d95-8898-469e-b00c-bd13e7a085bf 1 0 0 0 0 0 1806.771 1230.053 22 20.5 1806.771 1230.053 false true true 2 e341eb39-88b5-4687-8933-6b421b376f07 true false 0 0 1 0 0 0 0 1806.771 1250.053 22 20.5 1806.771 1250.053 false true true 2 R bd43073d-10c2-4515-bc51-cd2de44c0743 true false 0 0 0 0 0 0 0 1855.771 1230.053 22 41 1855.771 1230.053 false true true 3581f42a-9592-4549-bd6b-1c0fc39d067b Point XYZ Pt a6c4383f-9842-49b9-b11c-a60058e9a08a false longest_list 1787.004 1135.506 72 64 1808.004 1137.506 27 60 1808.004 1137.506 false true true X 3a94fe2c-8626-4593-bc8e-98c225cefa8f true false 1 385463e0-1bee-495a-b15f-f71c2ae4ec9f 0 1 0 0 0 0 1787.004 1137.506 21 20 1787.004 1137.506 false true true 0 Y 776a22e6-12d8-4e82-b37c-8a94fe2b584a true false 1 ed70c87d-78b3-41eb-b5d1-b1c87a55fd4d 0 1 0 0 0 0 1787.004 1157.506 21 20 1787.004 1157.506 false true true 0 Z 1bf21a05-23a7-4a9c-90f5-b420df40ce12 true false 1 41ba4ac2-67c8-4b2c-a9d6-7ff23f4f1655 0 1 0 0 0 0 1787.004 1177.506 21 20 1787.004 1177.506 false true true 0 Pt abba94f5-af2a-469c-9516-6a3f0928b356 true false 0 2 0 0 0 0 0 1835.004 1137.506 24 60 1835.004 1137.506 false true true 9abae6b7-fa1d-448c-9209-4a8155345841 Decompose pComp 80ecd0d4-c293-46f9-bfe4-9c857792a2fc true longest_list 1702.567 1135.506 69 64 1723.567 1137.506 27 60 1723.567 1137.506 false true true P 7c7b1a38-d3db-45ff-9c5d-61dafc981cfc true false 1 b0837835-fc29-40c1-a6fc-b4f43ddab594 0 0 0 0 0 0 1702.567 1137.506 21 60 1702.567 1137.506 false true true X 385463e0-1bee-495a-b15f-f71c2ae4ec9f true false 0 0 0 0 0 0 0 1750.567 1137.506 21 20 1750.567 1137.506 false true true Y ed70c87d-78b3-41eb-b5d1-b1c87a55fd4d true false 0 0 0 0 0 0 0 1750.567 1157.506 21 20 1750.567 1157.506 false true true Z 41ba4ac2-67c8-4b2c-a9d6-7ff23f4f1655 true false 0 0 0 0 0 0 0 1750.567 1177.506 21 20 1750.567 1177.506 false true true fb012ef9-4734-4049-84a0-b92b85bb09da Summation Sum 134432af-e9a7-41cf-9115-d9c964bd7f18 true longest_list 1569.598 1146.459 70 64 1591.598 1148.459 27 60 1591.598 1148.459 false true true A 0dfa5d3c-d711-44e2-8f5d-96582504c5a6 true false 1 37ada194-d791-4543-92fd-02c5f165340f 1 0 0 0 0 0 1569.598 1148.459 22 20 1569.598 1148.459 false true true B 55947326-ab76-4b4e-a5a8-3ad60b6b36af true false 1 ea22aa8c-61c1-456e-ad8e-00b1b51a04ea 0 0 0 0 0 0 1569.598 1168.459 22 20 1569.598 1168.459 false true true U 8bf1d09c-9d90-4343-bf59-efbff1910deb true false 0 0 1 false 0 0 0 0 1569.598 1188.459 22 20 1569.598 1188.459 false true true false V b0837835-fc29-40c1-a6fc-b4f43ddab594 true false 0 0 0 0 0 0 0 1618.598 1148.459 21 30 1618.598 1148.459 false true true L 5c13a31a-2a19-4e55-951b-06bd42811be9 true false 0 0 0 0 0 0 0 1618.598 1178.459 21 30 1618.598 1178.459 false true true ec875825-61e4-4c1c-a343-0e0cee0b321b Division Div 3c078365-5122-4f1d-bdc0-80ab19448566 true longest_list 1295.005 1172.787 72 44 1318.005 1174.787 27 40 1318.005 1174.787 false true true A 794db189-9141-4ecd-9c9e-4a8bcb286169 true false 1 5450b697-ddf2-4e27-a5c9-9552c3376453 1 0 0 0 0 0 1295.005 1174.787 23 20 1295.005 1174.787 false true true /2 43ad934a-4380-498d-b037-4c600f21e13c true false 0 0 1 0 0 0 0 1295.005 1194.787 23 20 1295.005 1194.787 false true true 2 R c8e12e5b-2e9b-4d00-88a7-91720121a57d true false 0 0 0 0 0 0 0 1345.005 1174.787 22 40 1345.005 1174.787 false true true 6ec39468-dae7-4ffa-a766-f2ab22a2c62e Amplitude Amp ba1c4c17-b439-400d-b6cf-9d0a2dc78878 true longest_list 1443.286 1159.146 69 47 1464.286 1161.146 27 43 1464.286 1161.146 false true true V 6bd48915-61a4-40ef-ac22-261d3172ccce true false 1 b2b36cf3-da9d-4f7d-85b7-1b6e2bf9c746 1 0 0 0 0 0 1443.286 1161.146 21 21.5 1443.286 1161.146 false true true A 005778a8-d62a-4347-b403-7289bc8f5a2c true false 1 c8e12e5b-2e9b-4d00-88a7-91720121a57d 0 1 0 0 0 0 1443.286 1183.146 21 21.5 1443.286 1183.146 false true true 1 V ea22aa8c-61c1-456e-ad8e-00b1b51a04ea true false 0 0 0 0 0 0 0 1491.286 1161.146 21 43 1491.286 1161.146 false true true cfb6b17f-ca82-4f5d-b604-d4f69f569de3 Plane Normal Pl da727296-86c8-4b3a-abcc-121b8bd3c521 false longest_list 1806.539 1178.989 71 44 1829.539 1180.989 27 40 1829.539 1180.989 false true true O 1aea13db-734c-4248-9662-45380e8e42d5 true false 1 abba94f5-af2a-469c-9516-6a3f0928b356 1 1 0 0 0 0 1806.539 1180.989 23 20 1806.539 1180.989 false true true 0 0 0 Z ef47152a-f3e7-4993-95af-ba65c7393f97 true false 1 b2b36cf3-da9d-4f7d-85b7-1b6e2bf9c746 1 1 0 0 0 0 1806.539 1200.989 23 20 1806.539 1200.989 false true true 0 0 1 P 9c79ea3a-c8a8-46d4-8037-36db1878b7a9 true false 0 0 0 0 0 0 0 1856.539 1180.989 21 40 1856.539 1180.989 false true true b648d933-ddea-4e75-834c-8f6f3793e311 Cap Holes Cap 984c3808-876a-4cea-8be8-2716aaf7739c false longest_list 2018.658 1234.904 69 42 2039.658 1236.904 27 38 2039.658 1236.904 false true true B 574555b2-d706-4c74-8587-7cf115ee8f79 true false 1 d73d23e6-3c6c-49a4-894c-8999d117f4e4 0 0 0 0 0 0 2018.658 1236.904 21 38 2018.658 1236.904 false true true B 5f5b8c7d-4f0c-42da-8e52-c127a28d0fdb true false 0 2 0 0 0 0 0 2066.658 1236.904 21 38 2066.658 1236.904 false true true b40f28a2-ba30-4ac2-afe5-a6ece7f985fc Move Move fd93b0ef-0210-4644-969a-41a6fb546e0c false longest_list 2018.488 1163.181 73 52 2041.488 1165.181 27 48 2041.488 1165.181 false true true G ca5be02f-03e9-4d69-8a18-ba80a8dc2be6 true false 1 5f5b8c7d-4f0c-42da-8e52-c127a28d0fdb 0 0 0 0 0 0 2018.488 1165.181 23 24 2018.488 1165.181 false true true T 61e97e61-fd82-4288-bb27-7ece6ea8126c true false 1 53468d65-ff2d-4fb9-ba56-590068d71f60 0 0 0 0 0 0 2018.488 1189.181 23 24 2018.488 1189.181 false true true G 315209ec-4ca3-478b-860c-43488db8cfec true false 0 2 0 0 0 0 0 2068.488 1165.181 23 48 2068.488 1165.181 false true true d5788074-d75d-4021-b1a3-0bf992928584 Reverse Rev 375a7522-7939-477e-a1c2-f860155a3a05 true longest_list 1922.033 1171.592 69 42 1943.033 1173.592 27 38 1943.033 1173.592 false true true V 551693a3-20d6-49b0-8f0f-599bf15b4a2e true false 1 0a5371b1-6558-45a8-8078-38cac426a225 1 0 0 0 0 0 1922.033 1173.592 21 38 1922.033 1173.592 false true true V 53468d65-ff2d-4fb9-ba56-590068d71f60 true false 0 0 0 0 0 0 0 1970.033 1173.592 21 38 1970.033 1173.592 false true true 919e146f-30ae-4aae-be34-4d72f555e7da BRep Notch Set 1 8edc7476-e753-42c1-ae9c-87720f55ca5b true false 1 315209ec-4ca3-478b-860c-43488db8cfec 0 0 1589.135 795.7359 73 20 1589.135 795.7359 73 20 1589.135 795.7359 false true false 919e146f-30ae-4aae-be34-4d72f555e7da BRep Notch Set 2 08529ba6-63fe-464d-8af8-0fe03fd906b0 true false 1 5f5b8c7d-4f0c-42da-8e52-c127a28d0fdb 0 0 1586.635 861.4854 73 20 1586.635 861.4854 73 20 1586.635 861.4854 false true false cec8ca1b-6024-4825-9a53-07341a203697 Cluster Mid Point 2b446b4b-6f8e-4d94-bc9d-e142b9ec5fd8 true 814.2628 765.0679 150.0081 60 835.2628 765.0679 105.0081 60 835.2628 765.0679 false true false 5 a6c4383f-9842-49b9-b11c-a60058e9a08a 80ecd0d4-c293-46f9-bfe4-9c857792a2fc 134432af-e9a7-41cf-9115-d9c964bd7f18 3c078365-5122-4f1d-bdc0-80ab19448566 ba1c4c17-b439-400d-b6cf-9d0a2dc78878 cec8ca1b-6024-4825-9a53-07341a203697 Cluster Offset Points ca71317c-39eb-4119-97f0-ed06e6de72eb true 810.3175 597.491 95 60 831.3175 597.491 50 60 831.3175 597.491 false true false 4 791f571e-9ee4-40f8-929b-cd288baaf866 53a85d42-a629-42d0-abed-20c95e5f8bbd f3f72e0c-57dd-4b1d-97d8-d95b34555b9e dad43dbe-4808-47e4-af98-eb05a4f94659 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel Panel d8e813a9-d03d-4090-966d-23f1356d648e true false 0 0 Bake these Nodes... then follow the tutorial at www.regulatedlines.com/blog/ for a quick method for laser/CNC preparation. true 0 false 1475 457.5 288.75 116.25 1477 458.5 284.75 114.25 1475 457.5 false true false cec8ca1b-6024-4825-9a53-07341a203697 Cluster Notch(er) Geometry ec17d5bf-9c5f-4ff0-85f2-c608e701119e true 1309.677 787.5159 114.8845 100 1332.677 787.5159 68.88452 100 1332.677 787.5159 false true false 6 a40abf79-f103-4fcf-8cf3-15c58b6bed32 546cfcc8-d1fe-4afd-99fc-77dcb1a48147 da727296-86c8-4b3a-abcc-121b8bd3c521 984c3808-876a-4cea-8be8-2716aaf7739c fd93b0ef-0210-4644-969a-41a6fb546e0c 375a7522-7939-477e-a1c2-f860155a3a05