發表文章

目前顯示的是 4月, 2017的文章

動手DIY - 壓接端子

圖片
這次要介紹的是這支壓接端子 一般電料行找的到  不貴 一隻一百多塊 當然相對的壓接效果就差了一點 這支壓接鉗一邊是m型 一邊是c型 這種設計其實比較不穩 兩邊都是m型的話端子可以插進線的表皮固定住 m型 c型 這是杜邦端子,這支鉗子專門用來壓這種 壓接時要注意方向 照片來說 m朝左 c朝右 在正式壓下前,先做前置處理 把端子卡進鉗口,稍微壓一下 如圖中的位置 接下來把線卡進端子,因為有稍微壓過 所以可以卡住 接下來把端子放進鉗口 端子底部對齊C型切口  用力壓下 完成 這隻端子是杜邦線專用 但其實可以用來壓接類似的端子 只是需要尖嘴鉗輔助 這次使用的是HX2.5端子 步進馬達常常使用這種端子 把線剝好後 插進端子 用尖嘴鉗把端子上下的兩翼壓下 固定住線  把端子放進鉗口 端子突起部分的底部切齊m型的切口 用力壓下  完成

從Marlin設定看3D列印機 - G12 Clean Nozzle

圖片
G12 Clean Nozzle指令是Marlin在RC7新增的新功能 相信有使用過噴墨印表機的人都知道 機器在剛開機時都會做一個清理噴頭的動作 Marlin也為3D列印機帶來了一樣的功能  可以應用於在列印開始前,先把噴嘴清理乾淨 原理很簡單,在列印平台上劃定一個區域,定義為Clean Nozzle的範圍 執行指令時會把噴嘴移動到這個範圍內進行設計的路線移動,目的是把噴嘴上的殘渣抹乾淨 所以,這個區域內要有相對應的設計 我個人的作法是去電料行買一塊烙鐵用的耐熱海棉黏在這個區域,讓噴嘴在海棉上磨擦 藉以清潔噴嘴 使用方法很簡單 到Configuration.h把#define NOZZLE_CLEAN_FEATURE 反註解掉即可啟用此項功能支援 因為這個功能是要下指令方會進行動作,所以就算你的機器沒有這項功能,只要沒執行G12指令就不會有任何影響 此項功能參數不多 NOZZLE_CLEAN_STROKES - 噴嘴會在這個範圍內移動幾次(清潔次數) NOZZLE_CLEAN_START_POINT NOZZLE_CLEAN_END_POINT 清潔範圍設定,噴嘴會移動到所設定的範圍內進行清理 NOZZLE_CLEAN_GOBACK 清潔完成後是否回到原本的位置 使用這項功能前須先對列印平台做一些規劃(機器要有辦法移動到這個位置,不然就會縮減列印空間) 以下為範例 這個範例是在熱床邊緣放一塊海棉,海棉略高於熱床 依照以上設計 我們可以設定 #define NOZZLE_CLEAN_START_POINT { 90, 220, (Z_MIN_POS + 1)} #define NOZZLE_CLEAN_END_POINT   {130, 250, (Z_MIN_POS + 1)} Z的數字為Z_MIN_POS + 1 Z_MIN_POS通常是0(在Configuration.h可以設定) 所以此時Z=1 因為海棉略高熱床2mm 所以噴嘴清潔時會陷進海棉2-1 = 1mm 高度可以自己視情況調整 完成規劃與參數調整後 就可以用G12指令進行清潔噴嘴 簡單的應用是在切片軟體的前置GCode加進G12 這樣在列印任務開始前就會先進行清理噴嘴 以下以Cura為例