mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-20 11:53:48 +00:00
Update the Filament Selection Guide page by moving the generic filaments to the front.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
var m_ProfileItem;
|
||||
|
||||
var FilamentPriority=new Array( "pla","abs","pet","tpu","pc");
|
||||
var VendorPriority=new Array("Generic","Orca Built-in","bambu lab","bambulab","bbl","kexcelled","polymaker","esun");
|
||||
var VendorPriority=new Array("generic");
|
||||
|
||||
function OnInit()
|
||||
{
|
||||
@@ -79,15 +79,30 @@ function SortUI()
|
||||
$('#MachineList').hide();
|
||||
}
|
||||
|
||||
//Filament
|
||||
//Filament - Create sorted array with generic vendor first
|
||||
let FilamentArray=new Array();
|
||||
let GenericFilamentArray=new Array();
|
||||
for( let key in m_ProfileItem['filament'] )
|
||||
{
|
||||
let OneFila=m_ProfileItem['filament'][key];
|
||||
if(OneFila['vendor'].toLowerCase() === 'generic')
|
||||
GenericFilamentArray.push({key: key, data: OneFila});
|
||||
else
|
||||
FilamentArray.push({key: key, data: OneFila});
|
||||
}
|
||||
// Combine arrays with generic filaments first
|
||||
let SortedFilamentArray = GenericFilamentArray.concat(FilamentArray);
|
||||
|
||||
let HtmlFilament='';
|
||||
let SelectNumber=0;
|
||||
|
||||
var TypeHtmlArray={};
|
||||
var VendorHtmlArray={};
|
||||
for( let key in m_ProfileItem['filament'] )
|
||||
for( let n=0; n<SortedFilamentArray.length; n++ )
|
||||
{
|
||||
let OneFila=m_ProfileItem['filament'][key];
|
||||
let filamentItem = SortedFilamentArray[n];
|
||||
let key = filamentItem.key;
|
||||
let OneFila = filamentItem.data;
|
||||
|
||||
//alert(JSON.stringify(OneFila));
|
||||
|
||||
|
||||
@@ -26,27 +26,13 @@
|
||||
<div class="CName"><span class="trans" tid="t15">printer</span>:</div>
|
||||
<div class="CValues">
|
||||
<label><input type="checkbox" mode="all" onClick="ChooseAllMachine()" /><span class="trans" tid="t11">all</span></label>
|
||||
<!-- <div><input type="checkbox" mode="-normal" onChange="SortFilament()" />Bambulab BBL-3DP-001-V4-normal</div>
|
||||
<div><input type="checkbox" />Bambulab BBL-3DP-001-V5-normal</div>
|
||||
<div><input type="checkbox" />Bambulab BBL-3DP-001-V4-normal</div>
|
||||
<div><input type="checkbox" />Bambulab BBL-3DP-001-V4-normal</div>
|
||||
<div><input type="checkbox" />Bambulab BBL-3DP-001-V5-normal</div>
|
||||
<div><input type="checkbox" />Bambulab BBL-3DP-001-V4-normal</div>
|
||||
<div><input type="checkbox" />Bambulab BBL-3DP-001-V4-normal</div>
|
||||
<div><input type="checkbox" />Bambulab BBL-3DP-001-V5-normal</div> -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="FilatypeList" class="ChooseBlock">
|
||||
<div class="CName"><span class="trans" tid="t16">filament type</span>:</div>
|
||||
<div class="CValues">
|
||||
<label><input type="checkbox" class="trans" tid="t11" onClick="ChooseAllFilament()" /><span class="trans" tid="t11">all</span></label>
|
||||
<!-- <div><input type="checkbox" filatype="PLA" />PLA</div>
|
||||
<div><input type="checkbox" />PET</div>
|
||||
<div><input type="checkbox" />ABS</div>
|
||||
<div><input type="checkbox" />TPU</div>
|
||||
<div><input type="checkbox" />PA6+CF</div>
|
||||
<div><input type="checkbox" />N/A</div> -->
|
||||
<label><input type="checkbox" class="trans" tid="t11" onClick="ChooseAllFilament()" /><span class="trans" tid="t11">all</span></label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -54,12 +40,6 @@
|
||||
<div class="CName"><span class="trans" tid="t17">vendor</span>:</div>
|
||||
<div class="CValues">
|
||||
<label><input type="checkbox" class="trans" tid="t11" onClick="ChooseAllVendor()" /><span class="trans" tid="t11">all</span></label>
|
||||
<!-- <div><input type="checkbox" vendor="Unknow" />Unknown</div>
|
||||
<div><input type="checkbox" />BBL</div>
|
||||
<div><input type="checkbox" />eSUN</div>
|
||||
<div><input type="checkbox" />Kexcelled</div>
|
||||
<div><input type="checkbox" />Polymaker</div>
|
||||
<div><input type="checkbox" vendor="Unknow" />Unknown</div> -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -69,63 +49,6 @@
|
||||
</div>
|
||||
|
||||
<div id="ItemBlockArea" class="ZScrol">
|
||||
<!-- <div class="MItem"><input type="checkbox" vendor="" filatype="" model="ALL PLA EXPSilk" name="" />ALL PLA EXPSilk</div>
|
||||
<div class="MItem"><input type="checkbox" />ALL PLA Silk</div>
|
||||
<div class="MItem"><input type="checkbox" />BBL PA-CF</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic ABS</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic PETG</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic PLA</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU83</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU87</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU90</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU95</div>
|
||||
<div class="MItem"><input type="checkbox" />K5 ABS</div>
|
||||
<div class="MItem"><input type="checkbox" />K5 ASA</div>
|
||||
<div class="MItem"><input type="checkbox" />K5 PETG</div>
|
||||
<div class="MItem"><input type="checkbox" />K5 PLA~</div>
|
||||
<div class="MItem"><input type="checkbox" />K5 Silk PLA</div>
|
||||
<div class="MItem"><input type="checkbox" />K5 Sparkle PLA</div>
|
||||
<div class="MItem"><input type="checkbox" />K5M PLA~</div>
|
||||
<div class="MItem"><input type="checkbox" />K5P PLA~</div>
|
||||
<div class="MItem"><input type="checkbox" />K5P PLA~</div>
|
||||
<div class="MItem"><input type="checkbox" />ALL PLA EXPSilk</div>
|
||||
<div class="MItem"><input type="checkbox" />ALL PLA Silk</div>
|
||||
<div class="MItem"><input type="checkbox" />BBL PA-CF</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic ABS</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic PETG</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic PLA</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU83</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU87</div>
|
||||
<div class="MItem"><input type="checkbox" />ALL PLA Silk</div>
|
||||
<div class="MItem"><input type="checkbox" />BBL PA-CF</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic ABS</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic PETG</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic PLA</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU83</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU87</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU90</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU95</div>
|
||||
<div class="MItem"><input type="checkbox" />K5 ABS</div>
|
||||
<div class="MItem"><input type="checkbox" />K5 ASA</div>
|
||||
<div class="MItem"><input type="checkbox" />K5 PETG</div>
|
||||
<div class="MItem"><input type="checkbox" />K5 PLA~</div>
|
||||
<div class="MItem"><input type="checkbox" />K5 Silk PLA</div>
|
||||
<div class="MItem"><input type="checkbox" />K5 Sparkle PLA</div>
|
||||
<div class="MItem"><input type="checkbox" />K5M PLA~</div>
|
||||
<div class="MItem"><input type="checkbox" />K5P PLA~</div>
|
||||
<div class="MItem"><input type="checkbox" />K5P PLA~</div>
|
||||
<div class="MItem"><input type="checkbox" />ALL PLA EXPSilk</div>
|
||||
<div class="MItem"><input type="checkbox" />ALL PLA Silk</div>
|
||||
<div class="MItem"><input type="checkbox" />BBL PA-CF</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic ABS</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic PETG</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic PLA</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU83</div>
|
||||
<div class="MItem"><input type="checkbox" />Geneic TPU87</div> -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -135,138 +58,6 @@
|
||||
<div class="SmallBtn_Green trans" tid="t111" onClick="OnClickCustomFilamentAdd()">Create New</div>
|
||||
</div>
|
||||
<div id="CFilament_List" class="ZScrol">
|
||||
<!-- <div class="CFilament_Item">
|
||||
<a class="CFilament_Name" title="New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img onClick="CFEdit()" class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div>
|
||||
<div class="CFilament_Item">
|
||||
<a class="CFilament_Name">New Custom XXXXXXXXXXXXXXXXXXXXXXXXXX</a><img class="CFilament_EditBtn" src="../../image/edit.svg" />
|
||||
</div> -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user