关闭 3 个任务中的第 1 个 Avataar120 开启了这个问题 2022 年 9 月 10 日 · 9条评论 关闭 3 个任务中的第 1 个 问题:$cd=file.yaml 命令后限制引脚丢失#602 Avataar120 开启了这个问题 2022 年 9 月 10 日 · 9条评论 评论 贡献者 阿凡达120 评论了 2022 年 9 月 10 日 控制板 个人设计 董事会供应商的帮助 是的 不 不适用 机器描述 4 个步进器 – 引擎 I2S_STATIC 配置文件 name: K40_AvaShield board: 4_Ava_Shield_7.x_XYZ kinematics: Cartesian: stepping: engine: I2S_STATIC idle_ms: 255 dir_delay_us: 1 pulse_us: 4 disable_delay_us: 0 axes: shared_stepper_disable_pin: NO_PIN x: steps_per_mm: 78.74 max_rate_mm_per_min: 20000.000 acceleration_mm_per_sec2: 2000.000 max_travel_mm: 310.000 soft_limits: true homing: cycle: 1 positive_direction: false mpos_mm: 5.000 feed_mm_per_min: 200.000 seek_mm_per_min: 2500.000 settle_ms: 250.000 seek_scaler: 1.500 feed_scaler: 5.000 motor0: limit_neg_pin: gpio.39 limit_pos_pin: NO_PIN limit_all_pin: NO_PIN hard_limits: true pulloff_mm: 5.000 stepstick: ms3_pin: I2SO.3 step_pin: I2SO.2 direction_pin: I2SO.1 disable_pin: I2SO.0 y: steps_per_mm: 78.74 max_rate_mm_per_min: 20000.000 acceleration_mm_per_sec2: 2000.000 max_travel_mm: 210.000 soft_limits: true homing: cycle: 1 positive_direction: false mpos_mm: 5.000 feed_mm_per_min: 200.000 seek_mm_per_min: 2500.000 settle_ms: 250.000 seek_scaler: 1.500 feed_scaler: 5.000 motor0: limit_neg_pin: gpio.34 limit_pos_pin: NO_PIN limit_all_pin: NO_PIN hard_limits: true pulloff_mm: 5.000 stepstick: ms3_pin: I2SO.7 step_pin: I2SO.6 direction_pin: I2SO.5:low disable_pin: I2SO.4 z: steps_per_mm: 1000.000 max_rate_mm_per_min: 200.000 acceleration_mm_per_sec2: 1000.000 max_travel_mm: 20.000 soft_limits: false homing: cycle: 2 positive_direction: true mpos_mm: 9.500 feed_mm_per_min: 100.000 seek_mm_per_min: 100.000 settle_ms: 250.000 seek_scaler: 1.500 feed_scaler: 5.000 motor0: limit_neg_pin: gpio.35:low limit_pos_pin: NO_PIN limit_all_pin: NO_PIN hard_limits: true pulloff_mm: 9.500 stepstick: ms3_pin: I2SO.11 step_pin: I2SO.10 direction_pin: I2SO.9:low disable_pin: I2SO.8 motor1: null_motor: i2so: bck_pin: gpio.22 data_pin: gpio.21 ws_pin: gpio.17 spi: miso_pin: gpio.19 mosi_pin: gpio.23 sck_pin: gpio.18 sdcard: cs_pin: gpio.5 control: safety_door_pin: gpio.27:low:pu reset_pin: gpio.12:low:pu feed_hold_pin: gpio.14:low:pu cycle_start_pin: gpio.13:low:pu coolant: mist_pin: gpio.4 delay_ms: 50.000 probe: pin: gpio.36:low check_mode_start: false macros: startup_line0: startup_line1: macro0: macro1: macro2: macro3: start: must_home: true check_limits: true deactivate_parking: false user_outputs: laser: tool_num: 0 speed_map: 0=0.0% 1000=100.0% output_pin: gpio.15 enable_pin: gpio.16:low disable_with_s0: false s0_with_disable: false pwm_hz: 15000 arc_tolerance_mm: 0.002 junction_deviation_mm: 0.010 verbose_errors: false report_inches: false enable_parking_override_control: false use_line_numbers: false 启动消息 With Devt branch : Grbl [FluidNC TestPullups (Devt-4e3ef6bd) (wifi) '$' for help] [MSG:INFO: '$H'|'$X' to unlock] [MSG:INFO: FluidNC TestPullups (Devt-4e3ef6bd)] [MSG:INFO: Compiled with ESP32 SDK:v4.4.1-1-gb8050b365e] [MSG:INFO: Local filesystem type is SPIFFS] [MSG:INFO: Configuration file:config.yaml] [MSG:INFO: Machine K40_AvaShield] [MSG:INFO: Board 4_Ava_Shield_7.x_XYZ] [MSG:INFO: I2SO BCK:gpio.22 WS:gpio.17 DATA:gpio.21] [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:I2S_static Pulse:4us Dsbl Delay:0us Dir Delay:1us Idle Delay:255ms] [MSG:INFO: Axis count 3] [MSG:INFO: Axis X (5.000,315.000)] [MSG:INFO: Motor0] [MSG:INFO: stepstick Step:I2SO.2 Dir:I2SO.1 Disable:I2SO.0] [MSG:INFO: Neg Limit gpio.39] [MSG:INFO: Axis Y (5.000,215.000)] [MSG:INFO: Motor0] [MSG:INFO: stepstick Step:I2SO.6 Dir:I2SO.5:low Disable:I2SO.4] [MSG:INFO: Neg Limit gpio.34] [MSG:INFO: Axis Z (-10.500,9.500)] [MSG:INFO: Motor0] [MSG:INFO: stepstick Step:I2SO.10 Dir:I2SO.9:low Disable:I2SO.8] [MSG:INFO: Neg Limit gpio.35:low] [MSG:INFO: Motor1] [MSG:INFO: safety_door_pin gpio.27:low:pu] [MSG:INFO: reset_pin gpio.12:low:pu] [MSG:INFO: feed_hold_pin gpio.14:low:pu] [MSG:INFO: cycle_start_pin gpio.13:low:pu] [MSG:INFO: Kinematic system: Cartesian] [MSG:INFO: Laser Ena:gpio.16:low Out:gpio.15 Freq:15000Hz Period:4095] [MSG:INFO: Using spindle Laser] [MSG:INFO: Mist coolant gpio.4] [MSG:INFO: Probe Pin: gpio.36:low] [MSG:INFO: STA SSID is not set] [MSG:INFO: AP SSID FluidNC IP 192.168.0.1 mask 255.255.255.0 channel 1] [MSG:INFO: AP started] [MSG:INFO: WiFi on] [MSG:INFO: Captive Portal Started] [MSG:INFO: HTTP started on port 80] [MSG:INFO: Telnet started on port 23] With 3.6.0 branch : [MSG:INFO: FluidNC v3.6.0] [MSG:INFO: Compiled with ESP32 SDK:v4.4.1-1-gb8050b365e] [MSG:INFO: Local filesystem type is SPIFFS] [MSG:INFO: Configuration file:config.yaml] [MSG:INFO: Machine K40_AvaShield] [MSG:INFO: Board 4_Ava_Shield_7.x_XYZ] [MSG:INFO: I2SO BCK:gpio.22 WS:gpio.17 DATA:gpio.21] [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:I2S_static Pulse:4us Dsbl Delay:0us Dir Delay:1us Idle Delay:255ms] [MSG:INFO: Axis count 3] [MSG:INFO: Axis X (5.000,315.000)] [MSG:INFO: Motor0] [MSG:INFO: stepstick Step:I2SO.2 Dir:I2SO.1 Disable:I2SO.0] [MSG:INFO: Neg Limit gpio.39] [MSG:INFO: Axis Y (5.000,215.000)] [MSG:INFO: Motor0] [MSG:INFO: stepstick Step:I2SO.6 Dir:I2SO.5:low Disable:I2SO.4] [MSG:INFO: Neg Limit gpio.34] [MSG:INFO: Axis Z (-10.500,9.500)] [MSG:INFO: Motor0] [MSG:INFO: stepstick Step:I2SO.10 Dir:I2SO.9:low Disable:I2SO.8] [MSG:INFO: Neg Limit gpio.35:low] [MSG:INFO: Motor1] [MSG:INFO: safety_door_pin gpio.27:low:pu] [MSG:INFO: reset_pin gpio.12:low:pu] [MSG:INFO: feed_hold_pin gpio.14:low:pu] [MSG:INFO: cycle_start_pin gpio.13:low:pu] [MSG:INFO: Kinematic system: Cartesian] [MSG:INFO: Laser Ena:gpio.16:low Out:gpio.15 Freq:15000Hz Period:4095] [MSG:INFO: Using spindle Laser] [MSG:INFO: Mist coolant gpio.4] [MSG:INFO: Probe Pin: gpio.36:low] [MSG:INFO: STA SSID is not set] [MSG:INFO: AP SSID FluidNC IP 192.168.0.1 mask 255.255.255.0 channel 1] [MSG:INFO: AP started] [MSG:INFO: WiFi on] [MSG:INFO: Captive Portal Started] [MSG:INFO: HTTP started on port 80] [MSG:INFO: Telnet started on port 23] 用户界面软件 流体项 发生了什么? 我将限制引脚描述为 limit_neg_pin: gpio.39 for X axis limit_neg_pin: gpio.34 for Y axis limit_neg_pin: gpio.35:low for Z axis 发出 $cd 命令时,这里是结果(在 3.60 & Devt 分支上) x: steps_per_mm: 78.740 max_rate_mm_per_min: 20000.000 acceleration_mm_per_sec2: 2000.000 max_travel_mm: 310.000 soft_limits: true homing: cycle: 1 allow_single_axis: true positive_direction: false mpos_mm: 5.000 feed_mm_per_min: 200.000 seek_mm_per_min: 2500.000 settle_ms: 250 seek_scaler: 1.500 feed_scaler: 5.000 motor0: limit_neg_pin: **NO_PIN** limit_pos_pin: NO_PIN limit_all_pin: NO_PIN …. y: steps_per_mm: 78.740 max_rate_mm_per_min: 20000.000 acceleration_mm_per_sec2: 2000.000 max_travel_mm: 210.000 soft_limits: true homing: cycle: 1 allow_single_axis: true positive_direction: false mpos_mm: 5.000 feed_mm_per_min: 200.000 seek_mm_per_min: 2500.000 settle_ms: 250 seek_scaler: 1.500 feed_scaler: 5.000 motor0: limit_neg_pin: **NO_PIN** limit_pos_pin: NO_PIN limit_all_pin: NO_PIN … z: steps_per_mm: 1000.000 max_rate_mm_per_min: 200.000 acceleration_mm_per_sec2: 1000.000 max_travel_mm: 20.000 soft_limits: false homing: cycle: 2 allow_single_axis: true positive_direction: true mpos_mm: 9.500 feed_mm_per_min: 100.000 seek_mm_per_min: 100.000 settle_ms: 250 seek_scaler: 1.500 feed_scaler: 5.000 motor0: limit_neg_pin: **NO_PIN** limit_pos_pin: NO_PIN limit_all_pin: NO_PIN 但是,在引导期间没有错误消息,甚至在引导期间甚至可以很好地检测到限制引脚(请参阅引导消息) 然后… 如果我即时更改一些设置, 然后我用 $cd=config.yaml 保存它们, 限位销丢失 以前的版本不是这样 其他信息 没有反应 Avataar120 改了标题 问题:在 $cd=file.yaml 命令后限制引脚丢失 问题:$cd=file.yaml 命令后限制引脚丢失 2022 年 9 月 10 日 MitchBradley 添加了引用此问题的提交 2022 年 9 月 11 日 Fixed $cd limit pin problem #602 8a6b605 MitchBradley 添加了引用此问题的提交 2022 年 9 月 11 日 Merge pull request #604 from bdring/FixLimitCD …… 已验证 c351e99 MitchBradley 添加了引用此问题的提交 2022 年 9 月 11 日 Fixed $cd limit pin problem #602 21706af 贡献者作者 阿凡达120 评论了 2022 年 9 月 11 日 你好, 即使它很容易重现,我也确认此提交正在解决我测试中的问题 谢谢米奇, Avataar120完成后 关闭 2022 年 9 月 11 日 喜欢 (0) 执行作业时重启 #598 问题:扫描偏移,二极管激光器 #603 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动 XY 绘图仪 – 将 Word 文档转换为 GRBL 文件 grbl 随机在中间停止 Arduino Uno GRBL 问题 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动XY 绘图仪 – 将 Word 文档转换为 GRBL 文件grbl 随机在中间停止Arduino Uno GRBL 问题为什么这会“崩溃”我的 3018 CNCFusion 360 / Grbl – 最后毁掉了工作?!使用 Grbl Shield,必须采取哪些接地预防措施?GRBL 安装挑战(在 cnc 3018 pro 上)
控制板
个人设计
董事会供应商的帮助
机器描述
4 个步进器 – 引擎 I2S_STATIC
配置文件
启动消息
用户界面软件
流体项
发生了什么?
我将限制引脚描述为
limit_neg_pin: gpio.39 for X axis
limit_neg_pin: gpio.34 for Y axis
limit_neg_pin: gpio.35:low for Z axis
发出 $cd 命令时,这里是结果(在 3.60 & Devt 分支上)
x:
steps_per_mm: 78.740
max_rate_mm_per_min: 20000.000
acceleration_mm_per_sec2: 2000.000
max_travel_mm: 310.000
soft_limits: true
homing:
cycle: 1
allow_single_axis: true
positive_direction: false
mpos_mm: 5.000
feed_mm_per_min: 200.000
seek_mm_per_min: 2500.000
settle_ms: 250
seek_scaler: 1.500
feed_scaler: 5.000
….
y:
steps_per_mm: 78.740
max_rate_mm_per_min: 20000.000
acceleration_mm_per_sec2: 2000.000
max_travel_mm: 210.000
soft_limits: true
homing:
cycle: 1
allow_single_axis: true
positive_direction: false
mpos_mm: 5.000
feed_mm_per_min: 200.000
seek_mm_per_min: 2500.000
settle_ms: 250
seek_scaler: 1.500
feed_scaler: 5.000
…
z:
steps_per_mm: 1000.000
max_rate_mm_per_min: 200.000
acceleration_mm_per_sec2: 1000.000
max_travel_mm: 20.000
soft_limits: false
homing:
cycle: 2
allow_single_axis: true
positive_direction: true
mpos_mm: 9.500
feed_mm_per_min: 100.000
seek_mm_per_min: 100.000
settle_ms: 250
seek_scaler: 1.500
feed_scaler: 5.000
但是,在引导期间没有错误消息,甚至在引导期间甚至可以很好地检测到限制引脚(请参阅引导消息)
然后…
如果我即时更改一些设置,
然后我用 $cd=config.yaml 保存它们,
限位销丢失
以前的版本不是这样
其他信息
没有反应