This commit is contained in:
2025-02-03 13:40:13 +01:00
parent e20d0695b2
commit 6b619199ed
2 changed files with 63 additions and 63 deletions

View File

@@ -1,61 +1,61 @@
# Lecture notes Wednesday
## Notes regional
Parametic design - scalable objects (so that if you change one parameter everything changes with it)
Try as much design softwares as possible
Parametric design is different in every design software
## Notes global
### Constraints
equality constraints to make things the same size
dimension consraints force someting to a length
* imaprative design (click and drag)
* generative design (describe how you want something and it generatis it)
#### Freecad
Different snaps to snap to grid of verticices or edges
#### loft
2 lines on different planes that get connected by loft.
#### Parametric design
Use of spreadsheet
### Intergrate 3d view in website
https://grabcad.com/
### Video encoding
Use H.264 to encode videos with
ffmpeg -i input_video -vcodec libx264 -crf 25 -preset medium -vf scale=-2:1080 -acodec libmp3lame -3q:a output_video
#### Assigment
* model a possible final project with cad in 2d and 3d
* make photorealistic render
* make a movie
* make a simulation that it works
* compress them
* post the descroption with the design files to the class page
#### Next week
* next week paramemtric press fit construction kit.
* focus on constrains and parametric
## Regional Day 2
12 uur blender
2 uur fusion
daarna ffmpeg imagemagick
# Lecture notes Wednesday
## Notes regional
Parametic design - scalable objects (so that if you change one parameter everything changes with it)
Try as much design softwares as possible
Parametric design is different in every design software
## Notes global
### Constraints
equality constraints to make things the same size
dimension consraints force someting to a length
* imaprative design (click and drag)
* generative design (describe how you want something and it generatis it)
#### Freecad
Different snaps to snap to grid of verticices or edges
#### loft
2 lines on different planes that get connected by loft.
#### Parametric design
Use of spreadsheet
### Intergrate 3d view in website
https://grabcad.com/
### Video encoding
Use H.264 to encode videos with
ffmpeg -i input_video -vcodec libx264 -crf 25 -preset medium -vf scale=-2:1080 -acodec libmp3lame -3q:a output_video
#### Assigment
* model a possible final project with cad in 2d and 3d
* make photorealistic render
* make a movie
* make a simulation that it works
* compress them
* post the descroption with the design files to the class page
#### Next week
* next week paramemtric press fit construction kit.
* focus on constrains and parametric
## Regional Day 2
12 uur blender
2 uur fusion
daarna ffmpeg imagemagick
model project in few different programs

View File

@@ -9,7 +9,7 @@
## Issues
### Using the wrong library for the BNO085
First used the wrong library I used the adafruit bno0xx library instead of the sparkfun bno08x library. The Example script below this reads the BNO085 sensor and returns the values in the arduino serial console.
First used the wrong library I used the Adafruit bno0xx library instead of the Sparkfun bno08x library. The Example script below this reads the BNO085 sensor and returns the values in the arduino serial console.
??? failure
@@ -114,7 +114,7 @@ First used the wrong library I used the adafruit bno0xx library instead of the s
```
## New driver
After researching for a while and looking through other fab academy projects I found out that other people also made drones with microcontrollers and used a premade driver that they customised (https://fab.cba.mit.edu/classes/863.23/Architecture/people/Zhixing/finalproject.html). After doing some research on how to keep the drone upright I also decided to use an exisitng driver because the math required for that is way above my level.
After researching for a while and looking through other fab academy projects I found out that other people also made drones with micro controllers and used a pre-made driver that they customized (https://fab.cba.mit.edu/classes/863.23/Architecture/people/Zhixing/finalproject.html). After doing some research on how to keep the drone upright I also decided to use an existing driver because the math required for that is way above my level.
### The new driver
Im gonna be using the [dRhemFlightVTOL](https://github.com/nickrehm/dRehmFlight/tree/master) driver. The only problem is that it doesn't support my Inertial measuring unit (BNO085). So I will have to customise the driver to make it work with it.
Im gonna be using the [dRhemFlightVTOL](https://github.com/nickrehm/dRehmFlight/tree/master) driver. The only problem is that it doesn't support my Inertial measuring unit (BNO085). So I will have to customize the driver to make it work with it.