Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

REST API based integration with printer controllers #10

Open
jmkao opened this issue Apr 19, 2016 · 0 comments
Open

REST API based integration with printer controllers #10

jmkao opened this issue Apr 19, 2016 · 0 comments

Comments

@jmkao
Copy link

jmkao commented Apr 19, 2016

I'm a contributor to the Photonic3D (formerly Creation-Workshop-Host) project, which is a web-based printer controller than can run on a Raspberry Pi.

We are looking at integrating with browser-based slicers, and out the the ones that I was able to evaluate, SLAcer.js was the most stable and capable, and we would love to be able to integrate with it.

What would be helpful would be for SLAcer.js to integrate with printer control servers via a REST API. Initially I think the most helpful would be:

  • Query a REST API to get the printer settings like build area, pixel area, pixel density
    • Two queries, one to list printers and one to select the printer would be ideal, but a single "get default printer settings" can be a starting point
  • Call a REST endpoint to upload the sliced ZIP file

Then in later enhancements we could do more things, perhaps:

  • Include a settings file in the zip so that the printer controller can confirm that the slice setting are the same as the current printer settings
  • Slice into SVG format so that XY resolution changes (e.g. moving the projector closer/further from the build plate) would not require re-slicing

Our matching issue for this is: area515/Photonic3D#139

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant