【3D打印】常用Gcode和相关示例

在3D打印中,Gcode指令非常多样,但并不是所有的Gcode指令都会在每台3D打印机上使用。以下是一些常见的Gcode指令,它们在3D打印中广泛使用:

一、常用G指令

  • G0 - 快速定位(非打印移动)
G0 X100 Y100 ; 快速移动到X100 Y100的位置
  • G1 - 线性移动(打印移动)
G1 X50 Y50 Z10 E5 F1500 ; 以1500mm/min的速度移动到X50 Y50 Z10,并挤出5mm的材料
  • G28 - 所有轴回原点
G28 ; 将所有轴移动到机器的原点
  • G29 - 自动床平衡(如Marlin固件)
G29 ; 开始自动床平衡过程
  • G30 - 单点床平衡
  • G90 - 使用绝对坐标
G90 ; 切换到绝对坐标模式
  • G91 - 使用相对坐标
G91 ; 切换到相对坐标模式
  • G92 - 设置当前坐标
G92 E0 ; 将挤出机的当前位置设置为0
  • G92 E0 - 重置挤出机位置
G92 E0 ; 将挤出机的当前位置设置为0
  • G92 X0 Y0 Z0 - 重置所有轴的位置
  • G100 - 校验挤出机
  • G130 - 设置挤出机参数

二、常用M指令

  • M0 - 停止(可选暂停)
  • M1 - 停止(暂停)
  • M84 - 关闭所有步进电机
  • M82 - 设置挤出机为绝对模式
  • M83 - 设置挤出机为相对模式
  • M104 - 设置挤出机温度
M104 S210 ; 将挤出机的温度设置为210摄氏度
  • M105 - 读取当前温度
  • M106 - 开启风扇
M106 S255 ; 将风扇速度设置为最大
  • M107 - 关闭风扇
  • M109 - 等待挤出机达到设定温度
M109 S210 ; 等待挤出机达到210摄氏度
  • M140 - 设置热床温度
M140 S60 ; 将热床温度设置为60摄氏度
  • M190 - 等待热床达到设定温度
M190 S60 ; 等待热床达到60摄氏度
  • M200 - 设置兼容的温度范围(Marlin固件)
  • M201 - 设置最大加速度(Marlin固件)
  • M202 - 设置最大加速度到E轴(Marlin固件)
  • M203 - 设置最大速度(Marlin固件)
  • M204 - 设置加速度(Marlin固件)
  • M205 - 设置加速度到E轴(Marlin固件)
  • M206 - 设置归位偏移(Marlin固件)
  • M207 - 设置挤出机最大速度和加速度(Marlin固件)
  • M208 - 设置运动加速度(Marlin固件)
  • M209 - 启用弧形加速(Marlin固件)
  • M220 - 设置即时速度乘数
  • M221 - 设置即时挤出乘数

三、其他常用指令

  • T - 选择工具(在多挤出机3D打印机中可能使用)
  • T0 ; 选择工具0
    

四、不常用但可能的Gcode指令

  • G2 / G3 - 圆弧移动
G2 X30 Y10 I10 J-10 ; 顺时针画一个圆弧到X30 Y10,圆心相对于起点X+10 Y-10
  • G4 - 暂停
G4 P1000 ; 暂停1000毫秒
  • G20 - 英寸单位(很少使用)
  • G21 - 毫米单位(常用)
  • G92.1 - 重置挤出机位置(某些固件)
  • G162 - 归位X轴
  • G163 - 归位Y轴
  • G164 - 归位Z轴
  • G161 - 归位所有轴(某些固件)
  • G162 - 归位X轴(某些固件)
  • G163 - 归位Y轴(某些固件)
  • G164 - 归位Z轴(某些固件)

注意

不同的3D打印机和固件版本可能支持不同的Gcode指令集。以上列表并不全面,因为还有许多特定于固件或机器的定制指令。在编写或修改Gcode时,应参考特定3D打印机的用户手册或固件文档。

要下载3D打印的Gcode文件,您可以按照以下步骤进行: 首先,您需要找到合适的3D打印模型并将其导入到您的3D建模软件中。您可以在各种可靠的在线3D模型库或3D设计平台上搜索您感兴趣的模型。 接下来,您需要将这个模型导出为Gcode格式。在大多数常见的3D建模软件中,例如Cura、Slic3r或PrusaSlicer,您可以找到“导出”或“保存”选项。选择Gcode作为导出格式,并为文件选择一个存储位置。 一旦您的模型被导出为Gcode文件,您可以通过多种途径进行下载。 首先,如果您的3D打印机与计算机通过USB连接,您可以直接将Gcode文件传输到打印机中。打开打印机的控制软件,找到文件传输或上传选项,在对话框中选择Gcode文件,然后将其传输到打印机中。这样,您就可以从打印机的控制面板选择和打印该文件。 其次,如果您的打印机支持网络连接,您可以通过打印机的Web界面或专用软件远程上传Gcode文件。通过输入打印机的IP地址,您可以在浏览器中访问打印机的控制界面,在相应的选项中找到文件上传功能,并选择要下载的Gcode文件。 另外,您还可以使用SD卡或微型SD卡来传输Gcode文件。将SD卡插入计算机或读卡器中,将Gcode文件复制到SD卡的根目录中。然后将SD卡插入3D打印机中,通过打印机的控制面板选择和打印相应的文件。 总之,通过上述步骤,您就可以轻松地下载3D打印的Gcode文件并将其传输到您的打印机以进行打印。记住,在下载和使用Gcode文件时,请确保您的设备和软件是经过安全认证和可信赖的,以避免任何潜在的安全风险。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值