From 3bc49bdd462c9a043a236f0288a192956f2b7ac3 Mon Sep 17 00:00:00 2001 From: Spencer Owen Date: Sat, 1 Mar 2025 14:01:53 -0700 Subject: [PATCH] Fix temperatures --- App.tsx | 61 ++++++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 50 insertions(+), 11 deletions(-) diff --git a/App.tsx b/App.tsx index 1469a96..e0ac108 100644 --- a/App.tsx +++ b/App.tsx @@ -68,11 +68,32 @@ const OpenSpool = () => { ]; const types = [ - { label: 'PLA', value: 'pla' }, - { label: 'PETG', value: 'petg' }, - { label: 'ABS', value: 'abs' }, - { label: 'TPU', value: 'tpu' }, - { label: 'Nylon', value: 'nylon' }, + { label: 'ABS', value: 'ABS' }, + { label: 'ASA', value: 'ASA' }, + { label: 'BVOH', value: 'BVOH' }, + { label: 'EVA', value: 'EVA' }, + { label: 'HIPS', value: 'HIPS' }, + { label: 'PA', value: 'PA' }, + { label: 'PA-CF', value: 'PA-CF' }, + { label: 'PC', value: 'PC' }, + { label: 'PCTG', value: 'PCTG' }, + { label: 'PE', value: 'PE' }, + { label: 'PE-CF', value: 'PE-CF' }, + { label: 'PETG', value: 'PETG' }, + { label: 'PET-CF', value: 'PET-CF' }, + { label: 'PLA', value: 'PLA' }, + { label: 'PLA High Speed', value: 'PLA High Speed' }, + { label: 'PLA Silk', value: 'PLA Silk' }, + { label: 'PLA-CF', value: 'PLA-CF' }, + { label: 'PP', value: 'PP' }, + { label: 'PP-CF', value: 'PP-CF' }, + { label: 'PP-GF', value: 'PP-GF' }, + { label: 'PPA-CF', value: 'PPA-CF' }, + { label: 'PPA-GF', value: 'PPA-GF' }, + { label: 'PVA', value: 'PVA' }, + { label: 'TPU', value: 'TPU' }, + { label: 'TPU High Speed', value: 'TPU High Speed' }, + { label: 'TPU for AMS', value: 'TPU for AMS' } ]; const temperatures = Array.from({ length: 21 }, (_, i) => ({ @@ -81,12 +102,30 @@ const OpenSpool = () => { })); const filamentDefaults = { - pla: { minTemp: 190, maxTemp: 240 }, - petg: { minTemp: 220, maxTemp: 270 }, - abs: { minTemp: 240, maxTemp: 280 }, - gpu: { minTemp: 200, maxTemp: 250 }, - tpu: { minTemp: 200, maxTemp: 250 }, - nylon: { minTemp: 190, maxTemp: 240 }, + // Verified temperatures from provided code + TPU: { minTemp: 200, maxTemp: 250 }, + PLA: { minTemp: 190, maxTemp: 240 }, + PETG: { minTemp: 220, maxTemp: 270 }, + ABS: { minTemp: 240, maxTemp: 280 }, + PVA: { minTemp: 190, maxTemp: 240 }, + 'PA-CF': { minTemp: 190, maxTemp: 240 }, + PA: { minTemp: 190, maxTemp: 240 }, + ASA: { minTemp: 240, maxTemp: 280 }, + BVOH: { minTemp: 190, maxTemp: 240 }, + EVA: { minTemp: 175, maxTemp: 220 }, + HIPS: { minTemp: 220, maxTemp: 270 }, + PC: { minTemp: 260, maxTemp: 290 }, + PCTG: { minTemp: 240, maxTemp: 270 }, + PE: { minTemp: 175, maxTemp: 220 }, + 'PE-CF': { minTemp: 175, maxTemp: 220 }, + 'PET-CF': { minTemp: 240, maxTemp: 270 }, + 'PLA High Speed': { minTemp: 190, maxTemp: 240 }, + 'PLA Silk': { minTemp: 190, maxTemp: 240 }, + 'PLA-CF': { minTemp: 190, maxTemp: 240 }, + PP: { minTemp: 220, maxTemp: 250 }, + 'TPU for AMS': { minTemp: 200, maxTemp: 250 }, + //unverified + 'TPU High Speed': { minTemp: 200, maxTemp: 250 } }; const renderColorItem = (item: any) => {