FIX: show k value when select default pa profile

jira: STUDIO-8540
Change-Id: I1c92628fa888f935762d31968237e28d65594e51
(cherry picked from commit 3f791574cd5ae384ee295e595f35d45c78ac719f)
This commit is contained in:
zhimin.zeng
2024-10-29 10:45:16 +08:00
committed by Noisyfox
parent 6599f37c83
commit e8d77ddb58
5 changed files with 40 additions and 26 deletions

View File

@@ -34,6 +34,30 @@ static std::string MachineBedTypeString[7] = {
"pct",
};
void get_default_k_n_value(const std::string &filament_id, float &k, float &n)
{
if (filament_id.compare("GFG00") == 0) {
// PETG
k = 0.04;
n = 1.0;
} else if (filament_id.compare("GFB00") == 0 || filament_id.compare("GFB50") == 0) {
// ABS
k = 0.04;
n = 1.0;
} else if (filament_id.compare("GFU01") == 0) {
// TPU
k = 0.2;
n = 1.0;
} else if (filament_id.compare("GFB01") == 0) {
// ASA
k = 0.04;
n = 1.0;
} else {
// PLA , other
k = 0.02;
n = 1.0;
}
}
wxString get_nozzle_volume_type_name(NozzleVolumeType type)
{