中国喷墨论坛-喷墨技术应用-数码影像-数码印刷-数码印花

标题: 解析乐彩3D打印机打印过程中的G代码 [打印本页]

作者: lecaiwd87    时间: 2014-11-25 11:52
标题: 解析乐彩3D打印机打印过程中的G代码
  当STL格式的模型文件导入到3D打印机控制软件后,首先我们需要设置好温度、速度、填充率、厚度等各项参数,然后进行切片**转换成控制设备运动的Gcode代码,也就是常说的G代码。G代码是一种数控编程语言,它控制着3D打印机的每一个打印运动,当G代码生成后就不能再修改参数了。很多用户可能对这种代码中各字母所代表的意思不了解,今天小编就给大家做一下简单说明。

  在代码“G1 X20 Y80 Z0 F1200”中,字母G是移动指令,X、Y、Z指的是坐标信息,F代表挤出机的速度,E则代表挤出流量。浏览全篇的G代码文件,你会发现X、Y坐标信息比较多,而Z坐标较少,因为打印过程中多是在进行二维打印,之后才是对Z轴的递增。

  以下是3D打印过程中常用的一些“G”代码的解释:

  G0 -> G1

  G1 - 协调运动 X Y Z E

  G2 - 顺时针旋转 ARC(圆弧)

  G3 - 逆时针旋转 ARC(圆弧)

  G4 - 暂停 S or P

  G10 - 按照M207的设置退丝

  G11 - 根据M208设置回复材料回抽

  G28 - 所有轴归零

  G29 - 带着z轴的探针,进行复杂的归零。(按照在Auto bed leveling中的配置)要在G28之后执行才有效

  G30 - (单独Z轴探针),(在当前XY 位置探测加热床位置)

  G90 - 使用绝对坐标系

  G91 - 使用相对坐标系

  G92 - 将当前位置设为给定值(例如:G92 X0 Y0 Z0,即可把当前位置强制设置为零点)

  例如:G1 X90.6 Y13.8 E22.4,表示的意思就是在一条直线上从目前的(X,Y)点移动到点(90.6,13.8),挤出材料现在开始移动到22.4毫米的长度。
   了解更多关于3D打印方面的相关知识可到乐彩3D打印机官网www.locor3d.com查看!欢迎大家加入3D打印技术交流QQ群:75175734进行讨论。




欢迎光临 中国喷墨论坛-喷墨技术应用-数码影像-数码印刷-数码印花 (http://inknet.cn/bbs/) Powered by Discuz! X3.1