grbl参数

  • 格式:docx
  • 大小:37.38 KB
  • 文档页数:8

grbl参数

GRBL参数详解

GRBL是一款开源的G代码控制软件,广泛应用于数控机床、激光切割机、3D打印机等领域。GRBL参数是指通过修改GRBL固件中的参数来调整机器的运动和操作方式。本文将详细介绍常见的GRBL参数及其作用。

一、基本参数

1. $0:步进电机每转所需脉冲数

该参数用于设置步进电机每转所需脉冲数,即步进角度。默认值为80,对应1.8度的步进角度。如果使用了其他角度的步进电机,需要根据实际情况进行调整。

2. $1:X轴移动速度、加速度

该参数用于设置X轴移动速度和加速度。默认值为500(mm/min)和10(mm/s^2)。可以根据实际情况进行调整。

3. $2:Y轴移动速度、加速度

该参数用于设置Y轴移动速度和加速度。默认值为500(mm/min)和10(mm/s^2)。可以根据实际情况进行调整。

4. $3:Z轴移动速度、加速度

该参数用于设置Z轴移动速度和加速度。默认值为100(mm/min)和10(mm/s^2)。可以根据实际情况进行调整。

5. $4:步进电机使能极性

该参数用于设置步进电机使能信号的极性,即高电平或低电平。默认值为低电平。

6. $5:限位开关极性

该参数用于设置限位开关信号的极性,即高电平或低电平。默认值为低电平。

7. $6:步进电机方向极性

该参数用于设置步进电机方向信号的极性,即正转或反转。默认值为正转。

8. $10:软件限位使能

该参数用于启用或禁用软件限位功能。默认值为1(启用)。

9. $11:硬件限位使能

该参数用于启用或禁用硬件限位功能。默认值为1(启用)。

10. $12:Z轴最大行程

该参数用于设置Z轴最大行程,单位为毫米。默认值为200(mm)。

11. $13:X轴最大行程

该参数用于设置X轴最大行程,单位为毫米。默认值为300(mm)。

12. $14:Y轴最大行程

该参数用于设置Y轴最大行程,单位为毫米。默认值为300(mm)。

二、高级参数

1. $20:软件过渡半径

该参数用于设置G2和G3圆弧插补时的软件过渡半径,单位为毫米。默认值为0(禁用)。

2. $21:删除重复直线

该参数用于启用或禁用删除重复直线功能。默认值为1(启用)。

3. $22:恢复出厂设置

该参数用于恢复所有参数的出厂设置。默认值为0(不恢复)。

4. $23:自动回原点使能

该参数用于启用或禁用自动回原点功能。默认值为0(禁用)。

5. $24:Z轴归零位置偏移量

该参数用于设置Z轴归零位置的偏移量,单位为毫米。默认值为0(不偏移)。

6. $25:停止Spindle/Laser/Pump on M5命令

该参数用于启用或禁用在执行M5命令时停止主轴/激光/泵等设备的功能。默认值为1(启用)。

7. $26:检查限位开关

该参数用于启用或禁用检查限位开关的功能。默认值为1(启用)。

8. $27:回原点过程中限位开关忽略距离

该参数用于设置在回原点过程中忽略限位开关的距离,单位为毫米。默认值为1(mm)。

9. $30:Spindle最大速度

该参数用于设置主轴最大速度,单位为转/分钟。默认值为1000(rpm)。

10. $31:Spindle最小速度

该参数用于设置主轴最小速度,单位为转/分钟。默认值为0(rpm)。

11. $32:Laser模式

该参数用于设置激光切割机的工作模式。默认值为0(禁用)。

12. $100:X轴步进电机驱动器微步细分

该参数用于设置X轴步进电机驱动器的微步细分数。默认值为80(1/8微步)。

13. $101:Y轴步进电机驱动器微步细分

该参数用于设置Y轴步进电机驱动器的微步细分数。默认值为80(1/8微步)。

14. $102:Z轴步进电机驱动器微步细分

该参数用于设置Z轴步进电机驱动器的微步细分数。默认值为400(1/2微步)。

15. $110:X轴最大速度

该参数用于设置X轴最大速度,单位为毫米/分钟。默认值为5000(mm/min)。

16. $111:Y轴最大速度

该参数用于设置Y轴最大速度,单位为毫米/分钟。默认值为5000(mm/min)。

17. $112:Z轴最大速度

该参数用于设置Z轴最大速度,单位为毫米/分钟。默认值为500(mm/min)。

18. $120:X轴加速度

该参数用于设置X轴加速度,单位为毫米/秒^2。默认值为10(mm/s^2)。

19. $121:Y轴加速度

该参数用于设置Y轴加速度,单位为毫米/秒^2。默认值为10(mm/s^2)。

20. $122:Z轴加速度

该参数用于设置Z轴加速度,单位为毫米/秒^2。默认值为10(mm/s^2)。

三、总结

本文介绍了常见的GRBL参数及其作用,包括基本参数和高级参数。这些参数可以通过修改GRBL固件中的配置文件来调整机器的运动和操作方式,使其更符合实际需求。在使用GRBL控制软件时,需要根据具体情况进行调整和优化,以达到最佳效果。