Skip to main content

Gcode.3mf Files

gcode.3mf files are pre-sliced files from Bambu Studio or Orca Slicer that contain ready-to-print G-code wrapped in a 3MF container. While Printago supports gcode.3mf, we recommend using other formats for most workflows.

What Are Gcode.3mf Files?​

gcode.3mf files contain:

  • Pre-sliced G-code - Ready for immediate printing
  • Printer-specific settings - Baked into the G-code
  • No geometry data - Only contains print instructions and metadata

Key Limitations​

  • Printer-specific - Only works with the exact printer model they were sliced for
  • No re-slicing - Cannot use Printago's slice-on-demand features
tip

Printago supports gcode.3mf files, but we recommend using other formats to take full advantage of our automatic slicing capabilities.

When to Use gcode.3mf Files​

Consider gcode.3mf only in these specific cases:

  • Legacy projects - When original model files are unavailable
  • Custom G-code - For prints requiring manual G-code modifications
  • Beta slicer features - When using unreleased slicer versions
  • Printer testing - For sending custom G-code commands

Adding gcode.3mf Files​

  1. Go to Products -> Parts
  2. Click + Add Part
  3. Upload your .gcode.3mf file
  4. Configure part settings:
    • Name and Description: Identify your part
    • Allowed Filaments: Must match G-code requirements
    • Target Printer Types: Specify compatible printers
Adding a gcode.3mf file

Material Remapping​

gcode.3mf files support basic material remapping:

  • Reassign color variants within the same material type
  • Printago can auto-map similar materials
  • Temperature settings remain fixed in the G-code

Migration to Better Formats​

For better workflow management, consider migrating to:

  • STL/STEP - For simple parts with custom profiles
  • 3MF - For complex parts with modifiers and settings
  • OpenSCAD - For parametric or customizable designs

This approach keeps your library clean and takes full advantage of Printago's features.

Common Issues​

  • Printer compatibility - Only works with specific printer models
  • Material constraints - Temperature and speed settings are fixed in the G-code
  • No updates - Cannot benefit from slicer improvements without re-exporting