ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

3D打印机 G代码解释

2022-02-20 09:05:59  阅读:1244  来源: 互联网

标签:打印机 当前 禁用 代码 打印 温度 设置 3D SD


执行G代码:

G0 – 快速定位

G1 – 直线运动X,Y,Z,E

G2 - CW ARC

G3 - CCW ARC

G4 - 暂停s或p

G10 - 缩回根据M207的设置长丝

G11 - 缩回根据M208的设置恢复长丝

G28 - 首页所有轴

G29 - 详细Z型探头,探测床上3分。 你必须去在这个初始位置才能正常工作。

G30 - 单个Z探头,探头床上当前的XY位置。

G90 - 使用绝对坐标

G91 - 使用相对坐标

G92 - 设置当前位置cordinates给出

M码

M0 - 无条件停止 - 等待用户按LCD上的按钮(仅当ULTRA_LCD已启用)

M1 - 同为M0

M17 - 启用/电源所有步进电机

M18 - 禁用所有步进电机;同M84

M20 - 产品名单SD卡

M21 - 初始化SD卡

M22 - 释放SD卡

M23 - 选择标清文件(M23 filename.g)

M24 - 启动/恢复SD打印

M25 - 暂停SD打印

M26 - 以字节为单位设置SD位置(M26 S12345)

M27 - SD报告打印状态

M28 - 开始写的SD(M28 filename.g)

M29 - 停止SD写

M30 - 删除从标清文件(M30 filename.g)

M31 - 从去年的M109或SD卡启动串行输出时间

M32 - 选择文件并启动SD打印(可从SD卡打印时使用)

M42 - 通过使用G代码M42 Px的施更改引脚的状态来设置针x到y值,省略Px的时候板载LED灯将被使用。

M80 - 打开电源

M81 - 关闭电源

M82 - 集E绝对编码(默认)

M83 - 集E码相对,而在绝对坐标系(G90)模式

M84 - 禁用踏步,直到下一个动作,或者使用S来指定一个非活动状态超时,之后,步进电机将被禁用。 S0到禁用超时。

M85 - 设置闲置关机定时器参数S。要禁用设置为零(默认)

M92 - 设置axis_steps_per_unit - 相同的语法G92

M104 - 挤出机设定目标温度

M105 - 读取当前温度

M106 - 风扇上

M107 - 风扇关闭

M109 - SXXX等待挤出机当前温度达到目标温度。 仅加热等待时

RXXX等待挤出机当前温度达到目标温度。 等待时,加热和冷却

M114 - 输出当前位置到串行端口

M115 - 功能串

M117 - 显示消息

M119 - 输出端点保护状态,以串行端口

M126 - 电磁气阀打开(BariCUDA支持jmil)

M127 - 电磁气阀关闭(BariCUDA发泄到大气压jmil)

M128 - ETOP打开(BariCUDA ETOP =电力,空气压力传感器由jmil)

M129 - ETOP闭(BariCUDA ETOP =电力,空气压力传感器由jmil)

M140 - 设置床位目标温度

M190 - SXXX等待床位当前温度达到目标温度。 仅加热等待时

RXXX等待床位当前温度达到目标温度。 等待时,加热和冷却

M200 - 设置单丝直径

M201 - 设置最大加速度单位/秒^ 2的打印动作(M201 X1000 Y1000)

M202 - 设置最大加速度单位/ s ^ 2的旅行移动(M202 X1000 Y1000)未使用的马林!

M203 - 设置你的机器能在毫米/秒的持续(M203 X200 Y200 Z300 E10000)最大进给速度

M204 - 设置默认加速度:正常动作牛逼长丝仅移动(M204 S3000 T7000)IM毫米/秒^ 2还设置以毫秒为最小段时间(B20000),以防止缓冲区欠载和M20的最小进给速度

M205 - 高级设置:S,最小打印速度(mm/s);B,最小线段打印时间(mms);X,最大xy_jerk速度;Z,最大z_jerk速度;E,最大e_jerk速度。Jerk意思为猛拉。

M206 - 设置附加homeing偏移,对之前的归位坐标值加上M206后面相应的参数。

M207 - 设置回退长S [正毫米] F [进给速度毫米/秒] Z [附加zlift /跳]

M208 - 集恢复= unretract长S [正毫米过剩的M207 S *] F [进给速度毫米/秒]

M209 - s启用自动缩回检测,如果限幅器不支持G10/11:根据方向每一个正常的挤压,仅移动将被列为收回。

M218 - 设置hotend偏移量(单位:mm):TXY

M220 S-设置速度系数倍率百分比

M221 S-设置挤压的因素覆盖百分比

M240 - 触发相机拍摄照片

M280 - 放置一个RC伺服PS,OMMIT S键报到当前角度

M300 - 玩beepsound SP

M301 - 设置PID参数PI和D

M302 - 允许冷料伸长

M303 - PID自整定继电器s设置目标温度。 (预设目标温度= 150℃)

M304 - 设置床PID参数PI和D

M400 - 完成所有动作

M401 - 下Z-探针(如果存在)

M402 - 提高Z-探针(如果存在)

M500 - 存储参数研究在EEPROM

M501 - 读取EEPROM中的参数(如果你需要重新设置他们,你暂时改变了他们之后)。

M502 - 将恢复为默认的“出厂设置”。 你仍然需要将它们存储在EEPROM中之后,如果你想。

M503 - 打印当前设置(从内存不是从EEPROM)

M540 - 使用S [0 | 1]启用或禁用对挡块击中停止SD卡打印(需要ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED)

M600 - 暂停长丝改变X [POS] Y [POS] Z [相对升降] E [初始回缩] L [后收回的距离去除]

M907 - 将数字电位器的电机电流通过轴编码。

M908 - 直接控制数字电位器。

M350 - 集微模式。

M351 - 切换MS1 MS2引脚直接。

M928 - 开始标清记录(M928 filename.g) - 由M29结束

M999 - 重新启动被停止错误后

标签:打印机,当前,禁用,代码,打印,温度,设置,3D,SD
来源: https://blog.csdn.net/cfqq1989/article/details/123027028

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有