- 25
- 0
- 约7.49千字
- 约 16页
- 2019-06-02 发布于浙江
- 举报
概述
众所周知,3D打印机执行的是一堆指令,这一堆指令都来源于一个指令集,即G-M指令集。而固件就负责解释这些指令,并将命令指派给电子原件,从而完成打印任务。因此,固件和指令集必须相互配合,否则打印机不会正常工作。开源的3D打印机使用的固件多种多样,但和这些固件匹配的指令集绝大多数指令都相同,即RepRap G-M指令集。由于Marlin固件使用的最为广泛,笔者就以Marlin固件的指令集为例作叙述。
了解G-M指令有什么用?这用处可大了。帮助使用者更方便地调试打印机,检测打印机的问题,扩展打印机菜单功能…反正好处多多,不管你信不信,反正我是信了。
废话不多说,进入正题。G-M指令集就是一些以G或M开头的代码,有时候还会掺杂一些以其其他字母以标示参数意义,比如T、S、F、P等。具体意义见下表,表中nnn表示数字。
字母
意义
Gnnn
标准 GCode 命令, 例如移动到一个坐标点。
Mnnn
RepRap定义的命令,例如打开一个冷却风扇
Tnnn
选择工具代码。 在RepRap中,工具通常是挤出头(extruder)。
Snnn
命令参数, 例如马达的电压。
Pnnn
命令参数, 频率:1次每毫秒。
Xnnn
X坐标, 通常用于移动命令。
Ynnn
Y坐标, 通常用于移动命令。
Znnn
Z坐标, 通常用于移动命令。
Ennn
挤出长度,用于控制挤出线材的长度.
Innn
参数
您可能关注的文档
最近下载
- 心室电风暴诊断与治疗.pptx VIP
- 急危重症护理学练习题库及答案.docx VIP
- Eurotherm欧陆 2604 2704高级控制器安装和接线说明.pdf VIP
- 欧陆2704温控仪表在高温真空烧结炉中应用.doc VIP
- Eurotherm欧陆 2704高级控制器用户手册.pdf VIP
- 哈尔滨工程(大学)《工程制图》2022-2023学年第2学期期末试卷及答案A卷.pdf VIP
- 心室电风暴的治疗策略.ppt
- 白宁公专口诀汇总.pdf VIP
- 《illustrator》学大纲《illustrator》教学大纲《illustrator》教学大纲《illustrator》教学大纲.doc VIP
- 项目质量管理策划书(最全).doc VIP
原创力文档

文档评论(0)