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

标题: 乐彩3D打印机locorbot常用Gcode代码解析 [打印本页]

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

. v5 m5 I8 w  |' e9 H; z% ~! N" G  在代码“G1 X20 Y80 Z0 F1200”中,字母G是移动指令,X、Y、Z指的是坐标信息,F代表挤出机的速度,E则代表挤出流量。浏览全篇的G代码文件,你会发现X、Y坐标信息比较多,而Z坐标较少,因为打印过程中多是在进行二维打印,之后才是对Z轴的递增。
9 m( D3 Q3 R1 {$ ^' y7 T6 w& f. p5 |! z/ l
  以下是3D打印过程中常用的一些“G”代码的解释:  U! ?. I0 H+ t0 |$ n0 u! r
$ s0 q; c- l: s) W; p8 f; _2 c* H: A
  G0 -> G1
: b1 ?! m" C( j2 X+ h
" k; n* |, x" O5 U! Q  G1 - 协调运动 X Y Z E
; D/ I+ G3 s" J8 b6 U9 [( R7 O4 B+ p1 ?4 h. \4 i
  G2 - 顺时针旋转 ARC(圆弧)& Y' N$ M% o7 y/ i
7 D" f& ]- k) F  I; k0 R( S8 Q
  G3 - 逆时针旋转 ARC(圆弧)1 n* N/ G# Q& k* `* q" @  P# k1 u
, P, f; V2 r7 d; w* G# \: y
  G4 - 暂停 S or P
: i3 Y5 P# k  B6 E/ t0 I
! s4 d( P+ o/ f6 G6 Q/ `  G10 - 按照M207的设置退丝
* n' [; N' [4 K+ |5 e- Z; k" J; p& @$ R
  G11 - 根据M208设置回复材料回抽
( j  k% D8 _5 a0 n. _1 y  ~2 _: W: F& z( e
  G28 - 所有轴归零; G% t0 y, T) F9 A% r8 `* `; m

9 r+ d8 p5 L; y; l' x1 M, Y& k" g  G29 - 带着z轴的探针,进行复杂的归零。(按照在Auto bed leveling中的配置)要在G28之后执行才有效
9 O" g5 ]# c) J% s/ K0 ]$ Y7 _. L4 ^" S' X5 N& s: J7 T
  G30 - (单独Z轴探针),(在当前XY 位置探测加热床位置). ]% [! r4 V% {8 @

" E( H8 G6 R. n4 Y  ?6 i  G90 - 使用绝对坐标系
9 U# f; M6 G. e2 X; @$ H/ P! J. _
8 Y) B& ?0 Y9 Q& c2 _, a  G91 - 使用相对坐标系% M  |$ e' I: s. Y3 n" |

# }) X1 Z* T2 s' f, R  G92 - 将当前位置设为给定值(例如:G92 X0 Y0 Z0,即可把当前位置强制设置为零点)
  I3 ]6 K' i- J2 J7 Y3 a7 U/ d" y- p0 z, w" x$ G7 e
  例如:G1 X90.6 Y13.8 E22.4,表示的意思就是在一条直线上从目前的(X,Y)点移动到点(90.6,13.8),挤出材料现在开始移动到22.4毫米的长度。
* M, V1 G" {! i; S3 J% ~# ?( M" y     文章来源:乐彩3d打印机  http://www.locorbot.com   电话:0371-865939522 G0 b  B9 c/ |! v. w$ d5 p; k





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