小黑屋|Klipper玩客 ( 桂ICP备13004039号-7 )

GMT+8, 2024-12-22 16:32

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

M32:选择并开始

289
0
0
0
風先森 LV2
正文
发布时间:2023-03-31
描述


M32命令存在的目的是允许G代码加载其他G代码文件并将它们作为子程序运行。这可以用于在不必编辑所有文件的情况下更改一组文件的起始/结束G代码。
由于历史原因,M32使用“!”(和“#”)来分隔文件路径参数。文件路径必须是最后一个参数。

笔记


需要SD卡支持
这是一个很少使用的测试版功能,需要更多的测试和使用案例。

用法

M32 [P<flag>] [S<filepos>]


参数
[P<flag>]        
子程序标记

[S<filepos>]        
起始文件偏移量

例子

选择并从偏移量5022处开始运行一个文件。


  1. M32 S5022 !/boats/sailboat.gco
复制代码
从G代码中选择并启动一个文件

  1. M32 P !/models/lgbust.gco#
复制代码
在使用P参数“停止缓冲区预读”时,需要使用“#”后缀,以确保在M32命令返回之前,不会将M32命令之后的任何命令加入缓冲区。

回复

 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表