|
当STL格式的模型文件导入到3D打印机控制软件后,首先我们需要设置好温度、速度、填充率、厚度等各项参数,然后进行切片**转换成控制设备运动的Gcode代码,也就是常说的G代码。G代码是一种数控编程语言,它控制着3D打印机的每一个打印运动,当G代码生成后就不能再修改参数了。很多用户可能对这种代码中各字母所代表的意思不了解,今天小编就给大家做一下简单说明。
$ x- E; f0 A- F8 M- t/ {7 w/ ?! J3 G9 w- y* u3 y
在代码“G1 X20 Y80 Z0 F1200”中,字母G是移动指令,X、Y、Z指的是坐标信息,F代表挤出机的速度,E则代表挤出流量。浏览全篇的G代码文件,你会发现X、Y坐标信息比较多,而Z坐标较少,因为打印过程中多是在进行二维打印,之后才是对Z轴的递增。
7 u6 Y: U4 f* A' [+ C3 B$ |( z) R2 a
以下是3D打印过程中常用的一些“G”代码的解释:# N6 K6 r/ M; n2 E( l, U) W7 d/ ]
3 x6 t* K9 _, b( l, g G0 -> G1
# \* K7 u; P1 v' {
' V0 ?- o( n: I5 ^3 v' @ G1 - 协调运动 X Y Z E6 e/ G* _% k$ b
- x% R1 F- r$ H# D7 U5 Y5 Y/ x
G2 - 顺时针旋转 ARC(圆弧)% W! S0 m! r! r- R" u: C
% V3 C! c3 U$ M$ I+ M, u7 E' |# m( M G3 - 逆时针旋转 ARC(圆弧)
* [7 y5 Y( q1 D# k1 t, W; J8 u6 g
G4 - 暂停 S or P" Y% c; x7 ~2 R4 b4 @- g
- x2 W- p' f: Z G10 - 按照M207的设置退丝
: u/ }- M$ r* W% e$ H- B
- x% _ F! Z* [7 M G11 - 根据M208设置回复材料回抽: X4 X/ L1 l& Y1 V
: D# }/ [: m# D. O, b G28 - 所有轴归零
, F4 J& e( f, S& k! ]) g1 @, {3 Q7 S) N( w* R, }
G29 - 带着z轴的探针,进行复杂的归零。(按照在Auto bed leveling中的配置)要在G28之后执行才有效' T% y {; F6 P( c0 ?
2 y7 i0 D( v# z- ]5 p5 u
G30 - (单独Z轴探针),(在当前XY 位置探测加热床位置)& a; b: Y9 r2 G, n! h
9 V' r, d) Y/ B* Y9 @ G90 - 使用绝对坐标系
: R, `/ f2 ~1 h( \& s3 _5 L' f" r$ G$ `2 l7 {* M9 t
G91 - 使用相对坐标系# p3 N, q% H" u8 B P) B1 D: [
, n8 m- e# h+ g2 ~$ r; V
G92 - 将当前位置设为给定值(例如:G92 X0 Y0 Z0,即可把当前位置强制设置为零点)
1 Y t6 m8 x) g* r
- Y3 n# B9 U c 例如:G1 X90.6 Y13.8 E22.4,表示的意思就是在一条直线上从目前的(X,Y)点移动到点(90.6,13.8),挤出材料现在开始移动到22.4毫米的长度。
' v+ g I9 X4 k! }/ d5 ~ 文章来源:乐彩3d打印机 http://www.locorbot.com 电话:0371-86593952
( C$ w, d, M0 @$ `# q$ | |
|