OrcaSlicer Integration¶
LayerNexus uses OrcaSlicer API to slice your STL files into G-code directly from the web interface — no need to open OrcaSlicer on your desktop.
How It Works¶
- You upload an STL file to a part in LayerNexus.
- You pick a slicer profile and click Slice.
- LayerNexus sends the file to the OrcaSlicer API container running alongside it.
- OrcaSlicer slices the model and sends the G-code back.
- LayerNexus saves the G-code and shows you the estimated print time and filament usage.
If you followed the Quick Start, the OrcaSlicer API container is already running and connected — no extra setup needed.
Importing Profiles¶
Before you can slice, you need to import your OrcaSlicer profiles. Three types are required:
- Machine profile — your printer hardware settings (build volume, nozzle size, etc.)
- Filament profile — filament settings (temperature, flow, cooling)
- Print preset — quality and speed settings (layer height, infill, speed)
How to Import¶
- In OrcaSlicer desktop, export your profiles as JSON files (from the profile editor).
- In LayerNexus, go to OrcaSlicer Profiles in the navigation bar.
- Click Import and upload the three profile files.
- The profiles are now available when slicing parts.
Tip
You can set a default slicer profile on a project. All parts in that project will use the default profile unless you pick a different one.
Slicing a Part¶
- Open a part that has an STL file uploaded.
- Select the slicer profile (machine + filament + print preset).
- Click Slice.
- Wait a moment for OrcaSlicer to process the file.
- When done, you'll see:
- Estimated print time
- Filament usage (grams and meters)
- Layer count
From here, you can upload the G-code to a printer and start printing.
Troubleshooting¶
If slicing fails, check that the OrcaSlicer container is running:
If it's not running, restart it: