修改

圖片

迪威模型和Solidworks 聯(lián)合會(huì)員
迪威網(wǎng)友a(bǔ)95c12
迪威網(wǎng)友a(bǔ)95c12

可憐的男人。一種簡(jiǎn)單、廉價(jià)、整潔、精確、緊湊、可靠的任意表面Z探頭,用于床身找平。

免費(fèi),登錄即可下載
發(fā)布時(shí)間:2020/12/30 23:53:00
背景
我用一個(gè)感應(yīng)式傳感器作為我的主要Zêmin傳感器。我不能把它當(dāng)床用,因?yàn)槲以诓A旅嬗昧艘粔K很薄很軟的鋼板。這導(dǎo)致了幾個(gè)問(wèn)題:玻璃本身并不完美。它下面的鋼板即使壓縮也不平整,所以鋼和玻璃都不能代表真正的印刷表面。只有一個(gè)觸摸探針才能給你這個(gè)!??!
我喜歡壓電的想法-但也計(jì)劃使用PEI在未來(lái),我不想碰一個(gè)熱噴嘴的表面。
我很喜歡BLTouch,但真正的東西對(duì)我來(lái)說(shuō)太貴了,克隆的也不那么可靠,也不那么便宜。
我不喜歡笨重的東西,移動(dòng)電線等,當(dāng)使用伺服和機(jī)械結(jié)束停止。我也不相信伺服定位的可重復(fù)性。
我愛(ài)上了這兩個(gè)人設(shè)計(jì):Robscar Thingjupacreaio事情
價(jià)格便宜,簡(jiǎn)單,可靠,不依賴伺服位置(不用時(shí)伺服只需抬起探頭)。但兩者都是龐大的和非常具體的自己的打印。
所以我開(kāi)始設(shè)計(jì)一些東西,我可以在我的超立方體進(jìn)化中用它來(lái)代替我的舊的歸納seor。這是足夠緊湊的任何其他打印機(jī)(不同的固定設(shè)計(jì)的需求!問(wèn)我就行了。)。大小基于BLTouch封裝外形。
主要特點(diǎn)
一些關(guān)鍵特性(此列表基于Jupacreaio設(shè)計(jì)說(shuō)明?。?
可用于所有床面。
它對(duì)溫度變化不敏感。**
你所看到的是你在工作和安裝過(guò)程中得到的。
高精度和重復(fù)性(比任何東西都好,至少在這個(gè)價(jià)格范圍內(nèi)!;-) )
最低的價(jià)格可能與現(xiàn)成的購(gòu)買(mǎi)產(chǎn)品。(我手頭上什么都有……)
**嗯。。。對(duì)溫度有影響。。。但我的錯(cuò)是:我把東西放在熱端冷卻風(fēng)扇的熱流道上了!別那么做!?。?!我正在研究一個(gè)解決方案:D
材料清單
您只需要:
1x微型伺服(例如TowerPro SG90)
1x光學(xué)止動(dòng)器TCST2103(RepRap標(biāo)準(zhǔn))
2x M3x10用于固定光學(xué)止動(dòng)塊。
1x M3x30作為探頭
2x自攻螺釘(2x8)固定伺服
1x便宜的中國(guó)制造禮品筆彈簧,適合M3x30螺絲。
一些4線電纜**
**我喜歡用舊的USB電纜!由于使用ao,micro USB損壞是很常見(jiàn)的。電纜良好、靈活、光滑,顏色漂亮且標(biāo)準(zhǔn)。使用黑色和紅色作為饋源,其他兩個(gè)用于每個(gè)信號(hào):D。
伊特羅西奧
打印主標(biāo)志和標(biāo)志(標(biāo)志必須為黑色或漆成黑色?。y(cè)試旗子是否能自由移動(dòng)。
將彈簧(切割約10毫米長(zhǎng))放在M3x30上,并將其擰到安裝在干管上的標(biāo)志上,直到頭部與標(biāo)志齊平為止。
它需要盡可能的柔軟!安裝打印機(jī)并手動(dòng)按下探頭2.5毫米,檢查探頭是否以任何方式移動(dòng)機(jī)身或機(jī)架。如果你注意到一些運(yùn)動(dòng),減少?gòu)椈刹⒗焖?br>停止光學(xué)伺服螺絲。
切割長(zhǎng)度伺服喇叭或打印一個(gè)選項(xiàng)在這里提供(我的更適合與4.5毫米的內(nèi)徑面紗)。
先別裝了!你需要配置你的伺服旅行前仔細(xì)連接!
我確實(shí)使用了#define Z?u SERVO?u ANGLES{200127},但是你必須用你的伺服來(lái)測(cè)試它。200為展開(kāi)時(shí)的最大行程,173為縮回行程。
配置固件。
如果你使用馬林魚(yú),我建議你跟隨Robscar的東西,因?yàn)樗鼈兲昧耍?br>重要提示:如果您使用斜坡,您將需要一個(gè)外部5V電源,因?yàn)锳RDUINO無(wú)法處理伺服電流。我用的是我用來(lái)喂樹(shù)莓皮的UBEC。一切都很平常!
用于雙以太網(wǎng)或Wifi的iTrucio
連接到GRD, 5v(擴(kuò)展連接器的pi 1和2),以便為伺服和光學(xué)止動(dòng)器供電。小心,因?yàn)槟腟EOR輸出現(xiàn)在是5V,不能連接到Z?停止。將伺服信號(hào)連接到expaion連接器(加熱器7)的引腳31,并將光學(xué)傳感器信號(hào)線連接到Z璝U探針的引腳。
在配置g中:
;Z探頭
M307 H7 A-1 C-1 D-1;禁用加熱器7
M574 Z1 S2;設(shè)置探針控制的止動(dòng)塊
M558 P5 H5 F120 T8000;將“Z probe type”設(shè)置為“switch”和“dive height speeds”
G31 P600 X30 Y0 Z0.217;設(shè)置Z探頭觸發(fā)值、偏移和觸發(fā)高度
M557 X47:285 Y5:280 S20;定義網(wǎng)格
稍后將調(diào)整偏移量。Tje網(wǎng)格由G29使用,您需要根據(jù)您的床尺寸和類型進(jìn)行修改。
在bed.g文件中定義G32的點(diǎn)(您將在開(kāi)始gcode時(shí)使用它)。
如下所示配置deployprobe.g和rectractprobe.g:
;展開(kāi)探頭.g
M280 P7 S200 I1;展開(kāi)探頭檢查角度值
G4 P300;等待0.3秒。(這將為伺服延長(zhǎng)提供足夠的時(shí)間)
;收回探頭.g
M280 P7 S127 I1;縮回探頭檢查角度值
不要忘記配置您的HomeX和HomeY,以便在移動(dòng)前降低床,HomeZ和HomeAll將頭部發(fā)送到床的中心,并在返回Z之前展開(kāi)探頭。home Z還需要使用G1的G30 ITEAD(刻苦學(xué)習(xí)的課程:D)以下是my home*.g文件供參考:
;homex.g
;調(diào)用以確定X軸的原點(diǎn)
G91;相對(duì)定位
G1 Z5 F4000 S2;相對(duì)于當(dāng)前位置提升Z
G1 S1 X-305 F3600;快速移動(dòng)到X軸末端止動(dòng)塊并在那里停止(配合通道)
G1 X5 F3600;返回幾毫米G1 S1 X-305 F1800;再次緩慢移動(dòng)到X軸止動(dòng)塊(第二次通過(guò))
G1 Z-5 F4000 S2;再次降低Z
;homey.g
;調(diào)用以確定Y軸的原點(diǎn)
G91;相對(duì)定位
G1 Z5 F4000 S2;相對(duì)于當(dāng)前位置提升Z
G1 S1 Y-285 F3600;快速移動(dòng)到Y(jié)軸末端止動(dòng)塊并停在那里(配合通道)
G1 Y5 F4000;后退幾毫米
G1 S1 Y-285 F180;再次緩慢移動(dòng)至Y軸止動(dòng)塊(第二遍)
G1 Z-5 F4000 S2;再次降低Z
G90;絕對(duì)定位
;homez.g
G91;相對(duì)定位
G1 Z5 F4000 S2;相對(duì)于當(dāng)前位置提升Z
G90;絕對(duì)定位
G0 S0 X119 Y140 F4000;移動(dòng)到床中心
G30;向下移動(dòng)Z直到開(kāi)關(guān)觸發(fā)(配合通過(guò))
G1 Z5 F1800;后退幾毫米
G30;向下移動(dòng)Z直到開(kāi)關(guān)觸發(fā)(第二次通過(guò))
G1 Z10 F1800 S2;相對(duì)于當(dāng)前位置提升Z
G90;絕對(duì)定位
;homeall.g
;調(diào)用所有軸的原點(diǎn)
G91;相對(duì)定位
G1 Z5 F6000 S2;相對(duì)于當(dāng)前位置提升Z
;================原點(diǎn)X====================
G1 S1 X-305 F4000;快速移動(dòng)到X軸末端止動(dòng)塊并在那里停止(配合通道)
G1 X5 F6000;后退幾毫米
G1 S1 X-305 F180;再次緩慢移動(dòng)至X軸止動(dòng)塊(第二遍)
;================原點(diǎn)Y====================
G1 S1 Y-285 F4000;快速移動(dòng)到Y(jié)軸末端止動(dòng)塊并止動(dòng)(配合通道)
G1 Y5 F6000;后退幾毫米
G1 S1 Y-285 F180;再次緩慢移動(dòng)至Y軸止動(dòng)塊(第二遍)
;================原點(diǎn)Z====================
G90;絕對(duì)定位
G0 X119 Y140 F4000;移動(dòng)到床中心
G91;相對(duì)定位
G30;向下移動(dòng)Z直到開(kāi)關(guān)觸發(fā)(配合通過(guò))
G1 Z5 F1800;后退幾毫米
G30;向下移動(dòng)Z直到開(kāi)關(guān)觸發(fā)(第二次通過(guò))
G1 Z10 F1800 S2;相對(duì)于當(dāng)前位置提升Z
G90;絕對(duì)定位
然后按照以下步驟測(cè)試和校準(zhǔn)偏移量:測(cè)試和校準(zhǔn)Z探頭
之后,發(fā)送一個(gè)G29命令來(lái)測(cè)量和保存你的網(wǎng)格,并使用G32在你的開(kāi)始gcode,讓它回家所有的軸,測(cè)量?jī)A斜和網(wǎng)格網(wǎng)格。
確保你的摩托車,床和車架都接地!由于燈絲和/或皮帶的原因,我在靜電建筑方面遇到了問(wèn)題。這會(huì)導(dǎo)致伺服抖動(dòng)并失去定位。也會(huì)損壞你的棋盤(pán):D
就這樣!
翠鳥(niǎo)飛來(lái)飛去固件的iTrucio
附言:在這之前,我們確實(shí)需要熟悉探測(cè)器支持文件!
下面是一些要添加到配置中的示例代碼:
[伺服BFPTouch]
將引腳設(shè)置為BFPTouch伺服連接到的引腳。
引腳:ar4
初始角度:0
啟用:真
最大伺服角度=90
最小脈沖寬度=0.001
最大脈沖寬度=0.002
使用BFPTouch定義探測(cè)
[探頭]
pin碼:^ar18
速度:5.0
z_偏移:1.0
激活密碼:
設(shè)置伺服=BFPTouch ENABLE=1
設(shè)置伺服=BFPTouch角度=45
G4第300頁(yè)
停用代碼:
設(shè)置伺服=BFPTouch角度=5
設(shè)置伺服=BFPTouch ENABLE=0
發(fā)展歷史
一些照片是從舊的設(shè)計(jì)迭代。恰巧我單靠重力就能釋放探測(cè)器。然后我嘗試了一些印刷彈簧設(shè)計(jì)(失敗了…),M3x30被固定在旗子上,頭部被固定在旗子上。你可以在Mk1上看到,我有一個(gè)通道可以把螺絲釘進(jìn)去……:然后我決定反轉(zhuǎn)M3x30,直接把它擰到旗子上。最后一個(gè)模塊是增加更多的空間作為彈簧釋放機(jī)制。在這些迭代中,我還修改了一些公差。
0個(gè)文件
壓縮包大小:530KB
小程序二維碼
微信小程序 微信掃碼打開(kāi)此模型
登錄后發(fā)表評(píng)論
恒諾鑫科-專注碳素制品的開(kāi)發(fā)與生產(chǎn)