|
当STL格式的模型文件导入到3D打印机控制软件后,首先我们需要设置好温度、速度、填充率、厚度等各项参数,然后进行切片**转换成控制设备运动的Gcode代码,也就是常说的G代码。G代码是一种数控编程语言,它控制着3D打印机的每一个打印运动,当G代码生成后就不能再修改参数了。很多用户可能对这种代码中各字母所代表的意思不了解,今天小编就给大家做一下简单说明。
3 A& M' a! t" y w0 O: P7 V1 P& j7 t) @. R
在代码“G1 X20 Y80 Z0 F1200”中,字母G是移动指令,X、Y、Z指的是坐标信息,F代表挤出机的速度,E则代表挤出流量。浏览全篇的G代码文件,你会发现X、Y坐标信息比较多,而Z坐标较少,因为打印过程中多是在进行二维打印,之后才是对Z轴的递增。9 m6 x6 W9 f3 N; m9 \$ H! A
! f6 B, H' z% D9 R, m% `. a/ L. g
以下是3D打印过程中常用的一些“G”代码的解释:# |' k* T8 L2 S: q
3 h4 g% A. n$ L G0 -> G1$ E ?% P; }! `/ q
' s' E% j2 z" X9 Y, p, x G1 - 协调运动 X Y Z E$ N: E; w9 `$ z- t! G) F
. y3 A( s! V+ C' | G2 - 顺时针旋转 ARC(圆弧)
% N$ v) ?+ C5 Z# o, V! R+ x2 h. \5 E. h" k1 l; [
G3 - 逆时针旋转 ARC(圆弧): j, m* b1 \7 t
' E( A; d7 |& ~+ X G4 - 暂停 S or P, M" C/ ^0 L+ \0 H3 `
; i( y$ n. J% Z t0 \; i
G10 - 按照M207的设置退丝
; o/ f/ B; E {# Q3 N' P+ B- y6 m6 J+ t6 J
G11 - 根据M208设置回复材料回抽" D N/ d, V6 c5 y5 M
- t% m% e [4 u" Q; y
G28 - 所有轴归零; ?. G- h. V$ {4 x' T+ c$ e+ x' l
& ^+ k/ W _2 a6 @- T G29 - 带着z轴的探针,进行复杂的归零。(按照在Auto bed leveling中的配置)要在G28之后执行才有效
5 }! u8 S4 x- x! b4 }/ g- t* Z7 }2 p/ j2 e- z$ M: d
G30 - (单独Z轴探针),(在当前XY 位置探测加热床位置)
8 P- e" _. A3 I, M' K# R, W. @' x$ i; _
G90 - 使用绝对坐标系
7 o( N4 C/ ~0 j8 [3 s0 }2 I" l2 P
" O, i: j8 X) r! ]- l G91 - 使用相对坐标系& p1 r) [7 t7 R- o0 G
' g6 ^; Z* \2 {. j6 k
G92 - 将当前位置设为给定值(例如:G92 X0 Y0 Z0,即可把当前位置强制设置为零点)
& L( T7 R3 [' ^6 t
; e" o4 V6 g9 r" r* y4 B 例如:G1 X90.6 Y13.8 E22.4,表示的意思就是在一条直线上从目前的(X,Y)点移动到点(90.6,13.8),挤出材料现在开始移动到22.4毫米的长度。- w. _+ t' B, j; d) J- M' p
文章来源:乐彩3d打印机 http://www.locorbot.com 电话:0371-86593952
+ P( z/ _0 Z4 r( R6 m O |
|