注释
23 美元的最后一个掩码 3 位 000 等于 xyz,所以如果你想反转归位方向,你必须将你想要反转的轴设置为 1,例如,如果你想将 xy 设置为反转归位方向,你必须最后屏蔽位到 110 所以 $23=6,因为 110 二进制十进制是 6,只是不记得轴顺序上最后 3 位的顺序是否正确 000,xyz,但我认为就是这样 |
作者
我试过了,但没用。在配置中 $23=6 似乎反转了 y 和 z,我也尝试过 $23=3 反转 x 和 y 轴。
|
您使用的是什么 cnc shield 和 grbl 版本 |
除此之外,CNC 不像 3d 打印机,它们在负空间上工作,这就是为什么你使用工作坐标来设置 0,0,0 工作空间 |
作者
我使用带有 v1.1 (grbl-master) 的 x-loader 制作了一个 arduino uno(fake) |
你用什么盾? |
作者
使用 arduino 作为防护罩:https |
所有者
正如其他人所提到的,您需要 如果这不起作用,您可能需要在 GRBL 问题页面上发布问题。 |
尝试使用 grbl 闪存“arduino”设置我自制的 CNC 路由器。
我希望我的起始位置在左下角,X+ 方向在右手 Y+ 向上。
现在,主页位于右上角,X 轴和 Y 轴向与所选方向相反的方向移动。
$2=0(步进端口反转掩码:00000000)
$3=0(dir 端口反转掩码:00000000)
$4=0(步进启用反转,布尔)
$5=0(限制引脚反转,布尔)
$6=0(探针引脚反转, bool)
$10=3 (status report mask:00000011)
$11=0.010 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21= 1(硬限制,布尔)
$22=1(归位周期,布尔)
$23=0(归位方向反转掩码:00000000)
$24=25.000(归位进给,mm/min)
$25=1200.000(归位搜索,mm/min)
$26=250(归位去抖动,毫秒)
$27=1.000(归位牵引,mm)
$130=500.000(x 最大行程,mm)
$131=500.000(y 最大行程,mm)
$132=150.000(z 最大行程,mm)
Z 轴没问题,我一直在尝试改变步进器上的电缆方向,反转方向并反转归位方向(23 美元)。
当我反转归位方向时,原位与我设置的最大行程有一个负偏移
$130=500.000(x 最大行程,mm)
$131=500.000(y 最大行程,mm)