999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Rhino的計算機輔助設計軟件的3D打印應用

2018-04-13 06:36:32李慶君
現(xiàn)代電子技術 2018年8期
關鍵詞:設置設計

李慶君

摘 要: 傳統(tǒng)的3D打印存在兼容性差的問題,在打印精細工件、彈性工件時存在一定的磨損缺陷。為了優(yōu)化3D打印性能提出并設計基于Rhino的計算機輔助設計軟件。根據(jù)計算機輔助設計軟件的用途,設計Rhino插件基本參數(shù),通過Rhino插件多點添加數(shù)據(jù),將Rhino技術插件導入計算機輔助設計軟件,優(yōu)化其渲染功能,完成計算機輔助軟件的設計。實驗數(shù)據(jù)表明,設計的基于Rhino的計算機輔助設計軟件能夠?qū)Ω呔裙ぜ椥怨ぜM行高精度3D打印,可優(yōu)化3D打印效果,具有一定的實用性。

關鍵詞: Rhino技術; 計算機輔助設計軟件; 軟件設計; 3D打印; 插件; 參數(shù)設置

中圖分類號: TN402?34; TP393 文獻標識碼: A 文章編號: 1004?373X(2018)08?0109?04

Abstract: The traditional 3D printing has the problem of poor compatibility, and some wear defects exist when fine workpiece and elastic workpiece are printed. To optimize the performance of 3D printing, a computer aided design software based on Rhino is proposed and designed. According to the application of computer aided design software, the basic parameters of Rhino plug?in are designed. By using the Rhino plug?in for data multi?point addition, the Rhino technology plug?in is imported to the computer aided design software to optimize its rendering function and complete the design of computer aided software. The experimental data shows that the designed Rhino based computer?aided design software can perform high?precision 3D printing for high?precision workpiece and elastic workpiece, optimize the 3D printing effect, and has a certain practicality.

Keywords: Rhino technology; computer aided design software; software design; 3D printing; plug?in; parameter setting

0 引 言

在工業(yè)產(chǎn)品的造型設計上,使用3D打印代替?zhèn)鹘y(tǒng)制造工藝,能夠?qū)ぜM行精細的刻畫,并且對工件的尺寸以及形狀進行精準的把控[1]。但是3D打印,在面對制作工藝要求精細的工件上及帶有彈性的工件時,由于技術特點的限制,加上傳統(tǒng)打印方法識別模式有限,很難進行高精度的彈性工件的打印[2]。提出并設計基于Rhino的計算機輔助設計軟件,提升3D打印性能。實驗結(jié)果表明,設計的基于Rhino的計算機輔助設計軟件,能夠?qū)Ω呔裙ぜ椥怨ぜM行高精度3D打印,可優(yōu)化3D打印效果,具有一定的實用性。

1 Rhino技術插件導入

本文導入的Rhino技術插件需要先安裝Microsoft Visual StudioRhino4DotNetWizards.zip的數(shù)據(jù)包[3],保證SDK數(shù)據(jù)能夠?qū)?005版本以上的3D打印技術上,導入Rhino技術插件將會改變3D打印的識別方式。Rhino技術插件中的Dot NET .d .I 動態(tài)鏈接庫文件涵蓋了Rhino技術插件中的打印識別數(shù)據(jù)[4]。當文件在安裝完成后,Rhino技術插件會自動識別本地計算機中數(shù)據(jù)連接方式,Rhino插件會圍繞3D打印技術進行相關識別。

Rhino技術插件對計算機環(huán)境配置具有一定的要求。每當新建項目時,會自動彈出一個Rhino Plug?In數(shù)據(jù)向?qū)姘澹褂脭?shù)據(jù)向?qū)姘迥軌驅(qū)Υ蛴〕绦蚩蚣苓M行修訂[5]。大部分數(shù)據(jù)由程序框架識別輸出,為此對于Rhino技術插件可以通過參數(shù)的把控實現(xiàn)功能的設置。在Rhino Plug?In數(shù)據(jù)向?qū)姘迳蠈?zhí)行打印數(shù)據(jù)設置完成后,打印方案會自動生成多個源代碼文件進行打印路徑設計。安裝的My Plug In 1 PlugInAttributes.cs文件中已經(jīng)定義了打印過程的My Plug In 1 PlugInAttributes數(shù)據(jù)類別,數(shù)據(jù)類別確立了Rhino插件中工件打印程序起始節(jié)點、終止節(jié)點等打印數(shù)據(jù)信息[6]。安裝的My Plug In lPlug In.cs文件包含My Plug In 1 PlugIn打印形式數(shù)據(jù)以及PlugInMenu打印模型類別。Rhino技術插件能夠?qū)崿F(xiàn)PlugInMenu類別菜單的設置,能夠根據(jù)打印需求進行個性化設置[7]。Rhino技術插件以Run Command控件為主體,對打印起始、終止、過程、方式、數(shù)據(jù)連接等都可以實現(xiàn)個性化的設置。

2 基本參數(shù)設置

上述導入的Rhino技術插件,通過Rhino軟件的配置功能能夠確定輔助軟件的具體實施方式,但是需要對Rhino插件基本參數(shù)進行導入才能夠?qū)崿F(xiàn)對上述方式的控制。Rhino插件基本參數(shù)分為幾個方面,其中包括:3D打印數(shù)據(jù)、數(shù)據(jù)傳輸協(xié)議、鏈路的多維方式等[8]。數(shù)據(jù)的使用需要對基本參數(shù)進行設置。其中設置數(shù)據(jù)放置在控制單元內(nèi)[9]。傳輸協(xié)議的限令是實現(xiàn)設計與成品的重要連接。為了能夠進行多層次的傳輸形式,本文將傳輸協(xié)議進行擴充,實現(xiàn)數(shù)據(jù)化的多項式傳輸。多維方式的計算數(shù)據(jù)設置通過編程得以實現(xiàn),編輯過程如下:

使用Rhino插件基本參數(shù)進行硬件配備,硬件設備中多功能的實現(xiàn)都需要Rhino插件基本參數(shù)與硬件數(shù)據(jù)的有效連接。Rhino插件基本參數(shù)直接參與3D打印過程,但是對基礎數(shù)據(jù)、過程數(shù)據(jù)、多種方式都有所影響。

3 Rhino插件多點添加數(shù)據(jù)設置

本文對Rhino插件多點添加數(shù)據(jù)進行設計,通過多點添加數(shù)據(jù)能夠?qū)Υ蛴」δ苓M行快速多范圍、多檔位、多位置的打印,在工件三維模型的效果中經(jīng)常會出現(xiàn)孔洞、凹槽、突起等效果的制作。

多點添加數(shù)據(jù)的設計,能夠確認每層中加工位置,通過點位數(shù)據(jù)實現(xiàn)加工數(shù)據(jù)的重新排布,在使用多點添加數(shù)據(jù)功能時,直接選擇空位數(shù)據(jù)與實施數(shù)據(jù)進行交換,利用輸入數(shù)據(jù)的執(zhí)行方式,對打印過程硬件設備進行控制,如圖1、圖2所示。圖1 是對單層的數(shù)據(jù)進行確認過程,圖2是完成三維多點添加數(shù)據(jù)結(jié)果。

通過對多點添加數(shù)據(jù)的設計能夠?qū)崿F(xiàn)3D打印的多功能。

4 改進計算機輔助軟件的實現(xiàn)

本文以一件帶有凹槽曲面物體為例,Rhino技術下的 3D打印技術,通過造型工具構(gòu)造工件的基本體面;利用Surfice Analy工具中折線繪畫屬性Gaussian進行調(diào)配, Zebra Stripe控件能夠?qū)崿F(xiàn)工件表面的紋飾設計,Curvature Circle能夠計算出多層次的連接點以及頓點數(shù)據(jù)。根據(jù)需要進行曲面控制點個數(shù)的調(diào)整,將曲面中的第一接觸點設置為參照物[10],如圖3所示設置長方體中間位置為第一參照物,接下來以參照物為中心進行分層打印,圖3所示的輪廓線是最后確立的點,也是打印終止點。最終的結(jié)構(gòu)如圖4b)所示,需對凹槽進行提前數(shù)據(jù)分配,分配過程也是打印數(shù)據(jù)生成過程。凹槽曲線可利用數(shù)據(jù)搭配也可利用手動繪制完成,由多條的數(shù)據(jù)線形成一個完整的打印面,層面的疊加過程中,基準面平面是最先打印的實體,基準面的打印方式是兩側(cè)雙向打印,不需要過程修飾。最后利用鏡像功能對雙向體進行復制。

本文采用Rhino進行三維建模就是工件執(zhí)行打印流程,進行工件的打印加工時,可以先設計模型的三視圖。通過三視圖能夠調(diào)整透視圖的角度以及入手點的位置,得到最佳切入角。選擇Dinension單元中的Make2DD rawing調(diào)用命令,調(diào)整生成的三視圖的實體,實體數(shù)據(jù)會顯示在2DD rawing Options的命令對話框中,方便關聯(lián)數(shù)據(jù)的使用。在工件布局的設置上,選擇多頻道View布局格式,在多種布局格式的選擇下,三視圖與制圖標準數(shù)據(jù)必須相接近,視圖的位置可以有所不同,方式必須嚴格按照規(guī)定進行設置。

基礎的三維模型確立后,需要對工件表面進行精細度的渲染。本文利用Rhino技術將不同材質(zhì)、不同精細度、不同加工精度、不同視覺效果進行區(qū)分,塑造出的工件能夠真實還原工業(yè)產(chǎn)品的原樣。Rhino技術具有極強的渲染功能,能夠?qū)⒐ぜ娜S模型導入進行初級的 “一健渲染”。對輔助軟件的控制通過loft口令、 sweep限令、blend執(zhí)行命令等執(zhí)行控件命令進行精度控制。Rhino技術的一個重要特點是數(shù)據(jù)連接與數(shù)據(jù)的實現(xiàn),本文只需要調(diào)節(jié)數(shù)據(jù)層面間距的連續(xù)性就可以實現(xiàn)對輔助軟件的設計。執(zhí)行命令按照改進的渲染模型程序以及參數(shù)的配置特性,進行多角度的數(shù)據(jù)執(zhí)行,完成輔助軟件對3D打印過程輔助作用。

5 仿真試驗

5.1 試驗數(shù)據(jù)設置

試驗過程中在線條控制的設計上,改進設計計算機輔助軟件能夠進行自動數(shù)據(jù)點生成,為了試驗的快捷以及精準,對傳統(tǒng)3D軟件的Debam屬性進行適當?shù)恼{(diào)節(jié),方便試驗過程的對比,設計過程中的數(shù)據(jù)主要有編程的設置。試驗在選擇繪制圖形時,方便傳統(tǒng)3D軟件的實現(xiàn),對基本數(shù)據(jù)進行設置如表1所示。

5.2 試驗結(jié)果分析

本文分別從彈性工件打印程度上以及精密工件的打印上進行對比,使用傳統(tǒng)輔助軟件與本文計算機輔助軟件為對比進行比較,對不同工件進行3D打印,分別記錄GTY成型率以及在三種打印方式下試驗結(jié)果,見圖5、表2。

通過表2數(shù)據(jù)可以看出,本設計基于Rhino的計算機輔助設計軟件的3D打印方法,能夠看出不管打印什么類型的工件,基本打印數(shù)據(jù)沒有發(fā)生過變化,并且在打印彈性工件時保持在6 000 t以上,足以說明本文設計的方法能夠適用多種工件的3D打印,并且改變了傳統(tǒng)方法的不足。圖5是兩種方法的GTY成型率的對比,能夠從圖像中看出,本文設計的方法GTY成型率高于傳統(tǒng)方法,GTY成型率是衡量A++產(chǎn)品的最有效的指標,因此,本文設計的3D打印方法能夠打印更加優(yōu)質(zhì)的工件。

6 結(jié) 語

本文設計的基于Rhino的計算機輔助設計軟件的3D打印方法,導入Rhino技術,對Rhino技術基本參數(shù)進行設置,對多點添加數(shù)據(jù)進行優(yōu)化,通過Rhino技術建立三維數(shù)據(jù)模型,實現(xiàn)工件的高精度3D打印。希望通過本文的研究能夠提升3D打印技術。

參考文獻

[1] 王建吉,楊龍,李靖,等.基于3D打印技術股骨頭減壓聯(lián)合骨髓間充質(zhì)干細胞移植專用移植器的研制及應用[J].中國組織工程研究,2016,20(44):6636?6642.

WANG Jianji, YANG Long, LI Jing, et al. Development and application of special?purpose grafter by femoral head decompression combined with bone marrow mesenchymal stem cells transplantation based on three?dimensional printing technology [J]. Chinese journal of tissue engineering research, 2016, 20(44): 6636?6642.

[2] 陳宣煌,許衛(wèi)紅,黃文華,等.基于3D打印的腰椎椎弓根螺釘數(shù)字化置入及臨床應用[J].中國組織工程研究,2015,19(17):2752?2757.

CHEN Xuanhuang, XU Weihong, HUANG Wenhua, et al. Digital placement and clinical application of lumbar pedicle screws based on 3D printing [J]. Chinese journal of tissue engineering research, 2015, 19(17): 2752?2757.

[3] 鄔培慧,劉志濤,張英琪,等.自主研發(fā)的計算機輔助設計軟件/快速成型/髖臼定位器系統(tǒng)模擬臼杯假體精準植入的實驗研究[J].中華創(chuàng)傷骨科雜志,2017,19(4):323?328.

WU Peihui, LIU Zhitao, ZHANG Yingqi, et al. Pre?clinical application of self?developed computer assisted design/rapid prototyping and guidance system to assist precise acetabular component placement: a pilot study [J]. Chinese journal of orthopaedic trauma, 2017, 19(4): 323?328.

[4] 邱冰,唐本森,鄧必勇,等.基于三維反求技術和計算機輔助技術的3D打印導板在全膝關節(jié)置換術中的初步應用[J].中華創(chuàng)傷骨科雜志,2016,18(1):35?41.

QIU Bing, TANG Bensen, DENG Biyong, et al. Intelligentized surgery based on 3D printing technology for personalized total knee arthroplasty [J]. Chinese journal of orthopaedic trauma, 2016, 18(1): 35?41.

[5] 王坤,馮海全,王東,等.3D打印左心室磁懸浮輔助泵的應用與研究[J].機械設計與制造,2017,9(5):216?218.

WANG Kun, FENG Haiquan, WANG Dong, et al. Application and research of 3D printing left ventricular maglev assist pump [J]. Machinery design &; manufacture, 2017, 9(5): 216?218.

[6] JUNG J W, LEE J S, CHO D W. Computer?aided multiple?head 3D printing system for printing of heterogeneous organ/tissue constructs [J]. Scientific reports, 2016, 6: 21685.

[7] HOANG L N, THOMPSON G A, CHO S H, et al. Die spacer thickness reproduction for central incisor crown fabrication with combined computer?aided design and 3D printing technology: an in vitro study [J]. Journal of prosthetic dentistry, 2015, 113(5): 398?404.

[8] KATSIO?LOUDIS P, JONES M. Using computer?aided design software and 3D printers to improve spatial visualization [J]. Technology &; engineering teacher, 2015, 74(8): 14?20.

[9] LAI Y, LIU L, ZHANG Y J, et al. Rhino 3D to Abaqus: a T?spline based isogeometric analysis software framework [M]. Switzerland: Springer International Publishing, 2016.

[10] NG O L. Exploring the use of 3D computer?aided design and 3D printing for STEAM learning in mathematics [J]. Digital experiences in mathematics education, 2017, 3(3): 257?263.

猜你喜歡
設置設計
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
何為設計的守護之道?
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
7招教你手動設置參數(shù)
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
本刊欄目設置說明
中俄臨床醫(yī)學專業(yè)課程設置的比較與思考
艦船人員編制的設置與控制
主站蜘蛛池模板: 日韩精品欧美国产在线| 色播五月婷婷| 欧美成人看片一区二区三区 | 国产女同自拍视频| 国产成人禁片在线观看| 五月天天天色| 亚洲美女一区二区三区| 亚洲国产欧洲精品路线久久| 制服丝袜无码每日更新| 国产第八页| 中文字幕在线永久在线视频2020| 久久精品欧美一区二区| 欧美爱爱网| vvvv98国产成人综合青青| 9啪在线视频| 国产免费观看av大片的网站| 无码一区中文字幕| 国产经典在线观看一区| 国产成人高清亚洲一区久久| 国产网站免费看| 国产一区亚洲一区| 夜精品a一区二区三区| 日本国产一区在线观看| 日本精品中文字幕在线不卡| 在线人成精品免费视频| 亚洲av片在线免费观看| 国产成人免费观看在线视频| 在线中文字幕日韩| 波多野结衣国产精品| 日本a级免费| 亚洲天堂自拍| 91九色国产在线| 欧美高清日韩| 久久国语对白| 天堂av综合网| 国产精品中文免费福利| 青青草原国产一区二区| 激情综合婷婷丁香五月尤物| 欧美一区二区福利视频| 好吊妞欧美视频免费| 高潮毛片免费观看| 四虎永久免费地址| 国产一区二区三区视频| 日韩二区三区无| 亚洲va在线观看| 久久成人国产精品免费软件| 亚洲 欧美 中文 AⅤ在线视频| 亚洲高清无码久久久| 天天综合网在线| 国产视频自拍一区| 一级毛片在线免费视频| av尤物免费在线观看| 亚洲第一成年人网站| 免费一级毛片在线播放傲雪网| 亚洲人成网站在线观看播放不卡| 亚洲人在线| 亚洲婷婷在线视频| 亚洲免费福利视频| 欧美亚洲综合免费精品高清在线观看 | 黄色一及毛片| 秋霞午夜国产精品成人片| 四虎精品黑人视频| 特级做a爰片毛片免费69| 毛片视频网| 亚洲乱伦视频| 亚洲国产精品久久久久秋霞影院| 99无码中文字幕视频| 欧美日韩成人| 国产网友愉拍精品视频| 亚洲永久精品ww47国产| 高清色本在线www| 超碰aⅴ人人做人人爽欧美 | 久久精品这里只有国产中文精品 | 国产超碰在线观看| 国产老女人精品免费视频| 人妻中文字幕无码久久一区| 亚洲AⅤ综合在线欧美一区| 国产亚洲一区二区三区在线| 久久无码av三级| 欧美中文一区| 国产成人精品视频一区二区电影 | 美女毛片在线|