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

谁看过3D打印机的源代码,第1张

做过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打印机固件源代码,是开源的,网上可以下载看,这里就不再举例了。

据我所知,控制软件Repetier使用了JAVA和python。分层软件有的使用了Perl。不同的软件使用了不同的编程语言,你真想搞清楚可以去reprap wiki看,都是开源的。

3D打印机使用数控G指令代码控制步进电机或伺服电机。设计的专业有计算机程序设计(如果你真的发烧的话),自动控制,或许还涉及到一些材料加工知识(如塑料丝材的加工、UV固化树脂的紫外光固化等等)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11388756.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存