打开 T-vK 开启了这个issue 2021 年 12 月 31 日 · 5 条评论 打开 轴行程分辨率 – 不可预测的行为#1107 T-vK 开启了这个issue 2021 年 12 月 31 日 · 5 条评论 注释 T-vK 评论了 2021 年 12 月 31 日 我想校准我的 3018 CNC,但任何尝试教它多少步等于轴上一毫米的行程距离的尝试都失败了。 我使用的是最新的固件版本 (1.1h),我尝试设置$100各种不同的值,但没有一个产生所需的结果。 难道不是更高的值会导致轴上的移动距离更长,而更低的值会导致更短的移动距离吗? 它对我来说非常奇怪: 500 = 32.5mm 300 = 24mm 295 = 3.5mm 290 = 3.5mm 285 = 3.5mm 280 = 3.5mm 275 = 6mm 260 = 5.5mm 250 = 3mm 200 = 2.5mm 90 = 20mm 85 = 1mm 80 = 8.5mm 60 = 0.8mm 55 = 0.8mm 50 = 73mm 30 = 90mm (左边是我设置的 100 美元的值,右边是主轴在 x 轴上移动的物理距离。 我在每次测量的 UI 中使用 UGS,步长为 10,进给速率为 686。 ) 我的设置: Grbl 1.1h ['$' for help] >>> $$ $0 = 10 (Step pulse time, microseconds) $1 = 25 (Step idle delay, milliseconds) $2 = 0 (Step pulse invert, mask) $3 = 2 (Step direction invert, mask) $4 = 0 (Invert step enable pin, boolean) $5 = 1 (Invert limit pins, boolean) $6 = 0 (Invert probe pin, boolean) $10 = 1 (Status report options, mask) $11 = 0.010 (Junction deviation, millimeters) $12 = 0.002 (Arc tolerance, millimeters) $13 = 0 (Report in inches, boolean) $20 = 1 (Soft limits enable, boolean) $21 = 1 (Hard limits enable, boolean) $22 = 1 (Homing cycle enable, boolean) $23 = 3 (Homing direction invert, mask) $24 = 1500.000 (Homing locate feed rate, mm/min) $25 = 1500.000 (Homing search seek rate, mm/min) $26 = 250 (Homing switch debounce delay, milliseconds) $27 = 5.000 (Homing switch pull-off distance, millimeters) $30 = 1000 (Maximum spindle speed, RPM) $31 = 0 (Minimum spindle speed, RPM) $32 = 0 (Laser-mode enable, boolean) $100 = 250.000 (X-axis travel resolution, step/mm) $101 = 250.000 (Y-axis travel resolution, step/mm) $102 = 250.000 (Z-axis travel resolution, step/mm) $110 = 1500.000 (X-axis maximum rate, mm/min) $111 = 1500.000 (Y-axis maximum rate, mm/min) $112 = 500.000 (Z-axis maximum rate, mm/min) $120 = 10.000 (X-axis acceleration, mm/sec^2) $121 = 10.000 (Y-axis acceleration, mm/sec^2) $122 = 10.000 (Z-axis acceleration, mm/sec^2) $130 = 295.000 (X-axis maximum travel, millimeters) $131 = 150.000 (Y-axis maximum travel, millimeters) $132 = 7.000 (Z-axis maximum travel, millimeters) ok >>> $G [GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0] 关于我的硬件: 步进电机 (17HS3401) 每步 1.8°(每转 200 步)。 螺纹杆每转将主轴移动大约 4 毫米。 驱动程序是 A4988。(我认为采用 1/16 步微步分辨率。) 所以理论上我必须将 100 美元设置为 200*16/4=800 … 对吗? 雕刻机 评论了 2022 年 1 月 1 日 我不知道您的硬件设置,我只是猜测您可能缺少步骤。零位有变化吗? 尝试将设置 $110 和 $111 减少到 1000,然后重试。 ?1个T-vK 反应竖起大拇指表情符号 作者 T-vK 评论了 2022 年 1 月 1 日 非常感谢,PicEngraver!降低 100 美元和 111 美元的价值完全解决了我的问题。 我计算出的价值 800 美元 100 美元现在就像一个魅力。:) ?1个PicEngraver 反应竖起大拇指表情符号 雕刻机 评论了 2022 年 1 月 2 日 祝新年快乐。 作者 T-vK 评论了 2022 年 1 月 2 日 也谢谢你!:) 西蒙约翰城堡 评论了 2022 年 1 月 3 日 • 已编辑 我的 CNC3018 带有 woodpecker 3.4 板,我在开始时也遇到了缺少步骤的问题。 确保在螺纹和轴承上涂了一些锂润滑脂。 我的最高 2250 工作正常,适合慢跑,我没有配置电位器,但如果你发现它不够快,请 尝试增加驱动器电流。3.4 板还可以,但没有任何微步调整,如果以牺牲精度为代价加快速度会很好。 我的用例是用于研磨泡沫,它在 800 时工作正常,如此处所示myYouTube 我可以在 2000 时用毡笔画画,没有问题 这是我的比较配置 Grbl 1.1f [‘$’寻求帮助] $0=10 $1=25 $2=0 $3=2 $4=0 $5=0 $6=0 $10=0 $11=0.010 $12=0.002 $13=0 $20=0 $21=0 $22 = 0 $ 23 = 0 $ 24 = 25.000 $ 25 = 500.000 $ 26 = 250 $ 27 = 1.000 $ 30 = 1000 $ 31 = 0 $ 32 = 0 $122=30.000 $130=300.000 $131=400.000 $132=50.000 好 ?1个T-vK 反应竖起大拇指表情符号 喜欢 (0) 雕刻错误 #1346 第 4 轴 cnc 屏蔽 arduino uno #1347 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
我想校准我的 3018 CNC,但任何尝试教它多少步等于轴上一毫米的行程距离的尝试都失败了。
我使用的是最新的固件版本 (1.1h),我尝试设置
$100各种不同的值,但没有一个产生所需的结果。难道不是更高的值会导致轴上的移动距离更长,而更低的值会导致更短的移动距离吗?
它对我来说非常奇怪:
(左边是我设置的 100 美元的值,右边是主轴在 x 轴上移动的物理距离。
我在每次测量的 UI 中使用 UGS,步长为 10,进给速率为 686。 )
我的设置:
关于我的硬件:
步进电机 (17HS3401) 每步 1.8°(每转 200 步)。
螺纹杆每转将主轴移动大约 4 毫米。
驱动程序是 A4988。(我认为采用 1/16 步微步分辨率。)
所以理论上我必须将 100 美元设置为 200*16/4=800 … 对吗?