From f833adbdc08167f814762f33f056940cd5450d41 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 14 Mar 2026 14:04:51 +0000 Subject: [PATCH] Config: Update flow ratios to calibrated value (1.00 for PLA) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Orca PLA profiles (Bambu + Original): flow_ratio 0.98 → 1.00 - Calibrated via Orca Flow Test on 2026-03-14 - Other filaments (PETG, ABS, TPU) keep default values pending calibration - user_settings_clean.cfg: Added _FILAMENT_SETTINGS macro - cleaning_temperatures for KNCM (PLA:140, PETG:160, TPU:180, ABS:190) - flow_ratios (PLA:1.00 calibrated, others default) - pressure_advance defaults per hotend type - retraction defaults per hotend type --- .../filament_pla_bambu.json | 4 +- .../filament_pla_original.json | 4 +- user_settings_clean.cfg | 45 +++++++++++++++++++ 3 files changed, 49 insertions(+), 4 deletions(-) diff --git a/orca-profiles/Neptune4Plus-Bambu/filament_pla_bambu.json b/orca-profiles/Neptune4Plus-Bambu/filament_pla_bambu.json index d63c4ec..2cc7a84 100644 --- a/orca-profiles/Neptune4Plus-Bambu/filament_pla_bambu.json +++ b/orca-profiles/Neptune4Plus-Bambu/filament_pla_bambu.json @@ -82,7 +82,7 @@ "filament_is_support": 0, "filament_soluble": 0, "filament_dissolve_interval": 0, - "filament_flow_ratio": 0.98, + "filament_flow_ratio": 1.00, "filament_max_speed": 0, "filament_minimal_purge_on_wipe_tower": 15, "filament_pressure_advance": 0.045, @@ -140,7 +140,7 @@ "filament_spool_weight": 0, "filament_diameter": 1.75, "filament_max_volumetric_speed": 23.0, - "filament_flow_ratio": 0.98, + "filament_flow_ratio": 1.00, "filament_max_speed": 0, "filament_minimal_purge_on_wipe_tower": 15, "filament_pressure_advance": 0.045, diff --git a/orca-profiles/Neptune4Plus-Original/filament_pla_original.json b/orca-profiles/Neptune4Plus-Original/filament_pla_original.json index 7bbc852..4cb75f0 100644 --- a/orca-profiles/Neptune4Plus-Original/filament_pla_original.json +++ b/orca-profiles/Neptune4Plus-Original/filament_pla_original.json @@ -82,7 +82,7 @@ "filament_is_support": 0, "filament_soluble": 0, "filament_dissolve_interval": 0, - "filament_flow_ratio": 0.98, + "filament_flow_ratio": 1.00, "filament_max_speed": 0, "filament_minimal_purge_on_wipe_tower": 15, "filament_pressure_advance": 0.050, @@ -140,7 +140,7 @@ "filament_spool_weight": 0, "filament_diameter": 1.75, "filament_max_volumetric_speed": 15.0, - "filament_flow_ratio": 0.98, + "filament_flow_ratio": 1.00, "filament_max_speed": 0, "filament_minimal_purge_on_wipe_tower": 15, "filament_pressure_advance": 0.050, diff --git a/user_settings_clean.cfg b/user_settings_clean.cfg index 2bff7bb..e3cf431 100644 --- a/user_settings_clean.cfg +++ b/user_settings_clean.cfg @@ -334,6 +334,51 @@ screw_thread: CW-M4 [force_move] enable_force_move: True +# ============================================================================ +# FILAMENT-SPECIFIC SETTINGS +# Calibrated values for different filament types +# Flow Ratio calibrated: 2026-03-14 (Orca Flow Test) +# ============================================================================ + +# ------------------------------------------------------------------------ +# FILAMENT TEMPERATURES & CLEANING SETTINGS +# Used by KNCM (Klipper Nozzle Clean Macro) +# ------------------------------------------------------------------------ +# These temperatures are used for nozzle cleaning (lower than print temp) +# to prevent oozing during the cleaning motion +# ------------------------------------------------------------------------ + +[gcode_macro _FILAMENT_SETTINGS] +description: "Filament-specific settings for cleaning and calibration" + +# Cleaning temperatures by filament type (used by KNCM) +# Format: {"FILAMENT":temp, ...} +variable_cleaning_temperatures: {"PLA":140,"PETG":160,"TPU":180,"ABS":190,"ASA":190} + +# Flow ratios (calibrated values - update per filament spool) +# PLA: 1.00 (calibrated 2026-03-14, yellow PLA) +# PETG: 0.97 (default, needs calibration) +# ABS: 0.95 (default, needs calibration) +# TPU: 0.95 (default, needs calibration) +variable_flow_ratios: {"PLA":1.00,"PETG":0.97,"ABS":0.95,"TPU":0.95} + +# Pressure Advance defaults (calibrated values) +# Bambu Lab Hotend (steel nozzle, 23 mm³/s) +variable_pa_bambu: {"PLA":0.045,"PETG":0.070,"ABS":0.060,"TPU":0.100} + +# Original Elegoo Hotend (15 mm³/s) +variable_pa_original: {"PLA":0.050,"PETG":0.075,"ABS":0.065,"TPU":0.110} + +# Retraction defaults (mm) +# Bambu Lab Hotend +variable_retract_bambu: {"PLA":1.8,"PETG":1.8,"ABS":1.8,"TPU":1.2} + +# Original Elegoo Hotend +variable_retract_original: {"PLA":2.5,"PETG":2.5,"ABS":2.5,"TPU":1.5} + +gcode: + {action_respond_info("FILAMENT_SETTINGS loaded - use variables in other macros")} + # ============================================================================ # END OF USER SETTINGS # ============================================================================