3D打印机教程

收起回复个人企业举报垃圾信息举报
我也说一句
 
关于软件,各种三维建模软件只要能输出stl格式的文件都可以,我习惯用ug8.0 或proe
而与打印机配合的上位机下位机软件分别是
3d打印切片软件——Slic3r
这个软件是生产3d打印机能够识别的控制代码的必备工具。没有它,3d打印机将不能识别3d模型的格式。只有通过这个软件转化为G代码后,打印机才可以正常使用。而Slic3r是一个非常优秀的切片工具。
3d打印机控制软件(上位机)——Printrun
reprap官方上位机,界面简单,操作方便,是新手不错的选择。它是3d打印机的控制中心,它会不停的读取计算机上的G代码文件(由上面的切片软件生成),然后通过usb线传
输给3d打印机主控板(mega2560)从而实现对打印机的精确控制。
主轴加工
固件——Marlin
固件是安装在mega2560板子上的软件,当然功能强大的Marlin是不错的选择。收起回复个人企业举报垃圾信息举报
psho我也说一句
 
热流道热电偶
1、需要用到的模块或器件:
Arduino Mega2560 主控板(该套件包含):这是3d打印机的大脑,负责控制整个打印机来完成特定的动作,如打印特定的文件等;
RAMPS1.4 (该套件包含):这是上面主控板的拓展板,有它是为了更好的与其它硬件进行连接和控制的,起到过渡桥梁的作用;
A4988步进电机驱动板(该套件包含):这是用来连接步进电机的,从而实现主控板对步进电机的控制,实现XYZ及挤出机的动作;
4~5个步进电机(该套件不包含):这是3d打印机的动力部分,由A4988驱动板控制,电机连接到RAMPS1.4板子上;
加热头(不包含):加热头是用来熔化打印材料的(ABS、PLA等),一般加热头都有两个电气元件,一个电热丝通电后可以用来加热,类似于电热炉,另一个是热敏电阻,用来获取加热头上当前温度是多少,从而实现更好的温度控制,由于固件(Marlin:github/ErikZalm/Marlin/tree/Marlin_v1)对温度获取成功后才允许进行很多操作,所以即使进行简单测试也需要连接两个热敏电阻(另一个用来获取热床温度),所以我会送两个热敏电阻给你;
热床(heatbed)(不包含):在打印ABS时,为了让其不变性且第一层容易黏到平台上,
一般的解决办法是采用热床,热床同样包含两个部分,加热部分和热敏电阻,其中热敏电阻是必需的;
12V电源(不包含):为了能够驱动电机及电路板,你需要自己配备一个12V 100W~200W左右的电源。
以上部分都是电路连接部分的必需部件,如果缺少一个,将不能进行相应部分的测试。
其它非必需的主要包括12V风扇和至少3个限位开关(如果没有并不影响对电路板的测试,但会影响打印机的使用,如果你做整套打印机,这是必需的,尤其限位开关)。
2、准备工作:
在开始连接和测试之前,你需要些必要的软件:
Arduino IDE,用来将固件传输到主控板上的工具,下载地址:/en/Main/Software
固件(Marlin),这是主控板上需要执行的程序,将其传输到主控板上,下载地址:
github/ErikZalm/Marlin/tree/Marlin_v1,传输方法:打开arduino IDE,选择菜单Tools -> Board -> Arduino Mega 2560,然后选择串口Tools ->Serial Port ->相应的串口,点击编译并下载到板子上。参考固件里面的说明配置相应的参数,最主要的是配置板子类型为RAMPS1.4(到Configuration.件中的这一行#define MOTHERBOARD 33【这里必须改为33】),其它可以暂时默认即可;
*上位机软件:printrun:koti.kapsi.fi/~kliment/printrun/ 下载对应版本并安装即可;
以上是需要用到的软件,第一个是你配置参数时需要经常用到的,如果参数确定后,就很少再使用了,第三个是打印机控制软件,平时打印也会使用。
3、烧固件:
*编辑固件并上传到主控板中:
将主控板通过USB连接到电脑上,主控板的电源灯会亮。
用Arduino IDE打开下载的固件文件中的主文件(Marlin.pde),打开后,通过TAB选择到Configuration.件,并到:
#ifndef MOTHERBOARD
#define MOTHERBOARD 某数字
#endif
修改为:
#ifndef MOTHERBOARD
#define MOTHERBOARD 33
#endif
暂时修改这些参数即可。然后选择菜单Tools -> Board -> Arduino Mega 2560,并且选择串口Tools ->Serial Port ->相应的串口(一般是倒数第一个,不对可以多试几次其它的),点击IDE上的向右箭头(→)图标,进行固件上传,如果安装上面步骤操作下来应该不会有错误。并且可以看到主控板上的另一个LED灯会不停的闪,这说明正在上传中;等待完成即可。
msisdn
4、连接其它电路板及测试:
断开USB数据线,将RAMPS1.4板子连接到主控班上,注意不要连接错误,RAMPS上背面的插针应该都连接到主控板上才对。
然后连接两个热敏电阻到板子相应位置,先下图,此时打开printrun软件(上面的第三个软件),选择串口(一般是最后一个),设置波特率(为250000)。点击连接如果正常,右侧会有连接成功的提示文字,并且下面的操作按钮将可以正常使用了。
安全书包
通过printrun软件上的“check temp”(读取温度),可以获取两个热敏电阻的温度,因为热敏电阻是直接连接上的,所以读取的温度应该接近你所在的室温,如果读取的值为0,所有连接有误,请检查。
虽然没有连接加热头和热床,但可以进行简单测试,首先连接12V电源,然后设置加热床和加热头的温度分别为230和110度,此时板子上有两个红LED会相继点亮,这说明这部分电路正常,关掉即可。然后再右下角输入命令:M106 S255点发送,来打开风扇控制,此时另一盏红LED会点亮,输入:M107点发送可以关掉。
断开电源,将A4988驱动板接入RAMPS板子,注意方向正确与否,否则有可能会烧坏板子,可以参考我的照片。应该至少有一个电机做测试,电机连接应该按照下图所示进行连接,一般的为红蓝绿黄的顺序进行连接,接好后,接通电源,通过printrun可以尝试让电机动起来,比如你将电机连接到了X轴上,电机X轴电机+10mm,电机会旋转,点击-10mm,电机会反转。同样的可以测试YZ两轴(更改电机时应该断掉电源)。挤出机电机当温度不达到时是不能测试的,你可以将其A4988驱动器安装到XY或Z轴上进行测试,以保证驱动器的正常。
如果上面的测试都没有问题,说明主要的电路就没有问题了,剩下的就是把你的3D打印机组装起收起回复个人企业举报垃圾信息举报
1、需要下载的软件
1.1 固件上传工具——Arduino IDE
这是上传固件的必备工具,有了这个软件让上传固件变的容易很多,插上USB,就可以轻松上传。
下载地址:
windows版本:/arduino-1.
MAC版本:/arduino-1.5.5-macosx.zip
linux 32位版本:/arduino-1.
金属探测器隐藏
1.2 3d打印切片软件——Slic3r
这个软件是生产3d打印机能够识别的控制代码的必备工具。没有它,3d打印机将不能识别3d模型的格式。只有通过这个软件转化为G代码后,打印机才可以正常使用。而Slic3r是一个非常优秀的切片工具。
下载地址:
windows 32位版:/win/slic3r-mswin-x86-0-9-10b.zip
windows 64位版:/win/slic3r-mswin-x64-0-9-10b.zip

本文发布于:2024-09-22 04:21:19,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/123116.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:连接   打印机   电机   软件   固件   主控板   进行
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议