Skip to content

Commit

Permalink
Update E3DREVO High Flow 60W
Browse files Browse the repository at this point in the history
  • Loading branch information
3d-gussner committed Jun 28, 2023
1 parent 5dc6ccb commit 8f13507
Show file tree
Hide file tree
Showing 4 changed files with 1,373 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .github/travis/legacy-build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,8 @@ cp Firmware/variants/1_75mm_MK3S-EINSy10a-E3DREVO.h Firmware/Configuration_prusa
bash -x build.sh || { echo "1_75mm_MK3S-EINSy10a-E3DREVO variant failed" && false; }
cp Firmware/variants/1_75mm_MK3-EINSy10a-E3DREVO.h Firmware/Configuration_prusa.h
bash -x build.sh || { echo "1_75mm_MK3-EINSy10a-E3DREVO variant failed" && false; }
cp Firmware/variants/1_75mm_MK3S-EINSy10a-E3DREVO_HF_60W.h Firmware/Configuration_prusa.h
bash -x build.sh || { echo "1_75mm_MK3S-EINSy10a-E3DREVO_HF_60W variant failed" && false; }
cp Firmware/variants/1_75mm_MK3-EINSy10a-E3DREVO_HF_60W.h Firmware/Configuration_prusa.h
bash -x build.sh || { echo "1_75mm_MK3-EINSy10a-E3DREVO_HF_60W variant failed" && false; }
rm Firmware/Configuration_prusa.h
19 changes: 19 additions & 0 deletions Firmware/temp_model/e3d_REVO_HF_60W.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#pragma once

#define TEMP_MODEL_E3D_REVO_HF_60W_VER 1 // model parameters version

#define TEMP_MODEL_E3D_REVO_HF_60W_P 60. // heater power (W)
#define TEMP_MODEL_E3D_REVO_HF_60W_U -0.0014 // linear temperature coefficient (W/K/power)
#define TEMP_MODEL_E3D_REVO_HF_60W_V 1.05 // linear temperature intercept (W/power)

#define TEMP_MODEL_E3D_REVO_HF_60W_C 9.10 // initial guess for heatblock capacitance (J/K)
#define TEMP_MODEL_E3D_REVO_HF_60W_R 30.6 // initial guess for heatblock resistance (K/W)

#define TEMP_MODEL_E3D_REVO_HF_60W_fS 0.15 // sim. 1st order IIR filter factor (f=100/27)
#define TEMP_MODEL_E3D_REVO_HF_60W_LAG 270 // sim. response lag (ms, 0-2160)

#define TEMP_MODEL_E3D_REVO_HF_60W_W 0.75 // Default warning threshold (K/s)
#define TEMP_MODEL_E3D_REVO_HF_60W_E 0.90 // Default error threshold (K/s)

// fall-back resistance vector (R0-15)
#define TEMP_MODEL_E3D_REVO_HF_60W_Rv {TEMP_MODEL_E3D_REVO_HF_60W_R, 29.0, 27.5, 24.5, 23.4, 22.3, 21.2, 20.2, 19.8, 19.4, 19.0, 18.6, 18.3, 18.1, 17.9, 17.7}
Loading

0 comments on commit 8f13507

Please sign in to comment.