diff --git a/docs/Assignments/week_8_electronic_production/IMG_8970.jpg b/docs/Assignments/week_8_electronic_production/IMG_8970.jpg new file mode 100644 index 0000000..843ef4d Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/IMG_8970.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/IMG_8974.jpg b/docs/Assignments/week_8_electronic_production/IMG_8974.jpg new file mode 100644 index 0000000..b8e6c60 Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/IMG_8974.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/IMG_8975.jpg b/docs/Assignments/week_8_electronic_production/IMG_8975.jpg new file mode 100644 index 0000000..621c93a Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/IMG_8975.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/IMG_8977.jpg b/docs/Assignments/week_8_electronic_production/IMG_8977.jpg new file mode 100644 index 0000000..c35b61b Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/IMG_8977.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/IMG_8981.jpg b/docs/Assignments/week_8_electronic_production/IMG_8981.jpg new file mode 100644 index 0000000..f2f0a52 Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/IMG_8981.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/IMG_8982.jpg b/docs/Assignments/week_8_electronic_production/IMG_8982.jpg new file mode 100644 index 0000000..02fca02 Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/IMG_8982.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/electronic_production.md b/docs/Assignments/week_8_electronic_production/electronic_production.md new file mode 100644 index 0000000..923487d --- /dev/null +++ b/docs/Assignments/week_8_electronic_production/electronic_production.md @@ -0,0 +1,78 @@ +# Electronic Production + +Henk thought us how to use the pcb milling machine. It was a lot easier to use than the big shopbot. + + +## Preparing the material and machine for use +First Henk showed us how to clean and prepare the material. He first took out the platform and removed the plate that was cut from the sacrificial layer. + +![alt text](image.jps) + +After that he removed the tape from the backside of the material and cleaned off the glue from the plates using `sticker remover`. +![alt text](IMG_8970.jpg) + +After that we grabbed the double sided tape and after cleaning we taped it back up and put the plate back on the sacrificial layer. +![alt text](IMG_8974.jpg) +![alt text](IMG_8975.jpg) +![alt text](IMG_8977.jpg) +Then he placed the plate precisely back on the sacrificial layer. + +![alt text](IMG_8981.jpg) +![alt text](IMG_8982.jpg) +Then he cleaned it and put the plate back in and screwed it down. He told us to not screw it too tightly otherwise the plate will be uneven. + + + +## Exporting from KiCad + +File > Fabcrication output > Gerber + +Then only select F.Cu and Edge.Cuts + +![alt text](image-1.jps) + +gerber2img on class website. + +![alt text](image-2.jps) + +convert gerber files to images. + +For the traces without `fill edge cuts` +For edge cuts with `fill edge cuts` + +Then load jps file into ModsProject. + + +## Using modsProject to use the machine +We use modsproject.org to send our designs to the machine. The website uses webserial to communicate to the device so you need chrome or any chromium based browsers to use this website. Otherwise it won't work. +![alt text](image-3.jps) + +Then we needed to select the MDX mill. + +After that Henk showed us that we needed. To start the Serial communication with the machine. +![alt text](image-4.jps) + +After that we could load all the tool configurations. +![alt text](image-5.jps) +These where our settings for making the traces and these where for cutting out the board. +![alt text](image-6.jps) +After that we could import the file +![alt text](image-7.jps) +And press calculate over here +![alt text](image-8.jps) +When it's done a new page will pop up with the toolpath. You can close that. Now you need to set the starting coordinates. +![alt text](image-9.jps) +That can be done over here. The origin is the starting position of your job. After it's set. You can finaly click the send file button. + +![alt text](image-10.jps) + +## Making my first programmer +I went through the fabacademy website and looked for my first board to make. I wanted to make a programmer so I could program other Atiny's and get a start on making small boards. + +The first board I had calibrated the Z too low and it went a bit too far into the board. It also destroyed a trace. + +I read some more form the github repository and saw that these mcu's only need one pin to program. I was concerned with the 6 pin connector that it could only be attached one way but it can go both ways which is a nice design choice. + +![alt text](image-11.jps) + +[link](https://gitlab.fabcloud.org/pub/programmers/programmer-updi-d11c) \ No newline at end of file diff --git a/docs/Assignments/week_8_electronic_production/image-1.jpg b/docs/Assignments/week_8_electronic_production/image-1.jpg new file mode 100644 index 0000000..e39e655 Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/image-1.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/image-10.jpg b/docs/Assignments/week_8_electronic_production/image-10.jpg new file mode 100644 index 0000000..3b04a2e Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/image-10.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/image-11.jpg b/docs/Assignments/week_8_electronic_production/image-11.jpg new file mode 100644 index 0000000..5524e14 Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/image-11.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/image-2.jpg b/docs/Assignments/week_8_electronic_production/image-2.jpg new file mode 100644 index 0000000..dcdb4e1 Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/image-2.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/image-3.jpg b/docs/Assignments/week_8_electronic_production/image-3.jpg new file mode 100644 index 0000000..b09ef5c Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/image-3.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/image-4.jpg b/docs/Assignments/week_8_electronic_production/image-4.jpg new file mode 100644 index 0000000..4acf727 Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/image-4.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/image-5.jpg b/docs/Assignments/week_8_electronic_production/image-5.jpg new file mode 100644 index 0000000..96a08e1 Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/image-5.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/image-6.jpg b/docs/Assignments/week_8_electronic_production/image-6.jpg new file mode 100644 index 0000000..4d2af2b Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/image-6.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/image-7.jpg b/docs/Assignments/week_8_electronic_production/image-7.jpg new file mode 100644 index 0000000..59e3320 Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/image-7.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/image-8.jpg b/docs/Assignments/week_8_electronic_production/image-8.jpg new file mode 100644 index 0000000..d4c6ab7 Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/image-8.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/image-9.jpg b/docs/Assignments/week_8_electronic_production/image-9.jpg new file mode 100644 index 0000000..9b2ef77 Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/image-9.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/image.jpg b/docs/Assignments/week_8_electronic_production/image.jpg new file mode 100644 index 0000000..8ac1811 Binary files /dev/null and b/docs/Assignments/week_8_electronic_production/image.jpg differ diff --git a/docs/Assignments/week_8_electronic_production/lecture_notes.md b/docs/Assignments/week_8_electronic_production/lecture_notes.md new file mode 100644 index 0000000..71f7ff2 --- /dev/null +++ b/docs/Assignments/week_8_electronic_production/lecture_notes.md @@ -0,0 +1,35 @@ +# Lecuture Notes +Starting this week every week a board. + +Direct write processes + +Use tape to hold board down or use clamps + +Milling bit needs to be on the copper. + +2 Sided boards +Always make sure you have the exact same origin + +## Thursday Notes +Dual sided tape to stick FR-1 on + +Only fasten one side with the black tape + +When origin set. unfasten the mill and drop down the bit to the plate + +Offset number how much extra passes around the lines to be done + +After re-doing a file after a fault you should reset the machine. Using the up-down buttons. You should hold them for 10 seconds + +The cut was not deep enough so we shoved a piece of paper under it and now it goes too deep. Maybe doing the paper single sided under there was enough. + +for cutting out the pcb it's the same process except with a few different settings + +Press plate down a bit and then calibrate the z for good cuts + + + +With 0,1 mm milling bit need higher offset. Otherwise there would not be enough space between the traces. + +Offset of 0 means remove all the excess copper +