开源改变世界

步速不一致 #449

推推 grbl 2年前 (2023-02-05) 188次浏览
关闭
3 个任务中的第 1 个
MrGashler77 打开了这个问题 2022 年 5 月 24 日 · 1条评论
关闭
3 个任务中的第 1 个

步速不一致#449

MrGashler77 打开了这个问题 2022 年 5 月 24 日 · 1条评论

评论

步速不一致 #449

控制板

使用 DM542 驱动程序的完全定制设计。问题不是步骤驱动程序。

董事会供应商的帮助

  • 是的
  • 不适用

机器描述

基本上是经过修改以使用我的自定义控制器的 3018 cnc。

配置文件

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

stepping:
  engine: RMT
  idle_ms: 240
  dir_delay_us: 5
  pulse_us: 2
  disable_delay_us: 0
  segments: 6

axes:
  shared_stepper_disable_pin: gpio.21
  shared_stepper_reset_pin: NO_PIN
  
  x:
    steps_per_mm: 3203.187
    max_rate_mm_per_min: 2000.000
    acceleration_mm_per_sec2: 50
    max_travel_mm: 1000
    soft_limits: false
    homing:
      cycle: 2
      mpos_mm: 10
      positive_direction: false
      allow_single_axis: true
      feed_mm_per_min: 1000
      seek_mm_per_min: 1000
    
    motor0:
      limit_all_pin: gpio.34:high:pd
      pulloff_mm: 30.00
      standard_stepper:
        direction_pin: gpio.16:low
        step_pin: gpio.4
    motor1:
      null_motor:

  y:
    steps_per_mm: 3201.598
    max_rate_mm_per_min: 2000.000
    acceleration_mm_per_sec2: 50
    max_travel_mm: 1000
    soft_limits: false
    homing:
      cycle: 2
      mpos_mm: 10
      positive_direction: false
      allow_single_axis: true
      feed_mm_per_min: 1000
      seek_mm_per_min: 1000

    motor0:
      limit_all_pin: gpio.39:high:pd
      pulloff_mm: 30.00
      standard_stepper:
        direction_pin: gpio.19:low
        step_pin: gpio.18
    motor1:
      null_motor:

  z:
    steps_per_mm: 3201.951
    max_rate_mm_per_min: 2000.000
    acceleration_mm_per_sec2: 50
    max_travel_mm: 1000
    soft_limits: false
    homing:
      cycle: 1
      mpos_mm: 10
      positive_direction: false
      allow_single_axis: true
      feed_mm_per_min: 1000
      seek_mm_per_min: 1000


    motor0:
      limit_all_pin: gpio.36:high:pd
      pulloff_mm: 5.00
      standard_stepper:
        direction_pin: gpio.5:low
        step_pin: gpio.17
    motor1:
      null_motor:

spi:
  miso_pin: NO_PIN
  mosi_pin: NO_PIN
  sck_pin: NO_PIN

sdcard:
  cs_pin: NO_PIN
  card_detect_pin: NO_PIN

coolant:
  flood_pin: gpio.33
  mist_pin:  NO_PIN

        
probe:
  pin: gpio.32:low:pu

PWM:
  pwm_hz: 5000
  output_pin: gpio.26
  enable_pin: gpio.14
  direction_pin: NO_PIN
  disable_with_s0: true
  s0_with_disable: true
  spinup_ms: 500
  spindown_ms: 1000
  tool_num: 0
  speed_map: 0=0% 10000=100%

启动消息

[MSG:INFO: FluidNC v3.4.5]
[MSG:INFO: Compiled with ESP32 SDK:v4.4-beta1-189-ga79dc75f0a]
[MSG:INFO: Local filesystem type is SPIFFS]
[MSG:INFO: Configuration file:custom.yaml]
[MSG:WARN: gpio.34 does not support :pd attribute]
[MSG:WARN: gpio.39 does not support :pd attribute]
[MSG:WARN: gpio.36 does not support :pd attribute]
[MSG:INFO: Machine ESP32 Dev Controller V4]
[MSG:INFO: Board ESP32 Dev Controller V4]
[MSG:INFO: SPI not defined]
[MSG:INFO: Stepping:RMT Pulse:2us Dsbl Delay:0us Dir Delay:5us Idle Delay:240ms]
[MSG:INFO: Axis count 3]
[MSG:INFO: Shared stepper disable gpio.21]
[MSG:INFO: Axis X (10.000,1010.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     standard_stepper Step:gpio.4 Dir:gpio.16:low Disable:NO_PIN]
[MSG:INFO:     All Limit gpio.34]
[MSG:INFO:   Motor1]
[MSG:INFO: Axis Y (10.000,1010.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     standard_stepper Step:gpio.18 Dir:gpio.19:low Disable:NO_PIN]
[MSG:INFO:     All Limit gpio.39]
[MSG:INFO:   Motor1]
[MSG:INFO: Axis Z (10.000,1010.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     standard_stepper Step:gpio.17 Dir:gpio.5:low Disable:NO_PIN]
[MSG:INFO:     All Limit gpio.36]
[MSG:INFO:   Motor1]
[MSG:INFO: Kinematic system: Cartesian]
[MSG:INFO: PWM Spindle Ena:gpio.14 Out:gpio.26 Dir:NO_PIN Freq:5000Hz Res:13bits]
[MSG:INFO: Using spindle PWM]
[MSG:INFO: Flood coolant gpio.33]
[MSG:INFO: Probe Pin: gpio.32:low:pu]
[MSG:INFO: Connecting to STA SSID:SLABY]
[MSG:INFO: Connecting.]
[MSG:INFO: Connecting..]
[MSG:INFO: Connected - IP is 192.168.0.7]
[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]

Grbl 3.4 [FluidNC v3.4.5 (wifi) '$' for help]

用户界面软件

FluidTerm, UGS

发生了什么?

当我告诉机器使用 $J=G91 X20 F1000 之类的东西点动给定的轴时,有时机器会以我期望的速度运行并移动我告诉它的距离但其他时候它移动非常非常缓慢并且只移动一个数量很少。我已经在我的配置文件中调整了各种设置,但我似乎无法从中获得一致的行为。

其他信息

没有反应

步速不一致 #449

意识到这是我使用本地文件系统的方式的问题。关闭