|
当STL格式的模型文件导入到3D打印机控制软件后,首先我们需要设置好温度、速度、填充率、厚度等各项参数,然后进行切片**转换成控制设备运动的Gcode代码,也就是常说的G代码。G代码是一种数控编程语言,它控制着3D打印机的每一个打印运动,当G代码生成后就不能再修改参数了。很多用户可能对这种代码中各字母所代表的意思不了解,今天小编就给大家做一下简单说明。
% L+ \# r5 e w& {/ W! _+ p
f5 x- g3 o0 h' z' q9 k' z 在代码“G1 X20 Y80 Z0 F1200”中,字母G是移动指令,X、Y、Z指的是坐标信息,F代表挤出机的速度,E则代表挤出流量。浏览全篇的G代码文件,你会发现X、Y坐标信息比较多,而Z坐标较少,因为打印过程中多是在进行二维打印,之后才是对Z轴的递增。' Y, [ k2 R/ c: `
/ K8 r6 M8 J3 W; u 以下是3D打印过程中常用的一些“G”代码的解释:# O' l" u) U* L/ `3 E
& O, B3 w8 b% C4 [4 B( X0 x5 J
G0 -> G1* c- V, K# P5 E G8 \2 [! Y
5 y3 W3 [% n) h- @4 l1 E G1 - 协调运动 X Y Z E
, i. w+ _$ y* g
; {4 O6 X0 |; i( U- K. z; C3 y% L) g G2 - 顺时针旋转 ARC(圆弧)2 t- w/ M( r; A% L4 f
1 s9 e- X' k& J% P6 O W G3 - 逆时针旋转 ARC(圆弧)
@& A2 l* k \& k
r! v m7 u3 G/ F9 F' F7 D& `5 k G4 - 暂停 S or P2 B9 Y. \2 Z- x8 ~
) M( O6 G) {2 W G10 - 按照M207的设置退丝
1 n) _+ l% o$ F& K6 q8 @: V6 o: T
) V% L7 A; t3 h8 A5 K G11 - 根据M208设置回复材料回抽
" x9 Q$ e/ r) S4 _4 G! D7 \
1 l) i& {( U: f0 W# _7 t G28 - 所有轴归零
3 B/ K% V( r$ p( m
/ u) |0 U4 y. o* A" C G29 - 带着z轴的探针,进行复杂的归零。(按照在Auto bed leveling中的配置)要在G28之后执行才有效
* q" w z1 `+ F
( e- w0 k+ ^, ?: p& k y/ u5 } G30 - (单独Z轴探针),(在当前XY 位置探测加热床位置)7 B; e& } ^ M" v3 e, x
. ?! m" b, h8 W# y9 Z1 K
G90 - 使用绝对坐标系
* I% U! Y' _2 N# h/ Q% V6 D* o5 w* ?5 F3 J0 v
G91 - 使用相对坐标系5 t+ Y% ~: w Y3 `" m
8 {* _/ a- ]0 p+ [9 {! J
G92 - 将当前位置设为给定值(例如:G92 X0 Y0 Z0,即可把当前位置强制设置为零点)
9 a$ u) ]7 i9 D; O7 ]& J9 g
" q8 d0 b+ I, `5 Y6 X. L 例如:G1 X90.6 Y13.8 E22.4,表示的意思就是在一条直线上从目前的(X,Y)点移动到点(90.6,13.8),挤出材料现在开始移动到22.4毫米的长度。" u4 ^, Y: |3 [, ^
文章来源:乐彩3d打印机 http://www.locorbot.com 电话:0371-86593952
1 V7 X1 k. s) I! r( [! c |
|