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è)課程設置的比較與思考
艦船人員編制的設置與控制
主站蜘蛛池模板: 久久综合婷婷| 又大又硬又爽免费视频| 91综合色区亚洲熟妇p| 91精品在线视频观看| 国产福利观看| 91免费在线看| 五月天香蕉视频国产亚| 蜜桃臀无码内射一区二区三区| 国产亚洲美日韩AV中文字幕无码成人 | 中文字幕日韩欧美| 亚洲首页在线观看| 天天色天天操综合网| 亚洲精品国产综合99久久夜夜嗨| 五月激激激综合网色播免费| 久久综合伊人77777| 成人一级免费视频| 亚洲动漫h| 国产尤物jk自慰制服喷水| 国产成人艳妇AA视频在线| 国产国产人在线成免费视频狼人色| 中文字幕有乳无码| 视频一区亚洲| 日韩无码黄色网站| 国产一级在线观看www色| 国产三级毛片| 亚洲AV无码久久精品色欲 | 亚洲综合色区在线播放2019| 亚洲精品777| 97久久精品人人| 久草性视频| 成人在线不卡| 黄色网站在线观看无码| 97狠狠操| 2020精品极品国产色在线观看 | 亚洲精品制服丝袜二区| 国产精品久线在线观看| 国产精品一区二区久久精品无码| 国产亚洲精品自在线| 一级毛片基地| 国产一级视频在线观看网站| 成人一级免费视频| 毛片免费试看| 婷婷色狠狠干| 国产一区成人| 99人妻碰碰碰久久久久禁片| 国产欧美在线观看精品一区污| 欧美成人第一页| 亚洲人成电影在线播放| 国产激情第一页| 91香蕉视频下载网站| 99精品在线看| 香蕉久久国产超碰青草| 免费人欧美成又黄又爽的视频| 亚洲午夜国产片在线观看| 在线观看91香蕉国产免费| 无码中字出轨中文人妻中文中| 91成人免费观看在线观看| 色婷婷色丁香| 精品亚洲国产成人AV| 成人中文字幕在线| 欧美精品高清| 老司国产精品视频| 国产欧美日韩综合在线第一| 久久精品丝袜高跟鞋| 色欲色欲久久综合网| www.91在线播放| 国产精品第一区在线观看| a欧美在线| 欧美午夜精品| 国产小视频免费观看| 丰满的少妇人妻无码区| 久久精品免费看一| 欧美色99| 婷婷激情五月网| 免费中文字幕一级毛片| 热99精品视频| 91综合色区亚洲熟妇p| 亚洲欧美综合另类图片小说区| 性色在线视频精品| 成人在线第一页| 2018日日摸夜夜添狠狠躁| 国产成人禁片在线观看|