|
当STL格式的模型文件导入到3D打印机控制软件后,首先我们需要设置好温度、速度、填充率、厚度等各项参数,然后进行切片**转换成控制设备运动的Gcode代码,也就是常说的G代码。G代码是一种数控编程语言,它控制着3D打印机的每一个打印运动,当G代码生成后就不能再修改参数了。很多用户可能对这种代码中各字母所代表的意思不了解,今天小编就给大家做一下简单说明。" l4 [1 V# e" g
5 `/ I, r1 u5 V; R" n- f8 T 在代码“G1 X20 Y80 Z0 F1200”中,字母G是移动指令,X、Y、Z指的是坐标信息,F代表挤出机的速度,E则代表挤出流量。浏览全篇的G代码文件,你会发现X、Y坐标信息比较多,而Z坐标较少,因为打印过程中多是在进行二维打印,之后才是对Z轴的递增。: m5 A4 {7 N/ f; x- C% [- U
) X! [( U0 _* N& p/ @8 z) z 以下是3D打印过程中常用的一些“G”代码的解释:
! |" _/ B$ m9 X2 D; Q1 M8 K8 h1 w: h. F( i1 V% j
G0 -> G1
+ l8 w9 E' I D7 t& Z& o+ L- k, P0 `( ~& F
G1 - 协调运动 X Y Z E
, Q3 x1 T! d) \& Q7 t5 M1 s0 R Z" R t4 O
G2 - 顺时针旋转 ARC(圆弧)
1 q/ }6 t, R9 z3 H: O: Y/ h# j8 i
G3 - 逆时针旋转 ARC(圆弧)
L7 V% \& b6 M {( ?( C6 q% @. q9 I' `7 Q" X1 T
G4 - 暂停 S or P
* J" V0 C; Q8 C" Z% S% \) S, I9 A' r# f# n
G10 - 按照M207的设置退丝/ u/ [1 f/ K6 i: V. a
4 H7 F6 b: Q1 z# a3 o3 m# {9 e G11 - 根据M208设置回复材料回抽
3 x. U1 h4 { n4 G0 T- `
+ ?/ M0 Z: |4 \8 p' m/ C3 A G28 - 所有轴归零
5 R/ p6 T3 A( n9 [
/ L3 P$ Q' Z3 E$ L G29 - 带着z轴的探针,进行复杂的归零。(按照在Auto bed leveling中的配置)要在G28之后执行才有效) N- _7 N' O& y, B5 v4 Z
7 T% f* r* Q: d( `2 l- U }
G30 - (单独Z轴探针),(在当前XY 位置探测加热床位置), u% C3 h* y$ M: b$ s3 P6 I
& J @' |7 L: u5 M: p* j
G90 - 使用绝对坐标系) q$ V3 a5 d6 v+ `- o2 d# L6 C. _
0 t4 P, o5 O1 m- M G91 - 使用相对坐标系4 I f3 w" A; X. W+ m" J4 N4 C
- j9 n4 ^: ?3 Z; u; r9 U
G92 - 将当前位置设为给定值(例如:G92 X0 Y0 Z0,即可把当前位置强制设置为零点)
; d: {% o( U4 l0 a/ D7 k/ U. H
例如:G1 X90.6 Y13.8 E22.4,表示的意思就是在一条直线上从目前的(X,Y)点移动到点(90.6,13.8),挤出材料现在开始移动到22.4毫米的长度。+ |, t! f- ^( t) s- B+ B% o
文章来源:乐彩3d打印机 http://www.locorbot.com 电话:0371-86593952
8 r/ L6 _: l7 ^2 z$ c |
|