A simple open source machine for automated grid beam production.
Where possible, uses easy-to-source OpenBuilds components (e.g. MakerStore , BulkMan 3D ) or other readily available standardized parts, following inspiration from open source "pro" consumer CNC machines.
One spindle, two axis of motion (beam-length and beam-width).
Parts list
Workholding Assembly
Spindle Assembly
Hanpose Hpv6 Linear Guide Assembly
Width Axis Assembly
Length Axis Assembly
Main Assembly
Top
Workholding
Spindle
Hanpose Hpv6 Linear Guide
Width Axis
Length Axis
Main
TOTALS
Vitamins
.
.
.
.
1
.
1
40
.
1
1
.
.
.
2
Aluminium tooling plate 120mm x 100mm x 10mm
.
2
.
.
.
.
2
Aluminium tooling plate 120mm x 20mm x 6mm
.
.
.
1
1
.
2
Aluminium tooling plate 128mm x 159mm x 6mm
.
.
.
.
2
.
2
Aluminium tooling plate 48mm x 80mm x 6mm
.
.
.
.
1
.
1
Aluminium tooling plate 55mm x 25mm x 5mm
.
.
.
.
2
.
2
Aluminium tooling plate 60mm x 10mm x 5mm
.
.
.
.
1
.
1
Aluminium tooling plate 60mm x 20mm x 5mm
.
.
1
.
.
.
1
Bearing EF08
.
.
1
.
.
.
1
Bearing EK08
16
.
.
.
.
6
22
Double L Bracket
.
.
.
.
3
.
3
External Gear Rack
.
.
1
.
.
.
1
Extrusion E20100 x 270mm
4
.
.
.
.
.
4
Extrusion E2040 x 120mm
1
.
.
.
.
.
1
Extrusion E2040 x 1500mm
4
.
.
.
.
.
4
Extrusion E2040 x 200mm
4
.
.
.
.
.
4
Extrusion E2040 x 320mm
.
.
.
.
1
.
1
Extrusion E2080 x 1500mm
.
.
.
.
1
.
1
Gear Rack Motor Mount Plate
.
.
1
.
.
.
1
Leadscrew 8 x 250mm, 10mm lead, 1 starts
.
.
.
.
2
.
2
Linear rail HGH15CA x 1500mm
.
.
2
.
.
.
2
Linear rail HGH15CA x 240mm
.
.
2
.
4
.
6
Linear rail carriage HGH15CA
64
.
.
.
50
24
138
Nut M5 sliding T
.
.
.
.
3
.
3
Nut M5 x 4mm nyloc
.
.
.
.
46
.
46
Screw M4 cap x 16mm
.
.
.
.
4
.
4
Screw M4 cs cap x 16mm
64
.
.
.
.
24
88
Screw M5 cap x 8mm
.
.
.
.
1
.
1
Screw M5 cap x 10mm
.
.
.
.
1
.
1
Screw M5 cap x 16mm
.
.
.
.
1
.
1
Screw M5 cap x 20mm
.
.
.
.
1
.
1
Screw M5 cap x 60mm
.
.
.
.
1
.
1
Screw M5 grub x 5mm
.
.
1
.
.
.
1
Shaft coupling SC_635x8_rigid
.
.
.
.
2
.
2
Single L Bracket
.
1
.
.
.
.
1
Spindle ER20
.
.
.
.
1
.
1
Spring 7.5mm OD, 1.2mm gauge x 20mm long, open end
.
.
1
.
.
.
1
Stepper motor NEMA22 x 51.2mm
.
.
.
.
1
.
1
Stepper motor NEMA22 x 86mm
157
4
11
1
131
54
358
Total vitamins count
3D printed parts
.
.
.
.
.
1
1
stm32_f7676zi_din_mount.stl
.
.
.
.
.
1
1
Total 3D printed parts count
CNC routed parts
.
.
.
.
1
.
1
length_axis_bottom_plate.dxf
.
.
.
.
1
.
1
length_axis_motor_side_plate.dxf
.
.
.
.
2
.
2
length_side_cover_plate.dxf
.
1
.
.
.
.
1
spindle_plate.dxf
.
2
.
.
.
.
2
spindle_plate_spacer.dxf
.
.
.
1
.
.
1
width_axis_plate.dxf
.
3
.
1
4
.
8
Total CNC routed parts count
Hardware design assets and documentation licensed under CC BY 4.0 , .scad
files licensed under GPL-3.0 (as with NopSCADlib).
Previous design notes: https://wiki.villagekit.com/en/grid-bot
Inspiration:
Top
Qty
Description
16
Double L Bracket
4
Extrusion E2040 x 120mm
1
Extrusion E2040 x 1500mm
4
Extrusion E2040 x 200mm
4
Extrusion E2040 x 320mm
64
Nut M5 sliding T
64
Screw M5 cap x 8mm
This assembly is to hold the workpiece (the grid beam) and the rest of the machine.
Top
Qty
Description
1
Aluminium tooling plate 120mm x 100mm x 10mm
2
Aluminium tooling plate 120mm x 20mm x 6mm
1
Spindle ER20
1 x spindle_plate.dxf
2 x spindle_plate_spacer.dxf
This assembly is for a spindle and motor connected via gears.
Top
Hanpose Hpv6 Linear Guide Assembly
Qty
Description
1
Aluminium tooling plate 120mm x 100mm x 10mm
1
Bearing EF08
1
Bearing EK08
1
Extrusion E20100 x 270mm
1
Leadscrew 8 x 250mm, 10mm lead, 1 starts
2
Linear rail HGH15CA x 240mm
2
Linear rail carriage HGH15CA
1
Shaft coupling SC_635x8_rigid
1
Stepper motor NEMA22 x 51.2mm
Hanpose HPV6: https://www.aliexpress.com/item/32908794883.html
Top
Qty
Description
1
Aluminium tooling plate 128mm x 159mm x 6mm
1 x width_axis_plate.dxf
1 x hanpose_hpv6_linear_guide_assembly
This assembly is for the axis that will travel perpendicular to the length of the grid beam (i.e. along the width of the grid beam).
Top
Qty
Description
1
40
1
Aluminium tooling plate 128mm x 159mm x 6mm
2
Aluminium tooling plate 48mm x 80mm x 6mm
1
Aluminium tooling plate 55mm x 25mm x 5mm
2
Aluminium tooling plate 60mm x 10mm x 5mm
1
Aluminium tooling plate 60mm x 20mm x 5mm
3
External Gear Rack
1
Extrusion E2080 x 1500mm
1
Gear Rack Motor Mount Plate
2
Linear rail HGH15CA x 1500mm
4
Linear rail carriage HGH15CA
50
Nut M5 sliding T
3
Nut M5 x 4mm nyloc
46
Screw M4 cap x 16mm
4
Screw M4 cs cap x 16mm
1
Screw M5 cap x 10mm
1
Screw M5 cap x 16mm
1
Screw M5 cap x 20mm
1
Screw M5 cap x 60mm
1
Screw M5 grub x 5mm
2
Single L Bracket
1
Spring 7.5mm OD, 1.2mm gauge x 20mm long, open end
1
Stepper motor NEMA22 x 86mm
1 x length_axis_bottom_plate.dxf
1 x length_axis_motor_side_plate.dxf
2 x length_side_cover_plate.dxf
This assembly is for the axis that will travel along the length of the grid beam.
Top
Qty
Description
6
Double L Bracket
24
Nut M5 sliding T
24
Screw M5 cap x 8mm
1 x stm32_f7676zi_din_mount.stl
1 x length_axis_assembly
1 x spindle_assembly
1 x width_axis_assembly
1 x workholding_assembly
Main assembly
Top