Skip to main content

AutoQueue Printing in 3DPrinterOS

Illia Nazarko avatar
Written by Illia Nazarko
Updated yesterday

Queue Prints on the Next Available Printer

Automatically distribute jobs from a virtual Auto‑queue printer to real printers in the same group when they become idle.

This feature is only available by request. It is not visible in your organization’s settings by default. To activate, organizations must contact 3DPrinterOS Support.

Initial Setup

  1. Navigate to the Printing tab in your organization’s settings.

  2. Toggle on AutoPrint Queue.

3. Save the changes.

Workgroup Setup

  1. In your 3DPrinterOS organization settings, navigate to Workgroups.

  2. Create a new Workgroup. If you want a virtual printer in this group to automatically assign queued jobs to real printers, the group name must begin with AutoPrintQueue-.

3. Add all destination (real) printers to this Workgroup.

Creating an AutoQueue Printer

  1. Go to the Printers page.

  2. Click the three dots next to the Add Printer button and select Create Industrial Printer.

3. Choose any printer model.
4. Fill out the required settings and click Add.

After creating the printer, make sure it is part of the previously created AutoPrintQueue Workgroup.

Configuring Auto‑queue Settings

  1. Open Printer Settings for the virtual printer.

  2. Select Automatic Printing Queue.

3. Enable any combination of matching filters to ensure jobs are sent only when the selected values match:

  • Filament matching

  • Nozzle matching

  • Color matching

If matching is enabled and values are missing or unknown, the system skips matching. All matching criteria are based on the settings embedded in the Gcode file.

Using the Feature

When users submit a print job:

  1. Select the AutoQueue printer.

  2. Choose the color you want to be used for your file if “Color matching” is enabled.

  3. Click Queue.

    • If a compatible real printer is idle, the job starts immediately.

    • Otherwise, the job remains in the virtual queue until a match is available.

The model of the printer selected during slicing does not need to match the virtual printer model. Users can upload any Gcode file, such as one sliced for Prusa or Bambu printers. The system will detect the model embedded in the Gcode and assign the job to the appropriate real printer within the Workgroup, if available.

Did this answer your question?