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è)課程設置的比較與思考
艦船人員編制的設置與控制
主站蜘蛛池模板: 亚洲日本中文综合在线| 日韩中文字幕亚洲无线码| 欧美成人午夜视频| 天天躁夜夜躁狠狠躁躁88| 免费A级毛片无码无遮挡| 中国黄色一级视频| 国产成人AV大片大片在线播放 | 无码国产伊人| 国产正在播放| 日本高清免费一本在线观看 | 国产精品嫩草影院av| 亚洲精品日产AⅤ| 国产欧美日韩另类精彩视频| 中文无码影院| 国产福利不卡视频| 欧美国产精品不卡在线观看| 五月婷婷丁香综合| 激情六月丁香婷婷四房播| 自偷自拍三级全三级视频| 在线不卡免费视频| 成人欧美在线观看| 色婷婷在线播放| 欧美精品高清| 欧美激情视频一区二区三区免费| 国产精品美女在线| 国外欧美一区另类中文字幕| 日本妇乱子伦视频| 精品成人一区二区| 欧美精品另类| 久久影院一区二区h| 国产成人精品视频一区视频二区| 国产在线一区视频| 激情综合网址| 国产成人凹凸视频在线| 熟妇丰满人妻| 热思思久久免费视频| 99人妻碰碰碰久久久久禁片| 日韩人妻精品一区| 精品亚洲欧美中文字幕在线看| 青青青亚洲精品国产| 人妻无码中文字幕第一区| 久久久亚洲色| 四虎成人精品在永久免费| 狼友av永久网站免费观看| 色综合网址| 国内精品久久人妻无码大片高| 亚洲国产成人无码AV在线影院L| 97在线观看视频免费| 首页亚洲国产丝袜长腿综合| 青青操视频在线| 欧美成人精品一级在线观看| 亚洲无码电影| 午夜视频在线观看免费网站| 不卡色老大久久综合网| 国产一区二区三区夜色| 老司机aⅴ在线精品导航| 日韩在线观看网站| 人人妻人人澡人人爽欧美一区 | 免费在线观看av| 日韩国产无码一区| 国产成人精品18| 色婷婷色丁香| 99热最新在线| 99久久99这里只有免费的精品| 日韩精品成人在线| 欧美三级日韩三级| 亚洲黄网在线| 成人无码一区二区三区视频在线观看| 国产女人在线视频| 国产成人艳妇AA视频在线| 在线看国产精品| 在线免费a视频| 国产91九色在线播放| 最新日韩AV网址在线观看| 伊人激情久久综合中文字幕| 中文字幕亚洲第一| 久久无码免费束人妻| 久无码久无码av无码| 日韩高清中文字幕| 欧美亚洲香蕉| 一级全免费视频播放| 2020久久国产综合精品swag|