3D Printer Slicer API icon3D Printer Slicer API

Production-ready slicing automation and pricing intelligence for modern 3D print platforms.

Transform CAD and mesh inputs into printable outputs through a single API. The platform streamlines 3D model preparation, model orientation, slicing execution, and cost estimation for reliable FDM and SLA manufacturing workflows.

Complete capability stack for production-grade slicing automation.

End-to-end print workflow intelligence, from 3D and CAD intake to engine-level slicing and pricing output.

Designed for platform teams that need predictable, high-throughput, API-first 3D manufacturing operations.

3D and CAD File Formats

Accepts direct 3D, CAD, and ZIP inputs including STL, OBJ, 3MF, STEP, IGS, and ZIP archives.

Dual Engine Routing

Routes jobs through dedicated endpoints for both PrusaSlicer and OrcaSlicer, so integrations can choose the best engine per workflow.

Auto Orientation

Applies Python-based orientation optimization before slicing to improve print stability, reduce height, and lower overall production time.

Parametric Slice Invocation

Call /prusa/slice or /orca/slice with layer height, infill, material, scaling, target dimensions, rotation, and profile overrides to drive precise slicing behavior.

Pricing Matrix Engine

Calculates cost from slicer output, technology, and material using a persisted pricing map for consistent, production-ready estimation.

Admin Pricing Operations

Supports secure create, update, and delete pricing operations for FDM and SLA materials via API-key-protected admin endpoints.

Queue and Rate Protection

CPU-heavy jobs are handled by bounded FIFO queue logic with IP rate limiting to keep service quality stable under load.

Validation and Safety Layer

Enforces upload limits, ZIP safety checks, build-volume validation, and processing timeouts with clear error codes for reliable client-side handling.

Built for PrusaSlicer and OrcaSlicer production workflows.

The API currently runs validated integrations with both engines below. Each engine is maintained one release behind the latest stable version to preserve compatibility and deployment reliability.

IntegratedPrusaSlicer logo

We currently integrate with PrusaSlicer v2.9.3

Latest: v2.9.4

Currently one stable release behind the newest public version, ensuring controlled upgrades with low regression risk across active workloads.

IntegratedOrcaSlicer logo

We currently integrate with OrcaSlicer v2.3.1

Latest: v2.3.2

The current project integration targets the official v2.3.1 release and remains one version behind for predictable rollouts and consistent slicing behavior.