网站大量收购独家精品文档,联系QQ:2885784924

基于Marlin固件3D打印机支持G、M代码.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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 等待挤出头

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档