3D Printing Deserves Better: Introducing the OpenPrint3D Standard

Interesting idea.

When I started I tried a bunch of slicers and found all but Slic3r hid too many settings or Slic3r had the most settings and I was trying to figure out why my homemade oversized Kossel 3DP wasn’t working. After years of using Slic3r new slicers came into the market like Simplify3D but Slic3r again had more exposed settings. I found out about Prusa Slic3r and found that a nice update and they were sharing back to Slic3r. Then PrusaSlicer and I learned that Bambu Studio was built on PrusaSlicer and then OrcaSlicer and it too was built on the work of PrusaSlicer which was built on Slic3r. So they were likely all pretty compatible unless something special and proprietary was being done( yes I’m looking at you Bambu Labs ). There were 3 json or XML config sections, Printer, Filament, Printing way back in the early Slic3r days.
All that to say it’s likely slicers like Cura, Printerface/Printrun, Simplify3D, MakerWare, etc all have their own configs and therefore settings stored in a file with the STL would likely not be compatible with all the slicers based from Slic3r. Since Slic3r is and has been open source there has been the ability to be compatible for many years and they chose not to be compatible. So unless users start asking those slicer makers to be compatible, creating another public definition of config settings won’t help.

I would like if there were settings saved with the model which only were specific to the model and not all settings since not every slicer is going to agree on all settings. Walls, infill, layer height, support, etc should be all that’s needed and if you’ve tweaked your machine for SuperSpeed, you will have to deal with what that means with the few recommended settings the model maker specified. But it’s just easier to save all settings with the model. I get that too.

1 Like