修改

文檔

圖片

迪威模型和Solidworks 聯(lián)合會員
迪威網(wǎng)友f0b008
迪威網(wǎng)友f0b008
原創(chuàng)模型

Prusa 3.9.0坡道1.4板

VIP
免費(fèi),登錄即可下載
本資源不能下載
發(fā)布時間:2020/6/19 12:07:00
Arduino RAMPS 1.4板的Prusa固件3.9.0(MK2S)
在我的github存儲庫中( U 3.9.0 U坡道)您可以找到并下載運(yùn)行在Arduino RAMPS板上的Prusa 3.9.0固件的源代碼,該固件適用于我的Prusa i3 Bear style 3D打印機(jī)。
最新的官方版本可以從Prusa Drive下載。這里還提供了預(yù)構(gòu)建的開發(fā)版本。
原始Prusa i3 printe的固件自豪地基于Scott Lahteine(@thinkyhead)等人的Marlin 1.0.x。并根據(jù)GNU GPL 3許可證的條款分發(fā)。
請閱讀整個文件,特別是底部的重要部分。
一。規(guī)格
此固件是為裝有Arduino坡道1.4和A4988的Prusa Bear MK2配置的。
電源
原裝Prusa 12V 240W PSU
主板
坡道1.4
打印機(jī)框架
Prusa i3 Bear全面升級(MK2S)
在Thingivee上印有Prusa i3熊圖案的零件(Grégoire Saunier)
Github上的Prusa i3 Bear印刷件(Grégoire Saunier)
步進(jìn)電機(jī)驅(qū)動
A4988(來自G3D)在X/Y/Z/E軸上
草原
X軸:1.8°電機(jī)
Y軸:1.8°電機(jī)
Z軸:1.8°電機(jī)
擠出機(jī):1.8°電機(jī)
微步進(jìn):1/16
熱床
原裝Prusa MK42 12V,帶ATC Semitec 104GT-2熱敏電阻
熱端
直接驅(qū)動E3D V6克隆
20W 12V加熱器芯
EPCOS 100k熱敏電阻
PINDA V1(參考:REP-PIN-DA0)
液晶顯示器控制器
小工具3d G3D LCDD控制器
(可選)重新映射折扣智能控制器(可在配置中輕松設(shè)置)
止動塊
機(jī)械:X/Y
歸納(PINDA):Z
布線指南
Reprap坡道1.4
PINDA接線:
終點(diǎn)站
止動銷
平達(dá)線
Z最小值
VCC( )
棕色
Z最小值
接地(-)
藍(lán)色
Z最小值
信號
黑色
2。固件
固件已經(jīng)在許多地方和文件中進(jìn)行了修改,以使其完全工作。
所有更改都用文本/*RAMPS*/標(biāo)記,因此可以使用文本編輯器中的Findearch選項(或Visual Studio或VS Code之類的軟件)輕松跟蹤。
特點(diǎn)和變化:
增加了預(yù)熱選項,僅預(yù)熱噴嘴(例如用于維護(hù))
添加了Init。SD卡在插入SD卡槽時無法加載時手動初始化SD卡
如果不使用鋼板,則“硬件設(shè)置”菜單將更改為“實時Z預(yù)設(shè)”,否則將顯示“板材選項”
移除LCD上的模式菜單(因為我使用A4988,模式不能設(shè)置為靜音、電源或自動模式)
網(wǎng)床找平有3x3和7x7光學(xué) 磁鐵競爭
新XYZ校準(zhǔn)
直線前進(jìn)1.5
編輯的文件:
木板.h
配置h
configuration.h(檢查探針偏移設(shè)置)
#確定X_探頭與擠出機(jī)的偏移量-25
#確定Y_探頭與擠出機(jī)的偏移量-5-29
#從擠出機(jī)定義Z_探頭偏移量-12.35
熱床_脈沖寬度調(diào)制
馬林
馬林_主.cpp
網(wǎng)床_校準(zhǔn).cpp
(檢查設(shè)置的設(shè)置,以便探針觸及所有床點(diǎn)-使用Pronterface輸出幫助定義正確的值)
#如果主板==板斜坡
MK42床如果XYZ校準(zhǔn)失敗,檢查插口的串行輸出并相應(yīng)調(diào)整值!
36.5f-床ú打印戇u零參考戇X-X戇探頭戇u擠出機(jī)偏移戇u-單戇打印戇u零參考戇X,36,5-2-23-0=11,5
16.1f-床上打印紙-從擠出機(jī)打印紙-從擠出機(jī)打印紙,16,4-9,4-5-0=1,7
239.5f-床上打印-零參考X-X_探針-從擠出機(jī)偏移-單頁打印-零參考X,239,5-2-23-0=214,5
16.1f-床上打印紙-從擠出機(jī)打印紙-從擠出機(jī)打印紙,16,4-9,4-5-0=1,7
239.5f-床上打印-零參考X-X_探針-從擠出機(jī)偏移-單頁打印-零參考X,239,5-2-23-0=214,5
212.4f-床墊印刷機(jī)-床單印刷機(jī)-床墊印刷機(jī),212,4-9,4-5-0=198
36.5f-床ú打印戇U零參考戇X-X戇探頭戇U擠出機(jī)偏移戇U-單戇打印戇U零參考戇X,36,5-2-23-0=11,5
212.4f-床墊打印-床單打印-床單打印-床墊打印212,4-9,4-5-0=198
#其他
網(wǎng)格床校準(zhǔn).h
(檢查設(shè)置的設(shè)置,以便探針觸及所有床點(diǎn)-使用Pronterface輸出幫助定義正確的值)
#定義床層基準(zhǔn)面(-0.6f Y_探頭距_擠出機(jī)的偏移量 2.f)-0.6 5 2=6.4
#定義床X0(13.f-床X0參考X)13-1=12
#定義床位數(shù)(8.4f-床位數(shù))8.4-6.4=2
#定義床位(216.f-床位參考值)216-1=215
#定義床位數(shù)(204.4f-床位數(shù)參考值)204.4-6.4=198
圓周率
sm4.c公司
修正了moto的引腳映射以反映坡道示意圖
如果我們使用不同的滑輪,增加了重新計算步驟的函數(shù)
瑞士法郎
系統(tǒng)定時器c
溫度.cpp
重新配置時間
重新定義舊的床加熱脈沖寬度調(diào)制
定時器02.c:
重新使用timer02的舊定義
時間02.h:
重新使用timer02的舊定義
公司
通用異步收發(fā)器2.c
超液晶顯示器
如果Z校準(zhǔn)有問題,請將參數(shù)0.f編輯為較高或較低的值(第3524行)
增加(+)降低,減少(-)升高
當(dāng)前位置[Z軸]=Z軸最大位置 0.f;
添加“Init?!癝D卡”菜單選項,用于在插入SD卡插槽時手動初始化SD卡(如果失?。?br>寬25x20cl.c
寬25x20cl.h
公司
為MK42床添加床位點(diǎn)(設(shè)置X和Y坐標(biāo)以適合您的床)
#如果主板==板斜坡
cot int16_t xyzcal_point_xcoords[4]PROGMEM={1150,21450,21450,1150};
cot int16_t xyzcal_point_ycoords[4]PROGMEM={600,600,19750,19750};
#恩迪夫!主板==板斜坡
添加了新文件:
皮尤坡道.h
配置
尖牙
如果在探頭搜索校準(zhǔn)點(diǎn)時校準(zhǔn)有問題,我建議使用Pronterface輸出來找到正確的值。
三。重要的
如果您的設(shè)置與我的不同,則必須修改參數(shù)和值以滿足您的需要。
使用風(fēng)險自負(fù)!
在進(jìn)行初始向?qū)?zhǔn)之前,必須進(jìn)行完整的出廠重置以擦除所有eeprom和閃存數(shù)據(jù)!
按住控制旋鈕
打開PSU開關(guān)打開打印機(jī)電源
當(dāng)你聽到嗶嗶聲時,釋放控制按鈕
如果操作正確,LCD屏幕將顯示帶有4個選項的菜單。
語言
統(tǒng)計
裝運(yùn)準(zhǔn)備
所有數(shù)據(jù)
選擇所有數(shù)據(jù)并等待其完成。
之后,您可以繼續(xù)校準(zhǔn)。
如果多次校準(zhǔn)失敗,您可能需要在校準(zhǔn)部分編輯固件參數(shù)。
每當(dāng)完成固件的新上載時,必須重復(fù)出廠重置過程!
更新:
2020年6月2日:
添加了MK2S的床尺寸,您可以使用它來計算在固件中輸入的數(shù)字,以便成功地進(jìn)行xyz校準(zhǔn)和網(wǎng)床調(diào)平。
還包括一個excel電子表格,幫助您查看當(dāng)您更改參數(shù)時,相關(guān)的equatio如何更改。
享受快樂的印刷!:)
個文件
壓縮包大?。?MB
小程序二維碼
微信小程序 微信掃碼打開此模型
恒諾鑫科-專注碳素制品的開發(fā)與生產(chǎn)