中国喷墨论坛-喷墨技术应用-数码影像-数码印刷-数码印花
标题:
乐彩3D打印机locorbot常用Gcode代码解析
[打印本页]
作者:
lecaiwd87
时间:
2014-12-13 09:51
标题:
乐彩3D打印机locorbot常用Gcode代码解析
当STL格式的模型文件导入到
3D打印机
控制软件后,首先我们需要设置好温度、速度、填充率、厚度等各项参数,然后进行切片**转换成控制设备运动的Gcode代码,也就是常说的G代码。G代码是一种数控编程语言,它控制着3D打印机的每一个打印运动,当G代码生成后就不能再修改参数了。很多用户可能对这种代码中各字母所代表的意思不了解,今天小编就给大家做一下简单说明。
5 ~5 H- a6 n! O& [6 ~7 H, \8 u8 Q
* ] z5 i5 D: \# G% H
在代码“G1 X20 Y80 Z0 F1200”中,字母G是移动指令,X、Y、Z指的是坐标信息,F代表挤出机的速度,E则代表挤出流量。浏览全篇的G代码文件,你会发现X、Y坐标信息比较多,而Z坐标较少,因为打印过程中多是在进行二维打印,之后才是对Z轴的递增。
5 p. \$ I) o* l# U( T; i+ q
5 l x- Q0 Y1 e5 P
以下是3D打印过程中常用的一些“G”代码的解释:
! n, L+ u3 I% h6 `# q$ ^/ X4 U7 D
# N" Y8 e' D& s
G0 -> G1
) h# ~8 ]- @* F- [- E5 d$ b$ h6 h
9 E$ c1 X5 e' M
G1 - 协调运动 X Y Z E
0 ]9 f. X# r% I1 ?5 e% D
' c3 ~/ ^) q( q9 r' X8 v. Z- W: r
G2 - 顺时针旋转 ARC(圆弧)
3 f: E! F( y+ p3 K1 _" X
+ f: ]. I2 [( B" }' ]0 Z ~
G3 - 逆时针旋转 ARC(圆弧)
' I* Z: u6 ^) Q1 U
+ e7 r' D% A( |9 t% m
G4 - 暂停 S or P
( ~2 I2 x# T0 A) q5 O; s
% ~' t) H7 T6 y" A6 }1 s
G10 - 按照M207的设置退丝
! \: M" X6 e- c' l- { m! ^; |$ T
) k, ~2 c' L# O7 k0 v; f
G11 - 根据M208设置回复材料回抽
$ e5 B/ l3 V3 a/ d% F' Y* E: H
5 N$ E: r' J5 d3 p$ p
G28 - 所有轴归零
: q7 u8 a( K: t
6 w/ X/ X1 ^, C/ ^3 ~) s
G29 - 带着z轴的探针,进行复杂的归零。(按照在Auto bed leveling中的配置)要在G28之后执行才有效
$ V( X; j7 `. K9 v7 \, X
- X& R5 T5 N' ]- }; [$ _6 l# {
G30 - (单独Z轴探针),(在当前XY 位置探测加热床位置)
) B3 i& ^- s% P/ }4 B S' I
% l1 v7 J4 Q$ v4 Z, e/ Y
G90 - 使用绝对坐标系
( T( @6 m( `8 z) X4 \$ U6 b. V# _2 \
2 W( D% U j0 ]6 R4 ~) q% `" t3 A, {
G91 - 使用相对坐标系
5 B" i0 C' k8 Z; f4 W4 {8 E
2 r( Y# O* _7 i2 _; _8 B9 A- z
G92 - 将当前位置设为给定值(例如:G92 X0 Y0 Z0,即可把当前位置强制设置为零点)
- w9 s$ k$ R; V- b+ B m
9 M! K' D; V& ] c( b5 |5 m3 ?
例如:G1 X90.6 Y13.8 E22.4,表示的意思就是在一条直线上从目前的(X,Y)点移动到点(90.6,13.8),挤出材料现在开始移动到22.4毫米的长度。
4 V6 F& c3 Z4 k3 ~) x% o
文章来源:乐彩3d打印机
http://www.locorbot.com
电话:0371-86593952
9 o- J! L- K$ R2 _
欢迎光临 中国喷墨论坛-喷墨技术应用-数码影像-数码印刷-数码印花 (http://inknet.cn/bbs/)
Powered by Discuz! X3.1