🎉 WIN a Snapmaker U1 Printer! Enter FREE now

--uptodate

Input & Configuration Orca SlicerBambu Studio

Refresh a 3MF's embedded config against current preset values before slicing, pulling non-customized settings forward while preserving any the user explicitly changed; companion flags --uptodate-settings and --uptodate-filaments name specific preset files, or omit them to refresh against the slicer's bundled presets instead.

Details

Refreshes the config values embedded in a 3MF against current presets before slicing, then slices with the refreshed config. A 3MF stores the settings that were active when it was saved, which drift from the latest presets over time; --uptodate pulls non-customized values forward from the preset source while leaving settings the user explicitly changed alone. It draws those updated values from its companions, --uptodate-settings (machine and process JSON) and --uptodate-filaments (one preset per filament slot, in order). Omit them and it refreshes against the slicer's bundled presets instead.

Watch out for

  • Each supplied preset must match the name recorded in the 3MF (you cannot point it at a different machine profile), and the filament list must be exactly one entry per slot.
  • It is distinct from `--allow-newer-file`, which only gates whether a newer-version 3MF is accepted at all; the two can coexist.
  • Because it rewrites the config that feeds the slice, verify the result: values you expected to refresh may have been preserved as user customizations.

Sign up for free today

No credit card required. Connect unlimited printers and get production automation running in minutes.