当前位置:首页 > 工业控制 > 《机电信息》
[导读]摘要:从机械结构、电控部分和上位机软件三方面讲述了并联式3D打印机的组成,采用solidworks三维建模软件设计了一款并联式3D打印机,通过运动算法计算和步进电机算法对其进行控制。结果表明,其打印速度最快达到90mm/s,打印精度±0.2mm,设备整体尺寸仅为200mm×200mm×200mm,能作为桌面式教学设备,而且操作简单,造价成本较低,具有很好的推广应用价值。

引言

自2008年起,桌面式3D打印机进入了飞速发展的阶段,这主要是因为reprap的开源技术得到了极大的推广应用,从而产生了多个制造桌面3D打印机的知名企业(如Makebot、Ultimaker等)。经过不断改进,在开源3D打印机的基础上逐渐出现了sLs、sLA、DLP、3DP等多种打印技术,对制造业的进步发展产生了重大意义。而3D打印机的结构也出现了门架体系结构、双光轴结构、并联式结构等多种形式,其中并联式具有结构简单、机械传动反应速度快等优势,因而推广应用价值较大。

然而,并联式3D打印机算法复杂,装配要求和加工要求也比较高。目前,FDM(熔融沉积成型)类型的3D打印机已经开发到第3代了,但所制造设备一直受限于笛卡儿坐标系,没有进一步突破原有的结构,打印速度和打印精度遇到了瓶颈。由于并联式结构具有快速、定位精度高等优点,其打印速度比普通坐标系打印机要快,因此有必要对并联式3D打印机进行研究。查阅相关资料可知,并联式结构的运动可以通过换算,转化成笛卡儿坐标系的运动,最终用于设计并联式3D打印机。

1并联式3D打印机的设计

1.1工作原理

3D打印机主要工作原理是通过电脑的切片软件将三维模型按照设置的层厚切成一层一层,再根据切片算法,把面化成线的填充,再转化为G代码。3D打印机控制软件通过串口通信的方式,把数据传送到3D打印机的主控板,主控板上的固件主要由G代码解释器组成,G代码解释器把数据流解释为3个驱动喷头运动的步进电机和1个挤料电机的运动,通过A4988驱动步进电机的运动[4]。同时,它的温控系统用了PID闭环控制,可以把温度稳定地控制在某个值,从而保证塑料的熔化,使喷头能够均匀出丝。

1.2机械结构设计

主体由阳极氧化的铝板和4040铝型材组成,基座执行器主要由CsK直线导轨、线轨滑块、GT2皮带和42步进电机组成,末端执行器主要由赛钢材质加工而成的平台、万向关节、斜杆组合而成。

1.2.1打印耗材料架

传统打印机的耗材料架一般采用三种方式设计。第一种是脱离3D打印机本体的结构,这种结构虽然轻便,但在使用上并不方便,在3D打印的过程中,偶尔料架会被带动偏移,导致打印失败。第二种是采用内藏式的结构,为了在外形上容纳耗材料架,3D打印机机身体积会进一步增大,为使体积尽可能缩小,一般会把存放耗材的空间做得非常小,这种设计并不利于长时间打印。第三种是顶置式,顶置式对耗材的存放空间没有限制,因此,设计一套不需要完全拆卸的顶置式料架,如图1所示,料架两侧板根部用合页与顶板连接。当需要上料的时候,把两侧板立起来,再放上一根支撑横梁即可。当需要运输拆卸时只需把横梁提起来,两侧板往外折摊平即可。

图13D打印耗材料架结构

1.2.2LCD面板

为缩小体积,传统的LCD面板一般内藏在外壁上,与水平面成90o角,然而,当操作人员操作面板时,必须弯腰观察操作,而且可视角度差。因此,设计LCD面板倾斜角度可调,如图2所示,以适应不同高度的人:而且面板采用可折叠设计,不占用地方,方便实用。

图2LCD面板结构

1.3电控和软件

电控部分主要由Mega2560、J-head加热喷头、热敏电阻、Ramp1.4、A4988、MK2PCB热床、限位开关等部件组成。桌面式3D打印机的优势体现在其简单易用,开源社区里发布了很多优秀的3D打印控制软件,其中有Cura和Printrun[5]。Cura的界面如图3所示,优点在于图形化界面,简单易用。Printrun的界面如图4所示,优点在于可以控制多种3D打印机,功能选项较多。并联式3D打印机由于其结构的特殊性,它的打印起始点与普通打印机不同,另外它的打印范围是一个圆,有别于普通打印的正方形,因此选择了设置参数比较多的Printrun。

2并联式运动算法设计

2.1运动算法设计

并联式结构特殊,它与普通直联式不一样,并不是通过三维坐标xy:的三个参数来直接对应控制三个轴的步进电机所走的参数。并联式结构所用的坐标系不是笛卡儿坐标系,它的三维坐标点需要进行一个换算,映射到端点坐标中,然后根据端点坐标来推算3个轴步进电机的运动参数。

如图5所示,将并联式结构进行模型简化。因为FDM熔融沉积打印技术是通过熔化的塑料层层堆积,因此,要使打印平台工作时提升1mm(两斜杆为刚性材料,忽略其形变),A点和B点同时往上提升1mm即可,而A点和B点的上升运动则通过其对应的两个步进电机的转动进行转化。设两斜杆长度都为5,平台长度为2,初始位置,斜杆与水平面所成夹角为459,因此A点和B点与水平面距离都为5V2/2,平台需要向左移动5V2/2-3的距离时,不难得出,A点上升4-5V2/2,B点下降5V2/2-3,平台依然保持水平状态。

同理,在三维坐标中,G代码给出的是喷头喷嘴的坐标,因此需要把喷嘴坐标转换为3个基座执行器的坐标。

设喷嘴坐标为)x,y,:),喷头平台三点坐标A(ax1,ay1,az1),B(bx1,by1,bz1),C(cx1,cy1,cz1)。根据三角函数关系,易得出喷嘴坐标与喷头平台A、B、C点坐标之间的关系,jh为打印喷头高度,R为喷头平台外接圆半径,关系如表1所示。

同理,对于基座执行器,设喷头基座执行器三点坐标,基座A(ax2,ay2,az2),基座B(bx2,by2,bz2),基座C(cx2,cy2,cz2),同时得出喷嘴坐标与基座执行器坐标之间的关系,如表2所示。

因此,设la、lb、lc为x、y、:三个轴到打印平台万向轴的水平距离,可得:

设3个基座与平台之间的垂直距离分别为ha、hb、hc,可得:

所以,可以从喷头平台映射到3个基座执行器坐标的:轴坐标如下:

斜杆相关部分的实际尺寸如图6所示。

图6斜杆相关部分尺寸图

通过以上理论基础计算,控制程序可以转化为C语言,如下所示:

部分并联3D打印机的核心算法

//斜杆所在两万向节之间的实际长度

#defineBINGLIANLONGОIxGAN186E0//..

//末端执行器喷头中心到线轨之间的水平距离

#defineBINGLIANsHUIPINGОIANGUITOPIN-GTAIZHONGОIN140E0

//末端执行器中心到其万向节的水平距离

#defineINGLIANsHUIPINGОIANGUITOОIAO-YINGoI19E9//..

//线轨到滑块万向节的水平距离

#defineBINGLIANsHUIPINGMODUANZHIОI-NGoITOwANОINGJIx19E5//..

//滑块万向节到末端效应器万向节的水平距离

#defineBINGLIANwITHBANJING

对于该设备3个铝型材支架上xy平面的坐标点(图7),可以转化代码如下:

//Effectivex/YpositionsofthethreeverticalGAoTAs

#definesIN一66.8一一625463784438一

#defineCos一66.5

#defineBINGLIANGAoTAlx-sIN一6*BINGLI-ANwITHBANJING//frontleftGAoTA

#defineBINGLIANGAoTAlY-Cos一6*BINGL-IANwITHBANJING

#defineBINGLIANGAoTA2xsIN一6*BINGL-IANwITHBANJING//frontrightGAoTA

#defineBINGLIANGAoTA2Y-Cos一6*BINGL-IANwITHBANJING

#defineBINGLIANGAoTA3x6.6//backmiddleGAoTA

#defineBINGLIANGAoTA3YBINGLIANwIT-HBANJING

图7并联结构中铝型材俯视图坐标点

2.2步进电机算法驱动

该设备所用的步进电机步距角为l.89,所以步进电机旋转一圈:3一69/l.89=266步(6.99步距角的电机为466)。在没有使用细分驱动器的情况下,需要给步进电机266个脉冲,电机才会旋转一周。在电控部分中,该设备采用A4988电机驱动器,利用其最高的细分数一l一细分,因此使用细分驱动器的情况下,转一圈需要的脉冲:266×l一=3266。

该设备采用GT2同步带,齿型间距为2mm,采用16一齿的GT2同步轮。

因此,步进电机每走lmm所需脉冲根据下式计算:

并联式3D打印机上三个步进电机的运动方式是相同的,所以不难得出,另外两轴的步进电机驱动参数也是相等的,同时设备上挤出机的步进电机也用了同样的电机驱动板,电机细分数也为l一。因为挤出机的细分直接决定模型表面打印质量,所以要精细控制其挤出量。挤出机采用了远程供料结构,所以必须使用齿轮减速,以克服3D打印耗材和导料管间的摩擦力。在齿轮减速机构中,该设备采用了行星轮减速机构,减速比为5.l8,挤出轮齿轮直径为l2mm。所以,挤出轮使耗材每走lmm所需脉冲根据下式计算:

由于实际运动和计算存在一定的误差,因此调试设备时,可以打印一个长方体,根据其长宽高的实际长度和模型设计长度之间的比例关系,重新映射到X、Y、Z三轴每毫米的脉冲。因此对应更改Marlin固件的参数配置,更改如下:

//默认参数设置

#definemorenAsPU(l66,l66,l66,439.9l5l}//默认xyze电机的脉冲数

#definemorenMJINGEI(866,866,866,866}//单位mm/s

#definemorenMJIAsUDU(l766,l766,l766,l766}

//4轴电机最大加速度

#definemorenJIAsUDU2966

//打印情况下最大加速度

#definemorenFUwEIJIAsUDU2966

//复位情况下最大加速度

3结语

本文介绍了并联式3D打印机的设计与计算,包括该设备的机械结构、电控部分和上位机软件。通过solidworks三维建模软件模拟分析,采用运动算法计算,采用步进电机算法对其进行控制,采用Printrun3D打印控制软件,最终设计并制造出并联式3D打印机。经过后期测试验证,其打印速度最快达到96mm/s,打印精度±6.2mm。设备整体尺寸仅为266mm×266mm×266mm,能作为桌面式教学设备,而且操作简单,造价成本较低,具有很好的推广应用价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

米尔电子首发的全志高性能T527工业开发板——带边缘计算的米粉派(MIFANS Pi)自推出市场以来,凭借易用性好、可靠性高、高性能、低门槛、高集成度、开源设计、支持二次开发、软件资源丰富等各种特点,得到广大客户关注。此...

关键字: 米粉派 树莓派 开源硬件

本文对ELEGOO爱乐酷Neptune 4 Pro、拓竹Bambu Lab P1S和创想三维K1三款FDM 3D打印机进行了横评测试,希望能给大家一点参考。

关键字: 3D打印机

近日,ELEGOO爱乐酷发布了一款消费级光固化3D打印机的里程碑力作——ELEGOO爱乐酷Saturn 3 Ultra土星。那么,这款ELEGOO土星系列的全新标杆力作具体表现如何,本文就带大家来一探究竟。

关键字: 3D打印机

数码制造商Snapmaker公布其最新的IDEX 3D打印机J1从11月8日起可在官方商店预购。与市场上主要的IDEX 3D打印机相比,J1的一个特点是高速打印。由于振动补偿技术的优化,它确保了速度提升,将打印速度提高到...

关键字: IDE MAKER 3D打印机 振动

Formlabs和其合作伙伴志瞳科技达成新的合作协议,扩大两家公司在国内市场的进一步合作。志瞳将作为Formlabs中国大陆地区的一级经销商,负责Formlabs在中国大陆地区分销、物流和售后工作。志瞳科技前身为上海非凡...

关键字: ABS FOR LAB 3D打印机

(全球TMT2022年7月15日讯)“3D打印”不久前在日本成为热门搜索词。3D打印是一种以数字模型文件为基础,运用粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造物体的技术。3D打印最早出现在20世纪90年代中...

关键字: 3D打印 供应链 3D打印技术 3D打印机

长春2022年6月30日 /美通社/ -- 万豪国际集团今日宣布长春保利万怡酒店正式开业,这标志着万豪旅享家旗下30个非凡品牌之一的万怡酒店在吉林省长春市开设了首家酒店。拥有286间客房的长春保利万怡酒店由长春保利房地产...

关键字: 汽车 BSP 3D打印机 ANAL

深圳2022年4月14日 /美通社/ -- 2022年4月12日,数字制造商Snapmaker凭借其旗舰产品Snapmaker三合一全金属3D打印机,荣获2022年iF设计奖。 Snapmaker 2.0 3D打印机荣...

关键字: 3D打印机

(全球TMT2022年4月18日讯)2022年4月12日,数字制造商Snapmaker凭借其旗舰产品Snapmaker三合一全金属3D打印机,荣获2022年iF设计奖。iF设计奖创立于1953年,已成为全球最负盛名的设...

关键字: 3D打印机

(全球TMT2022年2月18日讯)全球专业级3D打印机制造商Raise3D上海复志(上海复志信息技术有限公司,简称“Raise3D”) 宣布完成C轮1亿元人民币融资。本轮融资由金浦智能领投,创钰投资跟投,B+轮投资人...

关键字: 3D打印机 se
关闭