关闭 ASHAPURAAHM 打开了这个问题 2022 年 1 月 28 日 · 2 条评论 关闭 无法按照 Gcode 使用第 4 轴#262 ASHAPURAAHM 打开了这个问题 2022 年 1 月 28 日 · 2 条评论 评论 阿沙普拉姆 评论了 2022 年 1 月 28 日 当我们运行以下命令时 G3X32.5000Y54.0000R20.0000A180.0 本次A轴移动180步后x、y轴移动到X32.5000Y54.0000 当我们使用 MACH3 使用相同的 G 代码时,A 轴也同时移动,即 XYA 同时移动 视频链接https://youtu.be/C0i3FtPryWY(使用 [MACH3] 完成) fluid NC version 3.2.7 webui version 2.1b72 下面是完整的Gcode G21 G17 G90 F2000.0000 M3 G0Z10.0000 G1X111.0000Y49.0000A0.0 G1Z-40.0000F2000.0000 G1X111.0000Y62.0000A0.0 G0Z10.0000 G0X72.5000Y54.0000A0.0 G1Z-50.0000F2000.0000 G3X32.5000Y54. 0000R20.0000A180.0 G3X72.5000Y54.0000R20.0000A360.0 G0Z10.0000F1500 G0X0.0000Y0.0000A0.0F2500 M5 下面是配置文件 名称:“ESP32 V4” 板:“ESP32” 元:“N_ver” 步进: 引擎:RMT idle_ms:250 dir_delay_us:1 pulse_us:2 disable_delay_us:0 轴: shared_stepper_disable_pin:NO_PIN x: steps_per_mm: 40 max_rate_mm_per_min: 2000.000 acceleration_mm_per_sec2: 50.000 max_travel_mm: 900.000 homing: cycle: 2 mpos_mm: -3.000 feed_mm_per_min: 100.000 positive_direction: false motor0: limit_all_pin: gpio.34:low hard_limits: false pulloff_mm: 3.000 stepstick: direction_pin: gpio.2 step_pin: gpio.0 y: steps_per_mm: 40 max_rate_mm_per_min: 2000 acceleration_mm_per_sec2: 50 max_travel_mm: 500 homing: cycle: 2 mpos_mm: -3 positive_direction: 假 motor0: limit_all_pin: gpio.35:low hard_limits: false pulloff_mm: 3 stepstick: direction_pin: gpio.15 step_pin: gpio.26 z: steps_per_mm: 200 max_rate_mm_per_min: 2000 acceleration_mm_per_sec2: 50 max_travel_mm: 75 homing: cycle: 1 mpos_mm: 3 positive_direction : 真的 motor0: limit_all_pin: gpio.36:low hard_limits: false pulloff_mm: 3 stepstick: direction_pin: gpio.33 step_pin: gpio.27 a: steps_per_mm: 89 max_rate_mm_per_min: 200 acceleration_mm_per_sec2: 25 max_travel_mm: 365 motor0: stepstick: direction_pin: gpio.14 step_pin: gpio.12 spi: miso_pin: gpio.19 mosi_pin: gpio.23 sck_pin: gpio.18 sdcard: cs_pin: gpio.5 card_detect_pin: NO_PIN 冷却剂: flood_pin:gpio.21 探针: 引脚:gpio.32:low:pu user_outputs: digital0_pin: gpio.25 PWM: pwm_hz: 5000 output_pin: NO_PIN enable_pin: NO_PIN disable_with_s0: false s0_with_disable: true speed_map: 0=0% 10000=100% ASHAPURAAHM 添加了 漏洞 仅供开发者使用标签 2022 年 1 月 28 日 米奇布拉德利 补充道 增强 新功能或要求并删除 漏洞 仅供开发者使用标签 2022 年 1 月 28 日 合作者 米奇布拉德利 评论了 2022 年 1 月 28 日 旋转轴的螺旋插补的详细行为因控制器而异;事实上,螺旋插补本身通常是可选的。根据 MachMotion 手册的摘录(LinuxCNC 手册包含类似的声明),我们会将此功能添加到愿望清单中,但由于很少使用,因此它在我们的优先级列表中排名较低。 如果一行代码构成一个圆弧并包含旋转轴运动,则旋转轴以恒定速率转动,以便旋转运动在 XYZ 运动开始和结束时开始和结束。这类行几乎从未被编程过 许多 CAM 程序能够将这样的运动分解成小的线性段。也许这将是您可以使用的解决方法。 MitchBradley 添加了引用此问题的提交 2022 年 1 月 28 日 Move all axes in helical interpolation, fixes #262 8436253 作者 阿沙普拉姆 评论了 2022 年 1 月 29 日 感谢您的回复 我们可以做同样的事情 grbl mega 5x 但它没有 sd 卡和 Marco 支持 bdring 添加了引用此问题的提交 2022 年 2 月 7 日 Merge pull request #263 from bdring/Helical …… 已验证 51ddf40 MitchBradley在完成时 关闭了它 2022 年 2 月 7 日 喜欢 (0) Board Makerbase MKS TinyBee #260 在另一台设备上打开 Webui 时作业被终止。 #264 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 关闭
当我们运行以下命令时
G3X32.5000Y54.0000R20.0000A180.0
本次A轴移动180步后x、y轴移动到X32.5000Y54.0000
当我们使用 MACH3 使用相同的 G 代码时,A 轴也同时移动,即 XYA 同时移动
视频链接https://youtu.be/C0i3FtPryWY(使用 [MACH3] 完成)
fluid NC version 3.2.7
webui version 2.1b72
下面是完整的Gcode
G21
G17
G90
F2000.0000
M3
G0Z10.0000
G1X111.0000Y49.0000A0.0
G1Z-40.0000F2000.0000
G1X111.0000Y62.0000A0.0
G0Z10.0000
G0X72.5000Y54.0000A0.0
G1Z-50.0000F2000.0000
G3X32.5000Y54. 0000R20.0000A180.0
G3X72.5000Y54.0000R20.0000A360.0
G0Z10.0000F1500
G0X0.0000Y0.0000A0.0F2500
M5
下面是配置文件
名称:“ESP32 V4”
板:“ESP32”
元:“N_ver”
步进:
引擎:RMT
idle_ms:250
dir_delay_us:1
pulse_us:2
disable_delay_us:0
轴:
shared_stepper_disable_pin:NO_PIN
x:
steps_per_mm: 40
max_rate_mm_per_min: 2000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 900.000
homing:
cycle: 2
mpos_mm: -3.000
feed_mm_per_min: 100.000
positive_direction: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
pulloff_mm: 3.000
stepstick:
direction_pin: gpio.2
step_pin: gpio.0
y:
steps_per_mm: 40
max_rate_mm_per_min: 2000
acceleration_mm_per_sec2: 50
max_travel_mm: 500
homing:
cycle: 2
mpos_mm: -3
positive_direction: 假
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
pulloff_mm: 3
stepstick:
direction_pin: gpio.15
step_pin: gpio.26
z:
steps_per_mm: 200
max_rate_mm_per_min: 2000
acceleration_mm_per_sec2: 50
max_travel_mm: 75
homing:
cycle: 1
mpos_mm: 3
positive_direction : 真的
motor0:
limit_all_pin: gpio.36:low
hard_limits: false
pulloff_mm: 3
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
a:
steps_per_mm: 89
max_rate_mm_per_min: 200
acceleration_mm_per_sec2: 25
max_travel_mm: 365
motor0:
stepstick:
direction_pin: gpio.14
step_pin: gpio.12
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
card_detect_pin: NO_PIN
冷却剂:
flood_pin:gpio.21
探针:
引脚:gpio.32:low:pu
user_outputs:
digital0_pin: gpio.25
PWM:
pwm_hz: 5000
output_pin: NO_PIN
enable_pin: NO_PIN
disable_with_s0: false
s0_with_disable: true
speed_map: 0=0% 10000=100%