开源改变世界!!

问题:慢跑不正确 #679

推推 grbl 2年前 (2023-02-05) 165次浏览
关闭
3 个任务中的第 1 个
DEST1981 开启了这个issue 2022 年 10 月 22 日 · 9条评论
关闭
3 个任务中的第 1 个

问题:慢跑不正确#679

DEST1981 开启了这个issue 2022 年 10 月 22 日 · 9条评论

评论

问题:慢跑不正确 #679

控制板

DIY 板 4 轴。但设置为 3 轴
问题:慢跑不正确 #679

董事会供应商的帮助

  • 是的
  • 不适用

机器描述

外部驱动器 TB6600,PWM 主轴。限位开关直接上拉+3.3v。

输入电路

没有反应

配置文件

name: "ESP32 Dev Controller V4"
board: "ESP32 Dev Controller V4"

stepping:
  engine: RMT
  idle_ms: 0
  dir_delay_us: 1
  pulse_us: 10
  disable_delay_us: 0

axes:
  shared_stepper_disable_pin: gpio.13:high
  
  x:
    steps_per_mm: 100
    max_rate_mm_per_min: 7000
    acceleration_mm_per_sec2: 200
    max_travel_mm: 400
    homing:
      cycle: 2
      positive_direction: false
    
    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: gpio.35:low
      limit_all_pin: NO_PIN
      standard_stepper:
        direction_pin: gpio.22
        step_pin: gpio.21
    motor1:
      null_motor:

  y:
    steps_per_mm: 100
    max_rate_mm_per_min: 7000
    acceleration_mm_per_sec2: 200
    max_travel_mm: 400
    homing:
      cycle: 2
      positive_direction: false

    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: gpio.34:low
      limit_all_pin: NO_PIN
      standard_stepper:
        direction_pin: gpio.17:low
        step_pin: gpio.16
    motor1:
      null_motor:

  z:
    steps_per_mm: 100
    max_rate_mm_per_min: 1000
    acceleration_mm_per_sec2: 200
    max_travel_mm: 220
    homing:
      cycle: 1
      allow_single_axis: true
      positive_direction: true
      mpos_mm: 1.000
      seek_mm_per_min: 600
      feed_mm_per_min: 50
      seek_scaler: 1.0
      feed_scaler: 1.0

    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: gpio.39:low
      limit_all_pin: NO_PIN
      hard_limits: false
      pulloff_mm: 1.000
      standard_stepper:
        direction_pin: gpio.12
        step_pin: gpio.14
    motor1:
      null_motor:

    
spi:
  miso_pin: gpio.19
  mosi_pin: gpio.23
  sck_pin: gpio.18

sdcard:
  cs_pin: gpio.5
  card_detect_pin: NO_PIN
  
coolant:
  flood_pin: NO_PIN
  mist_pin:  NO_PIN

        
probe:
  pin: gpio.32:low:pu
  check_mode_start: false

pwm:
  pwm_hz: 35000
  output_pin: gpio.2
  enable_pin: gpio.15
  direction_pin: NO_PIN
  disable_with_s0: false
  s0_with_disable: true
  spinup_ms: 0
  spindown_ms: 0
  tool_num: 0
  speed_map: 0=0% 2000=25% 10000=50% 20000=100%
  
start:
  must_home: false

启动消息

[MSG:INFO: FluidNC v3.6.4-pre1]
[MSG:INFO: Compiled with ESP32 SDK:v4.4.1-1-gb8050b365e]
[MSG:INFO: Local filesystem type is spiffs]
[MSG:INFO: Configuration file:config3ax.yaml]
[MSG:INFO: Machine ESP32 Dev Controller V4]
[MSG:INFO: Board ESP32 Dev Controller V4]
[MSG:INFO: SPI SCK:gpio.18 MOSI:gpio.23 MISO:gpio.19]
[MSG:INFO: SD Card cs_pin:gpio.5 detect:NO_PIN]
[MSG:INFO: Stepping:RMT Pulse:10us Dsbl Delay:0us Dir Delay:1us Idle Delay:0ms]
[MSG:INFO: Axis count 3]
[MSG:INFO: Shared stepper disable gpio.13]
[MSG:INFO: Axis X (0.000,400.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     standard_stepper Step:gpio.21 Dir:gpio.22 Disable:NO_PIN]
[MSG:INFO:  X Pos Limit gpio.35:low]
[MSG:INFO:   Motor1]
[MSG:INFO: Axis Y (0.000,400.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     standard_stepper Step:gpio.16 Dir:gpio.17:low Disable:NO_PIN]
[MSG:INFO:  Y Pos Limit gpio.34:low]
[MSG:INFO:   Motor1]
[MSG:INFO: Axis Z (-219.000,1.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     standard_stepper Step:gpio.14 Dir:gpio.12 Disable:NO_PIN]
[MSG:INFO:  Z Pos Limit gpio.39:low]
[MSG:INFO:   Motor1]
[MSG:INFO: Kinematic system: Cartesian]
[MSG:INFO: PWM Spindle Ena:gpio.15 Out:gpio.2 Dir:NO_PIN Freq:35000Hz Period:2047]
[MSG:INFO: Using spindle PWM]
[MSG:INFO: Probe Pin: gpio.32:low:pu]
[MSG:INFO: Connecting to STA SSID:DEST]
[MSG:INFO: Connecting.]
[MSG:INFO: Connecting..]
[MSG:INFO: Connected - IP is 192.168.89.25]
[MSG:INFO: WiFi on]
[MSG:INFO: Start mDNS with hostname:http://fluidnc.local/]
[MSG:INFO: SSDP Started]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]

用户界面软件

WebUI,蜡烛

发生了什么?

启动后,我使用转轮来定位仪器。
我同时使用 Candle 和 WebUi。
我按下移动工具按钮。
$J=G91 G21 F1000 Z-0.1
刀具以大约 50 mm/min 的速度非常缓慢地移动并且不会停止。我只能停止使用固件重置或蜡烛重置。
日志:
$J=G91 G21 F1000 Z-0.1
<Idle|MPos:0.000,0.000,-1.130|FS:0,0>
ok
<Jog|MPos:0.000,0.000,-1.150|FS:nan,0|Ov: 200,100,100>
<慢跑|MPos:0.000,0.000,-2.090|FS:nan,0|Ov:200,100,100>
<慢跑|MPos:0.000,0.000,-3.230|FS:nan,0>
<慢跑|MPos:0.000,0.000 ,-4.390|FS:nan,0>
<Jog|MPos:0.000,0.000,-5.530|FS:nan,0|WCO:3.210,1.250,0.000>
<Jog|MPos:0.000,0.000,-6.670|FS:南,0>
<点动|MPos:0.000,0.000,-7.820|FS:nan,0>
<点动|MPos:0.000,0.000,-8.970|FS:nan,0>

当我在 Z 轴上选择原点时,机器工作正常。

当我第一次使用 WebUi 时,问题没有出现。我将工具沿所有轴移动到任何地方。之后我推出了 Candle。然后它工作正常。

其他信息

没有反应

问题:慢跑不正确 #679
所有者

如果您只使用 Candle 而从不加载 WebUI,是否会出现此问题?

问题:慢跑不正确 #679
所有者

里面的“楠”<Jog|MPos:0.000,0.000,-1.150|FS:nan,0|Ov:200,100,100>很奇怪。我会调查的。

问题:慢跑不正确 #679
所有者

我尝试使用蜡烛。它工作了一次,但关闭它后,它不会重新启动,直到重新启动。

问题:慢跑不正确 #679
作者

我尝试使用蜡烛。它工作了一次,但关闭它后,它不会重新启动,直到重新启动。

是的,下次重启后出现问题。

问题:慢跑不正确 #679
作者

如果您只使用 Candle 而从不加载 WebUI,是否会出现此问题?

没有 WebUi 也有问题。我很少使用 WebUi,几乎从不。

问题:慢跑不正确 #679
作者

我尝试使用蜡烛。它工作了一次,但关闭它后,它不会重新启动,直到重新启动。

问题通常发生在完全重置之后。

问题:慢跑不正确 #679
所有者

完全重启电脑

问题:慢跑不正确 #679
作者

完全重启电脑

这不会解决问题

问题:慢跑不正确 #679
作者

关闭工单。在 3.6.4 版本中,我无法重现该问题。