[IPP] Prototyping feedback for IPP 3D Printing Extensions

[IPP] Prototyping feedback for IPP 3D Printing Extensions

Michael Sweet msweet at apple.com
Fri Jul 8 18:12:57 UTC 2016


All,

I have implemented a portion of the IPP 3D Printing Extensions - the current work-in-progress is available at:

	https://github.com/istopwg/ippsample

The "examples" directory contains sample 3MF files from the 3MF Consortium's Github samples repository, along with an ipptool test file (create-job-3d.test) that can be used to test a prototype.

Let me stress that THIS PROTOTYPE IS INCOMPLETE.  However, I feel I have come far enough to identify some issues with the current prototype draft at:

	http://ftp.pwg.org/pub/pwg/ipp/wd/wd-ipp3d10-20160430.pdf

Feedback:

- We generally don't specify conformance requirements for the new attributes or member attributes.  Obviously we need to do this.
  - Based on my current prototyping, materials-col-ready should be RECOMMENDED while materials-col and materials-col-database should be REQUIRED
  - print-rafts and print-supports should be RECOMMENDED
  - "ipp-3d" should be REQUIRED in ipp-features-supported
- We similarly do not list which of the existing IPP attributes are required for IPP 3D.  We can use the IPP Everywhere specification as inspiration...
- print-accuracy member attributes should probably use PWG units (hundredths of millimeters) instead of nanometers, with 0 being the best a printer can do (potentially better than 0.01mm).
- printer-bed-temperatures is listed in Table 3 but there is no information about the attribute in the rest of the document
- The section on materials-col-database needs to say something about the contents of each collection, i.e. type and temperature range, diameter, rate, etc., omit member attributes that can take any of the xxx-supported values, etc.

So based on my experience so far I think we need to roll another update to this document and continue our prototyping efforts.

_________________________________________________________
Michael Sweet, Senior Printing System Engineer



More information about the ipp mailing list
Our website uses cookies on your device to give you the best user experience. By using our website, you agree to the placement of these cookies. To learn more, read our privacy policy. Read Privacy Policy