3dSynth

Docs / Settings

Open in the interactive docs reader

Exporting G-code

Once you're happy with your design, click "Download G-code" to save the file.

How Export Works

G-code export uses a two-step process:

  1. Generation: When you click export, 3dSynth generates the full toolpath (not just the preview). This can take longer than preview generation, especially for complex designs.
  2. Download: Once complete, the G-code file is saved to your chosen location.

Export Blocking Conditions

Export may be blocked if:

Desktop vs Web Export

PlatformBehavior
Desktop (Electron)Native save dialog lets you choose the file location. Supports large files (up to 100MB).
Web BrowserBrowser download — file goes to your Downloads folder with an auto-generated name.

Export Progress

During export, you'll see:

Bambu Studio Export

When a Bambu Lab printer is selected (X1 Carbon, P1S, P1P), 3dSynth automatically makes the Bambu Studio G-code the primary export option. This generates G-code specifically formatted for Bambu Studio and Bambu Lab firmware.

How It Works

The Bambu export takes the standard generated G-code and converts it into a Bambu Studio compatible format:

Export Options

Both export formats are always available in the toolbar dropdown:

Printer SelectedPrimary ButtonSecondary (in dropdown)
Bambu LabG-code (Bambu Studio)G-code (standard)
Any otherG-code (standard)G-code (Bambu Studio)

Compatibility

TargetStandard G-codeBambu Studio G-code
PrusaSlicerYesNo
Bambu StudioNoYes
Creality PrintYesNo
OrcaSlicerYesPartial

Before Printing

Troubleshooting

Export button is disabled?
- Check the warnings panel for blocking issues
- Wait for any in-progress generation to complete
- Ensure your design has a valid profile (not flat)

File is too large?
- Reduce the total height
- Use lower resolution settings
- Simplify effects (fewer high-frequency patterns)