1. 程式人生 > >【雕刻機】Grbl程式使用入門

【雕刻機】Grbl程式使用入門

平臺:ArduinoUNO R3 軟體:Grbl 預設IO口配置 Grbl基本操作指令 參考【https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.9
   指令碼    英文解釋 中文解釋
$$ View  Grbl settings 顯示Grbl執行引數配置。
$# View  # parameters 顯示一些特殊G程式碼需要的引數;有G54~G59的工作座標偏移量、G28/G30預設定的座標、刀具長度偏移量、探針偏移等。
$G View  parser state
顯示此版本Grbl所有能夠識別的特殊G程式碼。
$I View  build info 顯示版本資訊。
$N View  startup blocks 顯示啟動G程式碼,可以有多行。
$x=value Save  Grbl setting 設定Grbl引數並儲存到Rom中。
$Nx=line Save  startup block 設定一條啟動G程式碼指令並儲存到Rom中。
$C Check  gcode mode 檢測G程式碼的執行過程。
$X Kill  alarm lock
清除警告時的鎖狀態。
$H Run  homing cycle 三軸歸位(必須使能限位功能)
~ Cycle  start 實時指令,重新開始執行。
! Feed  hold 實時指令,進給保持。
? Current  status 實時指令,返回當前的狀態資訊。
Ctrl-x Reset  Grbl 實時指令,Grbl復位。
Grbl引數配置說明 $0=10 (steppulse, usec) 步進脈衝時間,建議10us $1=25(step idle delay, msec) 步進電機除能延遲時間 $2=0 (stepport invert mask:00000000) 步進電機驅動埠有效位掩碼 $3=6 (dirport invert mask:00000110) 步進電機驅動方向位掩碼 $4=0 (stepenable invert, bool) 步進電機使能取反有效位設定 $5=0(limit pins invert, bool) 限位IO口取反有效位設定 $6=0(probe pin invert, bool) 探針IO口取反有效位設定 $10=3(status report mask:00000011) 狀態報告掩碼 $11=0.020(junction deviation, mm) 節點偏差 $12=0.002(arc tolerance, mm) 圓弧公差 $13=0(report inches, bool) 位置座標的單位設定 $20=0(soft limits, bool) 軟限位開關 $21=0(hard limits, bool) 硬限位開關 $22=0(homing cycle, bool) 歸位使能位 $23=1(homing dir invert mask:00000001) 歸位方向位掩碼 $24=50.000(homing feed, mm/min) 歸位進給速率 $25=635.000(homing seek, mm/min) 歸位快速速率 $26=250(homing debounce, msec) 歸位邊界反彈時間 $27=1.000(homing pull-off, mm) 歸位點座標離限位器觸發點的距離 $100=314.961(x, step/mm) x軸速度轉化引數 步/毫米 $101=314.961(y, step/mm) y軸速度轉化引數 步/毫米 $102=314.961(z, step/mm) z軸速度轉化引數 步/毫米 $110=635.000(x max rate, mm/min) x軸最大速率 毫米/分鐘 $111=635.000(y max rate, mm/min) y軸最大速率 毫米/分鐘 $112=635.000(z max rate, mm/min) z軸最大速率 毫米/分鐘 $120=50.000(x accel, mm/sec^2) x軸加速度 毫米/(s*s) $121=50.000(y accel, mm/sec^2) y軸加速度 毫米/(s*s) $122=50.000(z accel, mm/sec^2) z軸加速度 毫米/(s*s) $130=225.000(x max travel, mm) x軸最大行程 $131=125.000(y max travel, mm) y軸最大行程 $132=170.000(z max travel, mm) z軸最大行程
Grbl
編譯軟體與使用方法: 推薦使用Programmer’sNotepad編譯器,軟體和使用方法自行下載: 連結:http://pan.baidu.com/s/1bOeH1k Grbl程式下載軟體與使用方法: 下載軟體推薦使用 Arduloader,軟體和使用方法自行下載: 連結:http://pan.baidu.com/s/1hrDdjDi Grbl控制端軟體GrblController:
連結:http://pan.baidu.com/s/1hsMMRbA