-
Notifications
You must be signed in to change notification settings - Fork 1
/
partcad.yaml
45 lines (41 loc) · 1.33 KB
/
partcad.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
desc: TowerPro parts
cover:
assembly: example/mg90s
docs:
name: /pub/electromechanics/towerpro
import:
pub:
onlyInRoot: True
type: git
url: https://github.com/openvmp/partcad-index/
parts:
servo/mg90s:
type: step # Courtesy of Oleksii Pryimachenko, https://grabcad.com/library/tower-pro-mg90s-micro-servo-2
desc: MG90S digital servo
vendor: towerpro
sku: mg90s-3
url: https://www.towerpro.com.tw/product/mg90s-3/
implements:
"/pub/std/metric/m:m2.5-threaded-hole-4":
screw: [[5.375, 21.0, 0], [1, 0, 0], 90]
"/pub/std/metric/m:m2.5-thru-2.5":
top-front: [[13.75, 9.6, 0], [1, 0, 0], 90]
top-rear: [[13.75, 7.1, 0], [1, 0, 0], -90]
bottom-front: [[-13.75, 9.6, 0], [1, 0, 0], 90]
bottom-rear: [[-13.75, 7.1, 0], [1, 0, 0], -90]
servo/shoulder-unidir:
type: step # Courtesy of Oleksii Pryimachenko, https://grabcad.com/library/tower-pro-mg90s-micro-servo-2
desc: Unidirectional shoulder, comes with MG90S digital servo
vendor: towerpro
implements:
"/pub/std/metric/m:m2.5-thru-1":
outer-flush: [[0, 2.4, 0], [1, 0, 0], 90]
outer: [[0, 1.5, 0], [1, 0, 0], 90]
inner: [[0, 0.5, 0], [1, 0, 0], -90]
assemblies:
example/mg90s:
type: assy
desc: An example assembly with MG90S servo
render:
svg:
readme: