Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 1.32 KB

README.md

File metadata and controls

49 lines (34 loc) · 1.32 KB

OZ, Portable CNC Machine

Portable CNC machine schematics, CAD plans and software. OZ CNC includes embedded vacuum motor, lights, realtime display and rigid case, capable of aluminium cutting.

OZ CNC OZ CNC Real

Specifications

Working area: 80x110 mm (parametric)

Z working area: 50mm

Spindle: 12000RPM

Build details

You can find PCBs in pcb folder (DipTrace). CAD files in Fusion 360 format are here.

Software

OZ CNC includes multiple applications you'll have to build and install.

CNC.js

The main machine board works using CNC.js, you can find more details about it here.

GRBL

Machine controller could be implemented using any compatible ESP32-GRBL board or similar.

CNC.js Pedant

Realtime position tracking done using pendant (plugin, for normal people) implemented on Golang.details

To build pedant:

$ cd software/pendant
$ go vendor tidy
$ go build cmd/display/main.go

To launch pendant:

$ ./main -h localhost:8000 -u username -p password

Display

Display runs on Arduino.Pro, it's source code located in software/display.

Where h, u, p are hostname, username and password for CNC.js.

LICENSE

MIT, see LICENSE.