• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Solidworks和3ds Max的電氣設(shè)備協(xié)同建模

      2018-10-23 02:02:52陳榮彬陳麗丹溫曉東劉蘊樟
      計算機與數(shù)字工程 2018年10期
      關(guān)鍵詞:對模型建模機械

      陳榮彬 陳麗丹 溫曉東 劉蘊樟 張 哲

      (華南理工大學廣州學院 廣州 510800)

      1 引言

      虛擬現(xiàn)實(Virtual Reality,VR)[1]、增強現(xiàn)實(Augmented Reality,AR)[2]和混合現(xiàn)實(Mix Reality,MR)[3]技術(shù)近年受到各行業(yè)廣泛關(guān)注及應(yīng)用[4-5],三維模型的構(gòu)建是上述系統(tǒng)開發(fā)的前提基礎(chǔ)和沉浸感、逼真感體驗的關(guān)鍵技術(shù),之后將已建成的模型生成三維場景(虛擬世界),進而再進行人機交互系統(tǒng)實現(xiàn)[6]。常用的三維建模軟件有 Maya[7]、3ds Max[8]、Solidworks[9]等,Unity3d 則是目前主流的虛擬現(xiàn)實系統(tǒng)開發(fā)軟件[10],其中3ds Max軟件所建三維模型以.fbx格式文件能方便導入Unity3d中。但3ds Max在建立一些復雜機械結(jié)構(gòu)的設(shè)備模型時,使用不夠便捷,不具備優(yōu)勢。而Solidworks和Maya軟件所建模型無法直接導入到Unity3d軟件使用。因此,本文在開發(fā)基于VR設(shè)備的電力虛擬實操系統(tǒng)過程中,通過比較Solidworks和3ds Max軟件的建模優(yōu)缺點、格式兼容性等,選用前者進行電力設(shè)備、輔材的零部件建模以及整體裝配,采用后者進行渲染,格式轉(zhuǎn)換后導入Unity3d軟件中。

      2 建模軟件優(yōu)缺點比較

      考慮到Maya軟件主要優(yōu)勢在于三維動畫制作,廣泛用于視覺設(shè)計。而Solidworks和3ds Max則是用于機械設(shè)計、工業(yè)設(shè)計、工程可視化等的三維建模軟件,Solidworks能實現(xiàn)自動繪制平面圖、自動標注尺寸、平面圖與三維模型全關(guān)聯(lián),能完成復雜曲面模型與復雜機械模型的設(shè)計及裝配。3ds Max多用于游戲人物模型、電影后期加工以及室內(nèi)設(shè)計等造型設(shè)計方面,可通過燈光、渲染等功能,給人以逼真的三維立體效果。Solidworks自帶各種插件,其中包括可實現(xiàn)渲染的photoworks插件和Animator動畫插件,但其效果不如3ds Max,尤其是制作復雜動畫和質(zhì)子系統(tǒng)時,有時無法實現(xiàn),但進行復雜機械模型設(shè)計和較多零件裝配方面優(yōu)于3ds Max,它更加適合精準機械零件的設(shè)計和固定、裝配。本文建立電氣設(shè)備模型和虛擬場景時,協(xié)同兩種軟件優(yōu)勢,采用Solidworks進行模型設(shè)計與虛擬裝配,后期在3ds Max中完成渲染,再導入Unity3d實現(xiàn)沉浸感、逼真感呈現(xiàn),為虛擬現(xiàn)實系統(tǒng)開發(fā)打下基礎(chǔ)。

      3 Solidworks虛擬模型的建立

      基于VR設(shè)備的電力虛擬實操系統(tǒng)開發(fā)三維場景建模流程如圖1所示。

      本次三維模型的設(shè)計是以電力設(shè)計院提供的圖紙、設(shè)備廠商的數(shù)據(jù)參數(shù)和現(xiàn)場實測數(shù)據(jù)作為基礎(chǔ),首先對變壓器的機械結(jié)構(gòu)進行分析,測量部分關(guān)鍵零件的基本尺寸,然后整理各個部件的數(shù)據(jù),對不確定的部分零件,通過機械結(jié)構(gòu)的推測,進行確定。

      圖1 場景建模流程圖

      3.1 Solidworks零件建模

      在Solidworks的虛擬環(huán)境中建立變壓器零件模型的基本思路是:首先,對變壓器模型進行主要零件分解,并單獨進行建模。然后,選取適當?shù)幕鶞拭?,并在基準面上進行零件平面草圖的繪制,在這個過程中主要是利用基于尺寸約束和基于幾何約束的參數(shù)化建模技術(shù)。接著,對草圖進行拉伸、旋轉(zhuǎn)、放樣、切除、陣列等基本建模命令建立模型的基本形狀。再是,利用螺紋、打孔、倒角、圓角等命令對模型進行細節(jié)上的完善。最后,利用Solidworks的渲染功能對模型顏色以及材質(zhì)進行渲染,使模型更加逼真。在這個過程中,主要應(yīng)用基于特征模型的參數(shù)化建模技術(shù)。本次研究建立的主要零部件的虛擬模型如表1所示。

      表1 主要零部件三維模型表

      3.2 Solidworks虛擬零件裝配

      Solidworks軟件具有獨立的虛擬裝配模塊,在此模塊中,設(shè)計者可以根據(jù)零件之間的相互距離或者是關(guān)系,對零件進行虛擬裝配組合。Solidworks在裝配設(shè)計中主要有兩種模式,一是自底向上的裝配設(shè)計模式,二是自頂向下的裝配設(shè)計模式。本次設(shè)計采用自頂向下的裝配設(shè)計模式,即先整體后局部的設(shè)計手法。利用少數(shù)已有的較大零件模型作為主體建立起裝配結(jié)構(gòu),然后從裝配體周,以已有零件為基礎(chǔ),根據(jù)裝配體的具體形狀或者是具體功能要求,利用各零件之間的相互位置關(guān)系或者是機械關(guān)系進行設(shè)計,反過來,設(shè)計裝配體。利用Solid?works裝配模塊中的配合命令對模型的各個零件進行配合,效果如圖2所示。

      圖2 Solidworks裝配模型

      4 模型轉(zhuǎn)換

      因本次建立的模型和場景最終需要導入到Unity3d軟件中以備電力虛擬實操系統(tǒng)的開發(fā),但Solidworks所建模型無法直接導入Unity3d,故先將Solidworks所建模型導入到3ds Max中,再以.fbx格式導入Unity3d。

      4.1 模型轉(zhuǎn)換方法和注意事項

      通過.igs、.stl格式文件進行Solidworks與3ds Max之間的轉(zhuǎn)換,選擇Quick Weld選項,這種導入速度比Use Threshold快30倍,單擊“OK”,實現(xiàn)文件的導入,導入時,要注意不能對零件的位置、角度進行任何修改。但此種方法只適用于導入單個零件,而不適用于導入整個裝配體;而且用此方法導入無法對模型的顏色進行控制,模型的顏色會隨著系統(tǒng)而改變。

      另外,還可以利用3ds Max自帶的Solidworks導入器(此功能僅限于2014版本以上),若文件過大,轉(zhuǎn)化時間會過長,導入的模型能保持與Solidworks中的顏色一致,如果選擇快速焊接,則可以固定模型在Solidworks中的裝配關(guān)系。當整個裝配體中的零件全部導入后,選擇所有零件,選擇“group”菜單中的group選項,使之成組??蓪⑦@個裝配體進行整體移動和旋轉(zhuǎn)。而裝配體中的零件相互之間的位置,因為在Solidworks中已確定,導入到3ds Max中,零件之間的裝配位置依舊保持不變,無須重新定位。

      對裝配體及其零件進行渲染時,首先選“group”菜單中的open選項,各零件就可分別渲染和制作動畫。如果裝配體的零件過多,會導致在渲染的時候速度很慢。這種情況下,可在SolidWorks編輯的時候,把一些看不到效果的零件進行輕化,以提高渲染速度。

      4.2 Solidworks模型導入3ds Max

      電力設(shè)備模型建立好之后,將三維模型導入3ds Max。考慮到在Solidworks軟件里面已經(jīng)把整個裝配體進行關(guān)系的固定,為了提高轉(zhuǎn)化后在3ds Max軟件內(nèi)效果最佳,利用3ds Max自帶的Solid?works導入器,以保證模型的質(zhì)量,同時避免在3ds Max中進行裝配的麻煩,提高工作效率。

      Solidworks文件導入3ds Max時,雖然裝配位置保持不變,但是在Solidworks中的裝配關(guān)系卻沒辦法在3ds Max系統(tǒng)中存在,即各個零件之間是可以任意移動或旋轉(zhuǎn)。因此,需要在3ds Max中將裝配體中的位置進行固定,此時,就得把相對固定的零件設(shè)置成組,以保證其位置不會隨意改變。再以fbx格式導入Unity3d,圖3和圖4是10kV配電變壓器臺區(qū)在3ds Max軟件中貼圖渲染烘焙后導入Uni?ty3d軟件下的效果。圖5為協(xié)同SolidWorks和3ds?Max軟件建模并在Unity3d中呈現(xiàn)的安裝有跌落式熔斷器的某墻角場景。

      圖3 從3ds Max導入Unity3d后的三維模型(正視角度)

      圖4 從3ds Max導入Unity3d后的三維模型(仰視角度)

      從圖3~圖4可看出,所建三維電氣設(shè)備模型和場景模型真實感很強,逼真程度很高。

      5 結(jié)語

      采用Solidworks軟件對復雜的機械結(jié)構(gòu)進行設(shè)計和虛擬裝配,再利用3ds Max的渲染、動畫以及其特殊格式,可以充分利用和發(fā)揮Solidworks和3ds Max兩個軟件的各自優(yōu)勢,協(xié)同建??商岣咴O(shè)計模型的效率,減少大量繁瑣的工作。

      猜你喜歡
      對模型建模機械
      聯(lián)想等效,拓展建模——以“帶電小球在等效場中做圓周運動”為例
      光源對模型貼圖的影響——3種人造光源在三維數(shù)字化采集中的應(yīng)用
      廣州文博(2020年0期)2020-06-09 05:15:44
      調(diào)試機械臂
      當代工人(2020年8期)2020-05-25 09:07:38
      基于PSS/E的風電場建模與動態(tài)分析
      電子制作(2018年17期)2018-09-28 01:56:44
      不對稱半橋變換器的建模與仿真
      簡單機械
      機械班長
      蒙藥特潤舒都樂對模型小鼠脾臟NK細胞活性的影響
      蒙醫(yī)開竅補腎針刺法對模型大鼠胸腺、脾臟指數(shù)的影響
      蒙醫(yī)催熟療法對模型大鼠炎癥因子影響的實驗研究
      新密市| 焉耆| 来凤县| 迁西县| 苏尼特右旗| 安顺市| 石景山区| 驻马店市| 蒙城县| 北安市| 锡林浩特市| 安庆市| 中西区| 高碑店市| 绥德县| 车险| 靖安县| 康平县| 武安市| 益阳市| 明光市| 柳州市| 铜陵市| 手机| 化隆| 荣成市| 新营市| 武清区| 正镶白旗| 山东| 保康县| 建昌县| 监利县| 壶关县| 潢川县| 两当县| 沁阳市| 拉萨市| 章丘市| 大新县| 通山县|