3D打印:gcode命令

“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 选择的文件”,
“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 一样,只不过前者为正常模式,后者为静音模式。详见https://3dprinting.stackexchange.com/questions/11351/what-is-m73-q17-s43-g-code-command”,
“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 开始的 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”: “(选择工具)切换到指定工具”,
“说明”: “带有 括号 标识的指令说明的均来自网站 3D打印机的常用G-CODE及其释义 https://wgznz.com/baike/10619-1.html”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值