Merge remote-tracking branch 'remote/master' into SoftFever

# Conflicts:
#	src/libslic3r/PerimeterGenerator.cpp
This commit is contained in:
SoftFever 2022-08-28 12:03:49 +08:00
commit 769bc14a8a
219 changed files with 11441 additions and 1527 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,3 @@
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5 12L8.50024 7.6247C8.79242 7.25948 8.79204 6.74005 8.49986 6.37483C7.23348 4.79185 6.38744 3.73431 5 2" stroke="#909090" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 260 B

View file

@ -0,0 +1,4 @@
<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.422 11.116L8.24 3.374H9.486L9.304 11.116H8.422ZM8.87 14.154C8.65533 14.154 8.46867 14.0747 8.31 13.916C8.16067 13.7573 8.086 13.5707 8.086 13.356C8.086 13.132 8.16067 12.9407 8.31 12.782C8.46867 12.6233 8.65533 12.544 8.87 12.544C9.094 12.544 9.28067 12.6233 9.43 12.782C9.58867 12.9407 9.668 13.132 9.668 13.356C9.668 13.5707 9.58867 13.7573 9.43 13.916C9.28067 14.0747 9.094 14.154 8.87 14.154Z" fill="#352F2D"/>
<path d="M9 15.5C5.41015 15.5 2.5 12.5899 2.5 9C2.5 5.41015 5.41015 2.5 9 2.5C12.5899 2.5 15.5 5.41015 15.5 9C15.5 12.5899 12.5899 15.5 9 15.5ZM9 17C13.4183 17 17 13.4183 17 9C17 4.58172 13.4183 1 9 1C4.58172 1 1 4.58172 1 9C1 13.4183 4.58172 17 9 17Z" fill="#D01B1B"/>
</svg>

After

Width:  |  Height:  |  Size: 800 B

View file

@ -0,0 +1,4 @@
<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.94694 4L16.0264 16.2619H1.86752L8.94694 4ZM9.81297 2.5C9.42807 1.83333 8.46581 1.83333 8.08091 2.5L0.135466 16.2619C-0.249434 16.9286 0.231692 17.7619 1.00149 17.7619H16.8924C17.6622 17.7619 18.1433 16.9286 17.7584 16.2619L9.81297 2.5Z" fill="#FF6F00"/>
<path d="M8.54394 13.1747L8.36194 5.43271H9.60794L9.42594 13.1747H8.54394ZM8.99194 16.2127C8.77727 16.2127 8.5906 16.1334 8.43194 15.9747C8.2826 15.816 8.20794 15.6294 8.20794 15.4147C8.20794 15.1907 8.2826 14.9994 8.43194 14.8407C8.5906 14.682 8.77727 14.6027 8.99194 14.6027C9.21594 14.6027 9.4026 14.682 9.55194 14.8407C9.7106 14.9994 9.78994 15.1907 9.78994 15.4147C9.78994 15.6294 9.7106 15.816 9.55194 15.9747C9.4026 16.1334 9.21594 16.2127 8.99194 16.2127Z" fill="#352F2D"/>
</svg>

After

Width:  |  Height:  |  Size: 851 B

View file

@ -0,0 +1,5 @@
<svg width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.44686 0.760658C9.44688 0.760632 9.44705 0.761358 9.44734 0.762916L9.44686 0.760658ZM9.45702 1.30902V16.0838L4.34788 12.5881C4.34553 12.5865 4.34262 12.5844 4.33918 12.582C4.30441 12.5576 4.21551 12.4952 4.10842 12.4621C4.00133 12.429 3.89274 12.4303 3.85027 12.4308C3.84606 12.4308 3.84251 12.4308 3.83966 12.4308H1.00002V5.46331H3.82577C3.8289 5.46331 3.83283 5.46336 3.83747 5.46342C3.88445 5.46403 4.00502 5.46559 4.12235 5.42522C4.23969 5.38484 4.33377 5.30941 4.37042 5.28003C4.37405 5.27712 4.37711 5.27466 4.37958 5.27274L9.45702 1.30902ZM9.44803 16.588C9.44801 16.588 9.44814 16.5873 9.44846 16.5859L9.44803 16.588ZM9.39368 0.114326C9.51273 0.0465355 9.77431 -0.0762185 10.064 0.0651441C10.3537 0.206507 10.4179 0.488235 10.4377 0.623795C10.4572 0.756805 10.4571 0.923 10.457 1.07685C10.457 1.08598 10.457 1.09506 10.457 1.1041V16.2734C10.457 16.2821 10.457 16.2908 10.457 16.2996C10.4571 16.4426 10.4572 16.6005 10.4383 16.7283C10.4183 16.8637 10.355 17.1285 10.0836 17.2717C9.81219 17.4149 9.55782 17.3175 9.4348 17.2576C9.31872 17.201 9.18841 17.1118 9.07049 17.031C9.06321 17.026 9.05598 17.0211 9.0488 17.0161L3.80873 13.4308H0.900021C0.894467 13.4308 0.888767 13.4308 0.882937 13.4309C0.804643 13.4309 0.702846 13.431 0.613943 13.4191C0.504036 13.4043 0.342721 13.3635 0.205047 13.2258C0.0673729 13.0881 0.026579 12.9268 0.0118024 12.8169C-0.000150123 12.728 -5.89874e-05 12.6262 1.10481e-05 12.5479C1.62933e-05 12.5421 2.14193e-05 12.5364 2.14193e-05 12.5308V5.36331C2.14193e-05 5.35775 1.62933e-05 5.35205 1.10481e-05 5.34622C-5.89874e-05 5.26793 -0.000150123 5.16613 0.0118023 5.07723C0.0265789 4.96732 0.0673727 4.80601 0.205047 4.66833C0.34272 4.53066 0.504036 4.48987 0.613943 4.47509C0.702844 4.46314 0.804638 4.46323 0.882931 4.4633C0.888763 4.4633 0.894465 4.46331 0.900021 4.46331H3.79136L9.0032 0.394668C9.01032 0.389111 9.01748 0.383519 9.02467 0.3779C9.1459 0.283171 9.27686 0.180843 9.39368 0.114326Z" fill="#00AE42"/>
<path d="M15.2496 13.7943C15.4847 14.0294 15.868 14.0308 16.0833 13.7776C16.586 13.1865 16.9941 12.5196 17.2919 11.8004C17.6667 10.8956 17.8596 9.92583 17.8596 8.94645C17.8596 7.96707 17.6667 6.99728 17.2919 6.09245C16.9941 5.37334 16.586 4.70645 16.0833 4.11535C15.868 3.86206 15.4847 3.86353 15.2496 4.09863C15.0145 4.33373 15.0171 4.71321 15.2285 4.96982C15.6214 5.44677 15.9422 5.98022 16.1796 6.55321C16.4939 7.31196 16.6556 8.12518 16.6556 8.94645C16.6556 9.76772 16.4939 10.5809 16.1796 11.3397C15.9422 11.9127 15.6214 12.4461 15.2285 12.9231C15.0171 13.1797 15.0145 13.5592 15.2496 13.7943Z" fill="#00AE42"/>
<path d="M13.0987 11.6438C13.3356 11.8807 13.7235 11.8828 13.9258 11.6158C14.1529 11.3159 14.3413 10.9876 14.4859 10.6386C14.708 10.1022 14.8224 9.5274 14.8224 8.94688C14.8224 8.36637 14.708 7.79153 14.4859 7.25521C14.3413 6.90616 14.1529 6.57787 13.9258 6.27801C13.7235 6.01096 13.3356 6.0131 13.0987 6.24998C12.8618 6.48685 12.8676 6.86849 13.0557 7.14567C13.1778 7.3255 13.2815 7.51769 13.3651 7.71945C13.5263 8.10859 13.6092 8.52568 13.6092 8.94688C13.6092 9.36809 13.5263 9.78517 13.3651 10.1743C13.2815 10.3761 13.1778 10.5683 13.0557 10.7481C12.8676 11.0253 12.8618 11.4069 13.0987 11.6438Z" fill="#00AE42"/>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View file

@ -1,7 +1,7 @@
{
"name": "Bambulab",
"url": "http://www.bambulab.com/Parameters/vendor/BBL.json",
"version": "01.01.01.02",
"version": "01.01.01.03",
"force_update": "0",
"description": "the initial version of BBL configurations",
"machine_model_list": [
@ -301,6 +301,10 @@
"name": "Bambu PC @BBL X1C 0.8 nozzle",
"sub_path": "filament/Bambu PC @BBL X1C 0.8 nozzle.json"
},
{
"name": "Bambu PC @BBL X1C 0.6 nozzle",
"sub_path": "filament/Bambu PC @BBL X1C 0.6 nozzle.json"
},
{
"name": "PolyLite PLA @BBL X1C",
"sub_path": "filament/PolyLite PLA @BBL X1C.json"

View file

@ -0,0 +1,14 @@
{
"type": "filament",
"setting_id": "GFSC00_01",
"name": "Bambu PC @BBL X1C 0.6 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "Bambu PC @base",
"nozzle_temperature": [
"260"
],
"compatible_printers": [
"Bambu Lab X1 Carbon 0.6 nozzle"
]
}

View file

@ -7,7 +7,6 @@
"inherits": "Bambu PC @base",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle"
"Bambu Lab X1 0.4 nozzle"
]
}

View file

@ -6,6 +6,8 @@
"instantiation": "true",
"inherits": "Bambu Support G @base",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.4 nozzle"
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle"
]
}

View file

@ -19,5 +19,11 @@
],
"nozzle_temperature": [
"280"
],
"fan_cooling_layer_time": [
"10"
],
"slow_down_layer_time":[
"6"
]
}

View file

@ -6,6 +6,8 @@
"instantiation": "true",
"inherits": "Bambu Support W @base",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.4 nozzle"
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle"
]
}

View file

@ -25,5 +25,8 @@
],
"hot_plate_temp_initial_layer": [
"40"
],
"slow_down_layer_time": [
"8"
]
}

View file

@ -14,6 +14,8 @@
],
"compatible_printers": [
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle"
]
}

View file

@ -14,6 +14,8 @@
],
"compatible_printers": [
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle"
]
}

View file

@ -13,6 +13,8 @@
"0.94"
],
"compatible_printers": [
"Bambu Lab X1 Carbon 0.4 nozzle"
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle"
]
}

View file

@ -44,6 +44,8 @@
],
"compatible_printers": [
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle"
]
}

View file

@ -18,6 +18,9 @@
"slow_down_layer_time": [
"7"
],
"additional_cooling_fan_speed": [
"0"
],
"compatible_printers": [
"Bambu Lab X1 Carbon 0.4 nozzle"
]

View file

@ -17,6 +17,8 @@
],
"compatible_printers": [
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle"
]
}

View file

@ -11,6 +11,8 @@
],
"compatible_printers": [
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle"
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle"
]
}

View file

@ -89,6 +89,6 @@
"70"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S180\n{elsif (bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S255\n{endif};Prevent PLA from jamming"
"; filament start gcode\n{if (bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{elsif (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{endif};Prevent PLA from jamming"
]
}

File diff suppressed because one or more lines are too long

View file

@ -62,7 +62,7 @@ function SortUI()
let OneMode=m_ProfileItem["model"][n];
if( OneMode["nozzle_selected"]!="" )
ModelList.push(OneMode["model"]);
ModelList.push(OneMode);
}
//machine
@ -89,14 +89,14 @@ function SortUI()
// $('#MachineList').hide();
// }
//machine
//model
let HtmlMode='';
nMode=ModelList.length;
for(let n=0;n<nMode;n++)
{
let sModel=ModelList[n];
HtmlMode+='<div><input type="checkbox" mode="'+sModel+'" onChange="MachineClick()" />'+sModel+'</div>';
HtmlMode+='<div><input type="checkbox" mode="'+sModel['model']+'" nozzle="'+sModel['nozzle_selected']+'" onChange="MachineClick()" />'+sModel['model']+'</div>';
}
$('#MachineList .CValues').append(HtmlMode);
@ -122,14 +122,16 @@ function SortUI()
let fSelect=OneFila['selected'];
let fModel=OneFila['models']
// if(OneFila['name'].indexOf("K5 PLA Wood")>0)
// if(OneFila['name'].indexOf("Bambu PA-CF")>=0)
// {
// alert( fShortName+' - '+fVendor+' - '+fType+' - '+fSelect+' - '+fModel )
//
// let b=1+2;
// }
let bFind=false;
let bCheck=$("#MachineList input:first").prop("checked");
if(bCheck)
//let bCheck=$("#MachineList input:first").prop("checked");
if( fModel=='')
{
bFind=true;
}
@ -141,11 +143,20 @@ function SortUI()
{
let sOne=ModelList[m];
if(fModel.indexOf(sOne)>=0)
{
bFind=true;
break;
}
let OneName=sOne['model'];
let NozzleArray=sOne["nozzle_selected"].split(';');
let nNozzle=NozzleArray.length;
for( let b=0;b<nNozzle;b++ )
{
let nowModel= OneName+"++"+NozzleArray[b];
if(fModel.indexOf(nowModel)>=0)
{
bFind=true;
break;
}
}
}
}
@ -335,7 +346,24 @@ function SortFilament()
for(let n=0;n<nModel;n++)
{
let OneModel=pModel[n];
ModelList.push( OneModel.getAttribute("mode") );
let mName=OneModel.getAttribute("mode");
if( mName=='all' )
{
continue;
}
else
{
let mNozzle=OneModel.getAttribute("nozzle");
let NozzleArray=mNozzle.split(';');
for( let bb=0;bb<NozzleArray.length;bb++ )
{
let NewModel='['+mName+'++'+NozzleArray[bb]+']';
ModelList.push( NewModel );
}
}
}
//TypeList
@ -373,11 +401,11 @@ function SortFilament()
if(TypeList.in_array(fType) && VendorList.in_array(fVendor))
{
let HasModel=false;
for(let m=0;m<nModel;m++)
for(let m=0;m<ModelList.length;m++)
{
let ModelSrc=ModelList[m];
if( ModelSrc=="all" || fModel.indexOf(ModelSrc)>=0)
if( fModel.indexOf(ModelSrc)>=0)
{
HasModel=true;
break;

View file

@ -1,511 +1,364 @@
var cData={
"filament": {
"BBL PA-CF @BBL": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "BBL PA-CF @BBL",
"selected": 1,
"sub_path": "filament/BBL PA-CF @BBL.json",
"type": "PA6+CF",
"vendor": "BBL"
},
"Generic ABS": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "Generic ABS",
"selected": 1,
"sub_path": "filament/Generic ABS.json",
"type": "ABS",
"vendor": "Unknow"
},
"Generic PETG": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "Generic PETG",
"selected": 1,
"sub_path": "filament/Generic PETG.json",
"type": "PET",
"vendor": "Unknow"
},
"Generic PLA": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "Generic PLA",
"selected": 1,
"sub_path": "filament/Generic PLA.json",
"type": "PLA",
"vendor": "Unknow"
},
"Generic TPU": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "Generic TPU",
"selected": 0,
"sub_path": "filament/Generic TPU.json",
"type": "TPU",
"vendor": "Unknow"
},
"Generic TPU83": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "Generic TPU83",
"selected": 1,
"sub_path": "filament/Generic TPU83.json",
"type": "TPU",
"vendor": "Unknow"
},
"Generic TPU87": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "Generic TPU87",
"selected": 1,
"sub_path": "filament/Generic TPU87.json",
"type": "TPU",
"vendor": "Unknow"
},
"Generic TPU90": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "Generic TPU90",
"selected": 0,
"sub_path": "filament/Generic TPU90.json",
"type": "TPU",
"vendor": "Unknow"
},
"Generic TPU95": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "Generic TPU95",
"selected": 1,
"sub_path": "filament/Generic TPU95.json",
"type": "TPU",
"vendor": "Unknow"
},
"K5 ABS @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K5 ABS @Kexcelled",
"selected": 0,
"sub_path": "filament/K5 ABS @Kexcelled.json",
"type": "ABS",
"vendor": "Kexcelled"
},
"K5 ASA @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K5 ASA @Kexcelled",
"selected": 0,
"sub_path": "filament/K5 ASA @Kexcelled.json",
"type": "ABS",
"vendor": "Kexcelled"
},
"K5 PETG @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K5 PETG @Kexcelled",
"selected": 0,
"sub_path": "filament/K5 PETG @Kexcelled.json",
"type": "PET",
"vendor": "Kexcelled"
},
"K5 PLA Magic @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K5 PLA Magic @Kexcelled",
"selected": 0,
"sub_path": "filament/K5 PLA Magic @Kexcelled.json",
"type": "PLA",
"vendor": "Kexcelled"
},
"K5 PLA Wood @Kexcelled": {
"models": "",
"name": "K5 PLA Wood @Kexcelled",
"selected": 0,
"sub_path": "filament/K5 PLA Wood @Kexcelled.json",
"type": "PLA",
"vendor": "Kexcelled"
},
"K5 PLA~ @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K5 PLA~ @Kexcelled",
"selected": 0,
"sub_path": "filament/K5 PLA~ @Kexcelled.json",
"type": "PLA",
"vendor": "Kexcelled"
},
"K5 Silk PLA~ @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K5 Silk PLA~ @Kexcelled",
"selected": 0,
"sub_path": "filament/K5 Silk PLA~ @Kexcelled.json",
"type": "PLA",
"vendor": "Kexcelled"
},
"K5 Sparkle PLA @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K5 Sparkle PLA @Kexcelled",
"selected": 0,
"sub_path": "filament/K5 Sparkle PLA @Kexcelled.json",
"type": "PLA",
"vendor": "Kexcelled"
},
"K5M PLA~ @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K5M PLA~ @Kexcelled",
"selected": 0,
"sub_path": "filament/K5M PLA~ @Kexcelled.json",
"type": "PLA",
"vendor": "Kexcelled"
},
"K5P PLA~ @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K5P PLA~ @Kexcelled",
"selected": 0,
"sub_path": "filament/K5P PLA~ @Kexcelled.json",
"type": "PLA",
"vendor": "Kexcelled"
},
"K5T ABS @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K5T ABS @Kexcelled",
"selected": 0,
"sub_path": "filament/K5T ABS @Kexcelled.json",
"type": "ABS",
"vendor": "Kexcelled"
},
"K6 PETG @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K6 PETG @Kexcelled",
"selected": 0,
"sub_path": "filament/K6 PETG @Kexcelled.json",
"type": "PET",
"vendor": "Kexcelled"
},
"K6 PLA~ @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K6 PLA~ @Kexcelled",
"selected": 0,
"sub_path": "filament/K6 PLA~ @Kexcelled.json",
"type": "PLA",
"vendor": "Kexcelled"
},
"K6CF PLA~ @Kexcelled ": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K6CF PLA~ @Kexcelled ",
"selected": 0,
"sub_path": "filament/K6CF PLA~ @Kexcelled.json",
"type": "PLA",
"vendor": "Kexcelled"
},
"K7 PC @Kexcelled ": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K7 PC @Kexcelled ",
"selected": 0,
"sub_path": "filament/K7 PC @Kexcelled.json",
"type": "PC",
"vendor": "Kexcelled"
},
"K7CF PAHT @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K7CF PAHT @Kexcelled",
"selected": 0,
"sub_path": "filament/K7CF PAHT @Kexcelled.json",
"type": "PA6+CF",
"vendor": "Kexcelled"
},
"K7CF PET @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K7CF PET @Kexcelled",
"selected": 0,
"sub_path": "filament/K7CF PET @Kexcelled.json",
"type": "PET",
"vendor": "Kexcelled"
},
"K7CFLM PAHT @Kexcelled": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "K7CFLM PAHT @Kexcelled",
"selected": 0,
"sub_path": "filament/K7CFLM PAHT @Kexcelled.json",
"type": "PA6+CF",
"vendor": "Kexcelled"
},
"PLA Silk with Glue @ALL": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PLA Silk with Glue @ALL",
"selected": 0,
"sub_path": "filament/PLA Silk with Glue @ALL.json",
"type": "PLA",
"vendor": "ALL"
},
"PLA with Glue except Silk @ALL": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PLA with Glue except Silk @ALL",
"selected": 0,
"sub_path": "filament/PLA with Glue except Silk @ALL.json",
"type": "PLA",
"vendor": "ALL"
},
"PolyDissolve @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyDissolve @Polymaker",
"selected": 0,
"sub_path": "filament/PolyDissolve @Polymaker.json",
"type": "PLA",
"vendor": "Polymaker"
},
"PolyFlex TPU95HF @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyFlex TPU95HF @Polymaker",
"selected": 0,
"sub_path": "filament/PolyFlex TPU95HF @Polymaker.json",
"type": "TPU",
"vendor": "Polymaker"
},
"PolyLite ABS @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyLite ABS @Polymaker",
"selected": 0,
"sub_path": "filament/PolyLite ABS @Polymaker.json",
"type": "ABS",
"vendor": "Polymaker"
},
"PolyLite ASA @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyLite ASA @Polymaker",
"selected": 0,
"sub_path": "filament/PolyLite ASA @Polymaker.json",
"type": "ABS",
"vendor": "Polymaker"
},
"PolyLite PC @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyLite PC @Polymaker",
"selected": 0,
"sub_path": "filament/PolyLite PC @Polymaker.json",
"type": "PC",
"vendor": "Polymaker"
},
"PolyLite PETG @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyLite PETG @Polymaker",
"selected": 0,
"sub_path": "filament/PolyLite PETG @Polymaker.json",
"type": "PET",
"vendor": "Polymaker"
},
"PolyLite PLA Pro~ @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyLite PLA Pro~ @Polymaker",
"selected": 0,
"sub_path": "filament/PolyLite PLA Pro~ @Polymaker.json",
"type": "PLA",
"vendor": "Polymaker"
},
"PolyLite PLA Silk~ @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyLite PLA Silk~ @Polymaker",
"selected": 0,
"sub_path": "filament/PolyLite PLA Silk~ @Polymaker.json",
"type": "PLA",
"vendor": "Polymaker"
},
"PolyLite PLA~ @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyLite PLA~ @Polymaker",
"selected": 0,
"sub_path": "filament/PolyLite PLA~ @Polymaker.json",
"type": "PLA",
"vendor": "Polymaker"
},
"PolyMax PC @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyMax PC @Polymaker",
"selected": 0,
"sub_path": "filament/PolyMax PC @Polymaker.json",
"type": "PC",
"vendor": "Polymaker"
},
"PolyMax PETG @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyMax PETG @Polymaker",
"selected": 0,
"sub_path": "filament/PolyMax PETG @Polymaker.json",
"type": "PET",
"vendor": "Polymaker"
},
"PolyMax PLA~ @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyMax PLA~ @Polymaker",
"selected": 0,
"sub_path": "filament/PolyMax PLA~ @Polymaker.json",
"type": "PLA",
"vendor": "Polymaker"
},
"PolyMide CoPA @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyMide CoPA @Polymaker",
"selected": 0,
"sub_path": "filament/PolyMide CoPA @Polymaker.json",
"type": "PA6+CF",
"vendor": "Polymaker"
},
"PolyMide PA12-CF @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyMide PA12-CF @Polymaker",
"selected": 0,
"sub_path": "filament/PolyMide PA12-CF @Polymaker.json",
"type": "PA6+CF",
"vendor": "Polymaker"
},
"PolyMide PA6-CF @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyMide PA6-CF @Polymaker",
"selected": 0,
"sub_path": "filament/PolyMide PA6-CF @Polymaker.json",
"type": "PA6+CF",
"vendor": "Polymaker"
},
"PolyMide PA6-GF @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyMide PA6-GF @Polymaker",
"selected": 0,
"sub_path": "filament/PolyMide PA6-GF @Polymaker.json",
"type": "PA6+CF",
"vendor": "Polymaker"
},
"PolySupport @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolySupport @Polymaker",
"selected": 0,
"sub_path": "filament/PolySupport @Polymaker.json",
"type": "PLA",
"vendor": "Polymaker"
},
"PolyTerra PLA~ @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyTerra PLA~ @Polymaker",
"selected": 0,
"sub_path": "filament/PolyTerra PLA~ @Polymaker.json",
"type": "PLA",
"vendor": "Polymaker"
},
"PolyWood PLA~ @Polymaker": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "PolyWood PLA~ @Polymaker",
"selected": 0,
"sub_path": "filament/PolyWood PLA~ @Polymaker.json",
"type": "PLA",
"vendor": "Polymaker"
},
"eSUN ABS @eSUN": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "eSUN ABS @eSUN",
"selected": 0,
"sub_path": "filament/eSUN ABS @eSUN.json",
"type": "ABS",
"vendor": "eSUN"
},
"eSUN ABS+ @eSUN": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "eSUN ABS+ @eSUN",
"selected": 0,
"sub_path": "filament/eSUN ABS+ @eSUN.json",
"type": "ABS",
"vendor": "eSUN"
},
"eSUN PETG @eSUN": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "eSUN PETG @eSUN",
"selected": 0,
"sub_path": "filament/eSUN PETG @eSUN.json",
"type": "PET",
"vendor": "eSUN"
},
"eSUN PLA @eSUN": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "eSUN PLA @eSUN",
"selected": 0,
"sub_path": "filament/eSUN PLA @eSUN.json",
"type": "PLA",
"vendor": "eSUN"
},
"eSUN PLA Matte~ @eSUN": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "eSUN PLA Matte~ @eSUN",
"selected": 0,
"sub_path": "filament/eSUN PLA Matte~ @eSUN.json",
"type": "PLA",
"vendor": "eSUN"
},
"eSUN PLA ST @eSUN": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "eSUN PLA ST @eSUN",
"selected": 0,
"sub_path": "filament/eSUN PLA ST @eSUN.json",
"type": "PLA",
"vendor": "eSUN"
},
"eSUN PLA Silk~ @eSUN": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "eSUN PLA Silk~ @eSUN",
"selected": 0,
"sub_path": "filament/eSUN PLA Silk~ @eSUN.json",
"type": "PLA",
"vendor": "eSUN"
},
"eSUN PLA+~ @eSUN": {
"models": "[BBL-3DP-V5NORMAL]",
"name": "eSUN PLA+~ @eSUN",
"selected": 0,
"sub_path": "filament/eSUN PLA+~ @eSUN.json",
"type": "PLA",
"vendor": "eSUN"
}
"filament": {
"Bambu ABS @BBL X1C": {
"models": "[Bambu Lab X1 Carbon++0.4][Bambu Lab X1++0.4][Bambu Lab X1 Carbon++0.6]",
"name": "Bambu ABS @BBL X1C",
"selected": 1,
"sub_path": "filament/Bambu ABS @BBL X1C.json",
"type": "ABS",
"vendor": "Bambu Lab"
},
"machine": [
{
"model": "BBL-3DP-V5NORMAL",
"name": "Bambulab BBL-3DP-001-V5-normal",
"sub_path": "machine/Bambulab BBL-3DP-001-V5-normal.json"
}
],
"model": [
{
"cover": "E:\\Document\\DevCode\\Slicer2\\bamboo_slicer\\build\\src\\Debug\\resources\\profiles\\BBL\\BBL-3DP-V5NORMAL_cover.png",
"materials": "Generic PLA;PolyDissolve @Polymaker;PolyFlex TPU95HF @Polymaker;K5 Sparkle PLA @Kexcelled;Rock PLA @Polymaker;Generic TPU95;Generic TPU90;Generic TPU87;Generic TPU83;PolyMide CoPA @Polymaker;PolyMide PA6-GF @Polymaker;PolyMide PA12-CF @Polymaker;PolyMide PA6-CF @Polymaker;PolyLite ASA @Polymaker;K5 ASA @Kexcelled;K5T ABS @Kexcelled;PLA with Glue except Silk @ALL;PLA Silk with Glue @ALL;PolyTerra PLA~ @Polymaker; PolyLite PLA~ @Polymaker; PolyLite PLA Pro~ @Polymaker; PolyLite PLA Silk~ @Polymaker; PolyMax PLA~ @Polymaker; PolyWood PLA~ @Polymaker;K5 Silk PLA~ @Kexcelled;K5 PLA~ @Kexcelled;K6 PLA~ @Kexcelled;K6CF PLA~ @Kexcelled;K5M PLA~ @Kexcelled;K5P PLA~ @Kexcelled;eSUN PLA @eSUN; eSUN PLA+~ @eSUN; eSUN PLA Matte~ @eSUN; eSUN PLA Silk~ @eSUN; eSUN PLA ST @eSUN; PolyLite ABS @Polymaker; K5 ABS @Kexcelled; eSUN ABS @eSUN; eSUN ABS+ @eSUN; K5 PETG @Kexcelled; K6 PETG @Kexcelled; PolyMax PETG @Polymaker; PolyLite PETG @Polymaker; eSUN PETG @eSUN; PolySupport @Polymaker;K7CF PET @Kexcelled;K7CFLM PAHT @Kexcelled;K7CF PAHT @Kexcelled; K7LM PAHT @Kexcelled; BBL PA-CF @BBL;K7 PC @Kexcelled; PolyLite PC @Polymaker; PolyMax PC @Polymaker;K5 PLA Magic @Kexcelled;",
"model": "BBL-3DP-V5NORMAL",
"nozzle_diameter": "0.4;0.2",
"nozzle_selected": "0.4",
"sub_path": "machine/BBL-3DP-V5NORMAL.json",
"vendor": "BBL"
}
],
"process": [
{
"name": "0.08mm SUPERDETAIL @BBL-3DP",
"sub_path": "process/0.08mm SUPERDETAIL @BBL-3DP.json"
},
{
"name": "0.10mm HIGHDETAIL @BBL-3DP",
"sub_path": "process/0.10mm HIGHDETAIL @BBL-3DP.json"
},
{
"name": "0.12mm DETAIL @BBL-3DP",
"sub_path": "process/0.12mm DETAIL @BBL-3DP.json"
},
{
"name": "0.16mm OPTIMAL @BBL-3DP",
"sub_path": "process/0.16mm OPTIMAL @BBL-3DP.json"
},
{
"name": "0.20mm NORMAL @BBL-3DP",
"sub_path": "process/0.20mm NORMAL @BBL-3DP.json"
},
{
"name": "0.24mm DRAFT @BBL-3DP",
"sub_path": "process/0.24mm DRAFT @BBL-3DP.json"
},
{
"name": "0.28mm SUPERDRAFT @BBL-3DP",
"sub_path": "process/0.28mm SUPERDRAFT @BBL-3DP.json"
},
{
"name": "0.20mm TreeSupport @BBL-3DP",
"sub_path": "process/0.20mm TreeSupport @BBL-3DP.json"
},
{
"name": "0.20mm PolySupport @BBL-3DP",
"sub_path": "process/0.20mm PolySupport @BBL-3DP.json"
}
]
};
"Bambu ABS @BBL X1C 0.2 nozzle": {
"models": "[Bambu Lab X1 Carbon++0.2]",
"name": "Bambu ABS @BBL X1C 0.2 nozzle",
"selected": 1,
"sub_path": "filament/Bambu ABS @BBL X1C 0.2 nozzle.json",
"type": "ABS",
"vendor": "Bambu Lab"
},
"Bambu ABS @BBL X1C 0.8 nozzle": {
"models": "[Bambu Lab X1 Carbon++0.8]",
"name": "Bambu ABS @BBL X1C 0.8 nozzle",
"selected": 1,
"sub_path": "filament/Bambu ABS @BBL X1C 0.8 nozzle.json",
"type": "ABS",
"vendor": "Bambu Lab"
},
"Bambu PA-CF @BBL X1C": {
"models": "[Bambu Lab X1 Carbon++0.4]",
"name": "Bambu PA-CF @BBL X1C",
"selected": 0,
"sub_path": "filament/Bambu PA-CF @BBL X1C.json",
"type": "PA-CF",
"vendor": "Bambu Lab"
},
"Bambu PC @BBL X1C": {
"models": "[Bambu Lab X1 Carbon++0.4][Bambu Lab X1++0.4][Bambu Lab X1 Carbon++0.6]",
"name": "Bambu PC @BBL X1C",
"selected": 1,
"sub_path": "filament/Bambu PC @BBL X1C.json",
"type": "PC",
"vendor": "Bambu Lab"
},
"Bambu PC @BBL X1C 0.8 nozzle": {
"models": "[Bambu Lab X1 Carbon++0.8]",
"name": "Bambu PC @BBL X1C 0.8 nozzle",
"selected": 1,
"sub_path": "filament/Bambu PC @BBL X1C 0.8 nozzle.json",
"type": "PC",
"vendor": "Bambu Lab"
},
"Bambu PLA Basic @BBL X1": {
"models": "[Bambu Lab X1++0.4]",
"name": "Bambu PLA Basic @BBL X1",
"selected": 1,
"sub_path": "filament/Bambu PLA Basic @BBL X1.json",
"type": "PLA",
"vendor": "Bambu Lab"
},
"Bambu PLA Basic @BBL X1C": {
"models": "[Bambu Lab X1 Carbon++0.4][Bambu Lab X1 Carbon++0.6]",
"name": "Bambu PLA Basic @BBL X1C",
"selected": 1,
"sub_path": "filament/Bambu PLA Basic @BBL X1C.json",
"type": "PLA",
"vendor": "Bambu Lab"
},
"Bambu PLA Basic @BBL X1C 0.2 nozzle": {
"models": "[Bambu Lab X1 Carbon++0.2]",
"name": "Bambu PLA Basic @BBL X1C 0.2 nozzle",
"selected": 1,
"sub_path": "filament/Bambu PLA Basic @BBL X1C 0.2 nozzle.json",
"type": "PLA",
"vendor": "Bambu Lab"
},
"Bambu PLA Basic @BBL X1C 0.8 nozzle": {
"models": "[Bambu Lab X1 Carbon++0.8]",
"name": "Bambu PLA Basic @BBL X1C 0.8 nozzle",
"selected": 1,
"sub_path": "filament/Bambu PLA Basic @BBL X1C 0.8 nozzle.json",
"type": "PLA",
"vendor": "Bambu Lab"
},
"Bambu PLA Matte @BBL X1": {
"models": "[Bambu Lab X1++0.4]",
"name": "Bambu PLA Matte @BBL X1",
"selected": 1,
"sub_path": "filament/Bambu PLA Matte @BBL X1.json",
"type": "PLA",
"vendor": "Bambu Lab"
},
"Bambu PLA Matte @BBL X1C": {
"models": "[Bambu Lab X1 Carbon++0.4][Bambu Lab X1 Carbon++0.6]",
"name": "Bambu PLA Matte @BBL X1C",
"selected": 1,
"sub_path": "filament/Bambu PLA Matte @BBL X1C.json",
"type": "PLA",
"vendor": "Bambu Lab"
},
"Bambu PLA Matte @BBL X1C 0.2 nozzle": {
"models": "[Bambu Lab X1 Carbon++0.2]",
"name": "Bambu PLA Matte @BBL X1C 0.2 nozzle",
"selected": 1,
"sub_path": "filament/Bambu PLA Matte @BBL X1C 0.2 nozzle.json",
"type": "PLA",
"vendor": "Bambu Lab"
},
"Bambu PLA Matte @BBL X1C 0.8 nozzle": {
"models": "[Bambu Lab X1 Carbon++0.8]",
"name": "Bambu PLA Matte @BBL X1C 0.8 nozzle",
"selected": 1,
"sub_path": "filament/Bambu PLA Matte @BBL X1C 0.8 nozzle.json",
"type": "PLA",
"vendor": "Bambu Lab"
},
"Bambu Support G @BBL X1C": {
"models": "[Bambu Lab X1 Carbon++0.4]",
"name": "Bambu Support G @BBL X1C",
"selected": 0,
"sub_path": "filament/Bambu Support G @BBL X1C.json",
"type": "PA",
"vendor": "Bambu Lab"
},
"Bambu Support W @BBL X1": {
"models": "[Bambu Lab X1++0.4]",
"name": "Bambu Support W @BBL X1",
"selected": 1,
"sub_path": "filament/Bambu Support W @BBL X1.json",
"type": "PLA",
"vendor": "Bambu Lab"
},
"Bambu Support W @BBL X1C": {
"models": "[Bambu Lab X1 Carbon++0.4]",
"name": "Bambu Support W @BBL X1C",
"selected": 1,
"sub_path": "filament/Bambu Support W @BBL X1C.json",
"type": "PLA",
"vendor": "Bambu Lab"
},
"Bambu TPU 95A @BBL X1": {
"models": "[Bambu Lab X1++0.4]",
"name": "Bambu TPU 95A @BBL X1",
"selected": 1,
"sub_path": "filament/Bambu TPU 95A @BBL X1.json",
"type": "TPU",
"vendor": "Bambu Lab"
},
"Bambu TPU 95A @BBL X1C": {
"models": "[Bambu Lab X1 Carbon++0.4][Bambu Lab X1 Carbon++0.6][Bambu Lab X1 Carbon++0.8]",
"name": "Bambu TPU 95A @BBL X1C",
"selected": 1,
"sub_path": "filament/Bambu TPU 95A @BBL X1C.json",
"type": "TPU",
"vendor": "Bambu Lab"
},
"Generic ABS": {
"models": "[Bambu Lab X1 Carbon++0.4][Bambu Lab X1++0.4]",
"name": "Generic ABS",
"selected": 0,
"sub_path": "filament/Generic ABS.json",
"type": "ABS",
"vendor": "Generic"
},
"Generic ASA": {
"models": "[Bambu Lab X1 Carbon++0.4][Bambu Lab X1++0.4]",
"name": "Generic ASA",
"selected": 0,
"sub_path": "filament/Generic ASA.json",
"type": "ASA",
"vendor": "Generic"
},
"Generic PA": {
"models": "[Bambu Lab X1 Carbon++0.4]",
"name": "Generic PA",
"selected": 0,
"sub_path": "filament/Generic PA.json",
"type": "PA",
"vendor": "Generic"
},
"Generic PA-CF": {
"models": "[Bambu Lab X1 Carbon++0.4]",
"name": "Generic PA-CF",
"selected": 0,
"sub_path": "filament/Generic PA-CF.json",
"type": "PA-CF",
"vendor": "Generic"
},
"Generic PC": {
"models": "[Bambu Lab X1 Carbon++0.4]",
"name": "Generic PC",
"selected": 0,
"sub_path": "filament/Generic PC.json",
"type": "PC",
"vendor": "Generic"
},
"Generic PETG": {
"models": "[Bambu Lab X1 Carbon++0.4][Bambu Lab X1++0.4]",
"name": "Generic PETG",
"selected": 0,
"sub_path": "filament/Generic PETG.json",
"type": "PETG",
"vendor": "Generic"
},
"Generic PLA": {
"models": "[Bambu Lab X1 Carbon++0.4][Bambu Lab X1++0.4]",
"name": "Generic PLA",
"selected": 1,
"sub_path": "filament/Generic PLA.json",
"type": "PLA",
"vendor": "Generic"
},
"Generic PLA-CF": {
"models": "[Bambu Lab X1 Carbon++0.4]",
"name": "Generic PLA-CF",
"selected": 0,
"sub_path": "filament/Generic PLA-CF.json",
"type": "PLA-CF",
"vendor": "Generic"
},
"Generic PVA": {
"models": "[Bambu Lab X1 Carbon++0.4][Bambu Lab X1++0.4]",
"name": "Generic PVA",
"selected": 0,
"sub_path": "filament/Generic PVA.json",
"type": "PVA",
"vendor": "Generic"
},
"Generic TPU": {
"models": "[Bambu Lab X1 Carbon++0.4][Bambu Lab X1++0.4]",
"name": "Generic TPU",
"selected": 0,
"sub_path": "filament/Generic TPU.json",
"type": "TPU",
"vendor": "Generic"
},
"PolyLite PLA @BBL X1": {
"models": "[Bambu Lab X1++0.4]",
"name": "PolyLite PLA @BBL X1",
"selected": 1,
"sub_path": "filament/PolyLite PLA @BBL X1.json",
"type": "PLA",
"vendor": "Polymaker"
},
"PolyLite PLA @BBL X1C": {
"models": "[Bambu Lab X1 Carbon++0.4]",
"name": "PolyLite PLA @BBL X1C",
"selected": 1,
"sub_path": "filament/PolyLite PLA @BBL X1C.json",
"type": "PLA",
"vendor": "Polymaker"
},
"PolyTerra PLA @BBL X1": {
"models": "[Bambu Lab X1++0.4]",
"name": "PolyTerra PLA @BBL X1",
"selected": 1,
"sub_path": "filament/PolyTerra PLA @BBL X1.json",
"type": "PLA",
"vendor": "Polymaker"
},
"PolyTerra PLA @BBL X1C": {
"models": "[Bambu Lab X1 Carbon++0.4]",
"name": "PolyTerra PLA @BBL X1C",
"selected": 1,
"sub_path": "filament/PolyTerra PLA @BBL X1C.json",
"type": "PLA",
"vendor": "Polymaker"
}
},
"machine": {
"Bambu Lab X1 0.4 nozzle": {
"model": "Bambu Lab X1",
"name": "Bambu Lab X1 0.4 nozzle",
"nozzle": "0.4",
"sub_path": "machine/Bambu Lab X1 0.4 nozzle.json"
},
"Bambu Lab X1 Carbon 0.2 nozzle": {
"model": "Bambu Lab X1 Carbon",
"name": "Bambu Lab X1 Carbon 0.2 nozzle",
"nozzle": "0.2",
"sub_path": "machine/Bambu Lab X1 Carbon 0.2 nozzle.json"
},
"Bambu Lab X1 Carbon 0.4 nozzle": {
"model": "Bambu Lab X1 Carbon",
"name": "Bambu Lab X1 Carbon 0.4 nozzle",
"nozzle": "0.4",
"sub_path": "machine/Bambu Lab X1 Carbon 0.4 nozzle.json"
},
"Bambu Lab X1 Carbon 0.6 nozzle": {
"model": "Bambu Lab X1 Carbon",
"name": "Bambu Lab X1 Carbon 0.6 nozzle",
"nozzle": "0.6",
"sub_path": "machine/Bambu Lab X1 Carbon 0.6 nozzle.json"
},
"Bambu Lab X1 Carbon 0.8 nozzle": {
"model": "Bambu Lab X1 Carbon",
"name": "Bambu Lab X1 Carbon 0.8 nozzle",
"nozzle": "0.8",
"sub_path": "machine/Bambu Lab X1 Carbon 0.8 nozzle.json"
}
},
"model": [
{
"cover": "C:\\Users\\zorro\\AppData\\Roaming\\BambuStudio\\system\\BBL\\Bambu Lab X1 Carbon_cover.png",
"materials": "Generic PLA;Bambu PLA Matte @BBL X1C;Bambu PLA Basic @BBL X1C;Bambu ABS @BBL X1C;Bambu PC @BBL X1C;Bambu Support W @BBL X1C;Bambu TPU 95A @BBL X1C;PolyTerra PLA @BBL X1C;PolyLite PLA @BBL X1C;",
"model": "Bambu Lab X1 Carbon",
"nozzle_diameter": "0.4;0.2;0.6;0.8",
"nozzle_selected": "0.2;0.6",
"sub_path": "machine/Bambu Lab X1 Carbon.json",
"vendor": "BBL"
},
{
"cover": "C:\\Users\\zorro\\AppData\\Roaming\\BambuStudio\\system\\BBL\\Bambu Lab X1_cover.png",
"materials": "Generic PLA;Bambu PLA Matte @BBL X1;Bambu PLA Basic @BBL X1;Bambu ABS @BBL X1C;Bambu PC @BBL X1C;Bambu Support W @BBL X1;Bambu TPU 95A @BBL X1;PolyTerra PLA @BBL X1;PolyLite PLA @BBL X1;",
"model": "Bambu Lab X1",
"nozzle_diameter": "0.4",
"nozzle_selected": "0.4",
"sub_path": "machine/Bambu Lab X1.json",
"vendor": "BBL"
}
],
"network_plugin_compability": "0",
"network_plugin_install": "1",
"process": [
{
"name": "0.08mm Extra Fine @BBL X1C",
"sub_path": "process/0.08mm Extra Fine @BBL X1C.json"
},
{
"name": "0.12mm Fine @BBL X1C",
"sub_path": "process/0.12mm Fine @BBL X1C.json"
},
{
"name": "0.16mm Optimal @BBL X1C",
"sub_path": "process/0.16mm Optimal @BBL X1C.json"
},
{
"name": "0.20mm Standard @BBL X1C",
"sub_path": "process/0.20mm Standard @BBL X1C.json"
},
{
"name": "0.24mm Draft @BBL X1C",
"sub_path": "process/0.24mm Draft @BBL X1C.json"
},
{
"name": "0.28mm Extra Draft @BBL X1C",
"sub_path": "process/0.28mm Extra Draft @BBL X1C.json"
},
{
"name": "0.10mm Standard @BBL X1C 0.2 nozzle",
"sub_path": "process/0.10mm Standard @BBL X1C 0.2 nozzle.json"
},
{
"name": "0.30mm Standard @BBL X1C 0.6 nozzle",
"sub_path": "process/0.30mm Standard @BBL X1C 0.6 nozzle.json"
},
{
"name": "0.40mm Standard @BBL X1C 0.8 nozzle",
"sub_path": "process/0.40mm Standard @BBL X1C 0.8 nozzle.json"
}
],
"region": "North America"
};
var mData={

View file

@ -59,7 +59,7 @@ function SortUI()
let OneMode=m_ProfileItem["model"][n];
if( OneMode["nozzle_selected"]!="" )
ModelList.push(OneMode["model"]);
ModelList.push(OneMode);
}
//machine
@ -86,14 +86,14 @@ function SortUI()
// $('#MachineList').hide();
// }
//machine
//model
let HtmlMode='';
nMode=ModelList.length;
for(let n=0;n<nMode;n++)
{
let sModel=ModelList[n];
HtmlMode+='<div><input type="checkbox" mode="'+sModel+'" onChange="MachineClick()" />'+sModel+'</div>';
HtmlMode+='<div><input type="checkbox" mode="'+sModel['model']+'" nozzle="'+sModel['nozzle_selected']+'" onChange="MachineClick()" />'+sModel['model']+'</div>';
}
$('#MachineList .CValues').append(HtmlMode);
@ -119,14 +119,16 @@ function SortUI()
let fSelect=OneFila['selected'];
let fModel=OneFila['models']
// if(OneFila['name'].indexOf("K5 PLA Wood")>0)
// if(OneFila['name'].indexOf("Bambu PA-CF")>=0)
// {
// alert( fShortName+' - '+fVendor+' - '+fType+' - '+fSelect+' - '+fModel )
//
// let b=1+2;
// }
let bFind=false;
let bCheck=$("#MachineList input:first").prop("checked");
if(bCheck)
//let bCheck=$("#MachineList input:first").prop("checked");
if( fModel=='')
{
bFind=true;
}
@ -138,11 +140,20 @@ function SortUI()
{
let sOne=ModelList[m];
if(fModel.indexOf(sOne)>=0)
let OneName=sOne['model'];
let NozzleArray=sOne["nozzle_selected"].split(';');
let nNozzle=NozzleArray.length;
for( let b=0;b<nNozzle;b++ )
{
let nowModel= OneName+"++"+NozzleArray[b];
if(fModel.indexOf(nowModel)>=0)
{
bFind=true;
break;
}
}
}
}
}
@ -325,7 +336,24 @@ function SortFilament()
for(let n=0;n<nModel;n++)
{
let OneModel=pModel[n];
ModelList.push( OneModel.getAttribute("mode") );
let mName=OneModel.getAttribute("mode");
if( mName=='all' )
{
continue;
}
else
{
let mNozzle=OneModel.getAttribute("nozzle");
let NozzleArray=mNozzle.split(';');
for( let bb=0;bb<NozzleArray.length;bb++ )
{
let NewModel='['+mName+'++'+NozzleArray[bb]+']';
ModelList.push( NewModel );
}
}
}
//TypeList
@ -363,11 +391,11 @@ function SortFilament()
if(TypeList.in_array(fType) && VendorList.in_array(fVendor))
{
let HasModel=false;
for(let m=0;m<nModel;m++)
for(let m=0;m<ModelList.length;m++)
{
let ModelSrc=ModelList[m];
if( ModelSrc=="all" || fModel.indexOf(ModelSrc)>=0)
if( fModel.indexOf(ModelSrc)>=0)
{
HasModel=true;
break;

View file

@ -145,19 +145,18 @@
document.onkeydown = function (event) {
var e = event || window.event || arguments.callee.caller.arguments[0];
if (e.ctrlKey && e.metaKey)
OutputKey(e.keyCode, true, false, true);
else if (e.ctrlKey)
OutputKey(e.keyCode, true, false, false);
else if (e.metaKey)
OutputKey(e.keyCode, false, false, true);
if (e.shiftKey && e.ctrlKey)
OutputKey(e.keyCode, true, true, false);
else if (e.ctrlKey)
OutputKey(e.keyCode, true, false, false);
else if (e.keyCode === 27)
OutputKey(e.keyCode, false, false, false);
if (e.shiftKey && e.metaKey)
OutputKey(e.keyCode, false, true, true);
else if (e.metaKey)
OutputKey(e.keyCode, false, false, true);
else if (e.keyCode === 27)
OutputKey(e.keyCode, false, false, false);
if (window.event) {
try { e.keyCode = 0; } catch (e) { }