SimplyPrint for Onshape
Send parts and Part Studios straight from Onshape to SimplyPrint — cloud slicing and 3D printing with no manual export step.
Install
From the Onshape App Store
- Open the Onshape App Store and search for SimplyPrint.
- Click Subscribe and approve the requested permissions (read profile, read documents).
- Open any Part Studio or Assembly. Send to SimplyPrint appears in the right-panel chooser and in the part-tree right-click menu.
Self-host this integration
The integration is open-source and runs as a small Node + Express service. You'll need:
- Node.js 18+ and a public HTTPS URL (a Cloudflare or ngrok tunnel works for dev).
- An Onshape OAuth app registered at cad.onshape.com/appstore/dev-portal with redirect URI
https://YOUR-HOST/oauthRedirectand scopesOAuth2ReadPII OAuth2Read. - A SimplyPrint OAuth client (one-time SP-side registration) with redirect URI
https://YOUR-HOST/sp/oauthRedirect. - Set
BASE_URL,SESSION_SECRET,ONSHAPE_CLIENT_ID, andONSHAPE_CLIENT_SECRETin.env, thennpm run dev.
Full step-by-step setup is in the project README.md.
How it works
- The first time you open the panel, Onshape and SimplyPrint each ask for one-time authorization — no API keys to copy around.
- Pick the parts you want and a format (STL or 3MF). The translation runs on Onshape's servers.
- The exported geometry uploads to your SimplyPrint account, where it's ready to slice and queue for printing.