中国喷墨论坛-喷墨技术应用-数码影像-数码印刷-数码印花
标题:
乐彩3D打印机locorbot常用Gcode代码解析
[打印本页]
作者:
lecaiwd87
时间:
2014-12-13 09:51
标题:
乐彩3D打印机locorbot常用Gcode代码解析
当STL格式的模型文件导入到
3D打印机
控制软件后,首先我们需要设置好温度、速度、填充率、厚度等各项参数,然后进行切片**转换成控制设备运动的Gcode代码,也就是常说的G代码。G代码是一种数控编程语言,它控制着3D打印机的每一个打印运动,当G代码生成后就不能再修改参数了。很多用户可能对这种代码中各字母所代表的意思不了解,今天小编就给大家做一下简单说明。
( G% w" t3 A6 b+ n
+ C+ a3 z- I: B% A3 F Q( Z
在代码“G1 X20 Y80 Z0 F1200”中,字母G是移动指令,X、Y、Z指的是坐标信息,F代表挤出机的速度,E则代表挤出流量。浏览全篇的G代码文件,你会发现X、Y坐标信息比较多,而Z坐标较少,因为打印过程中多是在进行二维打印,之后才是对Z轴的递增。
3 N5 n2 f) L$ `+ _2 V* x5 f
, B( \2 q/ v. t5 Q( [
以下是3D打印过程中常用的一些“G”代码的解释:
; G5 z6 n5 Q/ q# T3 C: ~
5 A. C5 e5 f3 ~' L7 L* x
G0 -> G1
( G: r# w1 ]5 a5 l% u
+ T6 b/ r7 i5 l c3 t( o2 R% r
G1 - 协调运动 X Y Z E
+ ]; X+ e* J% d
$ k3 L* L9 Y& s O
G2 - 顺时针旋转 ARC(圆弧)
- M+ [- x: g2 ^% }7 V4 a- j7 ^
& P' H- y8 F6 D; y
G3 - 逆时针旋转 ARC(圆弧)
8 {0 X) o3 A Q, t e$ Q
" m. m8 p& W2 o& x K8 ~) f) W5 R
G4 - 暂停 S or P
' d5 [) M4 E5 o2 K8 a
/ k% V! k" L# A( ]$ f3 e$ o# ^$ w# g
G10 - 按照M207的设置退丝
6 S; I8 o: D* O4 q/ _# x
; Y, x$ [8 ^( w! o+ U' b5 u
G11 - 根据M208设置回复材料回抽
* V7 v) q* I( s7 ]% u0 F" M
+ b2 ]8 Z# |% ]5 {) c1 j8 H+ C
G28 - 所有轴归零
}: k' c" W" f. }4 B* x, X
- w' Z+ |8 V$ d5 g: C6 J
G29 - 带着z轴的探针,进行复杂的归零。(按照在Auto bed leveling中的配置)要在G28之后执行才有效
+ h7 V) y9 i( I5 M3 d- ~5 t
+ U/ s0 X7 n1 v* V- K w
G30 - (单独Z轴探针),(在当前XY 位置探测加热床位置)
8 ~1 x1 u' t5 ^% { a" \
* s4 i+ g6 b! ]4 r, K
G90 - 使用绝对坐标系
: @5 `- X+ ?/ i% H" D) L
" q, X8 e3 l) G( ~/ q
G91 - 使用相对坐标系
! m8 M+ I. u$ }$ `: L4 h
. @% e: R% M& m9 L# M9 B* c
G92 - 将当前位置设为给定值(例如:G92 X0 Y0 Z0,即可把当前位置强制设置为零点)
8 T; ?6 a0 ~- _* N: a7 L. d
2 B# `2 M' M& e& [: b
例如:G1 X90.6 Y13.8 E22.4,表示的意思就是在一条直线上从目前的(X,Y)点移动到点(90.6,13.8),挤出材料现在开始移动到22.4毫米的长度。
' ?$ O- A" A& ~1 f+ p: Y
文章来源:乐彩3d打印机
http://www.locorbot.com
电话:0371-86593952
' T/ E2 r' n# ?+ e
欢迎光临 中国喷墨论坛-喷墨技术应用-数码影像-数码印刷-数码印花 (http://newink.inknet.cn/bbs/)
Powered by Discuz! X3.1