cr7實際燒錄韌體20200105成功

cr7韌體下載:https://drive.google.com/file/d/1NaGgBxgg9GHZIWJgcAbXcrJIZefnW3p_/view?usp=sharing

sanguino機板下載:https://github.com/ErikZalm/Marlin (找 "Download Zip"按鈕進行下載)

載點

新增sanguino硬體資訊到Arduino中

將資料夾Marlin-Marlin_v1\ArduinoAddons\Arduino_1.x.x\sanguino

整個複製到arduino資料夾的\hardware裡

主板選擇:

選擇正確的COM port

使用arduino(用1.0.5版有成功)開啟CR7韌體資料夾的marlin.ino檔,修改configure.h檔

例子1:修改列印範圍的長寬高

CR-7預設列印範圍是130*150*100mm

即便不做任何修改,z的高度也可以列印到120mm才對

如果調整馬達位置,甚至可以把CR-7的xy鋁擠距離都用到極限,也就是160*200*120mm!!!

(需要xy皮帶緊繃設計,和y馬達座修改設計)

修改方法:

ctrl+f 搜尋 X_MAX_POS

接下來就把x,y,z的限制改成你想要的數值。例如

#define X_MAX_POS 150

#define X_MIN_POS 0

#define Y_MAX_POS 200

#define Y_MIN_POS 0

#define Z_MAX_POS 120

#define Z_MIN_POS 0

例子2:修改z步數

當你要把cr7從牙條換成螺桿的時後就需要改z step

原本M5牙條,導程0.8(轉一圈直線移動0.8mm)

1 圈360度,360/1.8度*16 細分 = 3200 Step

1mm / 0.8mm = 1.25 圈

3200 * 1.25 = 4000 step

所以牙條z step=4000

原廠T8螺桿,z step=400

Crtl+f搜尋

#define DEFAULT_AXIS_STEPS_PER_UNIT {80, 80, 4000, 96}

改成

#define DEFAULT_AXIS_STEPS_PER_UNIT {80, 80, 400, 96}