《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 一種彩色FDM型3D打印機的設(shè)計與實現(xiàn)
一種彩色FDM型3D打印機的設(shè)計與實現(xiàn)
2017年電子技術(shù)應(yīng)用第4期
宋廷強,邢照合
青島科技大學(xué) 信息科學(xué)技術(shù)學(xué)院,山東 青島266061
摘要: 設(shè)計了一種可以打印彩色三維模型的3D打印機。傳統(tǒng)FDM型桌面3D打印機只能打印單色,因此在開源FDM型3D打印機的基礎(chǔ)上重新設(shè)計組合了打印機的機械結(jié)構(gòu)和電氣控制系統(tǒng)來實現(xiàn)打印材料的混合,借助Bresenham直線算法設(shè)計了彩色打印機的控制軟件,并增加了Gcode指令。實驗結(jié)果表明,這種設(shè)計可以保證打印不同顏色的3D模型,并且與原來相同類型的單色3D打印機相比,提高了打印速度。
中圖分類號: TN05;TP391.7
文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.2017.04.018
中文引用格式: 宋廷強,邢照合. 一種彩色FDM型3D打印機的設(shè)計與實現(xiàn)[J].電子技術(shù)應(yīng)用,2017,43(4):69-71,75.
英文引用格式: Song Tingqiang,Xing Zhaohe. Design and implementation of color FDM 3D printers[J].Application of Electronic Technique,2017,43(4):69-71,75.
Design and implementation of color FDM 3D printers
Song Tingqiang,Xing Zhaohe
School of Information Science & Technology,Qingdao University of Science and Technology,Qingdao 266061, China
Abstract: A type of 3D printer for colored three-dimensional models is designed in this paper. Compared with traditional FDM desktop 3D printers which could only make monochromatic models, this newly designed 3D printer can mix the printed materials on the basis of redesigning the mechanical structure and electric control system of open-source 3D printers. In addition, Bresenham's line algorithm and Gcode directions have also been adopted to design a control system for colored printers. The experiment results show that this type of 3D printers can make 3D models in various colors and increase the print speed compared with previous monochrome 3D printers of the same type.
Key words : 3D printing;line algorithm;colored models;Gcode directions

0 引言

    自美國麻省理工學(xué)院的SACHS E等人[1]提出3D打印技術(shù)之后,3D打印技術(shù)在國內(nèi)外便開始了快速的發(fā)展[2,3]。3D打印技術(shù)也叫增材制造技術(shù)(Additive Manu-facturing,AM),其種類包括立體光刻成形(Stereo Lithography Apparatus,SLA)、選擇性激光燒結(jié)成形(Selective Laser Sintering,SLS)、疊層實體制造法(Laminated Object Manufacturing,LOM)等。熔絲沉積成型(Fused Deposition Modeling,F(xiàn)DM)是眾多3D打印技術(shù)中的一種,最初這種三維制造技術(shù)是在20 世紀(jì) 90 年代由美國人Scott Crump研制成功,由于該技術(shù)復(fù)雜性低、成本低廉、軟件開源、易于推廣等[4]特點受到眾多企業(yè)和個人的喜愛,主要適用于家用電器、辦公用品以及模具行業(yè)新產(chǎn)品開發(fā),另外還被廣泛用于醫(yī)療、大地測量、考古、玩具等基于數(shù)字成像技術(shù)的三維實體模型制造。

    FDM技術(shù)采用PLA、ABS等材料作為成型材料,由于材料強度的限制,主要應(yīng)用于展示模型設(shè)計、創(chuàng)意制作[5]。也有部分科技工作者將該技術(shù)進(jìn)行變型,使用巧克力、面粉漿等材料進(jìn)行食品打印[6]。FDM類型的3D打印機以這種“親民”的形式可以更多地在民眾生活中出現(xiàn),作為大眾可以消費的電子產(chǎn)品。但是FDM打印技術(shù)存在著無法打印彩色模型的劣勢,只能打印單色材料,這極大地限制了FDM技術(shù)的發(fā)展。不少學(xué)者也提出了雙噴頭、多噴頭的打印機結(jié)構(gòu),雖然可以打印兩種或者多種顏色,但這遠(yuǎn)遠(yuǎn)滿足不了模型對于漸變顏色這種復(fù)雜顏色模型的需要。為此本文提出了一種FDM類型的彩色3D打印機的設(shè)計與實現(xiàn)方法,可以有效解決當(dāng)前FDM類型3D打印模型顏色單一的問題。

1 機械結(jié)構(gòu)與電氣組成

    要實現(xiàn)彩色3D打印,就要對原始的FDM類型3D打印機的機械結(jié)構(gòu)和電氣結(jié)構(gòu)進(jìn)行重新設(shè)計,以實現(xiàn)彩色打印的需求。本文對開源的3D打印機的機械結(jié)構(gòu)進(jìn)行了改造和設(shè)計,并且重新設(shè)計了控制部分的電氣組成。

1.1 機械結(jié)構(gòu)

    本文彩色3D打印機的機械結(jié)構(gòu)采用Ultimaker結(jié)構(gòu),該結(jié)構(gòu)的噴頭通過十字交叉的光軸進(jìn)行固定,可以在保證打印質(zhì)量的前提下減輕運動機構(gòu)的負(fù)載,從而提高速度。

    Ultimaker結(jié)構(gòu)實現(xiàn)彩色打印需要對噴頭進(jìn)行改進(jìn),實現(xiàn)多進(jìn)一出,并且保證材料能充分混合。Richard Horne設(shè)計了一種可以同時混合3種打印材料的打印頭,實現(xiàn)了3種顏色的混合效果;丹麥的研究者也設(shè)計出了一款混合噴頭diamond hotend,本文所采用的也是這一款打印噴頭。噴頭通過3個進(jìn)料口將PLA材料送入噴頭,加熱融化在壓力的作用下混合通過0.4 mm的噴嘴擠出。為防止出現(xiàn)噴頭堵頭[7]的問題,張自強[8]通過流體力學(xué)分析,以ABS為例得出打印過程需要保證噴頭部分維持240 ℃,而其他區(qū)域平均溫度要在67 ℃以下。在此基礎(chǔ)上,本設(shè)計設(shè)置了內(nèi)外散熱風(fēng)扇,確保溫度滿足打印要求,最終設(shè)計如圖1所示。

qrs4-t1.gif

1.2 電氣組成

  電氣部分主要包括主控部分和擴展部分,系統(tǒng)框圖如圖2所示。

qrs4-t2.gif

    為了獲得更快的處理速度,提高打印機的打印精度[9],主控制器選擇了基于Atmel SAM3X8E 32位CPU的Arduino Due主板,擴展板選擇RAMP-FD,該擴展板最多支持6路步進(jìn)電機,滿足了本設(shè)計的3個獨立擠出機的設(shè)計要求。本設(shè)計中采用遠(yuǎn)端送絲的擠出機結(jié)構(gòu),為保證步進(jìn)電機足夠的功率輸出和精準(zhǔn)送絲,步進(jìn)電機驅(qū)動模塊使用DVR8825模塊,該模塊具有32步細(xì)分,最大輸出電流2.2 A[10]

2 彩色打印運動控制與指令

2.1 運動控制算法

    3D打印機工作時需要同時控制X、Y、Z 3個方向的步進(jìn)電機,在打印時還需要控制E0、E1、E2 3個擠出機的步進(jìn)電機按照設(shè)定的比例進(jìn)行直線運動。由于需要同時協(xié)調(diào)6個通道的步進(jìn)電機,因此本文基于Bresenham直線算法[11]改進(jìn)了一種運動控制算法,以實現(xiàn)在運動過程中打印,并且保證多種顏色的均勻混合。

    Bresenham直線算法是一種計算機繪制直線的控制算法,如圖3的坐標(biāo)系中,繪制A、B兩點的實際坐標(biāo),每次繪制點的縱坐標(biāo)y所對應(yīng)的誤差記為ε,則該點縱坐標(biāo)數(shù)學(xué)真值為:y+ε(-0.5≤ε≤0.5),從x移動到x+1,則y軸方向增加k(k為直線斜率)。

qrs4-t3.gif

qrs4-t3-x1.gif

    3D打印機各軸的運動距離是由步進(jìn)電機所接收的脈沖數(shù)決定,脈沖數(shù)與最終打印頭運動距離或者擠出的細(xì)絲長度呈線性關(guān)系,S表示運動距離,K為變換系數(shù),Si為i軸接收的脈沖數(shù)。

qrs4-gs1-2.gif

    定義Ci為i軸的計數(shù)器,該取值分別為x、y、z、e0、e1、e2,算法的流程圖如圖4所示(虛線框內(nèi)部分由定時器中斷函數(shù)執(zhí)行)。

qrs4-t4.gif

    利用Smax來判斷和記錄長軸,保證每一輪長軸都輸出脈沖信號,其他較短的軸根據(jù)判斷條件來確定是否輸出脈沖信號,整個判斷過程均由系統(tǒng)定時器觸發(fā)運行,通過這種方式即可達(dá)到協(xié)調(diào)6個通道步進(jìn)電機的統(tǒng)一運動。

2.2 控制指令

    FDM類型使用Gcode文件來保存和執(zhí)行相應(yīng)的運動指令,在開源Gcode指令中沒有控制顏色的指令,需要定義顏色控制的指令G1、M163、M165,分別實現(xiàn)單獨直線、單獨擠出機、連續(xù)直線3種方式的顏色控制。

3 實驗驗證

    本文基于Marlin固件進(jìn)行了固件的修改,實現(xiàn)了運動控制算法代碼,增加了G1、M163、M165等Gcode指令的解析與執(zhí)行的程序代碼,經(jīng)過調(diào)試可實現(xiàn)彩色模型的打印。

    (1)驗證單色打印效果。設(shè)計一個由3個長寬各為20 mm、高為2.5 mm的立方體組成的大立方體模型,3個立方體分別設(shè)置為紅、青、綠3個顏色,使用Cura切片軟件得到Gcode指令,通過腳本軟件判斷G1指令所在的區(qū)域,對不同區(qū)域內(nèi)的G1指令增加混合比例,得到最終含有顏色信息的Gcode文件。打印機同樣使用紅、青、綠3種PLA材料,打印結(jié)果如圖5所示,3種顏色可以準(zhǔn)確分離,模型成型效果良好。

qrs4-t5.gif

    (2)驗證顏色水平平滑過渡。設(shè)計圓柱形模型,顏色圍繞中心按照紅、青、綠的方式逐漸過渡,采用與單色一致的方法,獲得Gcode文件,打印結(jié)果如圖6所示。

qrs4-t6.gif

    驗證顏色垂直平滑過渡。設(shè)計螺旋異形花瓶模型,設(shè)置顏色從低向上依次漸變,使用品紅、黃、青 3種PLA材料,打印模型如圖7所示。

qrs4-t7.gif

    以上3種模型使用Cura軟件切片后不經(jīng)過處理,使用Smartmaker打印機打印純色模型,比較兩者使用的時間,結(jié)果如表1所示。

qrs4-b1.gif

    通過以上的實驗驗證可以清楚地看出,本文所提出的設(shè)計方法可以實現(xiàn)模型的彩色打印,在單顏色打印、顏色水平過渡打印、顏色垂直過渡打印等方面都可獲得較好效果,并且與同類型打印機相比,得益于高速處理器的使用,在速度方面也占有一定的優(yōu)勢。

4 結(jié)束語

    本文通過對3D打印機的重新設(shè)計與研究,基于開源的3D打印機提出了一種控制算法和相對應(yīng)的控制指令,實現(xiàn)了模型的彩色打印,并且在速度方面也比同類型的單色3D打印機速度更快,為FDM類型的彩色3D打印提供了思路,擴展了FDM類型3D打印機的應(yīng)用范圍。本文雖然實現(xiàn)了模型的彩色打印,但還需要對切片文件進(jìn)行后期處理才能進(jìn)行打印,后期可以對切片軟件進(jìn)行修改,以達(dá)到直接輸出彩色3D打印文件的效果,從而進(jìn)一步提高打印效率。

參考文獻(xiàn)

[1] GRAU J,CIMA N J,SACHS E.Alumina molds fabricated by 3-Dimensional printing for slip casting and pressure slip casting[J].Ceramic Industry,1998,23(7):22-27.

[2] 盧秉恒,李滌塵.增材制造(3D打印) 技術(shù)發(fā)展[J].機械制造與自動化,2013,42(4):1-4.

[3] 楊書卷.3D打印:醞釀制造業(yè)革命的前夜[J].科技導(dǎo)報,2012,30(26):7.

[4] 譚永生.FDM快速成型技術(shù)及其應(yīng)用[J].航空制造技術(shù),2000,1(1):26-28.

[5] 呂明,錢施光,柴宇.FDM快速成型技術(shù)在產(chǎn)品設(shè)計中的應(yīng)用研究[J].設(shè)計,2016,17(1):32-33.

[6] 李光玲.食品3D打印的發(fā)展及挑戰(zhàn)[J].食品與機械,2015,31(1):231-233.

[7] 韓金龍,李方舟.FDM型三軸并聯(lián)桌面3D打印機研究[J].機械工程師,2016(5):19-21.

[8] 張自強.基于FDM技術(shù)3D打印機的設(shè)計與研究[D].長春:長春工業(yè)大學(xué),2015.

[9] 覃琴,周麗霞.基于ARM和FPGA的3D打印機控制系統(tǒng)設(shè)計[J].伺服控制,2015(2):48-50.

[10] 吳迪.基于DRV8825的打印機電機驅(qū)動電路設(shè)計[J].電子技術(shù)與軟件工程,2013(11):62-62.

[11] BRESENHAM J E.Algorithm for computer control of a digital plotter[J].IBM Systems J.,1965,4(1):25-30.



作者信息:

宋廷強,邢照合

(青島科技大學(xué) 信息科學(xué)技術(shù)學(xué)院,山東 青島266061)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
美女免费视频一区| 国产精品sss| 亚洲摸下面视频| 99成人免费视频| 亚洲经典在线| 亚洲国产激情| 久久大综合网| 亚洲五月婷婷| 在线亚洲精品福利网址导航| 亚洲精品资源| 亚洲精品视频免费观看| 亚洲国产精品一区制服丝袜 | 亚洲电影观看| 在线播放亚洲| 在线看一区二区| 亚洲国产精品va| 亚洲国产欧美一区| 亚洲国产毛片完整版| 亚洲国产精品久久久久婷婷老年| 欲色影视综合吧| 亚洲激情二区| aa级大片欧美| 亚洲午夜伦理| 午夜精品久久99蜜桃的功能介绍| 香蕉久久精品日日躁夜夜躁| 性欧美video另类hd性玩具| 午夜激情综合网| 久久精品色图| 日韩视频永久免费观看| 亚洲视频狠狠| 香蕉久久久久久久av网站| 欧美亚洲视频一区二区| 久久久精品一品道一区| 麻豆九一精品爱看视频在线观看免费| 欧美xart系列高清| 欧美午夜www高清视频| 国产精品久久久一区二区三区| 国产精品你懂的在线欣赏| 国产午夜精品全部视频播放| 在线免费精品视频| av成人免费在线观看| 亚洲一区在线免费观看| 亚洲动漫精品| 亚洲一区免费观看| 久久国产婷婷国产香蕉| 老色批av在线精品| 欧美日韩国产成人在线| 国产精品萝li| 伊人一区二区三区久久精品| 亚洲人成欧美中文字幕| 中文一区二区在线观看| 先锋资源久久| 日韩亚洲精品在线| 亚洲欧美日韩在线综合| 麻豆九一精品爱看视频在线观看免费| 欧美伦理91| 国产欧美日韩亚洲一区二区三区| 在线看国产日韩| 亚洲午夜久久久久久尤物| 欧美新色视频| 亚洲一二三四区| 欧美国产精品人人做人人爱| 亚洲免费视频观看| 亚洲欧洲日本在线| 国产女精品视频网站免费| 午夜精品视频在线观看一区二区| 中日韩午夜理伦电影免费| 亚洲欧美影院| 亚洲三级国产| 新67194成人永久网站| 毛片av中文字幕一区二区| 欧美日韩综合一区| 狠狠综合久久av一区二区小说| 亚洲精品视频二区| 久久爱www.| 亚洲综合电影一区二区三区| 蜜月aⅴ免费一区二区三区| 国产精品美女久久久| 亚洲国产一成人久久精品| 亚洲欧美偷拍卡通变态| 一区二区三区国产盗摄| 久久久噜噜噜久噜久久| 欧美无砖砖区免费| 亚洲国产成人不卡| 欧美一区二区三区视频免费播放 | 亚洲九九九在线观看| 欧美一区二区三区视频免费播放| 国产精品99久久久久久久久| 另类图片国产| 国产欧美日韩精品丝袜高跟鞋 | 欧美日韩一区二区三区免费看 | 欧美一区二区三区免费观看视频| 欧美激情第8页| 国产一区在线看| 亚洲一区在线直播| 亚洲图片欧洲图片日韩av| 欧美α欧美αv大片| 国产在线观看91精品一区| 亚洲专区欧美专区| 亚洲在线观看视频| 欧美日本一道本| 亚洲欧洲一区二区三区在线观看| 久久精品国产亚洲一区二区三区| 欧美一级理论片| 欧美性色综合| 亚洲免费高清| 日韩亚洲一区二区| 农夫在线精品视频免费观看| 国模大胆一区二区三区| 亚洲欧美日韩另类精品一区二区三区| 亚洲视频观看| 欧美日韩中文| 99国内精品| 一区二区三区 在线观看视频| 牛牛影视久久网| 亚洲第一精品夜夜躁人人爽| 久久精品免视看| 另类av导航| 亚洲高清影视| 亚洲精品色婷婷福利天堂| 暖暖成人免费视频| 亚洲国产精品一区二区第四页av| 亚洲第一区中文99精品| 久久亚洲国产精品日日av夜夜| 国产在线精品二区| 久久成人羞羞网站| 久久综合九色综合欧美就去吻| 韩国av一区二区三区在线观看| 欧美在线啊v一区| 久久九九有精品国产23| 好吊妞**欧美| 亚洲国产日韩在线| 欧美大色视频| 亚洲精品小视频在线观看| 99亚洲视频| 欧美色综合天天久久综合精品| 夜夜嗨av一区二区三区免费区| 亚洲一二三区精品| 国产精品美女在线观看| 午夜精品久久久久久| 久久精品视频网| 激情久久影院| 日韩亚洲成人av在线| 欧美日韩美女在线| 亚洲视频在线免费观看| 欧美亚洲一区| 国产综合欧美| 亚洲精品在线视频观看| 欧美丝袜第一区| 午夜精品久久久久久久99水蜜桃| 久久精品夜夜夜夜久久| 亚洲电影自拍| 亚洲视频中文字幕| 国产精品青草久久久久福利99| 亚洲欧美一区二区精品久久久| 久久青草久久| 亚洲精品1234| 亚洲欧美国产高清va在线播| 国产手机视频一区二区| 亚洲福利专区| 欧美日韩亚洲一区二区| 性视频1819p久久| 欧美成人精品一区| 99视频超级精品| 久久精品人人爽| 亚洲日本欧美| 欧美一区2区三区4区公司二百| 一区二区亚洲精品| 亚洲午夜电影| 激情成人av在线| 在线一区欧美| 国产在线精品一区二区夜色| 日韩系列在线| 国产视频自拍一区| 在线综合视频| 国产一区二区久久| 夜夜嗨av一区二区三区四季av | 亚洲精品激情| 国产日韩在线不卡| 一本色道久久99精品综合| 国产精品一区二区你懂的| 亚洲国产视频一区| 国产精品欧美日韩一区二区| 亚洲三级色网| 国产丝袜一区二区三区| 一本色道久久综合亚洲精品不| 国产日韩亚洲| 亚洲一区二区三区高清| 在线观看91精品国产麻豆| 亚洲一级免费视频| 一区二区亚洲精品| 欧美一区二区三区四区高清| 亚洲精品一区二区三| 久久久综合视频| 亚洲一区二区三区免费视频| 欧美国产日韩一区二区三区| 西西人体一区二区| 欧美午夜视频在线观看| 亚洲人久久久| 激情懂色av一区av二区av|