レーザー彫刻機のために作られているESP32搭載のタッチパネルLCD付きのgrbl互換ボード。
ソースコードが開示されていないため詳細は不明だが、grbl-esp32系だと思われる。
(2022/01/09追記)どうもベースはgrblespっぽい。
> $System
$System/Hostname=grblesp
3.5インチタッチパネル付きモデルはCNC用にZ軸を追加したファームウェアが公開されている。
MKS-DLC32/firmware/TS35/CNC/Normal/Board_v2.0/
初期インストール時はホーミングそのものが無効化されており、有効化したとしてもホーミングのZ軸が無効化されており、XY軸のみのホーミングとなる。
ホーミング自体の有効化は、リミットスイッチを各軸に設置の上で、
$21=1 //(Hard limits enable, boolean)
$22=1 //(Homing cycle enable, boolean)
これで初期状態ではXY軸のみホーミングシーケンスが走る。
Z軸のホーミングの有効化とホーミング順序の設定。
初期設定
Grbl 1.1 ['$' for help]
[MSG:'$H'|'$X' to unlock]
[MSG:Caution: Unlocked]
> $Homing
$Homing/Cycle0=XY
$Homing/Cycle1=
$Homing/Cycle2=
$Homing/Cycle3=
$Homing/Cycle4=
$Homing/Cycle5=
$Homing/Enable=On
$Homing/DirInvert=
$Homing/Squared=
$Homing/Feed=300.000
$Homing/Seek=1000.000
$Homing/Debounce=250.000
$Homing/Pulloff=1.000
ホーミングサイクルがXY軸優先になっているため、一般的なCNCのホーミングサイクルに合わせる形。
編集後
$Homing/Cycle0=Z
$Homing/Cycle1=XY