techninja / cncserver

A RESTful API server for driving serial based CNC devices
133 stars 40 forks source link

v3: Print Endpoint #122

Open techninja opened 3 years ago

techninja commented 3 years ago

What is the current state?

Printing in the app right now (tip of v3), lacks all kinds of structure. It is default post rendering and simply starts buffering and emptying the buffer out to the serial port. This is great for exactly one use case: printing to a directly connected and initialized bot, but it leaves a lot to be desired when it comes to almost any other thing, not to mention the final render paths to movement is trashed immediately afterwards.

Alternative operation user stories

Possible Print Job Settings

Ideas/Notes: