SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
7.49k stars 902 forks source link

Multi Calibration #6681

Open Boa-Thomas opened 2 months ago

Boa-Thomas commented 2 months ago

Is there an existing issue for this feature request?

Is your feature request related to a problem?

I'm frustated that i have to do the inital machine setup multiple times to calibrate a new filament

Which printers will be beneficial to this feature?

All

Describe the solution you'd like

I would propose a grouping of the flow rate calibration (Maybe only fine tunning) and flow dynamics on machines that have a large enough build plate

Describe alternatives you've considered

No response

Additional context

No response

kylek29 commented 2 months ago

Are you talking about the OrcaSlicer calibration models or the BambuLab based printer calibrations?

The latter can be done on the same build plate one after another without clearing, they've offset in such a way to allow this. But they have to be done in the way they are because of the save in-between. The Flow Dynamics saves the K-Value to the machine db and then the Flow Rate saves the flow rate value to the Filament. They could probably streamline this, but I'm not sure that's something Orca can do since it might have firmware alterations needed.

Boa-Thomas commented 2 months ago

Are you talking about the OrcaSlicer calibration models or the BambuLab based printer calibrations?

The latter can be done on the same build plate one after another without clearing, they've offset in such a way to allow this. But they have to be done in the way they are because of the save in-between. The Flow Dynamics saves the K-Value to the machine db and then the Flow Rate saves the flow rate value to the Filament. They could probably streamline this, but I'm not sure that's something Orca can do since it might have firmware alterations needed.

The latter one. Maybe it would be possible to run the calibration gcodes and later insert them into de DB. Since there's a way to manually alter these values