ENH: separate PA and PA-CF filament type

Filament type of Bambu PA-CF in RFID is PA-CF.
Change it to PA-CF as well in preset to avoid
failure of AMS mapping.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ic6b6269123d59863fea2b7d262a124468c95b8af
This commit is contained in:
salt.wei 2022-07-27 16:01:28 +08:00 committed by Lane.Wei
parent 04bdbb4a28
commit 89959400da
10 changed files with 19 additions and 11 deletions

View file

@ -1,7 +1,7 @@
{
"name": "Bambulab",
"url": "http://www.bambulab.com/Parameters/vendor/BBL.json",
"version": "01.01.00.11",
"version": "01.01.00.13",
"force_update": "0",
"description": "the initial version of BBL configurations",
"machine_model_list": [

View file

@ -17,6 +17,9 @@
"nozzle_temperature_initial_layer": [
"280"
],
"filament_type": [
"PA-CF"
],
"nozzle_temperature": [
"280"
]

View file

@ -6,6 +6,9 @@
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pa",
"filament_type": [
"PA-CF"
],
"nozzle_temperature_initial_layer": [
"280"
],

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -696,6 +696,7 @@ static std::map<std::string, bool> filament_is_high_temp {
{"ABS", true},
{"TPU", false},
{"PA", true},
{"PA-CF", true},
{"PET-CF", true},
{"PC", true},
{"ASA", true},

View file

@ -953,13 +953,14 @@ void PrintConfigDef::init_fff_params()
def->gui_type = ConfigOptionDef::GUIType::f_enum_open;
def->gui_flags = "show_value";
def->enum_values.push_back("PLA");
def->enum_values.push_back("PET");
def->enum_values.push_back("ABS");
def->enum_values.push_back("TPU");
def->enum_values.push_back("PA");
def->enum_values.push_back("PET-CF");
def->enum_values.push_back("PC");
def->enum_values.push_back("ASA");
def->enum_values.push_back("PET");
def->enum_values.push_back("TPU");
def->enum_values.push_back("PC");
def->enum_values.push_back("PA");
def->enum_values.push_back("PA-CF");
def->enum_values.push_back("PET-CF");
def->enum_values.push_back("PVA");
def->mode = comSimple;
def->set_default_value(new ConfigOptionStrings { "PLA" });