虽然服务器没续费,网站似乎不能公网浏览(http://wyyyh.iask.in:88/不受影响).但手机上依然运行着,写着.
3D进阶–学习一下GCode,3D打印机的语言. 它告诉3D打印机该如何移动,如何控温.看看以下摘抄的部份内容.
G0 快速移动 例: G0 x3 y6 z8 G0 x0 y0 定位到原点
G1 直线移动 例: G1 x3 y7 z9 f100 (f100速度,每分钟运动速度是100mm)
例: G1 F200 X10 Y10 Z10 E20
F 喷嘴最大移动速度 mm/min(毫米每分钟)
X Y Z 移动到给定坐标值
E 控制给丝量 (输入丝材的长度 单位为毫米mm)
G2 圆弧运动(顺时针) 例: G2 x3 y10 z8
例: G1 x5 y12 f100 运动到坐标5,12
G2 x10 y7 i0 j-5 f200 以5,12为起点, 10,7为终点, 在x轴上偏移0,y轴上向下偏移-5, 以此点为圆心画弧.(3点定圆弧)
例: G0 x0 y0
G2 X3 Y1 R2 画一个经过0,0和3,1半径为2的圆弧
G3 圆弧运动(逆时针)
G17 选择XY平面(默认)
G18 选择XZ平面
G19 选择YZ平面
G20 使用单位为英制英寸
G21 使用单位为公制毫米
G28 工作点归位 G28 X Y ;只控制X轴和Y轴复位 G28 Z ;只控制Z轴复位
G90 绝对位置模式
G91 相对位置模式
M00 程序停止
M02 程序结束
M03 主轴开启-顺时针
M04 主轴开启-逆时针
M05 主轴停止
M06 换刀
M08 开启冷却液
M09 关闭冷却液
M30 程序结束
M104 启动挤机加热 M104 S190 T0 将T0加热到190度 (单喷头T0, 双喷头还有T1)
M109 等到挤出机到达温度 M109 S150 等待喷嘴加热到150度
M140 开始加热床
M190 等到床位到达T0
M106 设置风扇速度 M106 S255 风扇速度拉满 M106 S127 ;设置风扇功率为50% M106 S0 ;风扇完全不工作,相当于关闭风扇
M105 获取挤出机温度 T:25.6 /0.0 B:26.8 /0.0 T0:25.6 /0.0 @:0 B@:0 (挤出头温度25.6 热床25.6)
M114 获取当前位置 X:0.00Y:0.00Z:0.00E:0.00 Count X: 0.00Y:0.00Z:0.00
M115 获取固件版本 FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:http://www.mendel-parts.com PROTOCOL_VERSION:1.0 MACHINE_TYPE:www.cxsw3d.com EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000
M82 绝对挤出模式
M83 相对挤出模式
G4 P<毫秒>
M112 紧急停止
开始代码:
----------------------------------
G21 单位为毫米
G90 绝对位置模式
M82 挤出机设置为绝对模式
M107 关闭风扇
G28 X0 Y0 将X/Y轴移动至最小限位开关
G28 Z0 将Z轴移动至最小限位开关
G1 Z15.0 F{travel_speed} 将平台向下移动15毫米
G92 E0 将挤出长度归零
G1 F200 E3 挤出3毫米的原料
G92 E0 再次将挤出长度归零
G1 F{travel_speed}
结束代码:
------------------------------------------
G1 Z15.0 F{travel_speed} 将平台向下移动15毫米
G92 E0 将挤出长度归零
G1 F200 E3 挤出3毫米的原料
G92 E0 再次将挤出长度归零
G1 F{travel_speed}
通过串口工具,可以直接发送这些指令给我的Ender3S进行控制. 也可以通过串口监听工具看到切片打印软件发送的指令.

打赏