Feat/printing (#44)
* add print guide * Add ref to print md * Add back plate with m2.5 holes * update wrist mount * add craftcloud * remove prusaworld * add back v2 mount
59
3DPRINT.md
Normal file
@@ -0,0 +1,59 @@
|
||||
# 3D Printing Services
|
||||
|
||||
There are different ways to get your parts 3D printed, below are the options and which one to choose. We will add more services once we verify them. If you tried another service please let us know so we can add it here.
|
||||
|
||||
- [Europe](#craftcloud3d) (Craftcloud3d) :fr: :de: :uk: :it: :es:
|
||||
- [US](#craftcloud3d) (Craftcloud3d) :us:
|
||||
- [China](#pcbway) (PCBWay) :cn:
|
||||
|
||||
### [Craftcloud3d](https://craftcloud3d.com)
|
||||
**PCBWay** ships worldwide and has partners in different countries that produce the parts. This makes it flexible, although pricing can vary.
|
||||
|
||||
To get your parts made you can go to [craftcloud3d.com](https://craftcloud3d.com/upload) and upload all files inside these two folders (25 files in total): `stl_files_for_3dprinting/Individual/Follower` and `stl_files_for_3dprinting/Individual/Leader` here:
|
||||
|
||||

|
||||
|
||||
Then click `See Materials & Pricing` button, and on the next page select the material. In our case `PLA+`.
|
||||
|
||||

|
||||
|
||||
Click `Select Material` button and you then have to select the finish. Here choose:
|
||||
- `Finish` = Standard
|
||||
- `Infill` = 20% (If you don't see the infill options, wait until the price is calculated)
|
||||
|
||||
And click `Select Finish` to move to the next page.
|
||||
|
||||

|
||||
|
||||
Next choose the color, and click `See offers`.
|
||||
|
||||

|
||||
|
||||
Finally choose your manufacturer. You can choose manufacturer based on price, delivery date and production location.
|
||||
|
||||

|
||||
|
||||
And thats it, once the parts arrive you are ready to assemble your SO100!
|
||||
|
||||
### [PCBWay](pcbway.com)
|
||||
**PCBWay** ships worldwide but outside of China import taxes should be paid. This makes it more expensive to order here.
|
||||
|
||||
To get your parts made you can go to [pcbway.com](https://www.pcbway.com/rapid-prototyping/manufacture/?type=2) and upload these two files `stl_files_for_3dprinting/Leader/Print_Leader_SO_ARM100_08k_Ender.STL` and `stl_files_for_3dprinting/Follower/Print_Follower_SO_ARM100_08k_Ender.STL` here:
|
||||
|
||||

|
||||
|
||||
Then select the following settings:
|
||||
- `Quantity` = 1 for both (Or more if you need more).
|
||||
- `Design Units` = mm
|
||||
- `Material` -> Custom material -> and type `PLA+`
|
||||
- `Product Desc` -> DIY Entertainment -> Robot components
|
||||
- `Other special requests` = 'FDM, 20% infill' (And you can specify the color you want)
|
||||
|
||||
This tells PCBWay we want to use [FDM](https://www.hubs.com/knowledge-base/what-is-fdm-3d-printing/) 3D printing process with 20% infill. You don't need to change the rest of the options. And once you verified everything you can click `Submit`.
|
||||
|
||||

|
||||
|
||||
Now the parts will be verified and you will be given a final quotation with shipping costs. The pricing can vary but our experience was that the total for both a leader and a follower was around ~95,- dollars. You can have contact with PCBWay via their online portal.
|
||||
|
||||

|
||||
|
||||
BIN
Optional/Backplate_ServoBus/WaveShare_Mounting_Plate.stl
Normal file
@@ -31,5 +31,4 @@ This guide provides step-by-step instructions for installing a **wrist camera**
|
||||
2. Use **two M3x35mm bolts** to secure the camera from the back and insert the nuts in the slots.
|
||||
|
||||
<img src="../../media/cam_mount2.jpg" width="300" />
|
||||
<img src="../../media/cam_mount3.jpg" width="300" />
|
||||
|
||||
|
||||
@@ -92,6 +92,9 @@ A variety of 3D printers are acceptable to print the parts necessary of the foll
|
||||
1. After the print is done, use a putty knife to scrape the the parts off the print bed.
|
||||
2. Remove any support material from parts.
|
||||
|
||||
### Don't Own a 3D printer?
|
||||
Go here: [Printing services](./3DPRINT.md)
|
||||
|
||||
## Assembly tutorial, data collection and AI training
|
||||
|
||||
Follow the [complete guide of LeRobot](https://github.com/huggingface/lerobot/blob/main/examples/10_use_so100.md).
|
||||
@@ -115,6 +118,8 @@ Note: we removed to auto-calibration at the end in favor of manual calibration w
|
||||
|
||||
**Raised leader base**: You can raise the base of leader arm for easier teleoperation near the ground plane by printing this extension: `Optional/Raised_Leader_Base_SO100/SO100 Leader Base Extension.stl`
|
||||
|
||||
- **Back plate motor attachement**: You can attach the WaveShare servo bus controller to you back plate (with smaller holes) by printing it here: `Optional/Backplate_ServoBus/WaveShare_Mounting_Plate.stl`
|
||||
|
||||
### Software
|
||||
|
||||
Check out this Handy [URDF viewer](https://gkjohnson.github.io/urdf-loaders/).
|
||||
|
||||
BIN
media/3dprinting/craftcloud1.png
Normal file
|
After Width: | Height: | Size: 291 KiB |
BIN
media/3dprinting/craftcloud2.png
Normal file
|
After Width: | Height: | Size: 100 KiB |
BIN
media/3dprinting/craftcloud3.png
Normal file
|
After Width: | Height: | Size: 102 KiB |
BIN
media/3dprinting/craftcloud4.png
Normal file
|
After Width: | Height: | Size: 110 KiB |
BIN
media/3dprinting/craftcloud5.png
Normal file
|
After Width: | Height: | Size: 192 KiB |
BIN
media/3dprinting/pcb_way.png
Normal file
|
After Width: | Height: | Size: 134 KiB |
BIN
media/3dprinting/pcb_way2.png
Normal file
|
After Width: | Height: | Size: 337 KiB |
BIN
media/3dprinting/pcb_way3.png
Normal file
|
After Width: | Height: | Size: 1.8 MiB |
|
Before Width: | Height: | Size: 273 KiB After Width: | Height: | Size: 346 KiB |
|
Before Width: | Height: | Size: 295 KiB |