电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

G、M代码详解2

G、M代码详解2_第1页
1/27
G、M代码详解2_第2页
2/27
G、M代码详解2_第3页
3/27
介绍 本页面描述了G 代码在RepRap 固件中的使用,以及它们如何工作。 G 代码还是可扩展的。 一个典型的G 代码发送到 RepRap 机器: N3 T0*57 N4 G92 E0*67 N5 G28*22 N6 G1 F1500.0*82 N7 G1 X2.0 Y2.0 F3000.0*85 N8 G1 X3.0 Y3.0*33 (该行结束要标记。如果你想使用Arduino 的串行接口手动输入 reprap GCodes,在底部应选择“NL&CR”。) 这是不准确的,固件接受的单,以及单,或其组合。 主机应该接受所有四个组合 RepRapG 代码字段 本节介绍了首字母的定义。 定义的数字 nnn 代表。 数字可以是整数,也可以包含一个小数点,根据上下文。 例如X 坐标可以是整数(X175)或小数(X17.62),而试图选择挤出数 2.76 将毫无意义。 字母 定义 Gnnn 标准 G代码指令,如移动到一个点 Mnnn RepRap定义的命令,如启动散热风扇 Tnnn 选择工具nnn。 在RepRap里,是选择几号挤出机 Snnn 命令的参数,如发送到电机的电压, Pnnn 命令参数,如多少毫秒的时间 Xnnn X坐标,通常是移动到… Ynnn Y坐标,移动到。。 Znnn Z坐标,移动到。。 Innn 参数 - 目前未使用 Jnnn 参数 - 目前未使用 Fnnn 每分钟进给…毫米。 (打印头移动的速度) Rnnn 参数 - 目前未使用 Qnnn 参数 - 目前未使用 Ennn 挤出材料的长度(毫米)。 与 X,Y和 Z一样,但表示挤出丝拉伸长度,这基于系统更新的步进机来解释是一样的 :Skeinforge 40以上的版本就解释为输入长丝消耗的绝对长度,而不是挤压输出的长度。 Nnnn 行号。 用来在通信错误的情况下要求重复传输。 *nnn 校验码。 用来检查通信错误。 G 代码的注释: N3 T0*57 ;This is a comment N4 G92 E0*67; So is this N5 G28*22 将会被 Re p Ra p 忽略,就如空白行。 但最好它能在发送命令前与电脑主机剥离, 这可以节省带宽。 个别命令 检查 N 和* 例如:N123 [G 代码...] * 71 这些行号和校验。 RepRap固件对本地计算值的校验和检查,如果它们不同,就要求一个给定的数字线的重复传输。 你可以不要这两个 - RepRap仍然可以工作,但它不会做检查。你必须两个都要或者都不要。 The checksum "cs" for a GCode string "cmd" (including its line number) is computed by exor-ing the bytes in the string up to and not including the ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

G、M代码详解2

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部