Skip to content

Commit 2b5b018

Browse files
knickelsAchllle
andauthored
improve body build documentation & images - increase nut count (#527)
* improved body and hinge pictures and text * improved body description and assembly images. Increased nut count. * add todo, change color on image (box to hide nuts) * update body panel image * Update mechanical/body/README.md typo Co-authored-by: Achille Verheye <achille.verheye@gmail.com> * remove source files for annotations --------- Co-authored-by: Achille Verheye <achille.verheye@gmail.com>
1 parent 4d9da76 commit 2b5b018

22 files changed

+77
-21
lines changed

mechanical/body/README.md

Lines changed: 72 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,101 @@
11
# Main Body Assembly
2-
32
The body is the housing of all the electronics for the rover and acts as the attachment point for the differential pivot and the body axis that the rocker-bogies on either side connect to.
43

54
![finished body](images/body.png)
65
View of the body without PCB and with some of the body plates made transparent.
76

87
## Assemble the body frame
9-
108
Gather the pieces from the [parts list for the body](../../parts_list/README.md/#parts-for-body-assembly).
9+
* 4x 41 hole, 328mm square beams
10+
* 5x 29 hole, 232mm square beams
11+
* 8x 12 hole, 96mm square beams
12+
* 26x M4x16 socket screws
1113

12-
Use socket M4 screws of 16mm length and pay close attention to the placement of the beams using the image below and the online OnShape model.
14+
### Bottom Frame
15+
Connect 2x 29 hole and 2x 41 hole beams with M4x16 screws as shown. Be sure to attach the cross beams 1 hole in on the long beams.
16+
Insert 1 29 hole beam into hole #16, counting from the front of the rover. (TODO: Update image to move crossbar.)
1317

14-
![body frame](images/body_frame.png)
18+
![body base](images/body_base.jpg)
1519

16-
## Assemble the bearing support structrues that connect to the rocker-bogie
20+
### Top Frame
21+
Connect 2x 29 hole and 2x 41 hole beams with M4x16 screws as shown.
1722

23+
![body base](images/body_top.jpg)
1824

19-
Make two of these and connect them to the sides of the body. They should be installed exactly in the middle, which means that you're going to connect each side to the 17th hole on the long 41-hole beams on the top and bottom of the body frame. Use the M4 16mm socket screws.
25+
### Verticals
26+
Connect 8x 12 hole beams along the long edges in holes #1, 17, 25, and 41 on both sides. (TODO: Update image to move crossbar.)
2027

21-
The bearings have a flat side and a 'hollow' side. The hollow sides should both be pointing to the same side, as shown in the image.
28+
![body verticals](images/body_vertical.jpg)
2229

23-
![bearing support structures](images/rocker-bogie-sleeves.jpeg)
30+
## Assemble the bearing support structures that connect to the rocker-bogie
2431

25-
## Install the hinges for the top body plates
32+
Make two of these and connect them to the sides of the body. They should be installed exactly in the middle, which means that you're going to connect each side to the 17th hole on the long 41-hole beams on the top and bottom of the body frame. Use the M4 16mm socket screws. Use M4x12 screws on the end toward the outside of the rover and M4x8 screws on the end toward the center of the rover end.
33+
34+
The bearings have a flat side and a 'hollow' side. The hollow sides should both be pointing to the center of the rover side, as shown in the image.
35+
36+
![Body Bearing Supports](images/body_bearing_supports.jpg)
37+
38+
Now, install the supports on the 6th hole from the top of the 12 hole beam, and the 5th hole from the bottom. If it's a bit tight, loosen up the verticals until all the screws are started, then tighten all of them after.
39+
40+
![bearing support structures installed](images/rocker-bogie-sleeves.jpeg)
2641

42+
## Install the hinges for the top body plates
2743
You will need the 20 or 22mm M4 standoffs, the 3x5 hole plate, the hinge assembly (assemble following the [instructions on GoBilda](https://www.gobilda.com/plastic-hinge-2-pack/), orientation matters).
2844

29-
| ![](images/hinge_assy.jpg) | ![](images/hinges.jpg) |
30-
| -------------------------- | ---------------------- |
31-
| ![](images/hinges.png) | ![](images/hinges2.png) |
45+
![](images/hinge_parts.jpg)
46+
47+
First, attach the standoffs to the 3x5 plate with M4x8mm socket head screws
48+
49+
![](images/hinge_step1.jpg)
50+
51+
Then, attach the plate to the top front and top rear beam, leaving 4 holes to the outside of the plate.
52+
53+
![](images/hinge_step3.jpg)
54+
55+
Finally, attach the hinges to the standoffs, facing the flat part of the plastic to the outside and top as shown, with M4x8 screws
56+
57+
![](images/hinge_installed.jpg)
58+
59+
You will attach the body plate to the top part of the hinge in a later step.
60+
61+
![](images/hinges.jpg)
3262

3363
## Make the differential pivot
3464

3565
The Differential Pivot helps to offload forces from one side of the rover to the other while climbing. The differential pivot is crucial in the rocker-bogie suspension system and is designed to help keep all 6 wheels on the ground at all times. It also allows a second attachment point for the body so that it does not freely rotate about the center axes that run through it and connects the two rocker-bogies.
3666

37-
Construct the parts as in the image below, using the appropriate M4 screws where necessary. Use locking M4 hex nuts to fasten the screw passing through the turnbuckles (in blue).
67+
### Gather the parts
68+
You'll need the parts shown below.
69+
70+
![parts](images/diff_parts.jpg)
71+
72+
TODO: update image to show M4x6mm button screws instead of the M4x6mm socket head screws show here (and in the CAD)
73+
74+
Assemble the idler bearing hub following the [instructions on GoBilda](https://www.gobilda.com/idler-bearing-hub-32mm-od-16mm-height/).
75+
76+
Connect the block mount to the 7-hole linkage using M4x10mm button-head screws. Connect the 20mm threaded rod to a steel ball linkage on each end to create two turnbuckles.
77+
78+
![step 1](images/diff_step1.jpg)
3879

39-
![Differential Pivot](images/diff_pivot.png)
80+
Connect the turnbuckle to the 7-hole bar linkages with an M4x20 socket head screw and lock nut, and to the second hole from the end of the U channel with an M4x16 button head screw and lock nut. Repeat for other side.
4081

41-
Finally attach the differential pivot to the top of the body using 4 socketed M4 screws. The differential pivot should be able to freely rotate around the body. We'll attach the side of the differential pivot to the rocker-bogies later.
82+
![step 2](images/diff_step2.jpg)
83+
84+
Connect the differential pivot (the whole assembly) to the idler bearing hub with two M4x6 button-head screws
85+
86+
![step 3](images/diff_mount_top.jpg)
87+
88+
Add 2x 29 hole, 232mm square beams in holes #28 and 30 from the front, on the longer 41 hole, 328mm beams, using M4x16mm socket head screws. Mount the idler bearing hub to the crossbars with M4x12mm socket head screws as shown.
89+
90+
![step 4](images/diff_mount_bot.jpg)
91+
92+
The differential pivot should be able to freely rotate around the body. We'll attach the side of the differential pivot to the rocker-bogies later.
4293

4394
## Install the laser cut body plates
95+
Use M8x16 button head screws because of their lower profile along with nuts on the inside so the screws don't fall out while driving.
96+
If you've completed the PCB assemblies yet, you can attach them to the bottom body plate already, but you can also do this later.
97+
98+
![body with top panels closed](images/body_closed.jpg)
99+
100+
![body with top panels open](images/body_open.jpg)
44101

45-
Use button screws because of their lower profile along with nuts on the inside so the screws don't fall out while driving. If you've completed the PCB assemblies yet, you can attach them to the bottom body plate already, but you can also do this later.
68.6 KB
Loading
72.1 KB
Loading
2.55 MB
Loading
2.83 MB
Loading
2.08 MB
Loading
161 KB
Loading
74.8 KB
Loading
286 KB
Loading
160 KB
Loading

0 commit comments

Comments
 (0)