mirror of
https://gitlab.waag.org/make/fablab/interns/2025/sam.git
synced 2025-08-05 13:06:56 +00:00
Compare commits
3 Commits
7ff6bcd8b3
...
7977e9c2c2
Author | SHA1 | Date | |
---|---|---|---|
7977e9c2c2 | |||
be0ed9359c | |||
cc872ce7f3 |
@@ -152,6 +152,7 @@ Now we can also add a LED the same way.
|
|||||||
| E | Edit value (Only works on components that can be edited) |
|
| E | Edit value (Only works on components that can be edited) |
|
||||||
| X | Draw a trace |
|
| X | Draw a trace |
|
||||||
| D | Drag Move something with traces |
|
| D | Drag Move something with traces |
|
||||||
|
| F | Finish the route for me |
|
||||||
| | |
|
| | |
|
||||||
|
|
||||||
|
|
||||||
|
@@ -0,0 +1,117 @@
|
|||||||
|
# Lecture Notes
|
||||||
|
|
||||||
|
## Wednesday - Neil time!
|
||||||
|
|
||||||
|
Press F in KiCad during tracing to `automaticly` finish the trace
|
||||||
|
|
||||||
|
|
||||||
|
Open loop cnc machine
|
||||||
|
|
||||||
|
Closed loop cnc machine
|
||||||
|
|
||||||
|
|
||||||
|
### Materials
|
||||||
|
Tri fold cardboard - Doesn't machine well
|
||||||
|
Ridgit foam insulations
|
||||||
|
MDF - machines smoothly - can be very toxic
|
||||||
|
MDO - better MDF
|
||||||
|
OSB "constructieplaat - recycled wood - eco friendly
|
||||||
|
|
||||||
|
### Flute
|
||||||
|
2 than one flute mills
|
||||||
|
The more flutes to smaller the bites the drill takes so the smoother the result is.
|
||||||
|
|
||||||
|
fewer flutes when removing a lot of material.
|
||||||
|
|
||||||
|
Flutes can have different coatings. Coatings can significantly extend the lifetime of the `end mill`
|
||||||
|
|
||||||
|
Different bits for center cutting and not center cutting
|
||||||
|
|
||||||
|
center cutting lets you directly go into the material
|
||||||
|
Non center cutting is to clean the cuts.
|
||||||
|
|
||||||
|
|
||||||
|
Need to watch which way you're drilling it will have impact on the holes and cuts
|
||||||
|
|
||||||
|
### Cutting materials
|
||||||
|
Down cut leaves loose material around the hole
|
||||||
|
up cut destroys the bottom if you're going through the entire material at once
|
||||||
|
|
||||||
|
doing a combination can give you the benefit of both and leave a clean hole.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Machineries handbook
|
||||||
|
|
||||||
|
Chip load - how fast you let the tool spin/cut while moving. Too fast is bad too slow is bad. There is a sweetspot
|
||||||
|
|
||||||
|
|
||||||
|
For heavy metal machinery you need lubricants. For other stuff not really
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### locking the material in place
|
||||||
|
machining vise - good
|
||||||
|
bar clamps - need a lot and to distribute the holding force
|
||||||
|
vacuum bed - The vacuum hold the material down - need periodic maintenance because the holes can get clogged
|
||||||
|
|
||||||
|
|
||||||
|
### Sacrificial layer
|
||||||
|
Set to Z=0
|
||||||
|
|
||||||
|
Bolts can get loose on the shopbot.
|
||||||
|
|
||||||
|
### Dust
|
||||||
|
You need a dust collector because the cnc machine will create a lot of dust. If there's dust around the lab something is wrong.
|
||||||
|
|
||||||
|
|
||||||
|
### Modification
|
||||||
|
flexible designs - Flexure
|
||||||
|
Steam bending - Big box of steam to soften wood and shape it.
|
||||||
|
|
||||||
|
|
||||||
|
Japanese wood joints
|
||||||
|
https://www.thingiverse.com/thing:169723
|
||||||
|
|
||||||
|
|
||||||
|
### Tool paths
|
||||||
|
Kerf - Offset by tool diameter
|
||||||
|
|
||||||
|
Runout - The tool may not be attached straight to the machine so it will create sloped cuts
|
||||||
|
|
||||||
|
|
||||||
|
klein machining - cleaner cut but harder on machine - for finishing
|
||||||
|
Conventional - To start out with is easier on the machine. Is more rough
|
||||||
|
|
||||||
|
2d top down
|
||||||
|
3d
|
||||||
|
4d Can curve the tool during cutting
|
||||||
|
5d all degrees of freedom
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
prototype by 3d printing or laser cut before you do the cnc job
|
||||||
|
|
||||||
|
|
||||||
|
Shopbot - Vcarve
|
||||||
|
|
||||||
|
|
||||||
|
### Safety
|
||||||
|
Sharp material can fly out
|
||||||
|
Material can get very hot - Fires
|
||||||
|
Splinters
|
||||||
|
|
||||||
|
|
||||||
|
Always wear safety glasses
|
||||||
|
Shoes no crocks or sandals
|
||||||
|
Hair in a knot
|
||||||
|
Ear protection
|
||||||
|
|
||||||
|
|
||||||
|
Never reach into a running machine
|
||||||
|
Never do large format machining alone
|
||||||
|
You want a second pair of eyes and ears always check each other
|
||||||
|
Need to be well prepared
|
||||||
|
|
||||||
|
Know how to turn the machine off before turning it on
|
@@ -66,7 +66,7 @@ For the drone I will need a lot of electronics. But I will also need a pcb for i
|
|||||||
|
|
||||||
### Components
|
### Components
|
||||||
* MCU
|
* MCU
|
||||||
* BNO085
|
* [BNO085](https://shop.slimevr.dev/products/slimevr-imu-module-bno085)
|
||||||
* Something to drive the LED matrixes
|
* Something to drive the LED matrixes
|
||||||
* SD card/ secondary MCU to control the matrixes
|
* SD card/ secondary MCU to control the matrixes
|
||||||
* LED (mandatory)
|
* LED (mandatory)
|
||||||
@@ -106,7 +106,7 @@ It now looks like this:
|
|||||||

|

|
||||||
So I have 2 joysticks that are directly connected to the mcu. A screen that works on the I2C protocol and a LED.
|
So I have 2 joysticks that are directly connected to the mcu. A screen that works on the I2C protocol and a LED.
|
||||||
|
|
||||||
First when routing the joysticks I realised that the Xiao has analog on both sides of the board. So if I change the schematic so it connects to the other side I have a lot less longer traces.
|
First when routing the joysticks I realized that the Xiao has analog on both sides of the board. So if I change the schematic so it connects to the other side I have a lot less longer traces.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@@ -117,7 +117,7 @@ I forgot to apply the design rules so I imported them again and now I have to re
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
Then I needed to draw the outlines. To draw curved lines I used [this tutorial](https://www.youtube.com/watch?v=U0FIG2J6Zls). It's hard to get the get everything symmetrical. Maybe there is already a tool to do that but I don't know where to find it.
|
Then I needed to draw the outlines. To draw curved lines I used [this tutorial](https://www.youtube.com/watch?v=aHIIXjRAhZA). It's hard to get the get everything symmetrical. Maybe there is already a tool to do that but I don't know where to find it.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@@ -126,6 +126,7 @@ This is the result of the board.
|
|||||||

|

|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## BOM (bill of materials)
|
## BOM (bill of materials)
|
||||||
| item | price | link |
|
| item | price | link |
|
||||||
| :---- | ----- | -------- |
|
| :---- | ----- | -------- |
|
||||||
|
Reference in New Issue
Block a user