Adding pellet printer suppor to OrcaSlicer (#4836)

* creating settings for printer and some UI changes work

* related filament diameter and pellet flow changes to each other

* UI name change to turn Filament to Material

* updated the flow coefficient to filament diameter formula

* updated the preset for the configuration wizard

* configuration changes for the final release

* config changes and preset bundle sync removed

* start gcode change for ginger machines

* added explanation of relationship between pellet_flow_coefficient and filament_diameter

* Added tooltip. Fixed Ginger machine configuration, Added docs
This commit is contained in:
analysis230 2024-06-29 20:15:06 +05:30 committed by GitHub
parent 409004d471
commit 8ccf0edbc2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
35 changed files with 1506 additions and 3 deletions

View file

@ -1216,6 +1216,17 @@ void Sidebar::update_all_preset_comboboxes()
}
if (cfg.opt_bool("pellet_modded_printer")) {
p->m_staticText_filament_settings->SetLabel(_L("Pellets"));
p->m_filament_icon->SetBitmap_("pellets");
} else {
p->m_staticText_filament_settings->SetLabel(_L("Filament"));
p->m_filament_icon->SetBitmap_("filament");
}
//p->m_staticText_filament_settings->Update();
if (is_bbl_vendor || cfg.opt_bool("support_multi_bed_types")) {
m_bed_type_list->Enable();
auto str_bed_type = wxGetApp().app_config->get_printer_setting(wxGetApp().preset_bundle->printers.get_selected_preset_name(),