3D printer support coming to unix printer daemon.  https://www.cups.org/blog.php?L1087

3D printer support coming to unix printer daemon.
https://www.cups.org/blog.php?L1087

The disadvantage I see is that on-the-fly adjustments would have to be made at some interface on the printer itself if the driver just sends a file to the printer.

My comment above stands. The wording of the document implies that a user chooses a printer, configures any settings and then hits a Print button. Any significant events that stop the print are reported back and there is some facility for viewing print progress and pausing for material change.

I don’t know how well this will work in practice on two counts:

  1. 3D Printers are machines and require a degree of “minding” during operation. This document, to a degree, assumes it is all just click-and-go.
  2. The printer driver is independent of the client driving it. You would normally just submit a print job and it completes or fails e.g. due to paper out, paper jam etc. This is introducing a level of interactivity that you don’t associate with a printer driver and the protocols must change significantly.

I will certainly be watching developments in this area closely to see what emerges.