Skip to content
Snippets Groups Projects
Commit 17e23cdc authored by Yamane's avatar Yamane
Browse files

week7 assignment

parent e9248b27
No related branches found
No related tags found
No related merge requests found
Pipeline #289152 passed
Showing
with 133 additions and 40 deletions
# 7. Computer controlled machining # 7. Computer controlled machining
This week I worked on defining my final project idea and started to getting used to the documentation process. # Group Assignment
## Research ## Instruction
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." group assignment
> "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." - do your lab's safety training
- test runout, alignment, fixturing, speeds, feeds, materials, and toolpaths for your machine
## Useful links individual assignment
- [Jekyll](http://jekyll.org) - [Here](https://fabacademy.org/2022/labs/kannai/students/yukiya-yamane/assignments/week08/)
- [Google](http://google.com)
- [Markdown](https://en.wikipedia.org/wiki/Markdown)
## Code Example ## What I week this week
Use the three backticks to separate code. - Learn how to use machine safely and test runout, alignment, fixturing, speeds, feeds, materials, and toolpaths for your machine → in this page
- Ideate and design something big →[Individual Page](https://fabacademy.org/2022/labs/kannai/students/yukiya-yamane/assignments/week07/)
- Milling by CNC machine →[Individual Page](https://fabacademy.org/2022/labs/kannai/students/yukiya-yamane/assignments/week07/)
- Varnish and assemble →[Individual Page](https://fabacademy.org/2022/labs/kannai/students/yukiya-yamane/assignments/week07/)
``` ## CNC Router and software I used
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever - CNC router : [ZN1325](http://www.mesin-cnc.com/?product=mesin-cnc-router-model-1325)
void loop() { - Tool path maker : Vectric Cut2D Pro
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) - G-code sender :Mach3
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
```
## Gallery ## Safety Instructions
![](../images/sample-photo.jpg) Safety was especially important for this week. Through the Wednesday class, I learned the risk and danger of CNC router. Tamiya-san gave me the lecture of how to use the CNC router.
## Video ![Untitled](../images/week07/safe.png)
### From Vimeo ## **CNC workflow**
<iframe src="https://player.vimeo.com/video/10048961" width="640" height="480" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> ### Setup CNC machine
<p><a href="https://vimeo.com/10048961">Sound Waves</a> from <a href="https://vimeo.com/radarboy">George Gally (Radarboy)</a> on <a href="https://vimeo.com">Vimeo</a>.</p>
### From Youtube - Launch Cut2D and create new file
- seting up about material parameter
<iframe width="560" height="315" src="https://www.youtube.com/embed/jjNgJFemlC4" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> ![materialsetup](../images/week07/materialsetup.png)
## 3D Models - make toopath : set drilling position and cutting depth for fixing board
<div class="sketchfab-embed-wrapper"><iframe width="640" height="480" src="https://sketchfab.com/models/658c8f8a2f3042c3ad7bdedd83f1c915/embed" frameborder="0" allow="autoplay; fullscreen; vr" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe> ![cut2d_drilling.jpeg](../images/week07/cut2d_drilling.jpeg)
<p style="font-size: 13px; font-weight: normal; margin: 5px; color: #4A4A4A;"> - Save these data as .tap file
<a href="https://sketchfab.com/models/658c8f8a2f3042c3ad7bdedd83f1c915?utm_medium=embed&utm_source=website&utm_campaign=share-popup" target="_blank" style="font-weight: bold; color: #1CAAD9;">Dita&#39;s Gown</a> - Launch Mach3 and load .tap file
by <a href="https://sketchfab.com/francisbitontistudio?utm_medium=embed&utm_source=website&utm_campaign=share-popup" target="_blank" style="font-weight: bold; color: #1CAAD9;">Francis Bitonti Studio</a>
on <a href="https://sketchfab.com?utm_medium=embed&utm_source=website&utm_campaign=share-popup" target="_blank" style="font-weight: bold; color: #1CAAD9;">Sketchfab</a> ![mach3.jpeg](../images/week07/mach3.jpeg)
</p>
</div>
### CNC machine setting and milling
- set the position of material (wooden plate) on the bed of CNC before fixing
- set x-y-z origin at the corner of the material ( or any other appropriate position ), and set x0/y0/z0 in Mach3
- fix the material on the bed by screwing
![screwing.jpg](../images/week07/screwing.jpg)
CNC machine is ready.
### Test
On my computer
- make 2D/3D CAD file : Fusion 360
- the content of test will be described later
![testfusion](../images/week07/testfusion.png)
- Export file as .ai /.dxf
- if choose .ai, save as “Illustrator CS”
- Check ”Create pdf compatible file” in save setting
- load .ai file in Cut2D
- setting the tool (mill) information and “tabs” to support the material. selecting outside or inside is important
![cut2d_path.jpeg](../images/week07/cut2d_path.jpeg)
- edit Tool (depth, stepover, speed, feedrate)
![setting_excerpt.jpg](../images/week07/setting_excerpt.jpg)
- press “calcurate”
- set z-origin about 20 mm above the material surface, then, perform “air path” to check the tool path on CNC.
- set z-origin on the material surface ( by using paper to check the contact between tool tip and the material)
- wear the protective glassed and soundproof headphone
- start milling ( be prepared to push the stop button, in case of emergency )
- during the milling, check the wooden chips and the noise, then control the parameters such as feed rate, spindle speed, etc.
- after the milling completed, clean the material surface
![test.jpeg](../images/week07/test.jpeg)
- cut the “tabs”, pick up the parts.
- remove the material and sacrifice plate, then clean the CNC and room.
## Milling Test
- scaling milled board and compare real scale with designed scale
![test_scaling.jpg](../images/week07/test_scaling.jpg)
- check
- runout : turned out 6mm in the test which is equal to the thread diameter
- alignment : adjust positioning of end mill on the board and calibrate it
- fixturing : fixed board by screwing
- speeds : no problem to cut the material in 6500 rpm
- feeds : no problem to cut the material in 840 mm/min
- materials : plywood
- toolpaths : setting as mentioned above
## Tab and Pocket Test
- check whether pocket and dogbone can work or not
- Prepare a sample of the pockets I will use in my design
- load it to cut2D
- select only the inside hole and set these parameters. be carefull for selecting “machine vector : inside”
![test1.jpeg](../images/week07/test1.jpeg)
- export to .tap file and load it in Mach3
- milling the board to make holes
- After milling holes, choose only outside of the parts and set up parameters. In this time, select “Outside” in machine vectors
![test2.jpeg](../images/week07/test2.jpeg)
- milling the board
- milling completely
![pocket_test.jpeg](../images/week07/pocket_test.jpeg)
- inspect the hole to be cut clearly and completely
![pocket.jpeg](../images/week07/pocket.jpeg)
- detach tabs from the parts
- test to assemble tab with pocket
![assemble.gif](../images/week07/assemble.gif)
- got to assemble perfect
![assemble test.jpg](../images/week07/assemble_test.jpg)
## Making something big
[Individual Assignment](https://fabacademy.org/2022/labs/kannai/students/yukiya-yamane/assignments/week08/)
## What I learn in this week
-> [Individual Assignment](https://fabacademy.org/2022/labs/kannai/students/yukiya-yamane/assignments/week08/)
docs/images/week07/assemble.gif

2.22 MiB

docs/images/week07/assemble_test.jpg

78.5 KiB

docs/images/week07/cut2d_drilling.jpeg

68.8 KiB

docs/images/week07/cut2d_path.jpeg

73.8 KiB

docs/images/week07/mach3.jpeg

136 KiB

docs/images/week07/materialsetup.png

153 KiB

docs/images/week07/pocket.jpeg

44.6 KiB

docs/images/week07/pocket_test.jpeg

28.1 KiB

docs/images/week07/safe.png

226 KiB

docs/images/week07/screwing.jpg

74.8 KiB

docs/images/week07/setting_excerpt.jpg

50.5 KiB

docs/images/week07/test.jpeg

41.6 KiB

docs/images/week07/test1.jpeg

76.1 KiB

docs/images/week07/test2.jpeg

77.8 KiB

docs/images/week07/test_scaling.jpg

780 KiB

docs/images/week07/testfusion.png

156 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment