干货分享|3D打印 GCODE指令大全

干货分享|3D打印 GCODE指令大全

首页角色扮演代号GC更新时间:2024-07-26

"G0": "快速移动,用于快速移动到指定位置,在使用该命令之前,要考虑其移动的直线路径上是否有障碍物",

"G1": "运动。F: 喷嘴最大移动速度,单位为 mm/min;E:控制挤出机给丝量,即输入丝材的长度,单位 mm,也可控制回抽。与M82(绝对挤出)/M83(相对)命令配合",

"G2": "顺时针圆弧",

"G3": "逆时针圆弧",

"G4": "等待。无参数等价于M400,停止移动。参数如P500 = 0.5s;S3 = 3s",

"G5": "(贝塞尔三次样条)具有 XYE 目标和 IJPQ 偏移的三次 B 样条",

"G6": "(直接步进移动)执行直接、未插值和非运动学同步移动",

"G10": "(缩回)收回灯丝",

"G11":"(恢复)使用基于固件的缩回来恢复灯丝。",

"G12": "(清洁喷嘴)执行喷嘴清洁程序。",

"G17": "平面设定,为XY平面, 控制G2/G3(圆弧)、G73,G81-G89(封闭循环)。默认值",

"G18": "平面设定,为XZ平面, 控制G2/G3(圆弧)、G73,G81-G89(封闭循环)",

"G19": "平面设定,为YZ平面, 控制G2/G3(圆弧)、G73,G81-G89(封闭循环)",

"G20": "设置单位为英制英寸",

"G21": "设置单位为公制毫米",

"G26": "(网格验证模式)测试网格并调整。",

"G27": "(驻车工具头)停放当前工具头",

"G28": "复位,无参数表示所有轴复位;加上参数,表示仅控制指定的轴复位。该命令会禁用打印平台水平补偿,使用'M420 S'命令打开水平。W::所有轴复位,但不影响平台水平补偿",

"G29": "(床调平(手动,3 点,双线性,线性,统一))测量网格中的 Z 高度,启用水平补偿",

"G30": "(单 Z 探头)当前 XY 位置的探针台",

"G31": "(码头雪橇)对接 Z 探头底座。",

"G32": "(卸货雪橇)松开 Z ​探头底座。",

"G33": "(台达自动校准)校准各种Delta参数",

"G34": "(机械龙门校准)Průša 的 TMC_Z_CALIBRATION 的现代替代品(Z 步进器自动对齐)使用床探头对齐多个 Z 步进器",

"G35": "(电车助理)运行程序来移动床",

"G42": "(移动到网格坐标)移动到调平网格中的特定点",

"G53": "(在机器坐标中移动)将本机工作区应用于当前移动。",

"G60": "(保存当前位置)保存当前位置到指定槽",

"G61": "(返回保存位置)返回指定槽的保存位置",

"G76": "(探头温度校准)校准探头温度补偿",

"G80": "取消当前运动模式(G0 G1 G2 G3 G5 G38.X)",

"G90": "使用绝对坐标系,一般都用绝对坐标系",

"G91": "使用相对坐标系",

"G92": "设定位置。如E1,设定当前挤出机位置为1",

"G425": "(间隙校准)使用导电物体校准 XYZ 间隙",

"M0": "(无条件停止)停止并等待用户",

"M1": "(无条件停止)停止并等待用户",

"M3": "(主轴 CW / 激光开启)设置主轴顺时针速度或激光功率",

"M4": "(主轴逆时针/激光开启)设置主轴逆时针速度或激光功率",

"M5": "(主轴/激光关闭)关闭主轴或激光",

"M7": "(冷却液控制)打开 / 关闭雾或洪水冷却液",

"M9": "(冷却液控制)打开 / 关闭雾或洪水冷却液",

"M10": "(真空/鼓风机控制)启用和禁用切割机真空或激光鼓风机电机。",

"M11": "(真空/鼓风机控制)启用和禁用切割机真空或激光鼓风机电机。",

"M16": "(预期的打印机检查)防止在错误的机器上使用 G 代码",

"M17": "(启用步进器)启用步进器",

"M18": "(禁用步进器)禁用步进器(与 M84 相同)。",

"M20": "(列出 SD 卡)列出 SD 卡的内容。",

"M21": "(初始化 SD 卡)尝试检测插槽中的 SD 卡。",

"M22": "(释放 SD 卡)模拟弹出 SD 卡",

"M23": "(选择 SD 文件)选择要执行的 SD 文件",

"M24": "(开始或恢复标清打印)启动或恢复使用 [`M23`](/docs/gcode/M023.html) 选择的文件",

"M25": "(暂停标清打印)暂停从 SD 卡打印",

"M26": "(设置 SD 位置)设置 SD 读取位置",

"M27": "(报告 SD 打印状态)将 SD 进度打印到串行",

"M28": "(开始 SD 写入)开始写入 SD 卡上的文件",

"M29": "(停止 SD 写入)停止写入文件,结束记录。",

"M30": "(删除 SD 文件)从 SD 中删除指定的文件。",

"M31": "(打印时间)报告当前打印时间。",

"M32": "(选择并开始)从文件开始 SD 打印。",

"M33": "(获得长路径)将短路径名转换为长路径名。",

"M34": "(SD卡分拣)设置 SDCard 文件排序选项。",

"M42": "(设置引脚状态)将模拟或数字引脚设置为指定状态。",

"M43": "(调试引脚)获取有关引脚的信息。",

"M43 T": "(拨动销)获取有关引脚的信息。",

"M48": "(探头重复性测试)测量 Z 探头的可重复性。",

"M73": "设置当前打印进程。如 P25 R43 表示当前完成25%的任务,还需43分钟;Q25 S43 和P R 一样,只不过前者为正常模式,后者为静音模式。

"M75": "(启动打印作业计时器)启动打印作业计时器。",

"M76": "(暂停打印作业)暂停打印作业计时器。",

"M77": "(停止打印作业定时器)停止打印作业计时器。",

"M78": "(打印作业统计)打印有关打印作业的统计信息。",

"M80": "(开机)打开电源",

"M81": "关闭电源",

"M82": "耗材挤出模式,绝对挤出模式。计算一共挤出多少丝材,最开始为0,然后挤出多少都会累加。",

"M83": "耗材挤出模式,相对挤出模式。从当前位置再挤出多少丝材,当前位置为0",

"M84": "关闭电机",

"M85": "(不活动关机)设置不活动超时。",

"M92": "(设置每单位的轴步数)设置每毫米、每英寸或每度的步数",

"M100": "(空闲内存)观察代码使用的内存",

"M104": "设定喷嘴温度。S:温度,单位是摄氏度",

"M105": "发送温度",

"M106": "设定风扇转速,S: 0-255 = 0-100% 转速",

"M107": "关闭风扇",

"M108": "(中断并继续)跳出当前的等待循环",

"M109": "等待喷嘴加热到指定温度,到指定温度后再运动。S:温度,单位是摄氏度",

"M110": "(设置行号)设置当前行号。",

"M111": "(调试级别)报告并可选择设置调试标志。",

"M112": "(紧急停止)关闭一切并停止机器。",

"M113": "(主机保活)获取或设置主机保活间隔。",

"M114": "(获取当前位置)向主机报告当前工具位置。",

"M115": "输出固件信息",

"M117": "(设置 LCD 信息)在 LCD 上设置消息行。",

"M118": "(串行打印)向串口发送文本",

"M119": "(终点状态)向主机报告 endstop 和探测状态。",

"M120": "(启用终点站)启用 endstop 并在不归位时保持启用状态。",

"M121": "(禁用终点站)禁用 endstop 并在不归位时保持启用。",

"M122": "(TMC 调试)获取 TMC 调试信息",

"M123": "(风扇转速计)从转速计报告风扇速度",

"M125": "(公园头)保存当前位置并移动到灯丝更换位置。",

"M126": "(Baricuda 1 打开)打开 Baricuda 1 的阀门。",

"M127": "(Baricuda 1 关闭)关闭 Baricuda 1 的阀门。",

"M128": "(Baricuda 2 开放)打开 Baricuda 2 的阀门。",

"M129": "(Baricuda 2 关闭)关闭 Baricuda 2 的阀门。",

"M140": "设定热床温度。S:温度,单位是摄氏度",

"M141": "设定打印机舱室温度。S:温度,单位是摄氏度",

"M143": "(设置激光冷却器温度)设置新的目标激光冷却剂温度。",

"M145": "(设置材料预设)在 LCD 菜单中设置材料预设。",

"M149": "(设置温度单位)将温度单位设置为摄氏度、华氏度或开尔文。",

"M150": "(设置 RGB(W) 颜色)设置 RGB(W) LED、背光灯或 LED 灯条的颜色。",

"M154": "(位置自动报告)定期自动向串口报告位置",

"M155": "(温度自动报告)定期自动向主机报告温度。",

"M163": "(设置混合系数)为混合挤出机设置单一混合因子。",

"M164": "(保存组合)将当前混音保存为虚拟工具。",

"M165": "(组合组合)设置混合挤出机的所有混合因子。",

"M166": "(渐变混合)设置渐变混合",

"M190": "等待喷嘴加热到指定温度,到指定温度后再运动。S:温度,单位是摄氏度",

"M191": "(等待腔室温度)等待腔室达到目标温度。",

"M192": "(等待探头温度)等待探头温度传感器到达目标",

"M193": "(设置激光冷却器温度)设置新的目标激光冷却剂温度。",

"M200": "(设置灯丝直径)设置体积挤出的直径。",

"M201": "设置最大加速度,单位为 mm/sec^2",

"M203": "设置最大进给速度(移动速度),单位为 mm/sec",

"M204": "设置启动加速度,单位为 mm/sec^2",

"M205": "高级设置,详见https://marlinfw.org/docs/gcode/M205.html",

"M206": "(设置原点偏移)应用持久偏移",

"M207": "(设置固件撤回)设置基于固件的撤回选项。",

"M208": "(固件恢复)固件撤回恢复设置。",

"M209": "(设置自动缩回)启用/禁用自动缩回。",

"M211": "(软件止动装置)设置和/或获取软件停止状态",

"M217": "(灯丝交换参数)设置灯丝交换的长度和速度",

"M218": "(设置热端偏移)设置热端的偏移量(从热端 0 开始)。",

"M220": "(设置进给率百分比)设置全局进给率百分比。",

"M221": "(设置流量百分比)设置适用于所有 E 动作的流量百分比。",

"M226": "(等待引脚状态)等待引脚具有给定状态。",

"M240": "(触发相机)触发相机快门",

"M250": "(LCD 对比度)设置和/或获取 LCD 对比度。",

"M256": "(LCD 亮度)设置和/或获取 LCD 亮度。",

"M260": "(I2C 发送)将数据发送到 I2C 总线。",

"M261": "(I2C 请求)来自 I2C 总线的请求和回显字节。",

"M280": "(伺服位置)设置或获取伺服位置。",

"M281": "(编辑伺服角度)设置伺服部署和/或收起角度",

"M282": "(分离伺服)分离伺服直到它的下一步动作",

"M290": "(婴儿步)Babystep 一根或多根轴",

"M300": "(播放音)播放单音、嗡嗡声或哔哔声。",

"M301": "(设置热端 PID)设置热端的 PID 值。",

"M302": "(冷挤压)设置最低挤压温度,允许冷挤压。",

"M303": "(PID 自整定)自动调整 PID 系统以找到稳定值。",

"M304": "(设置床PID)设置加热床的 PID 值。",

"M305": "(用户热敏电阻参数)设置(或报告)自定义热敏电阻参数",

"M350": "(设置微步)为支持它的驱动程序设置微步",

"M351": "(设置微步引脚)直接设置微步进引脚",

"M355": "(机箱灯控制)打开或关闭机箱灯,设置亮度",

"M360": "(SCARA Theta A)移动到 Theta A",

"M361": "(SCARA Theta-B)移动到 Theta-B",

"M362": "(SCARA Psi-A)移至 Psi-A",

"M363": "(SCARA Psi-B)移动到 Psi-B",

"M364": "(SCARA Psi-C)移动到 Psi-C",

"M380": "(激活电磁阀)启用",

"M381": "(停用电磁阀)停用所有挤出机电磁阀",

"M400": "(完成动作)等待所有动作完成",

"M401": "(部署探针)部署床探头",

"M402": "(收起探头)收起床探头",

"M403": "(MMU2 灯丝类型)为 Multi-Material Unit 2.0 设置灯丝类型",

"M404": "(设置灯丝直径)设置灯丝宽度传感器自动流动的标称直径",

"M405": "(灯丝宽度传感器开启)启用灯丝宽度传感器流量控制",

"M406": "(灯丝宽度传感器关闭)禁用灯丝宽度传感器流量控制",

"M407": "(灯丝宽度) 报告测量的灯丝宽度",

"M410": "(快速停止)立即停止所有步进器",

"M412": "(灯丝跳动)获取/设置灯丝跳动检测参数",

"M413": "(断电恢复)启用/禁用掉电恢复",

"M420": "(床调平状态)获取和/或设置床调平状态和参数",

"M421": "(设置网格值)设置单个网格 Z 高度",

"M422": "(设置 Z 电机 XY)为 G34 自动对齐设置 Z 电机位置",

"M423": "(X 扭曲补偿)修改、重置和报告 X 轴扭曲补偿数据",

"M425": "(反向间隙补偿)启用和调整反向间隙补偿",

"M428": "(此处的原点偏移)根据当前位置设置原点偏移",

"M430": "(功率监视器)读取并显示电流 (A)、电压 (V) 和功率 (W)",

"M486": "(取消对象)识别和取消对象",

"M500": "(保存设置)将设置保存到 EEPROM。",

"M501": "(恢复设置)从 EEPROM 恢复设置。",

"M502": "(恢复出厂设置)将所有设置恢复为出厂默认设置。",

"M503": "(报告设置)报告所有可能保存到 EEPROM 的设置。",

"M504": "(验证 EEPROM 内容)验证 EEPROM 的内容。",

"M510": "(锁机)如果机器有密码,请锁定机器",

"M511": "(解锁机器)如果机器有密码,则解锁机器",

"M512": "(设置密码)设置用于锁定机器的数字密码",

"M524": "(中止标清打印)中止以 [`M24`](/docs/gcode/M024.html) 开始的 SD 打印",

"M540": "(Endstops Abort SD)触发 endstop 时中止 SD 打印。",

"M569": "(设置 TMC 步进模式)切换隐形斩",

"M575": "(串行波特率) 更改串行波特率",

"M600": "(灯丝更换)自动更换灯丝",

"M603": "(配置灯丝更换)配置自动灯丝更换参数",

"M605": "(多喷嘴模式)设置多喷嘴设置的行为模式",

"M665": "(SCARA 配置)设置 SCARA 几何值 / (三角配置)设置增量几何值",

"M666": "(设置双限位器偏移)设置双限位器偏移 / (设置 Delta endstop 调整)设置 Delta endstop 调整",

"M672": "(Duet 智能效应器灵敏度)设置 Duet 智能效应器灵敏度",

"M701": "(负载灯丝)负载灯丝",

"M702": "(卸载灯丝)卸载灯丝",

"M710": "(控制器风扇设置)设置或报告控制器风扇设置",

"M7219": "(MAX7219 控制)控制 Max7219 分段 LED",

"M808": "(重复标记)设置或转到循环 G 代码的标记",

"M810-M819": "(G 代码宏)设置/执行十个 G 代码宏之一",

"M851": "(XYZ 探头偏移)设置 Z 探头 XYZ 与喷嘴的偏移",

"M852": "(床倾斜补偿)XYZ 轴未对准。",

"M860-M869": "(I2C 位置编码器)用于闭环控制的 I2C 位置编码器",

"M871": "(探头温度配置) 配置探头温度补偿",

"M876": "(处理提示响应)处理主机提示响应",

"M900": "(线性提前系数)获取和设置 Linear Advance K 值",

"M906": "(步进电机电流)设置电机电流(毫安)",

"M907": "(设置电机电流)通过数字微调器设置电机电流",

"M908": "(设置微调销)直接设置数字微调器",

"M909": "(DAC 打印值)向主机报告 DAC 当前值",

"M910": "(将 DAC 提交到 EEPROM)将数字电位器/DAC 值提交到外部 EEPROM",

"M911": "(TMC OT 预警条件)驱动器过热预警条件",

"M912": "(清除 TMC OT 预警)清除过热预警条件标志",

"M913": "(设置混合阈值速度)TMC 驱动程序切换到 spreadCycle",

"M914": "(TMC 凹凸灵敏度)设置无传感器归位灵敏度",

"M915": "(TMC Z 轴校准)对齐 Z 轴末端并测试扭矩",

"M916": "(L6474 热警告测试)查找 L6474 驱动电平 (KVAL_HOLD) 阈值",

"M917": "(L6474 过流警告测试)查找 L6474 最小电流阈值",

"M918": "(L6474 速度警告测试)查找 L6474 速度阈值",

"M919": "(TMC 斩波器时序)设置斩波器时序值",

"M928": "(开始 SD 记录)将串行输入记录到 SD 文件",

"M951": "(磁力停车挤出机)设置/报告磁性停车挤出机设置",

"M993-M994": "(SD / SPI 闪存)加载或备份 SPI Flash 和 SD",

"M995": "(触摸屏校准)TFT显示屏的触摸屏校准",

"M997": "(固件更新)执行应用内固件更新",

"M999": "(停止重启)将机器返回到运行状态",

"T0-T6": "(选择工具)切换到指定工具"

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved