1
0
mirror of https://github.com/nophead/Mendel90.git synced 2025-08-10 15:23:57 +02:00

Better BOM format

This commit is contained in:
Chris Palmer
2012-04-02 15:30:31 +01:00
parent b2ea9b14af
commit d61dc7fa2d
50 changed files with 604 additions and 601 deletions

1
.gitignore vendored
View File

@@ -1,5 +1,6 @@
*.pyc *.pyc
*.log *.log
*.gcode
scad/conf/machine.scad scad/conf/machine.scad
scad/stl.scad scad/stl.scad
dummy.csg dummy.csg

27
bom.py
View File

@@ -34,52 +34,47 @@ class BOM:
return ass.replace("assembly", "assemblies") return ass.replace("assembly", "assemblies")
def print_bom(self, breakdown, file = None): def print_bom(self, breakdown, file = None):
print >> file, "Vitamins:"
if breakdown: if breakdown:
longest = 0 longest = 0
for ass in self.assemblies: for ass in self.assemblies:
name = ass.replace("_assembly","") name = ass.replace("_assembly","")
longest = max(longest, len(name)) longest = max(longest, len(name))
for i in range(longest): for i in range(longest):
print >> file, " " * 14,
for ass in sorted(self.assemblies): for ass in sorted(self.assemblies):
name = ass.replace("_assembly","").replace("_"," ") name = ass.replace("_assembly","").replace("_"," ").capitalize()
if longest - i > len(name): index = i - (longest - len(name))
if index < 0:
print >> file, " ", print >> file, " ",
else: else:
print >> file, " %s" % name[i - (longest - len(name))], print >> file, " %s" % name[index],
print >> file print >> file
print >> file, "Vitamins:"
for part in sorted(self.vitamins): for part in sorted(self.vitamins):
if ': ' in part: if ': ' in part:
part_no, description = part.split(': ') part_no, description = part.split(': ')
else: else:
part_no, description = "", part part_no, description = "", part
print >> file, "%3d %-10s" % (self.vitamins[part], part_no),
if breakdown: if breakdown:
for ass in sorted(self.assemblies): for ass in sorted(self.assemblies):
bom = self.assemblies[ass] bom = self.assemblies[ass]
if part in bom.vitamins: if part in bom.vitamins:
print >> file, "%2d" % bom.vitamins[part], file.write("%2d|" % bom.vitamins[part])
else: else:
print >> file, " ", file.write(" |")
print >> file, "%3d" % self.vitamins[part], description
print >> file, description
print >> file print >> file
print >> file, "Printed:" print >> file, "Printed:"
for part in sorted(self.printed): for part in sorted(self.printed):
print >> file, "%3d" % self.printed[part],
if breakdown: if breakdown:
print >> file, " " * 10,
for ass in sorted(self.assemblies): for ass in sorted(self.assemblies):
bom = self.assemblies[ass] bom = self.assemblies[ass]
if part in bom.printed: if part in bom.printed:
print >> file, "%2d" % bom.printed[part], file.write("%2d|" % bom.printed[part])
else: else:
print >> file, " ", file.write(" |")
print >> file, "%3d" % self.printed[part], part
print >> file, part
print >> file print >> file
if self.assemblies: if self.assemblies:

View File

@@ -1,15 +1,15 @@
D_connector_assembly: D_connector_assembly:
Vitamins: Vitamins:
2 CS03016 M3 cap screw x 16 2 M3 cap screw x 16mm
2 CS03020 M3 cap screw x 20 2 M3 cap screw x 20mm
2 CS03045 M3 cap screw x 45 2 M3 cap screw x 45mm
1 DTYPEP9 9 way D plug 1 9 way D plug
1 DTYPES9 9 way D socket 1 9 way D socket
2 NUTM3 Nut M3 2 Nut M3
2 NYLOCM3 Nyloc nut M3 2 Nyloc nut M3
4 PSW0213 No2 pan wood screw x 13 4 No2 pan wood screw x 13mm
4 WA2555 Washer M2.5 x 5 x 0.5 4 Washer M2.5 x 5mm x 0.5mm
8 WA3075 Washer M3 x 7 x 0.5 8 Washer M3 x 7mm x 0.5mm
Printed: Printed:
1 d_motor_bracket.stl 1 d_motor_bracket.stl

View File

@@ -1,11 +1,11 @@
bed_assembly: bed_assembly:
Vitamins: Vitamins:
4 BD0019 19mm bulldog clip 4 19mm bulldog clip
1 BED214214 PCB bed 214 x 214 1 PCB bed 214mm x 214mm
4 CS03010 M3 cap screw x 10 4 M3 cap screw x 10mm
1 GL2214202 Glass sheet 214 x 202 x 2 1 Glass sheet 214mm x 202mm x 2mm
4 HP0320 Hex pillar M3 x 20 4 Hex pillar M3 x 20mm
2 WA3075 Washer M3 x 7 x 0.5 2 Washer M3 x 7mm x 0.5mm
Printed: Printed:

View File

@@ -1,9 +1,9 @@
bed_fan_assembly: bed_fan_assembly:
Vitamins: Vitamins:
4 CS04020 M4 cap screw x 20 4 M4 cap screw x 20mm
1 FAN8038 Fan 80 x 38 1 Fan 80mm x 38mm
4 NYLOCM4 Nyloc nut M4 4 Nyloc nut M4
4 WA4099 Washer M4 x 9 x 0.9 4 Washer M4 x 9mm x 0.9mm
Printed: Printed:
1 fan_guard.stl 1 fan_guard.stl

View File

@@ -1,130 +1,130 @@
z
l
D e i
l x y m
c e i
o c c c t
n b t m a x x a y y z
n e r a x r y r z s
e d o f c w r i m r i m w m
c n r h a a i d o a i d o a i o
t b f i a i d x a l t x a l t x t t
o e a c m n e i g e o i g e o i c o
r d n s e e s s e r r s e r r s h r
Vitamins: Vitamins:
1 AC10468432 1 Acrylic sheet 468 x 432 x 10 Z
2 AC6170324 2 Acrylic sheet 170 x 324 x 6
1 AC6224224 1 Acrylic sheet 224 x 224 x 6 l
1 AC6468324 1 Acrylic sheet 468 x 324 x 6 D E i
5 AF150234 5 Aluminium foil tape 50 x 234 x 0.05 l X Y m
3 BB608 3 Ball bearing 608 8 x 22 x 7 c e i
3 BB624 1 2 Ball bearing 624 4 x 13 x 5 o c c c t
4 BD0019 4 19mm bulldog clip n B t M a X X a Y Y Z
1 BED214214 1 PCB bed 214 x 214 n e r a X r Y r Z s
1 BT56674 1 Belt T5 x 6 x 674 e d o F c W r i m r i m w m
1 BT56866 1 Belt T5 x 6 x 866 c n r h a a i d o a i d o a i o
1 CB6200224 1 Corrugated cardboard 200 x 224 x 6 t B f i a i d x a l t x a l t x t t
8 CS03010 4 4 M3 cap screw x 10 o e a c m n e i g e o i g e o i c o
30 CS03016 2 4 2 4 14 2 2 M3 cap screw x 16 r d n s e e s s e r r s e r r s h r
11 CS03020 2 1 8 M3 cap screw x 20 | | | | 1| | | | | | | | | | | | | | 1 Acrylic sheet 468mm x 432mm x 10mm
4 CS03025 2 2 M3 cap screw x 25 | | | | 2| | | | | | | | | | | | | | 2 Acrylic sheet 170mm x 324mm x 6mm
2 CS03030 2 M3 cap screw x 30 | | | | | | | | | | | | 1| | | | | | 1 Acrylic sheet 224mm x 224mm x 6mm
2 CS03045 2 M3 cap screw x 45 | | | | 1| | | | | | | | | | | | | | 1 Acrylic sheet 468mm x 324mm x 6mm
4 CS04020 4 M4 cap screw x 20 | | | | | | | | | | | | 5| | | | | | 5 Aluminium foil tape 50mm x 234mm x 0.05mm
2 CS04040 1 1 M4 cap screw x 40 | | | | | | 3| | | | | | | | | | | | 3 Ball bearing 608 8mm x 22mm x 7mm
1 DTYPEP9 1 9 way D plug | | | | | | | | | 1| | | | 2| | | | | 3 Ball bearing 624 4mm x 13mm x 5mm
1 DTYPES9 1 9 way D socket | 4| | | | | | | | | | | | | | | | | 4 19mm bulldog clip
1 FAN8038 1 Fan 80 x 38 | 1| | | | | | | | | | | | | | | | | 1 PCB bed 214mm x 214mm
3 GB0306 1 1 1 M3 grub screw x 6 | | | | | | | | | | | 1| | | | | | | 1 Belt T5 x 6mm x 674mm
1 GL2214202 1 Glass sheet 214 x 202 x 2 | | | | | | | 1| | | | | | | | | | | 1 Belt T5 x 6mm x 866mm
4 HP0320 4 Hex pillar M3 x 20 | | | | | | | | | | | | 1| | | | | | 1 Corrugated cardboard 200mm x 224mm x 6mm
7 HX03016 2 4 1 M3 hex screw x 16 | 4| | 4| | | | | | | | | | | | | | | 8 M3 cap screw x 10mm
2 HX04020 2 M4 hex screw x 20 2| | | 4| | | | | | | 2| 4|14| | | 2| | 2| 30 M3 cap screw x 16mm
2 HX04050 2 M4 hex screw x 50 2| | | | | | | | 1| | | | | | | | | 8| 11 M3 cap screw x 20mm
1 HX08060 1 M8 hex screw x 60 | | | | | | | | 2| | | | 2| | | | | | 4 M3 cap screw x 25mm
1 KY240W12L 1 PSU e.g. KY240W12L | | | | | | 2| | | | | | | | | | | | 2 M3 cap screw x 30mm
10 LM8UU 3 2 2 3 LM8UU linear bearing 2| | | | | | | | | | | | | | | | | | 2 M3 cap screw x 45mm
5 NEMA17475 1 1 1 2 NEMA17 x 47.5 stepper motor | | 4| | | | | | | | | | | | | | | | 4 M4 cap screw x 20mm
6 NUTM3 2 1 1 1 1 Nut M3 | | | | | | | | | 1| | | | 1| | | | | 2 M4 cap screw x 40mm
2 NUTM4 2 Nut M4 1| | | | | | | | | | | | | | | | | | 1 9 way D plug
3 NUTM8 1 1 1 Nut M8 1| | | | | | | | | | | | | | | | | | 1 9 way D socket
45 NYLOCM3 2 2 2 6 4 16 2 1 10 Nyloc nut M3 | | 1| | | | | | | | | | | | | | | | 1 Fan 80mm x 38mm
6 NYLOCM4 4 1 1 Nyloc nut M4 | | | | | | 1| | | | 1| | | | 1| | | | 3 M3 grub screw x 6mm
1 PP517402 1 Polypropylene strip 402mm x 17mm x 0.5mm | 1| | | | | | | | | | | | | | | | | 1 Glass sheet 214mm x 202mm x 2mm
1 PP527320 1 Polypropylene strip 320mm x 27mm x 0.5mm | 4| | | | | | | | | | | | | | | | | 4 Hex pillar M3 x 20mm
1 PP529275 1 Polypropylene strip 275mm x 29mm x 0.5mm | | | | | | | | | 2| 4| | | | | | 1| | 7 M3 hex screw x 16mm
18 PS0308 3 3 4 8 M3 pan screw x 8 | | | | | | 2| | | | | | | | | | | | 2 M4 hex screw x 20mm
38 PS04012 28 4 2 4 M4 pan screw x 12 | | | | | | 2| | | | | | | | | | | | 2 M4 hex screw x 50mm
24 PS04016 11 8 1 4 M4 pan screw x 16 | | | | | | 1| | | | | | | | | | | | 1 M8 hex screw x 60mm
12 PSW0213 4 2 2 2 2 No2 pan wood screw x 13 | | | 1| | | | | | | | | | | | | | | 1 PSU e.g. KY240W12L
1 RD822 1 Smooth rod 8 x 22 | | | | | | | | 3| 2| 2| | 3| | | | | | 10 LM8UU linear bearing
1 RD8270 1 Smooth rod 8 x 270 | | | | | | 1| | | | 1| | | | 1| | | 2| 5 NEMA17 x 47.5mm stepper motor
2 RD8275 2 Smooth rod 8 x 275 2| | | | | | 1| | 1| | 1| | | | 1| | | | 6 Nut M3
2 RD8382 2 Smooth rod 8 x 382 | | | | | | 2| | | | | | | | | | | | 2 Nut M4
1 RD8428 1 Smooth rod 8 x 428 | | | | | | 1| | | 1| 1| | | | | | | | 3 Nut M8
1 SANGUINOL 1 Electronics e.g. Sanguinolou 2| | | | | | | | 2| 2| 6| 4|16| | | 2| 1|10| 45 Nyloc nut M3
4 SMMICRO 1 1 1 1 Microswitch | | 4| | | | | | | 1| | | | 1| | | | | 6 Nyloc nut M4
1 SPR127510 1 Spring 12 x 0.75 x 10 | | | | | | | 1| | | | | | | | | | | 1 Polypropylene strip 402mm x 17mm x 0.5mm
2 SPR710010 2 Spring 7 x 1 x 10 | | | | 1| | | | | | | | | | | | | | 1 Polypropylene strip 320mm x 27mm x 0.5mm
2 ST8211 2 Threaded rod 8 x 211 | | | | 1| | | | | | | | | | | | | | 1 Polypropylene strip 275mm x 29mm x 0.5mm
2 TB7516 2 Tubing OD 7 ID 5 x 16 | | | | | | 3| | | | 3| | | | 4| | | 8| 18 M3 pan screw x 8mm
12 WA2555 4 2 2 2 2 Washer M2.5 x 5 x 0.5 | | | |28| | | | | | | | | | | 4| 2| 4| 38 M4 pan screw x 12mm
87 WA3075 8 2 8 3 2 2 9 4 24 4 2 1 18 Washer M3 x 7 x 0.5 | | | |11| | | | | | | 8| | 1| 4| | | | 24 M4 pan screw x 16mm
74 WA4099 4 39 2 2 8 5 4 4 2 4 Washer M4 x 9 x 0.9 4| | | | | | | | | | 2| 2| | | | 2| 2| | 12 No2 pan wood screw x 13mm
4 WA502014 2 2 Washer M5 x 20 x 1.4 | | | | | | 1| | | | | | | | | | | | 1 Smooth rod 8mm x 22mm
1 WA801615 1 Washer M8 x 16 x 1.5 | | | | | | | | | | | 1| | | | | | | 1 Smooth rod 8mm x 270mm
2 WING04 2 Wingnut M4 | | | | | | | | | | | | | | | 2| | | 2 Smooth rod 8mm x 275mm
2 WR301015 2 Rubber washer M3 x 10 x 1.5 | | | | | | | 2| | | | | | | | | | | 2 Smooth rod 8mm x 382mm
26 WS3075 8 3 3 4 8 Star washer M3 x 7 x 0.5 | | | | | | | | | | | 1| | | | | | | 1 Smooth rod 8mm x 428mm
53 WS4099 30 8 1 4 4 2 4 Star washer M4 x 9 x 0.9 | | | 1| | | | | | | | | | | | | | | 1 Electronics e.g. Sanguinolou
6 ZT0087 3 3 Ziptie 87 | | | | | | | | | | 1| 1| | | | 1| 1| | 4 Microswitch
| | | | | | 1| | | | | | | | | | | | 1 Spring 12mm OD x 0.75mm gauge x 10mm length
| | | | | | 2| | | | | | | | | | | | 2 Spring 7mm OD x 1mm gauge x 10mm length
| | | | | | | | | | | | | | | 2| | | 2 Threaded rod M8 x 211mm
| | | | | | | | | | | | | | | | | 2| 2 Tubing OD 7mm ID 5mm x 16mm
4| | | | | | | | | | 2| 2| | | | 2| 2| | 12 Washer M2.5 x 5mm x 0.5mm
8| 2| | 8| | | 3| | 2| 2| 9| 4|24| | 4| 2| 1|18| 87 Washer M3 x 7mm x 0.5mm
| | 4| |39| | 2| | | 2| | 8| | 5| 4| 4| 2| 4| 74 Washer M4 x 9mm x 0.9mm
| | | | | | | | | 2| | | | 2| | | | | 4 Washer M5 x 20mm x 1.4mm
| | | | | | 1| | | | | | | | | | | | 1 Washer M8 x 16mm x 1.5mm
| | | | | | | | 2| | | | | | | | | | 2 Wingnut M4
| | | | | | | | | | | | | | | | 2| | 2 Rubber washer M3 x 10mm x 1.5mm
| | | 8| | | 3| | | | 3| | | | 4| | | 8| 26 Star washer M3 x 7mm x 0.5mm
| | | |30| | | | | | | 8| | 1| 4| 4| 2| 4| 53 Star washer M4 x 9mm x 0.9mm
| | | | | | | | 3| | | | 3| | | | | | 6 Ziptie 87mm min length
Printed: Printed:
2 2 cable_clip_AB.stl | | | | 2| | | | | | | | | | | | | | 2 cable_clip_AB.stl
2 2 cable_clip_AD.stl | | | | 2| | | | | | | | | | | | | | 2 cable_clip_AD.stl
1 1 cable_clip_CA.stl | | | | 1| | | | | | | | | | | | | | 1 cable_clip_CA.stl
1 1 d_motor_bracket.stl 1| | | | | | | | | | | | | | | | | | 1 d_motor_bracket.stl
1 1 d_motor_bracket_lid.stl 1| | | | | | | | | | | | | | | | | | 1 d_motor_bracket_lid.stl
1 1 d_shell.stl 1| | | | | | | | | | | | | | | | | | 1 d_shell.stl
1 1 d_shell_lid.stl 1| | | | | | | | | | | | | | | | | | 1 d_shell_lid.stl
1 1 fan_guard.stl | | 1| | | | | | | | | | | | | | | | 1 fan_guard.stl
10 10 fixing_block.stl | | | |10| | | | | | | | | | | | | | 10 fixing_block.stl
4 4 pcb_spacer.stl | | | 4| | | | | | | | | | | | | | | 4 pcb_spacer.stl
2 1 1 pulley.stl | | | | | | | | | | 1| | | | 1| | | | 2 pulley.stl
2 1 1 ribbon_clamp_12_33.stl 1| | | | | | | | | | 1| | | | | | | | 2 ribbon_clamp_12_33.stl
1 1 ribbon_clamp_20_33.stl | | | | | | | | | | 1| | | | | | | | 1 ribbon_clamp_20_33.stl
1 1 ribbon_clamp_20_44.stl | | | | 1| | | | | | | | | | | | | | 1 ribbon_clamp_20_44.stl
2 2 ribbon_clamp_22_33.stl | | | | | | | | | | | | 2| | | | | | 2 ribbon_clamp_22_33.stl
1 1 ribbon_clamp_22_44.stl | | | | 1| | | | | | | | | | | | | | 1 ribbon_clamp_22_44.stl
1 1 wades_big_gear.stl | | | | | | 1| | | | | | | | | | | | 1 wades_big_gear.stl
1 1 wades_block.stl | | | | | | 1| | | | | | | | | | | | 1 wades_block.stl
1 1 wades_gear_spacer.stl | | | | | | 1| | | | | | | | | | | | 1 wades_gear_spacer.stl
1 1 wades_idler_block.stl | | | | | | 1| | | | | | | | | | | | 1 wades_idler_block.stl
1 1 wades_small_gear.stl | | | | | | 1| | | | | | | | | | | | 1 wades_small_gear.stl
1 1 x_belt_clamp.stl | | | | | | | | 1| | | | | | | | | | 1 x_belt_clamp.stl
1 1 x_belt_grip.stl | | | | | | | | 1| | | | | | | | | | 1 x_belt_grip.stl
1 1 x_belt_tensioner.stl | | | | | | | | 1| | | | | | | | | | 1 x_belt_tensioner.stl
1 1 x_carriage.stl | | | | | | | | 1| | | | | | | | | | 1 x_carriage.stl
1 1 x_idler_bracket.stl | | | | | | | | | 1| | | | | | | | | 1 x_idler_bracket.stl
1 1 x_motor_bracket.stl | | | | | | | | | | 1| | | | | | | | 1 x_motor_bracket.stl
3 3 y_bar_clamp.stl | | | | | | | | | | | 3| | | | | | | 3 y_bar_clamp.stl
1 1 y_bar_clamp_switch.stl | | | | | | | | | | | 1| | | | | | | 1 y_bar_clamp_switch.stl
2 2 y_bearing_mount.stl | | | | | | | | | | | | 2| | | | | | 2 y_bearing_mount.stl
1 1 y_bearing_mount_switch.stl | | | | | | | | | | | | 1| | | | | | 1 y_bearing_mount_switch.stl
1 1 y_belt_anchor.stl | | | | | | | | | | | | 1| | | | | | 1 y_belt_anchor.stl
1 1 y_belt_anchor_toothed.stl | | | | | | | | | | | | 1| | | | | | 1 y_belt_anchor_toothed.stl
1 1 y_belt_clip.stl | | | | | | | | | | | | 1| | | | | | 1 y_belt_clip.stl
1 1 y_belt_clip_toothed.stl | | | | | | | | | | | | 1| | | | | | 1 y_belt_clip_toothed.stl
1 1 y_idler_bracket.stl | | | | | | | | | | | | | 1| | | | | 1 y_idler_bracket.stl
1 1 y_motor_bracket.stl | | | | | | | | | | | | | | 1| | | | 1 y_motor_bracket.stl
1 1 z_bar_clamp.stl | | | | | | | | | | | | | | | 1| | | 1 z_bar_clamp.stl
1 1 z_bar_clamp_switch.stl | | | | | | | | | | | | | | | 1| | | 1 z_bar_clamp_switch.stl
4 4 z_coupling.stl | | | | | | | | | | | | | | | | | 4| 4 z_coupling.stl
1 1 z_limit_switch_bracket.stl | | | | | | | | | | | | | | | | 1| | 1 z_limit_switch_bracket.stl
1 1 z_motor_bracket_lhs.stl | | | | | | | | | | | | | | | | | 1| 1 z_motor_bracket_lhs.stl
1 1 z_motor_bracket_rhs.stl | | | | | | | | | | | | | | | | | 1| 1 z_motor_bracket_rhs.stl
2 2 z_screw_pointer.stl | | | | | | | | | | | | | | | 2| | | 2 z_screw_pointer.stl
Sub-assemblies: Sub-assemblies:
1 D_connector_assembly 1 D_connector_assembly

View File

@@ -1,11 +1,11 @@
electronics_assembly: electronics_assembly:
Vitamins: Vitamins:
4 CS03010 M3 cap screw x 10 4 M3 cap screw x 10mm
4 CS03016 M3 cap screw x 16 4 M3 cap screw x 16mm
1 KY240W12L PSU e.g. KY240W12L 1 PSU e.g. KY240W12L
1 SANGUINOL Electronics e.g. Sanguinolou 1 Electronics e.g. Sanguinolou
8 WA3075 Washer M3 x 7 x 0.5 8 Washer M3 x 7mm x 0.5mm
8 WS3075 Star washer M3 x 7 x 0.5 8 Star washer M3 x 7mm x 0.5mm
Printed: Printed:
4 pcb_spacer.stl 4 pcb_spacer.stl

View File

@@ -1,14 +1,14 @@
frame_assembly: frame_assembly:
Vitamins: Vitamins:
1 AC10468432 Acrylic sheet 468 x 432 x 10 1 Acrylic sheet 468mm x 432mm x 10mm
2 AC6170324 Acrylic sheet 170 x 324 x 6 2 Acrylic sheet 170mm x 324mm x 6mm
1 AC6468324 Acrylic sheet 468 x 324 x 6 1 Acrylic sheet 468mm x 324mm x 6mm
1 PP527320 Polypropylene strip 320mm x 27mm x 0.5mm 1 Polypropylene strip 320mm x 27mm x 0.5mm
1 PP529275 Polypropylene strip 275mm x 29mm x 0.5mm 1 Polypropylene strip 275mm x 29mm x 0.5mm
28 PS04012 M4 pan screw x 12 28 M4 pan screw x 12mm
11 PS04016 M4 pan screw x 16 11 M4 pan screw x 16mm
39 WA4099 Washer M4 x 9 x 0.9 39 Washer M4 x 9mm x 0.9mm
30 WS4099 Star washer M4 x 9 x 0.9 30 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
2 cable_clip_AB.stl 2 cable_clip_AB.stl

View File

@@ -1,23 +1,23 @@
wades_assembly: wades_assembly:
Vitamins: Vitamins:
3 BB608 Ball bearing 608 8 x 22 x 7 3 Ball bearing 608 8mm x 22mm x 7mm
2 CS03030 M3 cap screw x 30 2 M3 cap screw x 30mm
1 GB0306 M3 grub screw x 6 1 M3 grub screw x 6mm
2 HX04020 M4 hex screw x 20 2 M4 hex screw x 20mm
2 HX04050 M4 hex screw x 50 2 M4 hex screw x 50mm
1 HX08060 M8 hex screw x 60 1 M8 hex screw x 60mm
1 NEMA17475 NEMA17 x 47.5 stepper motor 1 NEMA17 x 47.5mm stepper motor
1 NUTM3 Nut M3 1 Nut M3
2 NUTM4 Nut M4 2 Nut M4
1 NUTM8 Nut M8 1 Nut M8
3 PS0308 M3 pan screw x 8 3 M3 pan screw x 8mm
1 RD822 Smooth rod 8 x 22 1 Smooth rod 8mm x 22mm
1 SPR127510 Spring 12 x 0.75 x 10 1 Spring 12mm OD x 0.75mm gauge x 10mm length
2 SPR710010 Spring 7 x 1 x 10 2 Spring 7mm OD x 1mm gauge x 10mm length
3 WA3075 Washer M3 x 7 x 0.5 3 Washer M3 x 7mm x 0.5mm
2 WA4099 Washer M4 x 9 x 0.9 2 Washer M4 x 9mm x 0.9mm
1 WA801615 Washer M8 x 16 x 1.5 1 Washer M8 x 16mm x 1.5mm
3 WS3075 Star washer M3 x 7 x 0.5 3 Star washer M3 x 7mm x 0.5mm
Printed: Printed:
1 wades_big_gear.stl 1 wades_big_gear.stl

View File

@@ -1,8 +1,8 @@
x_axis_assembly: x_axis_assembly:
Vitamins: Vitamins:
1 BT56866 Belt T5 x 6 x 866 1 Belt T5 x 6mm x 866mm
1 PP517402 Polypropylene strip 402mm x 17mm x 0.5mm 1 Polypropylene strip 402mm x 17mm x 0.5mm
2 RD8382 Smooth rod 8 x 382 2 Smooth rod 8mm x 382mm
Printed: Printed:

View File

@@ -1,13 +1,13 @@
x_carriage_assembly: x_carriage_assembly:
Vitamins: Vitamins:
1 CS03020 M3 cap screw x 20 1 M3 cap screw x 20mm
2 CS03025 M3 cap screw x 25 2 M3 cap screw x 25mm
3 LM8UU LM8UU linear bearing 3 LM8UU linear bearing
1 NUTM3 Nut M3 1 Nut M3
2 NYLOCM3 Nyloc nut M3 2 Nyloc nut M3
2 WA3075 Washer M3 x 7 x 0.5 2 Washer M3 x 7mm x 0.5mm
2 WING04 Wingnut M4 2 Wingnut M4
3 ZT0087 Ziptie 87 3 Ziptie 87mm min length
Printed: Printed:
1 x_belt_clamp.stl 1 x_belt_clamp.stl

View File

@@ -1,15 +1,15 @@
x_idler_assembly: x_idler_assembly:
Vitamins: Vitamins:
1 BB624 Ball bearing 624 4 x 13 x 5 1 Ball bearing 624 4mm x 13mm x 5mm
1 CS04040 M4 cap screw x 40 1 M4 cap screw x 40mm
2 HX03016 M3 hex screw x 16 2 M3 hex screw x 16mm
2 LM8UU LM8UU linear bearing 2 LM8UU linear bearing
1 NUTM8 Nut M8 1 Nut M8
2 NYLOCM3 Nyloc nut M3 2 Nyloc nut M3
1 NYLOCM4 Nyloc nut M4 1 Nyloc nut M4
2 WA3075 Washer M3 x 7 x 0.5 2 Washer M3 x 7mm x 0.5mm
2 WA4099 Washer M4 x 9 x 0.9 2 Washer M4 x 9mm x 0.9mm
2 WA502014 Washer M5 x 20 x 1.4 2 Washer M5 x 20mm x 1.4mm
Printed: Printed:
1 x_idler_bracket.stl 1 x_idler_bracket.stl

View File

@@ -1,19 +1,19 @@
x_motor_assembly: x_motor_assembly:
Vitamins: Vitamins:
2 CS03016 M3 cap screw x 16 2 M3 cap screw x 16mm
1 GB0306 M3 grub screw x 6 1 M3 grub screw x 6mm
4 HX03016 M3 hex screw x 16 4 M3 hex screw x 16mm
2 LM8UU LM8UU linear bearing 2 LM8UU linear bearing
1 NEMA17475 NEMA17 x 47.5 stepper motor 1 NEMA17 x 47.5mm stepper motor
1 NUTM3 Nut M3 1 Nut M3
1 NUTM8 Nut M8 1 Nut M8
6 NYLOCM3 Nyloc nut M3 6 Nyloc nut M3
3 PS0308 M3 pan screw x 8 3 M3 pan screw x 8mm
2 PSW0213 No2 pan wood screw x 13 2 No2 pan wood screw x 13mm
1 SMMICRO Microswitch 1 Microswitch
2 WA2555 Washer M2.5 x 5 x 0.5 2 Washer M2.5 x 5mm x 0.5mm
9 WA3075 Washer M3 x 7 x 0.5 9 Washer M3 x 7mm x 0.5mm
3 WS3075 Star washer M3 x 7 x 0.5 3 Star washer M3 x 7mm x 0.5mm
Printed: Printed:
1 pulley.stl 1 pulley.stl

View File

@@ -1,17 +1,17 @@
y_axis_assembly: y_axis_assembly:
Vitamins: Vitamins:
1 BT56674 Belt T5 x 6 x 674 1 Belt T5 x 6mm x 674mm
4 CS03016 M3 cap screw x 16 4 M3 cap screw x 16mm
4 NYLOCM3 Nyloc nut M3 4 Nyloc nut M3
8 PS04016 M4 pan screw x 16 8 M4 pan screw x 16mm
2 PSW0213 No2 pan wood screw x 13 2 No2 pan wood screw x 13mm
1 RD8270 Smooth rod 8 x 270 1 Smooth rod 8mm x 270mm
1 RD8428 Smooth rod 8 x 428 1 Smooth rod 8mm x 428mm
1 SMMICRO Microswitch 1 Microswitch
2 WA2555 Washer M2.5 x 5 x 0.5 2 Washer M2.5 x 5mm x 0.5mm
4 WA3075 Washer M3 x 7 x 0.5 4 Washer M3 x 7mm x 0.5mm
8 WA4099 Washer M4 x 9 x 0.9 8 Washer M4 x 9mm x 0.9mm
8 WS4099 Star washer M4 x 9 x 0.9 8 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
3 y_bar_clamp.stl 3 y_bar_clamp.stl

View File

@@ -1,14 +1,14 @@
y_carriage_assembly: y_carriage_assembly:
Vitamins: Vitamins:
1 AC6224224 Acrylic sheet 224 x 224 x 6 1 Acrylic sheet 224mm x 224mm x 6mm
5 AF150234 Aluminium foil tape 50 x 234 x 0.05 5 Aluminium foil tape 50mm x 234mm x 0.05mm
1 CB6200224 Corrugated cardboard 200 x 224 x 6 1 Corrugated cardboard 200mm x 224mm x 6mm
14 CS03016 M3 cap screw x 16 14 M3 cap screw x 16mm
2 CS03025 M3 cap screw x 25 2 M3 cap screw x 25mm
3 LM8UU LM8UU linear bearing 3 LM8UU linear bearing
16 NYLOCM3 Nyloc nut M3 16 Nyloc nut M3
24 WA3075 Washer M3 x 7 x 0.5 24 Washer M3 x 7mm x 0.5mm
3 ZT0087 Ziptie 87 3 Ziptie 87mm min length
Printed: Printed:
2 ribbon_clamp_22_33.stl 2 ribbon_clamp_22_33.stl

View File

@@ -1,12 +1,12 @@
y_idler_assembly: y_idler_assembly:
Vitamins: Vitamins:
2 BB624 Ball bearing 624 4 x 13 x 5 2 Ball bearing 624 4mm x 13mm x 5mm
1 CS04040 M4 cap screw x 40 1 M4 cap screw x 40mm
1 NYLOCM4 Nyloc nut M4 1 Nyloc nut M4
1 PS04016 M4 pan screw x 16 1 M4 pan screw x 16mm
5 WA4099 Washer M4 x 9 x 0.9 5 Washer M4 x 9mm x 0.9mm
2 WA502014 Washer M5 x 20 x 1.4 2 Washer M5 x 20mm x 1.4mm
1 WS4099 Star washer M4 x 9 x 0.9 1 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
1 y_idler_bracket.stl 1 y_idler_bracket.stl

View File

@@ -1,14 +1,14 @@
y_motor_assembly: y_motor_assembly:
Vitamins: Vitamins:
1 GB0306 M3 grub screw x 6 1 M3 grub screw x 6mm
1 NEMA17475 NEMA17 x 47.5 stepper motor 1 NEMA17 x 47.5mm stepper motor
1 NUTM3 Nut M3 1 Nut M3
4 PS0308 M3 pan screw x 8 4 M3 pan screw x 8mm
4 PS04016 M4 pan screw x 16 4 M4 pan screw x 16mm
4 WA3075 Washer M3 x 7 x 0.5 4 Washer M3 x 7mm x 0.5mm
4 WA4099 Washer M4 x 9 x 0.9 4 Washer M4 x 9mm x 0.9mm
4 WS3075 Star washer M3 x 7 x 0.5 4 Star washer M3 x 7mm x 0.5mm
4 WS4099 Star washer M4 x 9 x 0.9 4 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
1 pulley.stl 1 pulley.stl

View File

@@ -1,16 +1,16 @@
z_axis_assembly: z_axis_assembly:
Vitamins: Vitamins:
2 CS03016 M3 cap screw x 16 2 M3 cap screw x 16mm
2 NYLOCM3 Nyloc nut M3 2 Nyloc nut M3
4 PS04012 M4 pan screw x 12 4 M4 pan screw x 12mm
2 PSW0213 No2 pan wood screw x 13 2 No2 pan wood screw x 13mm
2 RD8275 Smooth rod 8 x 275 2 Smooth rod 8mm x 275mm
1 SMMICRO Microswitch 1 Microswitch
2 ST8211 Threaded rod 8 x 211 2 Threaded rod M8 x 211mm
2 WA2555 Washer M2.5 x 5 x 0.5 2 Washer M2.5 x 5mm x 0.5mm
2 WA3075 Washer M3 x 7 x 0.5 2 Washer M3 x 7mm x 0.5mm
4 WA4099 Washer M4 x 9 x 0.9 4 Washer M4 x 9mm x 0.9mm
4 WS4099 Star washer M4 x 9 x 0.9 4 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
1 z_bar_clamp.stl 1 z_bar_clamp.stl

View File

@@ -1,15 +1,15 @@
z_limit_switch_assembly: z_limit_switch_assembly:
Vitamins: Vitamins:
1 HX03016 M3 hex screw x 16 1 M3 hex screw x 16mm
1 NYLOCM3 Nyloc nut M3 1 Nyloc nut M3
2 PS04012 M4 pan screw x 12 2 M4 pan screw x 12mm
2 PSW0213 No2 pan wood screw x 13 2 No2 pan wood screw x 13mm
1 SMMICRO Microswitch 1 Microswitch
2 WA2555 Washer M2.5 x 5 x 0.5 2 Washer M2.5 x 5mm x 0.5mm
1 WA3075 Washer M3 x 7 x 0.5 1 Washer M3 x 7mm x 0.5mm
2 WA4099 Washer M4 x 9 x 0.9 2 Washer M4 x 9mm x 0.9mm
2 WR301015 Rubber washer M3 x 10 x 1.5 2 Rubber washer M3 x 10mm x 1.5mm
2 WS4099 Star washer M4 x 9 x 0.9 2 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
1 z_limit_switch_bracket.stl 1 z_limit_switch_bracket.stl

View File

@@ -1,16 +1,16 @@
z_motor_assemblies: z_motor_assemblies:
Vitamins: Vitamins:
2 CS03016 M3 cap screw x 16 2 M3 cap screw x 16mm
8 CS03020 M3 cap screw x 20 8 M3 cap screw x 20mm
2 NEMA17475 NEMA17 x 47.5 stepper motor 2 NEMA17 x 47.5mm stepper motor
10 NYLOCM3 Nyloc nut M3 10 Nyloc nut M3
8 PS0308 M3 pan screw x 8 8 M3 pan screw x 8mm
4 PS04012 M4 pan screw x 12 4 M4 pan screw x 12mm
2 TB7516 Tubing OD 7 ID 5 x 16 2 Tubing OD 7mm ID 5mm x 16mm
18 WA3075 Washer M3 x 7 x 0.5 18 Washer M3 x 7mm x 0.5mm
4 WA4099 Washer M4 x 9 x 0.9 4 Washer M4 x 9mm x 0.9mm
8 WS3075 Star washer M3 x 7 x 0.5 8 Star washer M3 x 7mm x 0.5mm
4 WS4099 Star washer M4 x 9 x 0.9 4 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
4 z_coupling.stl 4 z_coupling.stl

View File

@@ -30,7 +30,7 @@ module bed_assembly() {
} }
translate([0, 0, washer_thickness(M3_washer)]) { translate([0, 0, washer_thickness(M3_washer)]) {
vitamin(str("BED", bed_width, bed_depth,": PCB bed ", bed_width, " x ", bed_depth)); vitamin(str("BED", bed_width, bed_depth,": PCB bed ", bed_width, "mm x ", bed_depth, "mm"));
translate([0,0, pillar_height(bed_pillars) + pcb_thickness / 2]) translate([0,0, pillar_height(bed_pillars) + pcb_thickness / 2])
color(bed_color) cube([bed_width, bed_depth, pcb_thickness], center = true); color(bed_color) cube([bed_width, bed_depth, pcb_thickness], center = true);

View File

@@ -27,20 +27,20 @@ include <../vitamins/electronics.scad>
module rod(d , l) { module rod(d , l) {
vitamin(str("RD", d, round(l), ": Smooth rod ", d, " x ", round(l))); vitamin(str("RD", d, round(l), ": Smooth rod ", d, "mm x ", round(l), "mm"));
color(rod_color) color(rod_color)
cylinder(r = d / 2, h = l, center = true); cylinder(r = d / 2, h = l, center = true);
} }
module studding(d , l) { module studding(d , l) {
vitamin(str("ST", d, round(l),": Threaded rod ", d, " x ", round(l))); vitamin(str("ST", d, round(l),": Threaded rod M", d, " x ", round(l), "mm"));
color(studding_color) color(studding_color)
cylinder(r = d / 2, h = l, center = true); cylinder(r = d / 2, h = l, center = true);
} }
module tubing(od, id, length) { module tubing(od, id, length) {
vitamin(str("TB", od, id, length,": Tubing OD ",od, " ID ", id," x ",length)); vitamin(str("TB", od, id, length,": Tubing OD ",od, "mm ID ", id,"mm x ",length, "mm"));
color(tubing_color) render() difference() { color(tubing_color) render() difference() {
cylinder(r = od / 2, h = length, center = true); cylinder(r = od / 2, h = length, center = true);
cylinder(r = id / 2, h = length + 1, center = true); cylinder(r = id / 2, h = length + 1, center = true);

View File

@@ -14,7 +14,7 @@ function ball_bearing_diameter(type) = type[1];
function ball_bearing_width(type) = type[2]; function ball_bearing_width(type) = type[2];
module ball_bearing(type) { module ball_bearing(type) {
vitamin(str("BB",type[3],": Ball bearing ",type[3]," ",type[0], " x ", type[1], " x ", type[2])); vitamin(str("BB",type[3],": Ball bearing ",type[3]," ",type[0], "mm x ", type[1], "mm x ", type[2], "mm"));
rim = type[1] / 10; rim = type[1] / 10;
color(bearing_color) render() difference() { color(bearing_color) render() difference() {

View File

@@ -23,7 +23,7 @@ module belt(type, x1, y1, r1, x2, y2, r2, gap = 0) {
dy = y2 - y1; dy = y2 - y1;
length = pi * (r1 + r2) + 2 * sqrt(dx * dx + dy * dy) - gap; length = pi * (r1 + r2) + 2 * sqrt(dx * dx + dy * dy) - gap;
vitamin(str("BT", belt_pitch(type),width, round(length), ": Belt T", belt_pitch(type)," x ", width, " x ", round(length))); vitamin(str("BT", belt_pitch(type),width, round(length), ": Belt T", belt_pitch(type)," x ", width, "mm x ", round(length), "mm"));
color(belt_color) color(belt_color)
linear_extrude(height = width, center = true, convexity = 6) { linear_extrude(height = width, center = true, convexity = 6) {

View File

@@ -27,7 +27,7 @@ module fan(type) {
corner_radius = width / 2 - hole_pitch; corner_radius = width / 2 - hole_pitch;
screw = fan_screw(type); screw = fan_screw(type);
vitamin(str("FAN", fan_width(type), fan_depth(type), ": Fan ", fan_width(type), " x ", fan_depth(type))); vitamin(str("FAN", fan_width(type), fan_depth(type), ": Fan ", fan_width(type), "mm x ", fan_depth(type), "mm"));
difference() { difference() {
linear_extrude(height = depth, center = true, convexity = 4) linear_extrude(height = depth, center = true, convexity = 4)
difference() { difference() {

View File

@@ -28,7 +28,7 @@ module pillar(type) {
module hex_pillar(type) { module hex_pillar(type) {
height = pillar_height(type); height = pillar_height(type);
vitamin(str("HP0", type[0], height, " : Hex pillar M", type[0], " x ", height)); vitamin(str("HP0", type[0], height, " : Hex pillar M", type[0], " x ", height, "mm"));
color(pillar_color) render() difference() { color(pillar_color) render() difference() {
union() { union() {
cylinder(h = height, r = type[2] / 2, $fn = 6); cylinder(h = height, r = type[2] / 2, $fn = 6);

View File

@@ -54,7 +54,7 @@ function screw_head_height(type) = type[2] == hs_cap ? type[4] :
module screw(type, length) { module screw(type, length) {
vitamin(str(type[0], length,": ",type[1], " x ", length)); vitamin(str(type[0], length,": ",type[1], " x ", length, "mm"));
head_type = type[2]; head_type = type[2];
rad = screw_radius(type) - eta; rad = screw_radius(type) - eta;

View File

@@ -51,7 +51,7 @@ module corner(r) {
module sheet(type, w, d, corners = [0, 0, 0, 0]) { module sheet(type, w, d, corners = [0, 0, 0, 0]) {
t = sheet_thickness(type); t = sheet_thickness(type);
vitamin(str(type[0], ceil(t), round(w), round(d),": ",type[1]," ", round(w), " x ", round(d), " x ", t)); vitamin(str(type[0], ceil(t), round(w), round(d),": ",type[1]," ", round(w), "mm x ", round(d), "mm x ", t, "mm"));
color(sheet_colour(type)) color(sheet_colour(type))
linear_extrude(height = t, center = true) linear_extrude(height = t, center = true)
hull() { hull() {

View File

@@ -8,9 +8,14 @@
// Springs // Springs
// //
extruder_spring = [7, 1, 10, 5]; extruder_spring = [ 7, 1, 10, 5];
hob_spring = [12, 0.75, 10, 6]; hob_spring = [12, 0.75, 10, 6];
function spring_od(type) = type[0];
function spring_gauge(type) = type[1];
function spring_length(type) = type[2];
function spring_coils(type) = type[3];
// taken from openscad example 20 // taken from openscad example 20
module coil(r1 = 100, r2 = 10, h = 100, twists) module coil(r1 = 100, r2 = 10, h = 100, twists)
{ {
@@ -49,12 +54,14 @@ module coil(r1 = 100, r2 = 10, h = 100, twists)
} }
module comp_spring(spring, l = 0) { module comp_spring(type, l = 0) {
l = (l == 0) ? spring[2] : l; l = (l == 0) ? spring_length(type) : l;
vitamin(str("SPR", spring[0], spring[1] * 100, spring[2], ": Spring ", spring[0], " x ", spring[1], " x ", spring[2] )); vitamin(str("SPR", spring_od(type), spring_gauge(type) * 100, type[2],
": Spring ", spring_od(type), "mm OD x ", spring_gauge(type), "mm gauge x ", spring_length(type), "mm length" ));
color(spring_color) render() coil(r1 = (spring[0] - spring[1])/ 2, r2 = spring[1] / 2, h = l, twists = spring[3]); color(spring_color) render()
coil(r1 = (spring_od(type) - spring_gauge(type)) / 2, r2 = spring_gauge(type) / 2, h = l, twists = spring_coils(type));
} }

View File

@@ -29,7 +29,7 @@ module NEMA(motor) {
boss_height = motor[5]; boss_height = motor[5];
shaft_rad = motor[6] / 2; shaft_rad = motor[6] / 2;
cap = 8; cap = 8;
vitamin(str("NEMA", round(motor[0] / 2.54), length * 10, ": NEMA", round(motor[0] / 2.54), " x ", length, " stepper motor")); vitamin(str("NEMA", round(motor[0] / 2.54), length * 10, ": NEMA", round(motor[0] / 2.54), " x ", length, "mm stepper motor"));
union() { union() {
color(stepper_body_color) render() // black laminations color(stepper_body_color) render() // black laminations
translate([0,0, -length / 2]) translate([0,0, -length / 2])

View File

@@ -24,9 +24,9 @@ function washer_color(type) = washer_soft(type) ? soft_washer_color : hard_washe
module washer(type) { module washer(type) {
if(washer_soft(type)) if(washer_soft(type))
vitamin(str("WR", type[0] * 10, type[1], type[2] * 10, ": Rubber washer M",type[0], " x ", type[1], " x ", type[2])); vitamin(str("WR", type[0] * 10, type[1], type[2] * 10, ": Rubber washer M",type[0], " x ", type[1], "mm x ", type[2], "mm"));
else else
vitamin(str("WA", type[0] * 10, type[1], type[2] * 10, ": Washer M",type[0], " x ", type[1], " x ", type[2])); vitamin(str("WA", type[0] * 10, type[1], type[2] * 10, ": Washer M",type[0], " x ", type[1], "mm x ", type[2], "mm"));
color(washer_color(type)) render() difference() { color(washer_color(type)) render() difference() {
cylinder(r = washer_diameter(type) / 2, h = washer_thickness(type)); cylinder(r = washer_diameter(type) / 2, h = washer_thickness(type));
cylinder(r = type[0] / 2, h = 2 * washer_thickness(type) + 1, center = true); cylinder(r = type[0] / 2, h = 2 * washer_thickness(type) + 1, center = true);
@@ -38,7 +38,7 @@ module star_washer(type) {
rad = washer_diameter(type) / 2; rad = washer_diameter(type) / 2;
inner = (hole + rad) / 2; inner = (hole + rad) / 2;
spoke = rad - hole; spoke = rad - hole;
vitamin(str("WS", type[0] * 10, type[1], type[2] * 10, ": Star washer M",type[0], " x ", type[1], " x ", type[2])); vitamin(str("WS", type[0] * 10, type[1], type[2] * 10, ": Star washer M",type[0], " x ", type[1], "mm x ", type[2], "mm"));
color(star_washer_color) render() difference() { color(star_washer_color) render() difference() {
cylinder(r = rad, h = washer_thickness(type)); cylinder(r = rad, h = washer_thickness(type));
cylinder(r = hole, h = 2 * washer_thickness(type) + 1, center = true); cylinder(r = hole, h = 2 * washer_thickness(type) + 1, center = true);

View File

@@ -18,7 +18,7 @@ module ziptie(type, r)
{ {
latch = type[2]; latch = type[2];
length = ceil(2 * PI * r + type[4] + latch[2] + 1); length = ceil(2 * PI * r + type[4] + latch[2] + 1);
vitamin(str("ZT00", length, ": Ziptie ",length)); vitamin(str("ZT00", length, ": Ziptie ", length, "mm min length"));
angle = asin((latch[0] / 2) / r) - asin(ziptie_thickness(type) / latch[0]); angle = asin((latch[0] / 2) / r) - asin(ziptie_thickness(type) / latch[0]);
color(type[3]) render() union() { color(type[3]) render() union() {

View File

@@ -1,15 +1,15 @@
D_connector_assembly: D_connector_assembly:
Vitamins: Vitamins:
2 CS03016 M3 cap screw x 16 2 M3 cap screw x 16mm
2 CS03020 M3 cap screw x 20 2 M3 cap screw x 20mm
2 CS03045 M3 cap screw x 45 2 M3 cap screw x 45mm
1 DTYPEP9 9 way D plug 1 9 way D plug
1 DTYPES9 9 way D socket 1 9 way D socket
2 NUTM3 Nut M3 2 Nut M3
2 NYLOCM3 Nyloc nut M3 2 Nyloc nut M3
4 PSW0213 No2 pan wood screw x 13 4 No2 pan wood screw x 13mm
4 WA2555 Washer M2.5 x 5 x 0.5 4 Washer M2.5 x 5mm x 0.5mm
8 WA3075 Washer M3 x 7 x 0.5 8 Washer M3 x 7mm x 0.5mm
Printed: Printed:
1 d_motor_bracket.stl 1 d_motor_bracket.stl

View File

@@ -1,11 +1,11 @@
bed_assembly: bed_assembly:
Vitamins: Vitamins:
4 BD0019 19mm bulldog clip 4 19mm bulldog clip
1 BED214214 PCB bed 214 x 214 1 PCB bed 214mm x 214mm
4 CS03010 M3 cap screw x 10 4 M3 cap screw x 10mm
1 GL2214202 Glass sheet 214 x 202 x 2 1 Glass sheet 214mm x 202mm x 2mm
4 HP0320 Hex pillar M3 x 20 4 Hex pillar M3 x 20mm
2 WA3075 Washer M3 x 7 x 0.5 2 Washer M3 x 7mm x 0.5mm
Printed: Printed:

View File

@@ -1,9 +1,9 @@
bed_fan_assembly: bed_fan_assembly:
Vitamins: Vitamins:
4 CS04025 M4 cap screw x 25 4 M4 cap screw x 25mm
1 FAN8038 Fan 80 x 38 1 Fan 80mm x 38mm
4 NYLOCM4 Nyloc nut M4 4 Nyloc nut M4
4 WA4099 Washer M4 x 9 x 0.9 4 Washer M4 x 9mm x 0.9mm
Printed: Printed:
1 fan_guard.stl 1 fan_guard.stl

View File

@@ -1,132 +1,132 @@
z
l
D e i
l x y m
c e i
o c c c t
n b t m a x x a y y z
n e r a x r y r z s
e d o f c w r i m r i m w m
c n r h a a i d o a i d o a i o
t b f i a i d x a l t x a l t x t t
o e a c m n e i g e o i g e o i c o
r d n s e e s s e r r s e r r s h r
Vitamins: Vitamins:
5 AF150234 5 Aluminium foil tape 50 x 234 x 0.05 Z
3 BB608 3 Ball bearing 608 8 x 22 x 7
3 BB624 1 2 Ball bearing 624 4 x 13 x 5 l
4 BD0019 4 19mm bulldog clip D E i
1 BED214214 1 PCB bed 214 x 214 l X Y m
1 BT56709 1 Belt T5 x 6 x 709 c e i
1 BT56902 1 Belt T5 x 6 x 902 o c c c t
1 CB6200224 1 Corrugated cardboard 200 x 224 x 6 n B t M a X X a Y Y Z
4 CS03010 4 M3 cap screw x 10 n e r a X r Y r Z s
20 CS03016 2 8 2 8 M3 cap screw x 16 e d o F c W r i m r i m w m
11 CS03020 2 1 8 M3 cap screw x 20 c n r h a a i d o a i d o a i o
2 CS03025 2 M3 cap screw x 25 t B f i a i d x a l t x a l t x t t
2 CS03030 2 M3 cap screw x 30 o e a c m n e i g e o i g e o i c o
2 CS03045 2 M3 cap screw x 45 r d n s e e s s e r r s e r r s h r
6 CS04016 6 M4 cap screw x 16 | | | | | | | | | | | | 5| | | | | | 5 Aluminium foil tape 50mm x 234mm x 0.05mm
8 CS04020 4 2 2 M4 cap screw x 20 | | | | | | 3| | | | | | | | | | | | 3 Ball bearing 608 8mm x 22mm x 7mm
6 CS04025 4 2 M4 cap screw x 25 | | | | | | | | | 1| | | | 2| | | | | 3 Ball bearing 624 4mm x 13mm x 5mm
2 CS04040 1 1 M4 cap screw x 40 | 4| | | | | | | | | | | | | | | | | 4 19mm bulldog clip
1 DB3224224 1 Dibond sheet 224 x 224 x 3 | 1| | | | | | | | | | | | | | | | | 1 PCB bed 214mm x 214mm
1 DTYPEP9 1 9 way D plug | | | | | | | | | | | 1| | | | | | | 1 Belt T5 x 6mm x 709mm
1 DTYPES9 1 9 way D socket | | | | | | | 1| | | | | | | | | | | 1 Belt T5 x 6mm x 902mm
1 FAN8038 1 Fan 80 x 38 | | | | | | | | | | | | 1| | | | | | 1 Corrugated cardboard 200mm x 224mm x 6mm
3 GB0306 1 1 1 M3 grub screw x 6 | 4| | | | | | | | | | | | | | | | | 4 M3 cap screw x 10mm
1 GL2214202 1 Glass sheet 214 x 202 x 2 2| | | 8| | | | | | | 2| | 8| | | | | | 20 M3 cap screw x 16mm
4 HP0320 4 Hex pillar M3 x 20 2| | | | | | | | 1| | | | | | | | | 8| 11 M3 cap screw x 20mm
3 HX03016 2 1 M3 hex screw x 16 | | | | | | | | 2| | | | | | | | | | 2 M3 cap screw x 25mm
4 HX04016 2 2 M4 hex screw x 16 | | | | | | 2| | | | | | | | | | | | 2 M3 cap screw x 30mm
2 HX04020 2 M4 hex screw x 20 2| | | | | | | | | | | | | | | | | | 2 M3 cap screw x 45mm
2 HX04050 2 M4 hex screw x 50 | | | | | | | | | | | | 6| | | | | | 6 M4 cap screw x 16mm
1 HX08060 1 M8 hex screw x 60 | | | | | | | | | | | 4| | | | 2| | 2| 8 M4 cap screw x 20mm
1 KY240W12L 1 PSU e.g. KY240W12L | | 4| | | | | | | | | | 2| | | | | | 6 M4 cap screw x 25mm
10 LM10UU 3 2 2 3 LM10UU linear bearing | | | | | | | | | 1| | | | 1| | | | | 2 M4 cap screw x 40mm
2 MD12169330 2 MDF sheet 169 x 330 x 12 | | | | | | | | | | | | 1| | | | | | 1 Dibond sheet 224mm x 224mm x 3mm
1 MD12486330 1 MDF sheet 486 x 330 x 12 1| | | | | | | | | | | | | | | | | | 1 9 way D plug
1 MD12486450 1 MDF sheet 486 x 450 x 12 1| | | | | | | | | | | | | | | | | | 1 9 way D socket
5 NEMA17475 1 1 1 2 NEMA17 x 47.5 stepper motor | | 1| | | | | | | | | | | | | | | | 1 Fan 80mm x 38mm
6 NUTM3 2 1 1 1 1 Nut M3 | | | | | | 1| | | | 1| | | | 1| | | | 3 M3 grub screw x 6mm
2 NUTM4 2 Nut M4 | 1| | | | | | | | | | | | | | | | | 1 Glass sheet 214mm x 202mm x 2mm
3 NUTM8 1 1 1 Nut M8 | 4| | | | | | | | | | | | | | | | | 4 Hex pillar M3 x 20mm
25 NYLOCM3 2 2 4 8 1 8 Nyloc nut M3 | | | | | | | | | | 2| | | | | | 1| | 3 M3 hex screw x 16mm
26 NYLOCM4 4 3 2 4 8 1 2 2 Nyloc nut M4 | | | | | | | | | 2| 2| | | | | | | | 4 M4 hex screw x 16mm
1 PP517416 1 Polypropylene strip 416mm x 17mm x 0.5mm | | | | | | 2| | | | | | | | | | | | 2 M4 hex screw x 20mm
1 PP527354 1 Polypropylene strip 354mm x 27mm x 0.5mm | | | | | | 2| | | | | | | | | | | | 2 M4 hex screw x 50mm
1 PP529284 1 Polypropylene strip 284mm x 29mm x 0.5mm | | | | | | 1| | | | | | | | | | | | 1 M8 hex screw x 60mm
18 PS0308 3 3 4 8 M3 pan screw x 8 | | | 1| | | | | | | | | | | | | | | 1 PSU e.g. KY240W12L
12 PSW0213 4 2 2 2 2 No2 pan wood screw x 13 | | | | | | | | 3| 2| 2| | 3| | | | | | 10 LM10UU linear bearing
62 PSW0616 39 8 1 4 4 2 4 No6 pan wood screw x 16 | | | | 2| | | | | | | | | | | | | | 2 MDF sheet 169mm x 330mm x 12mm
2 RD10281 2 Smooth rod 10 x 281 | | | | 1| | | | | | | | | | | | | | 1 MDF sheet 486mm x 330mm x 12mm
1 RD10293 1 Smooth rod 10 x 293 | | | | 1| | | | | | | | | | | | | | 1 MDF sheet 486mm x 450mm x 12mm
2 RD10400 2 Smooth rod 10 x 400 | | | | | | 1| | | | 1| | | | 1| | | 2| 5 NEMA17 x 47.5mm stepper motor
1 RD10446 1 Smooth rod 10 x 446 2| | | | | | 1| | 1| | 1| | | | 1| | | | 6 Nut M3
1 RD822 1 Smooth rod 8 x 22 | | | | | | 2| | | | | | | | | | | | 2 Nut M4
1 SANGUINOL 1 Electronics e.g. Sanguinolou | | | | | | 1| | | 1| 1| | | | | | | | 3 Nut M8
4 SMMICRO 1 1 1 1 Microswitch 2| | | | | | | | 2| | 4| | 8| | | | 1| 8| 25 Nyloc nut M3
1 SPR127510 1 Spring 12 x 0.75 x 10 | | 4| | | | | | | 3| 2| 4| 8| 1| | 2| | 2| 26 Nyloc nut M4
2 SPR710010 2 Spring 7 x 1 x 10 | | | | | | | 1| | | | | | | | | | | 1 Polypropylene strip 416mm x 17mm x 0.5mm
2 ST8219 2 Threaded rod 8 x 219 | | | | 1| | | | | | | | | | | | | | 1 Polypropylene strip 354mm x 27mm x 0.5mm
2 TB7516 2 Tubing OD 7 ID 5 x 16 | | | | 1| | | | | | | | | | | | | | 1 Polypropylene strip 284mm x 29mm x 0.5mm
12 WA2555 4 2 2 2 2 Washer M2.5 x 5 x 0.5 | | | | | | 3| | | | 3| | | | 4| | | 8| 18 M3 pan screw x 8mm
59 WA3075 8 2 8 3 2 7 8 4 1 16 Washer M3 x 7 x 0.5 4| | | | | | | | | | 2| 2| | | | 2| 2| | 12 No2 pan wood screw x 13mm
102 WA4099 4 39 2 4 2 12 16 5 4 6 2 6 Washer M4 x 9 x 0.9 | | | |39| | | | | | | 8| | 1| 4| 4| 2| 4| 62 No6 pan wood screw x 16mm
4 WA502014 2 2 Washer M5 x 20 x 1.4 | | | | | | | | | | | | | | | 2| | | 2 Smooth rod 10mm x 281mm
1 WA801615 1 Washer M8 x 16 x 1.5 | | | | | | | | | | | 1| | | | | | | 1 Smooth rod 10mm x 293mm
2 WING04 2 Wingnut M4 | | | | | | | 2| | | | | | | | | | | 2 Smooth rod 10mm x 400mm
2 WR301015 2 Rubber washer M3 x 10 x 1.5 | | | | | | | | | | | 1| | | | | | | 1 Smooth rod 10mm x 446mm
26 WS3075 8 3 3 4 8 Star washer M3 x 7 x 0.5 | | | | | | 1| | | | | | | | | | | | 1 Smooth rod 8mm x 22mm
53 WS4099 30 8 1 4 4 2 4 Star washer M4 x 9 x 0.9 | | | 1| | | | | | | | | | | | | | | 1 Electronics e.g. Sanguinolou
6 ZT00100 3 3 Ziptie 100 | | | | | | | | | | 1| 1| | | | 1| 1| | 4 Microswitch
| | | | | | 1| | | | | | | | | | | | 1 Spring 12mm OD x 0.75mm gauge x 10mm length
| | | | | | 2| | | | | | | | | | | | 2 Spring 7mm OD x 1mm gauge x 10mm length
| | | | | | | | | | | | | | | 2| | | 2 Threaded rod M8 x 219mm
| | | | | | | | | | | | | | | | | 2| 2 Tubing OD 7mm ID 5mm x 16mm
4| | | | | | | | | | 2| 2| | | | 2| 2| | 12 Washer M2.5 x 5mm x 0.5mm
8| 2| | 8| | | 3| | 2| | 7| | 8| | 4| | 1|16| 59 Washer M3 x 7mm x 0.5mm
| | 4| |39| | 2| | | 4| 2|12|16| 5| 4| 6| 2| 6|102 Washer M4 x 9mm x 0.9mm
| | | | | | | | | 2| | | | 2| | | | | 4 Washer M5 x 20mm x 1.4mm
| | | | | | 1| | | | | | | | | | | | 1 Washer M8 x 16mm x 1.5mm
| | | | | | | | 2| | | | | | | | | | 2 Wingnut M4
| | | | | | | | | | | | | | | | 2| | 2 Rubber washer M3 x 10mm x 1.5mm
| | | 8| | | 3| | | | 3| | | | 4| | | 8| 26 Star washer M3 x 7mm x 0.5mm
| | | |30| | | | | | | 8| | 1| 4| 4| 2| 4| 53 Star washer M4 x 9mm x 0.9mm
| | | | | | | | 3| | | | 3| | | | | | 6 Ziptie 100mm min length
Printed: Printed:
2 2 cable_clip_AB.stl | | | | 2| | | | | | | | | | | | | | 2 cable_clip_AB.stl
2 2 cable_clip_AD.stl | | | | 2| | | | | | | | | | | | | | 2 cable_clip_AD.stl
1 1 cable_clip_CA.stl | | | | 1| | | | | | | | | | | | | | 1 cable_clip_CA.stl
1 1 d_motor_bracket.stl 1| | | | | | | | | | | | | | | | | | 1 d_motor_bracket.stl
1 1 d_motor_bracket_lid.stl 1| | | | | | | | | | | | | | | | | | 1 d_motor_bracket_lid.stl
1 1 d_shell.stl 1| | | | | | | | | | | | | | | | | | 1 d_shell.stl
1 1 d_shell_lid.stl 1| | | | | | | | | | | | | | | | | | 1 d_shell_lid.stl
1 1 fan_guard.stl | | 1| | | | | | | | | | | | | | | | 1 fan_guard.stl
10 10 fixing_block.stl | | | |10| | | | | | | | | | | | | | 10 fixing_block.stl
4 4 pcb_spacer.stl | | | 4| | | | | | | | | | | | | | | 4 pcb_spacer.stl
2 1 1 pulley.stl | | | | | | | | | | 1| | | | 1| | | | 2 pulley.stl
2 1 1 ribbon_clamp_12_33.stl 1| | | | | | | | | | 1| | | | | | | | 2 ribbon_clamp_12_33.stl
1 1 ribbon_clamp_20_33.stl | | | | | | | | | | 1| | | | | | | | 1 ribbon_clamp_20_33.stl
1 1 ribbon_clamp_20_40.stl | | | | 1| | | | | | | | | | | | | | 1 ribbon_clamp_20_40.stl
1 1 ribbon_clamp_22_40.stl | | | | 1| | | | | | | | | | | | | | 1 ribbon_clamp_22_40.stl
2 2 ribbon_clamp_22_44.stl | | | | | | | | | | | | 2| | | | | | 2 ribbon_clamp_22_44.stl
1 1 wades_big_gear.stl | | | | | | 1| | | | | | | | | | | | 1 wades_big_gear.stl
1 1 wades_block.stl | | | | | | 1| | | | | | | | | | | | 1 wades_block.stl
1 1 wades_gear_spacer.stl | | | | | | 1| | | | | | | | | | | | 1 wades_gear_spacer.stl
1 1 wades_idler_block.stl | | | | | | 1| | | | | | | | | | | | 1 wades_idler_block.stl
1 1 wades_small_gear.stl | | | | | | 1| | | | | | | | | | | | 1 wades_small_gear.stl
1 1 x_belt_clamp.stl | | | | | | | | 1| | | | | | | | | | 1 x_belt_clamp.stl
1 1 x_belt_grip.stl | | | | | | | | 1| | | | | | | | | | 1 x_belt_grip.stl
1 1 x_belt_tensioner.stl | | | | | | | | 1| | | | | | | | | | 1 x_belt_tensioner.stl
1 1 x_carriage.stl | | | | | | | | 1| | | | | | | | | | 1 x_carriage.stl
1 1 x_idler_bracket.stl | | | | | | | | | 1| | | | | | | | | 1 x_idler_bracket.stl
1 1 x_motor_bracket.stl | | | | | | | | | | 1| | | | | | | | 1 x_motor_bracket.stl
3 3 y_bar_clamp.stl | | | | | | | | | | | 3| | | | | | | 3 y_bar_clamp.stl
1 1 y_bar_clamp_switch.stl | | | | | | | | | | | 1| | | | | | | 1 y_bar_clamp_switch.stl
2 2 y_bearing_mount.stl | | | | | | | | | | | | 2| | | | | | 2 y_bearing_mount.stl
1 1 y_bearing_mount_switch.stl | | | | | | | | | | | | 1| | | | | | 1 y_bearing_mount_switch.stl
1 1 y_belt_anchor.stl | | | | | | | | | | | | 1| | | | | | 1 y_belt_anchor.stl
1 1 y_belt_anchor_toothed.stl | | | | | | | | | | | | 1| | | | | | 1 y_belt_anchor_toothed.stl
1 1 y_belt_clip.stl | | | | | | | | | | | | 1| | | | | | 1 y_belt_clip.stl
1 1 y_belt_clip_toothed.stl | | | | | | | | | | | | 1| | | | | | 1 y_belt_clip_toothed.stl
1 1 y_idler_bracket.stl | | | | | | | | | | | | | 1| | | | | 1 y_idler_bracket.stl
1 1 y_motor_bracket.stl | | | | | | | | | | | | | | 1| | | | 1 y_motor_bracket.stl
1 1 z_bar_clamp.stl | | | | | | | | | | | | | | | 1| | | 1 z_bar_clamp.stl
1 1 z_bar_clamp_switch.stl | | | | | | | | | | | | | | | 1| | | 1 z_bar_clamp_switch.stl
4 4 z_coupling.stl | | | | | | | | | | | | | | | | | 4| 4 z_coupling.stl
1 1 z_limit_switch_bracket.stl | | | | | | | | | | | | | | | | 1| | 1 z_limit_switch_bracket.stl
1 1 z_motor_bracket_lhs.stl | | | | | | | | | | | | | | | | | 1| 1 z_motor_bracket_lhs.stl
1 1 z_motor_bracket_rhs.stl | | | | | | | | | | | | | | | | | 1| 1 z_motor_bracket_rhs.stl
2 2 z_screw_pointer.stl | | | | | | | | | | | | | | | 2| | | 2 z_screw_pointer.stl
Sub-assemblies: Sub-assemblies:
1 D_connector_assembly 1 D_connector_assembly

View File

@@ -1,10 +1,10 @@
electronics_assembly: electronics_assembly:
Vitamins: Vitamins:
8 CS03016 M3 cap screw x 16 8 M3 cap screw x 16mm
1 KY240W12L PSU e.g. KY240W12L 1 PSU e.g. KY240W12L
1 SANGUINOL Electronics e.g. Sanguinolou 1 Electronics e.g. Sanguinolou
8 WA3075 Washer M3 x 7 x 0.5 8 Washer M3 x 7mm x 0.5mm
8 WS3075 Star washer M3 x 7 x 0.5 8 Star washer M3 x 7mm x 0.5mm
Printed: Printed:
4 pcb_spacer.stl 4 pcb_spacer.stl

View File

@@ -1,13 +1,13 @@
frame_assembly: frame_assembly:
Vitamins: Vitamins:
2 MD12169330 MDF sheet 169 x 330 x 12 2 MDF sheet 169mm x 330mm x 12mm
1 MD12486330 MDF sheet 486 x 330 x 12 1 MDF sheet 486mm x 330mm x 12mm
1 MD12486450 MDF sheet 486 x 450 x 12 1 MDF sheet 486mm x 450mm x 12mm
1 PP527354 Polypropylene strip 354mm x 27mm x 0.5mm 1 Polypropylene strip 354mm x 27mm x 0.5mm
1 PP529284 Polypropylene strip 284mm x 29mm x 0.5mm 1 Polypropylene strip 284mm x 29mm x 0.5mm
39 PSW0616 No6 pan wood screw x 16 39 No6 pan wood screw x 16mm
39 WA4099 Washer M4 x 9 x 0.9 39 Washer M4 x 9mm x 0.9mm
30 WS4099 Star washer M4 x 9 x 0.9 30 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
2 cable_clip_AB.stl 2 cable_clip_AB.stl

View File

@@ -1,23 +1,23 @@
wades_assembly: wades_assembly:
Vitamins: Vitamins:
3 BB608 Ball bearing 608 8 x 22 x 7 3 Ball bearing 608 8mm x 22mm x 7mm
2 CS03030 M3 cap screw x 30 2 M3 cap screw x 30mm
1 GB0306 M3 grub screw x 6 1 M3 grub screw x 6mm
2 HX04020 M4 hex screw x 20 2 M4 hex screw x 20mm
2 HX04050 M4 hex screw x 50 2 M4 hex screw x 50mm
1 HX08060 M8 hex screw x 60 1 M8 hex screw x 60mm
1 NEMA17475 NEMA17 x 47.5 stepper motor 1 NEMA17 x 47.5mm stepper motor
1 NUTM3 Nut M3 1 Nut M3
2 NUTM4 Nut M4 2 Nut M4
1 NUTM8 Nut M8 1 Nut M8
3 PS0308 M3 pan screw x 8 3 M3 pan screw x 8mm
1 RD822 Smooth rod 8 x 22 1 Smooth rod 8mm x 22mm
1 SPR127510 Spring 12 x 0.75 x 10 1 Spring 12mm OD x 0.75mm gauge x 10mm length
2 SPR710010 Spring 7 x 1 x 10 2 Spring 7mm OD x 1mm gauge x 10mm length
3 WA3075 Washer M3 x 7 x 0.5 3 Washer M3 x 7mm x 0.5mm
2 WA4099 Washer M4 x 9 x 0.9 2 Washer M4 x 9mm x 0.9mm
1 WA801615 Washer M8 x 16 x 1.5 1 Washer M8 x 16mm x 1.5mm
3 WS3075 Star washer M3 x 7 x 0.5 3 Star washer M3 x 7mm x 0.5mm
Printed: Printed:
1 wades_big_gear.stl 1 wades_big_gear.stl

View File

@@ -1,8 +1,8 @@
x_axis_assembly: x_axis_assembly:
Vitamins: Vitamins:
1 BT56902 Belt T5 x 6 x 902 1 Belt T5 x 6mm x 902mm
1 PP517416 Polypropylene strip 416mm x 17mm x 0.5mm 1 Polypropylene strip 416mm x 17mm x 0.5mm
2 RD10400 Smooth rod 10 x 400 2 Smooth rod 10mm x 400mm
Printed: Printed:

View File

@@ -1,13 +1,13 @@
x_carriage_assembly: x_carriage_assembly:
Vitamins: Vitamins:
1 CS03020 M3 cap screw x 20 1 M3 cap screw x 20mm
2 CS03025 M3 cap screw x 25 2 M3 cap screw x 25mm
3 LM10UU LM10UU linear bearing 3 LM10UU linear bearing
1 NUTM3 Nut M3 1 Nut M3
2 NYLOCM3 Nyloc nut M3 2 Nyloc nut M3
2 WA3075 Washer M3 x 7 x 0.5 2 Washer M3 x 7mm x 0.5mm
2 WING04 Wingnut M4 2 Wingnut M4
3 ZT00100 Ziptie 100 3 Ziptie 100mm min length
Printed: Printed:
1 x_belt_clamp.stl 1 x_belt_clamp.stl

View File

@@ -1,13 +1,13 @@
x_idler_assembly: x_idler_assembly:
Vitamins: Vitamins:
1 BB624 Ball bearing 624 4 x 13 x 5 1 Ball bearing 624 4mm x 13mm x 5mm
1 CS04040 M4 cap screw x 40 1 M4 cap screw x 40mm
2 HX04016 M4 hex screw x 16 2 M4 hex screw x 16mm
2 LM10UU LM10UU linear bearing 2 LM10UU linear bearing
1 NUTM8 Nut M8 1 Nut M8
3 NYLOCM4 Nyloc nut M4 3 Nyloc nut M4
4 WA4099 Washer M4 x 9 x 0.9 4 Washer M4 x 9mm x 0.9mm
2 WA502014 Washer M5 x 20 x 1.4 2 Washer M5 x 20mm x 1.4mm
Printed: Printed:
1 x_idler_bracket.stl 1 x_idler_bracket.stl

View File

@@ -1,22 +1,22 @@
x_motor_assembly: x_motor_assembly:
Vitamins: Vitamins:
2 CS03016 M3 cap screw x 16 2 M3 cap screw x 16mm
1 GB0306 M3 grub screw x 6 1 M3 grub screw x 6mm
2 HX03016 M3 hex screw x 16 2 M3 hex screw x 16mm
2 HX04016 M4 hex screw x 16 2 M4 hex screw x 16mm
2 LM10UU LM10UU linear bearing 2 LM10UU linear bearing
1 NEMA17475 NEMA17 x 47.5 stepper motor 1 NEMA17 x 47.5mm stepper motor
1 NUTM3 Nut M3 1 Nut M3
1 NUTM8 Nut M8 1 Nut M8
4 NYLOCM3 Nyloc nut M3 4 Nyloc nut M3
2 NYLOCM4 Nyloc nut M4 2 Nyloc nut M4
3 PS0308 M3 pan screw x 8 3 M3 pan screw x 8mm
2 PSW0213 No2 pan wood screw x 13 2 No2 pan wood screw x 13mm
1 SMMICRO Microswitch 1 Microswitch
2 WA2555 Washer M2.5 x 5 x 0.5 2 Washer M2.5 x 5mm x 0.5mm
7 WA3075 Washer M3 x 7 x 0.5 7 Washer M3 x 7mm x 0.5mm
2 WA4099 Washer M4 x 9 x 0.9 2 Washer M4 x 9mm x 0.9mm
3 WS3075 Star washer M3 x 7 x 0.5 3 Star washer M3 x 7mm x 0.5mm
Printed: Printed:
1 pulley.stl 1 pulley.stl

View File

@@ -1,16 +1,16 @@
y_axis_assembly: y_axis_assembly:
Vitamins: Vitamins:
1 BT56709 Belt T5 x 6 x 709 1 Belt T5 x 6mm x 709mm
4 CS04020 M4 cap screw x 20 4 M4 cap screw x 20mm
4 NYLOCM4 Nyloc nut M4 4 Nyloc nut M4
2 PSW0213 No2 pan wood screw x 13 2 No2 pan wood screw x 13mm
8 PSW0616 No6 pan wood screw x 16 8 No6 pan wood screw x 16mm
1 RD10293 Smooth rod 10 x 293 1 Smooth rod 10mm x 293mm
1 RD10446 Smooth rod 10 x 446 1 Smooth rod 10mm x 446mm
1 SMMICRO Microswitch 1 Microswitch
2 WA2555 Washer M2.5 x 5 x 0.5 2 Washer M2.5 x 5mm x 0.5mm
12 WA4099 Washer M4 x 9 x 0.9 12 Washer M4 x 9mm x 0.9mm
8 WS4099 Star washer M4 x 9 x 0.9 8 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
3 y_bar_clamp.stl 3 y_bar_clamp.stl

View File

@@ -1,17 +1,17 @@
y_carriage_assembly: y_carriage_assembly:
Vitamins: Vitamins:
5 AF150234 Aluminium foil tape 50 x 234 x 0.05 5 Aluminium foil tape 50mm x 234mm x 0.05mm
1 CB6200224 Corrugated cardboard 200 x 224 x 6 1 Corrugated cardboard 200mm x 224mm x 6mm
8 CS03016 M3 cap screw x 16 8 M3 cap screw x 16mm
6 CS04016 M4 cap screw x 16 6 M4 cap screw x 16mm
2 CS04025 M4 cap screw x 25 2 M4 cap screw x 25mm
1 DB3224224 Dibond sheet 224 x 224 x 3 1 Dibond sheet 224mm x 224mm x 3mm
3 LM10UU LM10UU linear bearing 3 LM10UU linear bearing
8 NYLOCM3 Nyloc nut M3 8 Nyloc nut M3
8 NYLOCM4 Nyloc nut M4 8 Nyloc nut M4
8 WA3075 Washer M3 x 7 x 0.5 8 Washer M3 x 7mm x 0.5mm
16 WA4099 Washer M4 x 9 x 0.9 16 Washer M4 x 9mm x 0.9mm
3 ZT00100 Ziptie 100 3 Ziptie 100mm min length
Printed: Printed:
2 ribbon_clamp_22_44.stl 2 ribbon_clamp_22_44.stl

View File

@@ -1,12 +1,12 @@
y_idler_assembly: y_idler_assembly:
Vitamins: Vitamins:
2 BB624 Ball bearing 624 4 x 13 x 5 2 Ball bearing 624 4mm x 13mm x 5mm
1 CS04040 M4 cap screw x 40 1 M4 cap screw x 40mm
1 NYLOCM4 Nyloc nut M4 1 Nyloc nut M4
1 PSW0616 No6 pan wood screw x 16 1 No6 pan wood screw x 16mm
5 WA4099 Washer M4 x 9 x 0.9 5 Washer M4 x 9mm x 0.9mm
2 WA502014 Washer M5 x 20 x 1.4 2 Washer M5 x 20mm x 1.4mm
1 WS4099 Star washer M4 x 9 x 0.9 1 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
1 y_idler_bracket.stl 1 y_idler_bracket.stl

View File

@@ -1,14 +1,14 @@
y_motor_assembly: y_motor_assembly:
Vitamins: Vitamins:
1 GB0306 M3 grub screw x 6 1 M3 grub screw x 6mm
1 NEMA17475 NEMA17 x 47.5 stepper motor 1 NEMA17 x 47.5mm stepper motor
1 NUTM3 Nut M3 1 Nut M3
4 PS0308 M3 pan screw x 8 4 M3 pan screw x 8mm
4 PSW0616 No6 pan wood screw x 16 4 No6 pan wood screw x 16mm
4 WA3075 Washer M3 x 7 x 0.5 4 Washer M3 x 7mm x 0.5mm
4 WA4099 Washer M4 x 9 x 0.9 4 Washer M4 x 9mm x 0.9mm
4 WS3075 Star washer M3 x 7 x 0.5 4 Star washer M3 x 7mm x 0.5mm
4 WS4099 Star washer M4 x 9 x 0.9 4 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
1 pulley.stl 1 pulley.stl

View File

@@ -1,15 +1,15 @@
z_axis_assembly: z_axis_assembly:
Vitamins: Vitamins:
2 CS04020 M4 cap screw x 20 2 M4 cap screw x 20mm
2 NYLOCM4 Nyloc nut M4 2 Nyloc nut M4
2 PSW0213 No2 pan wood screw x 13 2 No2 pan wood screw x 13mm
4 PSW0616 No6 pan wood screw x 16 4 No6 pan wood screw x 16mm
2 RD10281 Smooth rod 10 x 281 2 Smooth rod 10mm x 281mm
1 SMMICRO Microswitch 1 Microswitch
2 ST8219 Threaded rod 8 x 219 2 Threaded rod M8 x 219mm
2 WA2555 Washer M2.5 x 5 x 0.5 2 Washer M2.5 x 5mm x 0.5mm
6 WA4099 Washer M4 x 9 x 0.9 6 Washer M4 x 9mm x 0.9mm
4 WS4099 Star washer M4 x 9 x 0.9 4 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
1 z_bar_clamp.stl 1 z_bar_clamp.stl

View File

@@ -1,15 +1,15 @@
z_limit_switch_assembly: z_limit_switch_assembly:
Vitamins: Vitamins:
1 HX03016 M3 hex screw x 16 1 M3 hex screw x 16mm
1 NYLOCM3 Nyloc nut M3 1 Nyloc nut M3
2 PSW0213 No2 pan wood screw x 13 2 No2 pan wood screw x 13mm
2 PSW0616 No6 pan wood screw x 16 2 No6 pan wood screw x 16mm
1 SMMICRO Microswitch 1 Microswitch
2 WA2555 Washer M2.5 x 5 x 0.5 2 Washer M2.5 x 5mm x 0.5mm
1 WA3075 Washer M3 x 7 x 0.5 1 Washer M3 x 7mm x 0.5mm
2 WA4099 Washer M4 x 9 x 0.9 2 Washer M4 x 9mm x 0.9mm
2 WR301015 Rubber washer M3 x 10 x 1.5 2 Rubber washer M3 x 10mm x 1.5mm
2 WS4099 Star washer M4 x 9 x 0.9 2 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
1 z_limit_switch_bracket.stl 1 z_limit_switch_bracket.stl

View File

@@ -1,17 +1,17 @@
z_motor_assemblies: z_motor_assemblies:
Vitamins: Vitamins:
8 CS03020 M3 cap screw x 20 8 M3 cap screw x 20mm
2 CS04020 M4 cap screw x 20 2 M4 cap screw x 20mm
2 NEMA17475 NEMA17 x 47.5 stepper motor 2 NEMA17 x 47.5mm stepper motor
8 NYLOCM3 Nyloc nut M3 8 Nyloc nut M3
2 NYLOCM4 Nyloc nut M4 2 Nyloc nut M4
8 PS0308 M3 pan screw x 8 8 M3 pan screw x 8mm
4 PSW0616 No6 pan wood screw x 16 4 No6 pan wood screw x 16mm
2 TB7516 Tubing OD 7 ID 5 x 16 2 Tubing OD 7mm ID 5mm x 16mm
16 WA3075 Washer M3 x 7 x 0.5 16 Washer M3 x 7mm x 0.5mm
6 WA4099 Washer M4 x 9 x 0.9 6 Washer M4 x 9mm x 0.9mm
8 WS3075 Star washer M3 x 7 x 0.5 8 Star washer M3 x 7mm x 0.5mm
4 WS4099 Star washer M4 x 9 x 0.9 4 Star washer M4 x 9mm x 0.9mm
Printed: Printed:
4 z_coupling.stl 4 z_coupling.stl