- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Marlin固件3D打印机支持G、M代码
// 看这里的G代码描述: /handbook/gcode/g-code.html
// /wiki/Mendel_User_Manual:_RepRapGCodes
//已被实施的代码
//-------------------
// G0 - G1
// G1 - 协调运动 X Y Z E
// G2 - 顺时针旋转 ARC
// G3 - 逆时针旋转 ARC
// G4 - 暂停 Sseconds or Pmilliseconds
// G10 - 按照M207的设置退丝
// G11 - retract recover filament according to settings of M208
// G28 - 所有轴归零
// G29 - 带着z轴的探针,进行复杂的归零。(按照在Auto bed leveling中的配置)要在G28之后执行才有效
// G30 - Single Z Probe, probes bed at current XY location.
// G90 - 使用绝对坐标系
// G91 - 使用相对坐标系
// G92 - 将当前位置设为给定值(例如:G92 X0 Y0 Z0,即可把当前位置强制设置为零点)
// M 代码
// M0 - 无条件停止 - 等待用户按LCD面板上的按钮(只有当ULTRA_LCD被使能的时候)
// M1 - 和M0相同
// M17 - 使能(锁死)所有的步进电机
// M18 - 取消使能(释放)所有的步进电机;与M84相同
// M20 - 列出SD卡的内容,通过串口发回
// M21 - 初始化SD卡
// M22 - 弹出SD卡
// M23 - 选择SD卡文件(M23 filename.g)
// M24 - 启动/恢复SD卡打印
// M25 - 暂停SD卡打印
// M26 - Set SD position in bytes (M26 S12345)
// M27 - 报告SD卡打印状态
// M28 - Start SD write (M28 filename.g)
// M29 - Stop SD write
// M30 - 删除SD卡文件 (M30 filename.g)
// M31 - Output time since last M109 or SD card start to serial
// M32 - Select file and start SD print (Can be used _while_ printing from SD card files):
// syntax M32 /path/filename#, or M32 Sstartpos bytes !filename#
// Call gcode file : M32 P !filename# and return to caller file after finishing (similar to #include).
// The # is necessary when calling from within sd files, as it stops buffer prereading
// M42 - 通过指令M42 Px Sy来设置引脚x的值(0或1),省略参数Px的话,会默认为配置led引脚。
// M80 - 开启电源供电
// M81 - 关闭电源供电
// M82 - 设定 E轴(挤丝量) 为绝对模式 (默认)
// M83 - 设定 E轴(挤丝量) 为相对模式 (G90)
// M84 - Disable steppers until next move,
// or use Sseconds to specify an inactivity timeout, after which the steppers will be disabled. S0 to disable the timeout.
// M85 - Set inactivity shutdown timer with parameter Sseconds. To disable set zero (default)
// M92 - Set axis_steps_per_unit - same syntax as G92
// M104 - 设置挤出头目标温度(开始加热到目标温度,但是不会等待,区别M109)
// M105 - 读取当前温度
// M106 - 开启风扇
// M107 - 关闭风扇
// M109 - Sxxx 等待挤出头
您可能关注的文档
最近下载
- 2023XX区大数据资源管理服务平台建设方案.pdf
- 现代渔业产业融合发展示范园项目规划设计方案.pptx
- 【2025年职业资格】社会工作者初级综合能力模拟考试题含答案(满分必刷).docx VIP
- 超星尔雅学习通《人工智能应用基础(无锡职业技术学院)》章节测试答案.docx VIP
- 年产44万吨苯浮阀精馏塔设计.doc
- (四篇)2025年“中央八项规定”知识竞赛测试题库详细版 .pdf VIP
- 2025年深入贯彻中央八项规定精神学习教育知识竞赛试题及答案.docx VIP
- 2025深入贯彻中央八项规定精神学习教育知识竞赛题(附答案)(1).docx VIP
- 七三运动会报名表.docx VIP
- 人教版正比例函数.pptx VIP
文档评论(0)