|
Documentation for WMW User Story: 3D-Printing Driving platform
|
|
**Documentation for WMW User Story: 3D-Printing Driving platform
|
|
____________________________________________________________________________
|
|
____________________________________________________________________________**
|
|
|
|
|
|
1. What is this user story about?
|
|
**1. What is this user story about?**
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
The user story involves the creation of a 3D model for a vehicle platform using Onshape. It includes modeling and/or importing components such as the battery and sensors, ensuring their correct placement. The design also considers specific 3D printing requirements, such as minimum wall thicknesses, spacing for moving parts, and material properties. Finally, the completed model is exported for 3D printing.
|
|
The user story involves the creation of a 3D model for a vehicle platform using Onshape. It includes modeling and/or importing components such as the battery and sensors, ensuring their correct placement. The design also considers specific 3D printing requirements, such as minimum wall thicknesses, spacing for moving parts, and material properties. Finally, the completed model is exported for 3D printing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**2. What is the status of the project?**
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
Driving Platform Status 28.11.2024
|
|
|
|
|
|
2. What is the status of the project?
|
|
All modeled components were combined and coordinated in OnShpape to form a model. The finished model was constructed and refined. New requirements were accepted on 28.11.2024 (see below).
|
|
|
|
|
|
|
|
**3. Description of the work in the semester**
|
|
|
|
|
|
Driving Platform Status 24.10.2024
|
|
|
|
|
|
|
|
The necessary components were identified and modeled as rough parts without fine details in Onshape. A preliminary concept for the arrangement of the parts was developed and, where possible, implemented in Onshape to provide an initial structural overview of the entire system.
|
|
**Sprint 1 - Preparation/training phase:**
|
|
|
|
|
|
|
|
_Objective:_
|
|
|
|
|
|
3. Description of the work in the semester
|
|
|
|
Sprint 1 - Preparation/training phase:
|
|
|
|
Objective:
|
|
|
|
Record the required components and model them as rough components without fine details in OnShape. Develop an initial concept for the arrangement of the individual parts and, if possible, implement it in OnShape in order to obtain an initial structural overview of the overall system. The modeling should serve as a basis for later refinement and detailed development.
|
|
Record the required components and model them as rough components without fine details in OnShape. Develop an initial concept for the arrangement of the individual parts and, if possible, implement it in OnShape in order to obtain an initial structural overview of the overall system. The modeling should serve as a basis for later refinement and detailed development.
|
|
Work packages:
|
|
|
|
|
|
_Work packages:_
|
|
- [x] Information research (sources)
|
|
- [x] Information research (sources)
|
|
- [x] Quickstart
|
|
- [x] Quickstart
|
|
- [x] Get an overview of On Shape + create account / tutorials
|
|
- [x] Get an overview of On Shape + create account / tutorials
|
... | @@ -29,25 +36,51 @@ Work packages: |
... | @@ -29,25 +36,51 @@ Work packages: |
|
- [x] Create software mockup prototype / first drafts
|
|
- [x] Create software mockup prototype / first drafts
|
|
- [x] Collect requirements
|
|
- [x] Collect requirements
|
|
|
|
|
|
Sprint 2 - development / design phase:
|
|
**Sprint 2 - development / design phase:**
|
|
Objective:
|
|
|
|
|
|
_Objective:_
|
|
|
|
|
|
Assemble and coordinate all modeled components in OnShpape into a model. The finished model is to be constructed and refined. All adjustments should be made for subsequent printing so that misprints can be ruled out.
|
|
Assemble and coordinate all modeled components in OnShpape into a model. The finished model is to be constructed and refined. All adjustments should be made for subsequent printing so that misprints can be ruled out.
|
|
Work packages:
|
|
|
|
- [ ] Finalization/revision of modeling and/or import of all components
|
|
|
|
- [ ] Optimization of the placement of the components in Onshape
|
|
|
|
- [ ] Consider requirements for 3D printing (e.g. minimum wall thicknesses, distance of moving parts, materials, etc.)
|
|
|
|
- [ ] documentation
|
|
|
|
|
|
|
|
Sprint 3 - Pressure phase:
|
|
_Work packages:_
|
|
Objective:
|
|
|
|
The finished model should be constructed and all required parts should be printed or cut (laser cutter).
|
|
- [x] Finalization/revision of modeling and/or import of all components
|
|
Work packages:
|
|
- [x] Optimization of the placement of the components in Onshape
|
|
|
|
- [x] Consider requirements for 3D printing (e.g. minimum wall thicknesses, distance of moving parts, materials, etc.)
|
|
|
|
- [x] Considerations Fastening the components and platforms
|
|
|
|
- [x] Gewindebohrungen + Aussparungen an den gecutteten Platten
|
|
|
|
- [x] documentation, incl. Wiki Article
|
|
|
|
|
|
|
|
**Sprint 3 - Pressure phase:**
|
|
|
|
|
|
4. Brief introduction to the project
|
|
_Objective:_
|
|
Overview
|
|
|
|
|
|
**--> Change: Prioritize construction over printing. Do not consider driving apparatus (wheels, steering rods, axle motorization, differentials) for the time being.** (Agreement with Gordon from 28.11.2024)
|
|
|
|
|
|
|
|
The new requirements for the driving platform are to be implemented in the design. The finished model should be designed and all required parts should be printed or cut (laser cutter) if necessary. The model should be constructed with the parts/components created.
|
|
|
|
|
|
|
|
_Work packages:_
|
|
|
|
|
|
|
|
- [ ] Reengineering --> implement new requirements (from 28.11.2024) in the design
|
|
|
|
- [ ] swivel/tilt mount for the camera incl. attachment
|
|
|
|
- [ ] Brackets for lidar and GPS for mounting on the acrylic plate
|
|
|
|
- [ ] Battery holder
|
|
|
|
- [ ] Reinforce walls for stronger fastening (M3 screws)
|
|
|
|
- [ ] Revise bracket position
|
|
|
|
- [ ] Set up cable routing
|
|
|
|
- [ ] Allow more space for the AGX in the construction
|
|
|
|
- [ ] Plan the use of spacer bridges for positioning the acrylic panels
|
|
|
|
- [ ] Preparation of the individual models for printing (Bambulab)
|
|
|
|
- [ ] Finalize documentation
|
|
|
|
- [ ] Pass on ownership for all models in onshape!
|
|
|
|
|
|
|
|
|
|
|
|
**4. Brief introduction to the project**
|
|
|
|
|
|
|
|
_Overview_
|
|
The user story involves the creation of a 3D model for a vehicle platform using Onshape. It includes modeling and/or importing components such as the battery and sensors, ensuring their correct placement. The design also considers specific 3D printing requirements, such as minimum wall thicknesses, spacing for moving parts, and material properties. Finally, the completed model is exported for 3D printing.
|
|
The user story involves the creation of a 3D model for a vehicle platform using Onshape. It includes modeling and/or importing components such as the battery and sensors, ensuring their correct placement. The design also considers specific 3D printing requirements, such as minimum wall thicknesses, spacing for moving parts, and material properties. Finally, the completed model is exported for 3D printing.
|
|
|
|
|
|
Objectives of the Project
|
|
_Objectives of the Project_
|
|
|
|
|
|
1. 3D Model Creation: The main goal is to create a detailed 3D model of the vehicle platform in Onshape, either by modeling components from scratch or importing them, ensuring proper design and functionality.
|
|
1. 3D Model Creation: The main goal is to create a detailed 3D model of the vehicle platform in Onshape, either by modeling components from scratch or importing them, ensuring proper design and functionality.
|
|
|
|
|
... | @@ -57,63 +90,82 @@ Objectives of the Project |
... | @@ -57,63 +90,82 @@ Objectives of the Project |
|
3. Final Model Export: The final goal is to successfully export the completed 3D model in a format ready for 3D printing, ensuring all components are accurately placed and meet design specifications.
|
|
3. Final Model Export: The final goal is to successfully export the completed 3D model in a format ready for 3D printing, ensuring all components are accurately placed and meet design specifications.
|
|
|
|
|
|
|
|
|
|
Technical components
|
|
**Technical components**
|
|
Onshape (CAD-Software)
|
|
|
|
|
|
_Onshape (CAD-Software)_
|
|
|
|
|
|
Onshape is a cloud-based computer-aided design (CAD) software platform that allows users to create and collaborate on 3D models in real-time. It is commonly used for product design, engineering, and manufacturing, providing tools for modeling, simulating, and managing designs entirely online without the need for local installation.
|
|
Onshape is a cloud-based computer-aided design (CAD) software platform that allows users to create and collaborate on 3D models in real-time. It is commonly used for product design, engineering, and manufacturing, providing tools for modeling, simulating, and managing designs entirely online without the need for local installation.
|
|
3D-Printer
|
|
|
|
|
|
|
|
5. Important documents
|
|
_(3D-Printer)_
|
|
|
|
|
|
Helpful sources and documents
|
|
**5. Important documents**
|
|
|
|
|
|
|
|
**Helpful sources and documents**
|
|
|
|
|
|
onshape:
|
|
onshape:
|
|
https://cad.onshape.com
|
|
https://cad.onshape.com
|
|
https://ohshapevr.com/faq/
|
|
https://ohshapevr.com/faq/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
https://www.thingiverse.com/
|
|
https://www.thingiverse.com/
|
|
|
|
|
|
|
|
|
|
AGX Orin - Maße
|
|
AGX Orin - Maße
|
|
NVIDIA Jetson AGX Orin SeriesNVIDIAhttps://www.nvidia.com › gtcf21 › jetson-orin › n...
|
|
NVIDIA Jetson AGX Orin SeriesNVIDIAhttps://www.nvidia.com › gtcf21 › jetson-orin › n...
|
|
|
|
|
|
|
|
|
|
3D-Model Download:
|
|
3D-Model Download:
|
|
https://developer.nvidia.com/embedded/downloads#?search=Jetson%20AGX%20Orin%20Series%20Developer%20Kit%203D%20CAD%20STEP%20model
|
|
https://developer.nvidia.com/embedded/downloads#?search=Jetson%20AGX%20Orin%20Series%20Developer%20Kit%203D%20CAD%20STEP%20model
|
|
|
|
|
|
|
|
|
|
DC Wandler: Mean Well Model: RSD-30G-5
|
|
DC Wandler: Mean Well Model: RSD-30G-5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Monitor: Joy It RB-LCD-7-2
|
|
Monitor: Joy It RB-LCD-7-2
|
|
|
|
|
|
https://www.conrad.de/de/p/joy-it-rb-lcd7-2-touchscreen-modul-17-8-cm-7-zoll-1024-x-600-pixel-passend-fuer-entwicklungskits-raspberry-pi-1543962.html?hk=SEM&WT.mc_id=google_pla&utm_source=google&utm_medium=cpc&utm_campaign=Performance+Max+-+Entwicklungskits+%26+Education&utm_id=17952094005&gad_source=1&gbraid=0AAAAAD1-3H6XjG2Rm_uJmLnpecmI3FI5W&gclid=CjwKCAjw9p24BhB_EiwA8ID5BjJpMwbEYpzlc5o98F8lAocvOeBfsS5uhCfK5Hbkbr3yD3Ua5sD-JBoCQfgQAvD_BwE
|
|
https://www.conrad.de/de/p/joy-it-rb-lcd7-2-touchscreen-modul-17-8-cm-7-zoll-1024-x-600-pixel-passend-fuer-entwicklungskits-raspberry-pi-1543962.html?hk=SEM&WT.mc_id=google_pla&utm_source=google&utm_medium=cpc&utm_campaign=Performance+Max+-+Entwicklungskits+%26+Education&utm_id=17952094005&gad_source=1&gbraid=0AAAAAD1-3H6XjG2Rm_uJmLnpecmI3FI5W&gclid=CjwKCAjw9p24BhB_EiwA8ID5BjJpMwbEYpzlc5o98F8lAocvOeBfsS5uhCfK5Hbkbr3yD3Ua5sD-JBoCQfgQAvD_BwE
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lidar
|
|
Lidar
|
|
https://www.slamtec.com/en/Lidar/A3Spec
|
|
https://www.slamtec.com/en/Lidar/A3Spec
|
|
|
|
|
|
|
|
|
|
Hub
|
|
Hub
|
|
|
|
|
|
|
|
|
|
Kamer: ZED 2 STEREO Stereolabs ZED 2 Stereo Kamera
|
|
Kamer: ZED 2 STEREO Stereolabs ZED 2 Stereo Kamera
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pictures:
|
|
Pictures:
|
|
https://www.dropbox.com/scl/fo/wntoqw94x0eh706g8fvho/AB10mufpJVRcm0TjE4007qU?rlkey=uh65wxmfbfsf0ucmyugbn2xfy&e=1&st=t43iv3eo&dl=0
|
|
https://www.dropbox.com/scl/fo/wntoqw94x0eh706g8fvho/AB10mufpJVRcm0TjE4007qU?rlkey=uh65wxmfbfsf0ucmyugbn2xfy&e=1&st=t43iv3eo&dl=0
|
|
|
|
|
|
6. Possible obstacles and how to avoid them
|
|
|
|
|
|
|
|
|
|
**6. Possible obstacles and how to avoid them**
|
|
|
|
|
|
7. Open tasks
|
|
|
|
- Finalization/revision of modeling and/or import of all components
|
|
|
|
- Optimize the placement of components in Onshape
|
|
|
|
- Consider requirements for 3D printing (e.g. minimum wall thicknesses, distance of moving parts, materials, etc.)
|
|
|
|
- Documentation
|
|
|
|
|
|
|
|
- Battery problem:
|
|
**7. Open tasks**
|
|
- Battery holder needs to be slightly enlarged because, according to other teams, the batteries expand due to the heat and the holder is then too tight (2-3mm)
|
|
|
|
|
|
- [ ] Reengineering --> implement new requirements (from 28.11.2024) in the design
|
|
|
|
- [ ] Consider requirements for 3D printing (e.g. minimum wall thicknesses, distance of moving parts, materials, etc.)
|
|
|
|
- [ ] Documentation
|
|
|
|
|
|
|
|
_Battery problem:_
|
|
|
|
Battery holder needs to be slightly enlarged because, according to other teams, the batteries expand due to the heat and the holder is then too tight (2-3mm)
|
|
|
|
|
|
|
|
|
|
8. Current Bugs
|
|
**8. Current Bugs**
|
|
|
|
|
|
No information.
|
|
No information.
|
|
|
|
|
|
9. Useful tips for the work
|
|
**9. Useful tips for the work**
|
|
|
|
|
|
|
|
--> You definitly need a mouse for onshape
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- You definitly need a mouse for onshape |
|
|