diff --git a/docs/Assignments/week_7_computer_controlled_cutting/computer_controlled_cutting.md b/docs/Assignments/week_7_computer_controlled_cutting/computer_controlled_cutting.md index 3a0bb0b..1022a4c 100644 --- a/docs/Assignments/week_7_computer_controlled_cutting/computer_controlled_cutting.md +++ b/docs/Assignments/week_7_computer_controlled_cutting/computer_controlled_cutting.md @@ -226,50 +226,116 @@ The first test where the 3 blocks on the right. We couldn't get those into the w ### Climb vs conventional milling You can see a big difference in the edges with conventional and climb. Climb milling leaves a lot more dust and splinters on the edges. But as Neil explained climb is better when you're finishing a hole through. That will leave a clean hole. For surface cutting is conventional better. -![alt text](image-8.png) +![alt text](image-8.jpg) ## Assignment ### Inspiration For this assignment I used some inspiration from [this](https://www.pilatshop.nl/) website. It has a lot of neat snap fit designs to get some inspiration from. Since this won't contribute much to my final project I still wanted to make something useful so I decided to make a food plateau for my mother. We looked through it together and made some drawings based on what we needed. -![alt text](image-9.png) +![alt text](image-9.jpg) My first thought was to make a chair. But then I realized it may not be comfortable and it would be a hassle to get home. So I started brainstorming with my mom and we found this that she liked. -![alt text](image-10.png) +![alt text](image-10.jpg) So then we reverse engineering figuring out how it was assembled. -![alt text](image-11.png) +![alt text](image-11.jpg) ### Designing I also tried making the design fully parametric. So that was also an additional challange. During designing I used everything I learned from week 2 and also learned some new stuff. For instance I needed a reverse intersect command. But that didn't exist. So I asked chatgpt for help and it said I should use the combine tool. -![alt text](image-12.png) +![alt text](image-12.jpg) Using his method I created the cuts in the sides of the legs. -![alt text](image-13.png) +![alt text](image-13.jpg) By using the Leg as a Target body and the bottom plate as the tool to cut I could carve out the holders for the platform. And with the Keep tools button the platform stays after the cut. -![alt text](image-14.png) +![alt text](image-14.jpg) This is my end result. It's made kinda straight forward. First creating 3 platforms and then one leg. And then I made these leg revolve in a circular pattern like this. -![alt text](image-15.png) +![alt text](image-15.jpg) Now the amount of legs are also parametric. ### Laying the design Fusion has a very nice tool to arrange all components of a 3d object onto a flat surface. -![alt text](image-16.png) +![alt text](image-16.jpg) It can be found under the modify menu. As fusion already tells you it's the perfect tool to arrange items for manufacturing. -![alt text](image-17.png) +![alt text](image-17.jpg) Once you click it you have to go to Envelopes and select the plane you want the components on. -![alt text](image-18.png) +![alt text](image-18.jpg) After that you can go back to Objects and select the components you want placed. -![alt text](image-19.png) +![alt text](image-19.jpg) Like this. If you want to rotate a component you should unselect it and only select the face. The face you select will go upwards. I struggled a lot with this and tried finding the answer on fusions youtube channel but [that video](https://www.youtube.com/watch?v=7egLufCg5tk) was outdated. -![alt text](image-20.png) +![alt text](image-20.jpg) ### Manufacturing Fusion has a manufacturing workspace for laser cutting, CNC machining and milling. -![alt text](image-21.png) -In there im going to prepare the components to be cut using the shopbot. \ No newline at end of file +![alt text](image-21.jpg) +In there im going to prepare the components to be cut using the shopbot. +Now im going to switch over to the Manufacture tab. +![alt text](image-24.jpg) +First I need to add the bit that im going to use to fusion. This can be done in the Tool Library. +![alt text](image-22.jpg) +There is already a 5 mm tool but with the wrong settings. For example it has 3 flutes instead of 2 and I don't know if the other dimensions are correct. So im going to check that later because Dylan is now working with the machine. +![alt text](image-23.jpg) + +#### Creating toolpaths +First im going to press the setup button as Patrick also did when he showed us how to use fusion for CAM. +![alt text](image-25.jpg) +When I was looking through the menu's I saw stock and hovered it to look what it meant. +![alt text](image-26.jpg) +So basically the wood we're cutting is the `Stock`. So I measured the wood and it was 1 meter by 2 meters and 18mm thick. So im going to enter that as my values for my stock +![alt text](image-28.jpg) +These are my values. I also added offsets so it doesn't put the material in the middle but in the edge so the wood can still be used for other cuts. + +When creating a toolpath it needs a tool assigned. We are using a preset from the fusion library the 5mm 3 flute bit. But we needed to modify it to 2 flute so that's what we did. The rest of the values where good and we had no issues milling. + +![alt text](image-35.jpg) + + +#### Problems with generating toolpaths +First when trying to create toolpaths I tried using fusions Adaptive clearing. But that method removes all the material. After watching a video about wood CAM on youtube I found out what tools and buttons I needed to press. + + +When trying to generate toolpaths for 3D I saw that with the 3D contours I couldn't automaticly generate tabs. Only the 2D could do that. I also asked chatgpt for help on how to do it but it also didn't know. + + +//TODO: hier meer toevoegen van desktop thuis + + + + + + +#### Fixing the issues +I solved the problems with the simulations by creating 2 seperate toolpaths for the outside cut with tabs and the 3d cut for the curved cut. I was scared that the 2D cut would remove the fillet but then I realized a day later in the tram that it only did the outer bottom cut and that the curves still needed to be cut. So I first needed a 2D cut with tabs and then a 3D cut for the filet and then my toolpaths would be complete. Last night I didn't realize that and added tabs by hand. + +![alt text](image-27.jpg) +![alt text](image-29.jpg) +A lot of issues because of the tabs and using the wrong cut settings. The other problem I was also having is using the wrong cut method. I was using a later cut method to clean things up while I should've used one that is made to remove a lot of material. So first the 2D contour where I can autogenerate tabs and then the 3D contour for the tabs. +![alt text](image-36.jpg) + +#### Evaluating the settings with Irja +Tuesday morning around 9 Irja and me wen't over our settings and helped each other with the last parts before we started cutting. I still needed to add drill holes. I asked Irja how she did that. She said the she needed to make circles in the sketch and extrude them as individual components. + +![alt text](image-30.jpg) +So these are all the drill holes I made. After I've extruded them I wen't back into the manufacture tab to add drill holes. Henk later on said I should add more drill holes at the edges. So I did that here. +![alt text](image-37.jpg) +Then I needed to drill the holes. +![alt text](image-31.jpg) +I used this toolpath to create the drillholes. Then I selected all the faces. One very important thing to do that Irja told me is to set the offset 2 mm below your material height. +![alt text](image-32.jpg) +Otherwise it will drill through the entire material instead of 2 mm as a marker. + +![alt text](image-33.jpg) +This is my final results of my toolpaths. In the simulation I also don't get any errors. + +![alt text](image-34.jpg) +So it's time to start milling. + + + + + +https://cam.autodesk.com/hsmposts \ No newline at end of file diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-22.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-22.jpg new file mode 100644 index 0000000..dd804ee Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-22.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-23.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-23.jpg new file mode 100644 index 0000000..96384f3 Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-23.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-24.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-24.jpg new file mode 100644 index 0000000..afc71d2 Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-24.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-25.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-25.jpg new file mode 100644 index 0000000..46dcdfe Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-25.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-26.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-26.jpg new file mode 100644 index 0000000..0784de5 Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-26.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-27.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-27.jpg new file mode 100644 index 0000000..5245496 Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-27.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-28.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-28.jpg new file mode 100644 index 0000000..32b4144 Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-28.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-29.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-29.jpg new file mode 100644 index 0000000..dfbf05f Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-29.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-30.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-30.jpg new file mode 100644 index 0000000..207da35 Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-30.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-31.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-31.jpg new file mode 100644 index 0000000..b7a434c Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-31.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-32.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-32.jpg new file mode 100644 index 0000000..c4846de Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-32.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-33.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-33.jpg new file mode 100644 index 0000000..828c44b Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-33.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-34.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-34.jpg new file mode 100644 index 0000000..e1b0db5 Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-34.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-35.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-35.jpg new file mode 100644 index 0000000..6074b2d Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-35.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-36.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-36.jpg new file mode 100644 index 0000000..c8997c2 Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-36.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/image-37.jpg b/docs/Assignments/week_7_computer_controlled_cutting/image-37.jpg new file mode 100644 index 0000000..52a8ffc Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/image-37.jpg differ diff --git a/docs/Assignments/week_7_computer_controlled_cutting/jj-500.mp4 b/docs/Assignments/week_7_computer_controlled_cutting/jj-500.mp4 new file mode 100644 index 0000000..f984c9a Binary files /dev/null and b/docs/Assignments/week_7_computer_controlled_cutting/jj-500.mp4 differ