3d打印机固件下载(3d打印机固件下载教程)

admin 打印机墨水 2023-02-12 0 3d打印机固件下载

谁看过3D打印机的源代码

做过3D打印机的人大概都看过吧,以下是打印一个立方体的G代码:(字数所限,中间删除了)

; generated by Slic3r 0.9.9-dev on 2014-01-15 at 18:33:38

; layer_height = 0.3

; perimeters = 3

; top_solid_layers = 3

; bottom_solid_layers = 3

; fill_density = 0.15

; perimeter_speed = 30

; infill_speed = 60

; travel_speed = 130

; nozzle_diameter = 0.5

; filament_diameter = 1.75

; extrusion_multiplier = 1

; perimeters extrusion width = 0.70mm

; infill extrusion width = 0.70mm

; solid infill extrusion width = 0.70mm

; top infill extrusion width = 0.70mm

; first layer extrusion width = 0.60mm

G21 ; set units to millimeters

M107

M104 P200 ; set temperature

G28 ; home all axes

G1 Z5 F5000 ; lift nozzle

M109 P200 ; wait for temperature to be reached

G90 ; use absolute coordinates

G0 Z0.300 F1800.000 A-1.00000

G0 X85.260 Y85.440 F7800.000

G0 F1800.000 A0.00000

G1 X85.840 Y84.900 F540.000 A0.05718

G1 X86.260 Y84.590 A0.09485

G1 X86.940 Y84.170 A0.15252

。。。。。。。

M107

M104 S0 ; turn off temperature

G28 X0 ; home X axis

M84 ; disable motors

; filament used = 999.4mm (2.4cm3)

另外还有3D打印机固件源代码,是开源的,网上可以下载看,这里就不再举例了。

3D打印机固件有哪些?各有什么特色?

因为3D打印机的控制板有多种,所以相应的固件(Firmware)也可多。有些固件功能相对简单,但使用和修改相对简单。有些功能全面,操作起来就相对复杂。选择一个合适的固件对DIY一台3D打印机来说非常的重要。现在主流的固件有Sprinter、Marlin、Teacup、sailfish等。用的最多是sprinter和Marlin,下面我对这两种固件进行简单介绍,后面的帖子将详细进行固件配置的说明。

1、Sprinter(功能相对简单,基本功能都包括)

Sprinter固件是之前用的比较多的3D打印机固件,而Marlin固件和Repetier-firmware固件都是由其派生而来。而且这两款固件的用户群非常活跃,而Sprinter固件已经没有人维护了。在这二者中,Marlin固件的使用更加广泛,很多打印机控制软件都兼容Marlin固件。一般用户在使用Marlin固件的时候只需要改变一下Configuration.h文件中的一些参数即可,非常方便。

支持功能:

SD卡读写

步进电机控制

挤出机速度控制

运动速度控制

加速度控制

支持的主控板:

RAMPS

Sanguinololu

Teensylu

Ultimaker's Electronics version 1.0-1.5

2、Marlin(功能相当强大,推荐)github网址如下:

支持功能:

高速打印

基于中断的温度保护(响应快速)

基于中断的线性加速运动

支持Matthew 算法

完整的endstop支持

SD卡支持

SD卡文件夹(在pronterface工作)液晶显示器支持(理想情况下20 x4)液晶菜单系统自治SD卡印刷、click-encoder控制。eepm存储(如max-velocity、max-acceleration和相似的变量存储)温度采样动态温度setpointing又名“AutoTemp”支持QTMarlin加热器功率报告。用于PID监控。

3D打印机固件Marlin固件基本配置

3. Repetier-firmware github网址如下:

3D打印固件repetier固件详细的设置图解使用教程

Hex文件如何下载到3D打印机

如果你懂单片机,这个很简单,既然你提出这个问题,显然是不太懂的。3D打印机一般采用Arduino

Mega2560,首先你要在你的PC机上安装Arduino

IDE软件。然后将主控板通过USB连接到电脑上,主控板的电源灯会亮。第三步你要编辑你的固件文件(也就是你说的hex文件)以指定你的硬件。编辑好固件并下载到主控板中。

其中难的是第三步。

有帮助请采纳。

3d打印机下载新固件时需要把原来的固件删除吗

不需要。3D打印机就是能够打印出三维物体的打印机,当用户在使用下载新固件时不需要把原来的固件删除,因为不删除也不会对打印机造成影响受到很多人的喜欢。

版权声明

本文内容均来源于互联网,版权归原作者所有。
如侵犯到您的权益,请及时通知我们,我们会及时处理。

分享:

扫一扫在手机阅读、分享本文