ENH: Polynomial fitting via Gaussian regression for determining the filament_max_volumetric_speed

Jira: none
Change-Id: Iab1ef65f0546884c60d2a9e39213a07d76a1f483
(cherry picked from commit 186948cc91b12d547b7168104ba629d40c333d1b)
This commit is contained in:
weizhen.xie
2025-08-06 17:03:44 +08:00
committed by Noisyfox
parent 4333872b3d
commit 38a18dc086
282 changed files with 1460 additions and 277 deletions

View File

@@ -634,6 +634,7 @@ private:
int get_bed_temperature(const int extruder_id, const bool is_first_layer, const BedType bed_type) const;
int get_highest_bed_temperature(const bool is_first_layer,const Print &print) const;
double calc_max_volumetric_speed(const double layer_height, const double line_width, const std::string co_str);
std::string _extrude(const ExtrusionPath &path, std::string description = "", double speed = -1);
bool _needSAFC(const ExtrusionPath &path);
void print_machine_envelope(GCodeOutputStream& file, Print& print, int extruder_id);