|
当STL格式的模型文件导入到3D打印机控制软件后,首先我们需要设置好温度、速度、填充率、厚度等各项参数,然后进行切片**转换成控制设备运动的Gcode代码,也就是常说的G代码。G代码是一种数控编程语言,它控制着3D打印机的每一个打印运动,当G代码生成后就不能再修改参数了。很多用户可能对这种代码中各字母所代表的意思不了解,今天小编就给大家做一下简单说明。( y/ l( X& G) |! O
! z! `0 ~; s' R 在代码“G1 X20 Y80 Z0 F1200”中,字母G是移动指令,X、Y、Z指的是坐标信息,F代表挤出机的速度,E则代表挤出流量。浏览全篇的G代码文件,你会发现X、Y坐标信息比较多,而Z坐标较少,因为打印过程中多是在进行二维打印,之后才是对Z轴的递增。& |" T N6 Y8 a) J8 m4 _, o
' z; e1 {6 Z T/ L, W. ? 以下是3D打印过程中常用的一些“G”代码的解释:
# D' C: i4 |& l, x
- z+ V1 d0 @+ g0 f G0 -> G1) V/ n5 u( K" V# ?/ D3 |
0 q, |! W) G9 D# S# w G1 - 协调运动 X Y Z E
! ~; b4 G/ s# w
2 H. H( |" n' M3 Z( A/ {$ S G2 - 顺时针旋转 ARC(圆弧)
+ t( ~ [% Y# q1 K" ?. q. t& {( O, X0 B. D# z E- s, ]
G3 - 逆时针旋转 ARC(圆弧)6 W& d+ Q2 _6 L, @7 N
' m) U' y' \' s1 e( o9 A G4 - 暂停 S or P7 Y; I3 X6 o5 y% p6 a
! h% e3 b/ U% R/ c+ F
G10 - 按照M207的设置退丝
- M6 f3 H" [. K K6 l! W8 o+ A# [0 i/ b" `6 | f. J# @7 q
G11 - 根据M208设置回复材料回抽
- q8 |: Z( T/ T$ ^
8 t- N) h8 S' e2 g% K* q G28 - 所有轴归零
9 m$ G6 Y0 Z* m7 X4 S9 U3 q, n7 S# r7 v$ r5 G
G29 - 带着z轴的探针,进行复杂的归零。(按照在Auto bed leveling中的配置)要在G28之后执行才有效% O. H$ j" A+ G4 E- w/ D
# h5 c9 l7 ~ p& @, o9 l G30 - (单独Z轴探针),(在当前XY 位置探测加热床位置)/ g4 ?( c) z+ r: v( k
! j9 J7 W: I- x9 E' g+ ~- s G90 - 使用绝对坐标系8 X9 T u+ l. U v+ o
. k' M! z2 N1 U7 P: m# x G91 - 使用相对坐标系
! w- H( i/ ~0 y2 K2 a4 C8 p: F; s6 m" {/ r
G92 - 将当前位置设为给定值(例如:G92 X0 Y0 Z0,即可把当前位置强制设置为零点)
7 f& D# z! F5 F- v$ i2 w. u+ L$ P
. O* ], _- i5 G 例如:G1 X90.6 Y13.8 E22.4,表示的意思就是在一条直线上从目前的(X,Y)点移动到点(90.6,13.8),挤出材料现在开始移动到22.4毫米的长度。, O% I" d; v {
文章来源:乐彩3d打印机 http://www.locorbot.com 电话:0371-86593952+ V7 H! ]' I7 U0 A
|
|