|
当STL格式的模型文件导入到3D打印机控制软件后,首先我们需要设置好温度、速度、填充率、厚度等各项参数,然后进行切片**转换成控制设备运动的Gcode代码,也就是常说的G代码。G代码是一种数控编程语言,它控制着3D打印机的每一个打印运动,当G代码生成后就不能再修改参数了。很多用户可能对这种代码中各字母所代表的意思不了解,今天小编就给大家做一下简单说明。2 S5 ?) d) L( l8 \7 j# S& V
5 A. p" w, [) c' R
在代码“G1 X20 Y80 Z0 F1200”中,字母G是移动指令,X、Y、Z指的是坐标信息,F代表挤出机的速度,E则代表挤出流量。浏览全篇的G代码文件,你会发现X、Y坐标信息比较多,而Z坐标较少,因为打印过程中多是在进行二维打印,之后才是对Z轴的递增。
5 n7 b) X# U) F' D! [
# a! s) w/ v2 i! x# h; } 以下是3D打印过程中常用的一些“G”代码的解释:: x! m" l! w" j9 j; N, S9 ~
4 F# `" g5 i- A4 z- w
G0 -> G1
- ^5 m1 ~/ P" ^, E3 I% ]* t+ a& i
' Q6 V( F" O. k6 @ G1 - 协调运动 X Y Z E, [7 s+ @8 _1 I/ c! \
$ V, o K% q5 b G2 - 顺时针旋转 ARC(圆弧)
$ f+ @" X, e- i! H6 `6 A( D0 E
% Q% W) a) m# p9 @7 { G3 - 逆时针旋转 ARC(圆弧)8 U* `) v# Q- H% z8 m
8 U/ O. @! U* u6 } G4 - 暂停 S or P8 \- }4 q0 ?# j
; _/ P& i! |' @4 e' ?% Q) w% R
G10 - 按照M207的设置退丝
* X" F3 C% P' Z
% D# W0 c' e! z- _9 c G11 - 根据M208设置回复材料回抽
7 Z/ ]/ `/ d9 [& n- _2 `9 {, {1 D8 Q5 R9 |- s$ a0 a# C
G28 - 所有轴归零
! l$ i) o* u/ ^* L% A! ~6 J" n9 o5 W) M! M1 t
G29 - 带着z轴的探针,进行复杂的归零。(按照在Auto bed leveling中的配置)要在G28之后执行才有效2 g* z0 t1 S- a# Y. N# e: R
. K0 T I& X4 } G30 - (单独Z轴探针),(在当前XY 位置探测加热床位置)' o# ^6 v j2 ?2 }) a
2 y* `- d$ X' @5 F E2 E) q G90 - 使用绝对坐标系
6 f: F- } h/ R' R
3 J0 S, v' Z! Z | G91 - 使用相对坐标系
% Q/ U' p+ R, ~9 U
* L" a: L. [* m) x0 m Q G92 - 将当前位置设为给定值(例如:G92 X0 Y0 Z0,即可把当前位置强制设置为零点)+ Y2 F% z6 z' l; M$ w8 C
- M2 k, j. b0 k$ |
例如:G1 X90.6 Y13.8 E22.4,表示的意思就是在一条直线上从目前的(X,Y)点移动到点(90.6,13.8),挤出材料现在开始移动到22.4毫米的长度。
4 a0 Q% g9 g) P/ O 文章来源:乐彩3d打印机 http://www.locorbot.com 电话:0371-86593952. H) G7 e: t$ h
|
|