Skip to content

Commit 14c63ca

Browse files
committed
Update the 3d printing guide.
1 parent f6ff60b commit 14c63ca

File tree

9 files changed

+145
-12
lines changed

9 files changed

+145
-12
lines changed
400 KB
Loading

docs/chapters/getting_started.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
:maxdepth: 1
66
77
../quick_start/01_pcba.rst
8-
../quick_start/02_3d_print.md
8+
../quick_start/02_3d_print.rst
99
../quick_start/03_flash_firmware.md
1010
../quick_start/04_assemble_glove.md
1111
../quick_start/05_make_it_move.md
@@ -15,7 +15,7 @@
1515

1616
1. Check our [hardware bill of materials (BOM)](#hardware-bill-of-materials) to make sure you have everything.
1717
2. [Order the PCBA](../quick_start/01_pcba.rst).
18-
3. [Print the mechanical structures](../quick_start/02_3d_print).
18+
3. [Print the mechanical structures](../quick_start/02_3d_print.rst).
1919
4. The whole system has been tested under **Ubuntu 20.04**.
2020

2121
(hardware-bill-of-materials)=
@@ -24,10 +24,10 @@
2424
| Component | Quantity | Purchase Link | Purchase Link (China) |
2525
| :--------------------------------------- | -------: | :------------ | :-------------------- |
2626
| **3D Print Filament** | | | |
27-
| Bambu PETG Basic (Gold) | 1 |[Bambu Store](https://us.store.bambulab.com/products/petg-hf?id=42735939649672)|[JD](https://item.jd.com/10076951987144.html)|
28-
| Bambu PETG HF (White) | 1 |[Bambu Store](https://us.store.bambulab.com/products/petg-hf?id=42735939846280)|[JD](https://item.jd.com/10098873650763.html)|
29-
| Bambu Support for PLA/PETG | 1 |[Bambu Store](https://us.store.bambulab.com/products/support-for-pla-petg)|[JD](https://item.jd.com/10100641558676.html)|
30-
| Bambu TPU for AMS (White) | 1 |[Bambu Store](https://us.store.bambulab.com/products/tpu-for-ams?id=43059884720264)|[JD](https://item.jd.com/10120952202960.html)|
27+
| Bambu PETG Basic (Gold) | 1 |[Bambu Store](https://us.store.bambulab.com/products/petg-hf?id=42735939649672)|[Taobao](https://detail.tmall.com/item.htm?id=816799102364)|
28+
| Bambu PETG HF (White) | 1 |[Bambu Store](https://us.store.bambulab.com/products/petg-hf?id=42735939846280)|[Taobao](https://detail.tmall.com/item.htm?id=816799102364)|
29+
| Bambu Support for PLA/PETG | 1 |[Bambu Store](https://us.store.bambulab.com/products/support-for-pla-petg)|[Taobao](https://detail.tmall.com/item.htm?abbucket=9&id=813808728827)|
30+
| Bambu TPU for AMS (White) | 1 |[Bambu Store](https://us.store.bambulab.com/products/tpu-for-ams?id=43059884720264)|[Taobao](https://detail.tmall.com/item.htm?abbucket=9&id=847975695749&skuId=5633828620351)|
3131
| **Dynamixel Parts** | | | |
3232
| Dynamixel XC330-M288-T | 2 |[Dynamixel Store](https://www.robotis.us/dynamixel-xc330-m288-t/)|[Taobao](https://item.taobao.com/item.htm?_u=m2pu41081584&id=660146504579&skuId=4941606395637)|
3333
| Dynamixel XL330-M288-T | 3 |[Dynamixel Store](https://www.robotis.us/dynamixel-xl330-m288-t/)|[Taobao](https://item.taobao.com/item.htm?_u=m2pu410853f0&id=648175925849)|

docs/chapters/the_software.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
11
# Software
22

3-
🚀 Content coming soon. Thanks for your patience!
3+
## communication between pc and board
4+
uart package
5+
vibration package
6+
udp
7+
8+
## servo datapath
9+
udp
10+
11+
## haptic+force feedback
12+
readings from the force sensor
13+
threshold to enable force feedback (servo.torque enable)
14+
- to adjust the stiffness of force feedback, simply adjust the Kp
15+
threshold to enable vibration (glove_mcu -> send vibration command)
16+
- to adjust the vibration pattern (command -> ti library), duration
17+
18+
## pink fk and ik
19+
add site name at xml files
20+
21+
## the scale factor
22+
The goal is to maintain consistency: when thumb and index touched in the real world, the thumb and index of the dexterous hand should also be touched together.
23+
24+
finger length discrepancy -> scale
25+
finger distance discrepancy -> shift

docs/hardware/02_mechanical.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,7 @@ You can view the 3D model of DOGlove on Onshape. The model can be exported to So
77
![Onshape Model Preview](../_static/hardware/onshape_model.jpg)
88

99

10+
## Linkage length
11+
current design length (table)
12+
solidwords screenshots (hole to hole distance)
13+
improper length lead to failure

docs/quick_start/02_3d_print.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/quick_start/02_3d_print.rst

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
3D Printing Guide
2+
===================
3+
4+
This guide is optimized for the **Bambu P1S Combo (P1SC)** printer using official Bambu filaments.
5+
6+
Materials List
7+
--------------
8+
9+
.. list-table::
10+
:header-rows: 1
11+
:widths: 30 10 30 30
12+
13+
* - Component
14+
- Quantity
15+
- Purchase Link
16+
- Purchase Link (China)
17+
* - **3D Print Filament**
18+
-
19+
-
20+
-
21+
* - Bambu PETG Basic (Gold)
22+
- 1
23+
- `Bambu PETG Basic Gold <https://us.store.bambulab.com/products/petg-hf?id=42735939649672>`_
24+
- `Taobao PETG Basic <https://detail.tmall.com/item.htm?id=816799102364>`_
25+
* - Bambu PETG HF (White)
26+
- 1
27+
- `Bambu PETG HF White <https://us.store.bambulab.com/products/petg-hf?id=42735939846280>`_
28+
- `Taobao PETG HF <https://detail.tmall.com/item.htm?id=816799102364>`_
29+
* - Bambu Support for PLA/PETG
30+
- 1
31+
- `Bambu Support <https://us.store.bambulab.com/products/support-for-pla-petg>`_
32+
- `Taobao Support <https://detail.tmall.com/item.htm?abbucket=9&id=813808728827>`_
33+
* - Bambu TPU for AMS (White)
34+
- 1
35+
- `Bambu TPU <https://us.store.bambulab.com/products/tpu-for-ams?id=43059884720264>`_
36+
- `Taobao TPU <https://detail.tmall.com/item.htm?abbucket=9&id=847975695749&skuId=5633828620351>`_
37+
38+
Printing with Bambu Studio
39+
--------------------------
40+
41+
If you're using a Bambu printer:
42+
43+
#. Visit our `MakerWorld model page <https://makerworld.com/en/models/1476400-doglove#profileId-1541008>`_.
44+
#. Click **Open in Bambu Studio**.
45+
#. Match the filament colors with those loaded in your AMS.
46+
#. Start the print.
47+
48+
.. image:: ../_static/quick_start/3d_print/1_makerworld.jpg
49+
50+
.. tip::
51+
52+
We recommend using **Bambu Liquid Glue for Build Plate** to improve first-layer adhesion.
53+
54+
`Buy here <https://us.store.bambulab.com/products/liquid-glue-for-build-plate>`_, `购买链接 <https://detail.tmall.com/item.htm?abbucket=13&detail_redpacket_pop=true&id=698882119427>`_
55+
56+
.. note::
57+
58+
Bambu PETG Basic (Gold) may be out of stock.
59+
60+
You can substitute it with Bambu PETG HF (Yellow) or any other PETG HF color of your choice.
61+
62+
Printing on Non-Bambu Printers
63+
------------------------------
64+
65+
For users of other 3D printers, here are some material and profile suggestions:
66+
67+
- **Joints & Fingers**: PETG
68+
69+
- Use a strong-print profile: 50% sparse infill, 50% infill/wall overlap, 10 wall loops
70+
71+
- **Palm**: PETG or PLA
72+
73+
- Use a standard print profile: low infill density and fewer wall loops to reduce weight
74+
75+
- **TPU Components**: Use the softest TPU possible for comfort when contacting the skin
76+
77+
.. note::
78+
79+
Bambu AMS supports TPU 68D.
80+
81+
If your printer allows, consider softer filaments like TPU 90A or TPU 85A.
Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,11 @@
11
# Flash the Firmware
2-
🚀 Content coming soon. Thanks for your patience!
2+
First you need to download the latest firmware here[GitHub release].
3+
4+
Then you need tool to flash the firmware into the STM32 MCU(Micro controllers).
5+
6+
For Windows, you may use [STM32Programmar], for MacOS and Ubuntu, we suggest [openocd].
7+
8+
pip install openocd
9+
openocd flash xxxxxx
10+
11+
If everything goes well, you might see 'flash verify ok' notice.
Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,16 @@
11
# Glove Assembly
2-
🚀 Content coming soon. Thanks for your patience!
2+
1. Prepare the cables
3+
./cable.mp4
4+
5+
2. Solder the encoders
6+
./encoder.mp4
7+
8+
[Notice:] For soldering tips, you may check [YouTube] tutorials.
9+
10+
3. Assemble the index/middle/ring/pinky joint
11+
12+
4. Assemble the thumb joint
13+
14+
5. Assemble the palm
15+
16+
6. Wrap the cable
Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,7 @@
11
# Make it Move
2-
🚀 Content coming soon. Thanks for your patience!
2+
1. Wire connection
3+
- encoder datapath
4+
- servo datapath
5+
- power tree
6+
2. Status LED check
7+
3. test script

0 commit comments

Comments
 (0)