国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

機織物結構三維模擬軟件系統(tǒng)的開發(fā)

2021-08-23 08:21:19周方穎張素儉王富偉奚達新趙釗輝
現(xiàn)代紡織技術 2021年3期
關鍵詞:軟件系統(tǒng)

周方穎 張素儉 王富偉 奚達新 趙釗輝

摘 要:為真實展現(xiàn)機織物結構立體效果,借助Maya骨骼技術和機織物結構相理論開發(fā)的機織物結構三維模擬軟件系統(tǒng),在解決紗線彎曲、浮長模擬的基礎上,通過工藝參數(shù)模塊和上機圖模塊基本參數(shù)的輸入,實現(xiàn)對機織物特別是復雜組織織物結構的三維模擬,可以任意角度、任意距離觀察織物結構細節(jié),為初學者理解織物組織結構及其形成提供具有沉浸式感官體驗的學習工具;同時,該軟件系統(tǒng)能夠根據(jù)輸入?yún)?shù)實時繪制三維機織物結構,為產品開發(fā)人員提供真實高效的研發(fā)工具。

關鍵詞:Maya骨骼;機織物結構;三維模擬;軟件系統(tǒng)

中圖分類號:TS111.8 ?文獻標志碼:A

文章編號:1009-265X(2021)03-0051-06

Abstract: Basing on Maya skeleton technique and woven fabric geometric structure phase, the software of 3D simulation for woven fabric structure is developed in order to show the 3D effect factually. Modeling bending and float of yarn, inputting technical parameters of yarns and patterns subsequently, the 3D stimulation for woven fabric structure can be obtained, especially for complicated patterns. Moreover, it is available to observe the details of 3D woven fabric at any angle and/or at any distance, which provides initials a tool of experiencing a immersive sensory to grasp fabric structures. Meanwhile, owing to its real-time performance, the software would provide designers a real and efficient tool to develop new fabrics.

Key words:Maya skeleton; woven fabric structure; 3D simulation; software

目前,在各種紡織CAD軟件中均能利用紗線、面料及工藝設計實現(xiàn)自動生成織物模擬圖案,以代替產品試織打小樣的工作,縮短了打小樣的周期。但是由于織物組織種類繁多,對于某些特殊組織,如凸條組織、網目織物、透孔組織、雙層組織等,其織物的外觀和圖案采用的二維模擬,僅能展示織物的外觀,真實感缺失。近年來,國內外學者在這方面做了很多探索。劉讓同等[1]剖析并修正了機織物結構相模型,為機織物結構3D模型的創(chuàng)建提供了理論參考。朱建華等[2]以VC++和Open GL為開發(fā)工具,通過繪制每根紗線進而繪制三維機織物。王旭[3]采用3DS MAX技術,通過截面曲線放樣技術實現(xiàn)紗線建模,再按照織物組織中經緯紗交織規(guī)律,實現(xiàn)織物結構的3D建模。但這些模擬,或者只是模擬出織物的二維圖案,然后將其貼在三維物體上,用來展示人體著裝時面料的懸垂性和圖案的變化,或者顯示裝飾織物用作沙發(fā)布或桌布時的圖案在空間的伸展效果[4];更多的是基于復雜建模的基礎上獲得,其工作量龐大,效率較低。

為此,尋找一個較好的方式對機織物結構進行三維模擬,成為系統(tǒng)開發(fā)的一個重要突破。目前市場上的三維軟件較多,其中美國Autodesk公司出品的一款三維Maya軟件具有全能的建模工具、強大的角色動畫、特效制作及協(xié)作開發(fā)能力,能與最先進的建模、數(shù)字化布料模擬、毛發(fā)渲染、運動匹配技術相結合[5],使得創(chuàng)建具有三維立體感效果成為可能。確定開發(fā)環(huán)境后,系統(tǒng)開發(fā)解決的主要問題就是對紗線彎曲和浮長線的描繪,從而實現(xiàn)對復雜組織結構的三維真實模擬。

利用Maya骨骼綁定技術以及機織物結構相模型理論,系統(tǒng)開發(fā)出對機織物,特別是一些復雜組織織物結構的三維模擬,為實現(xiàn)機織物虛擬仿真設計進行有益地探索。

1 準備工作

1.1 Maya骨骼對紗線的模擬

由于Maya軟件具有操作簡單、涉及范圍廣、功能強大等優(yōu)點,在三維模型的制作中,Maya屬于首選工具[6]。在機織物三維模擬中,骨骼技術可以實現(xiàn)實時繪制,避免了Open GL等開發(fā)工具的大量運算。

為確保Maya骨骼在機織物三維模擬中能夠切實有效地發(fā)揮優(yōu)點,首先選取紗線進行模擬測試。圖1為Maya環(huán)境下,以骨骼表示的紗線在伸直狀態(tài)的形態(tài)和交織變形狀態(tài)下的形態(tài)。為了使紗線的屈曲效果更真實,對每段骨骼設置“細分數(shù)”,即劃分為若干小段,如圖2所示。細分數(shù)越多,對該段骨骼發(fā)生的變形描述越精確,模擬效果就越好;但隨之而來的是系統(tǒng)運行速度低,成本代價較高,影響使用。通過對紗線的測試,認為在Maya環(huán)境下,通過合理設置紗線骨骼關節(jié)數(shù)及細分數(shù),使紗線能夠按照設想的方式伸直或屈曲,并且在屈曲狀態(tài)下,曲線上各點之間過渡自然、連貫、平滑,因此該系統(tǒng)可以用來進行織物的三維模擬。

在機織物三維模擬過程中,將每根紗線設置成連續(xù)的100個骨骼,每個骨骼兩個關節(jié),共有101個關節(jié);每個骨骼設置“細分數(shù)”,對紗線在組織中的伸直和屈曲狀態(tài)進行三維模擬,不僅獲得良好的視覺效果,同時保證了系統(tǒng)的運行效率。

1.2 基于機織物幾何結構相的經(緯)浮長線繪制

復雜機織物組織中,浮長線的繪制效果對機織物結構3D效果影響至關重要。為了使生成的機織物三維模擬的浮長線線型連貫、過渡平滑,以機織物幾何結構相理論為基礎對浮長線上各點的位置進行標定[7]。表1為機織物9種不同結構相的參數(shù)變化,其中,第5結構相形成經緯同支持面織物,也是通常所稱的0結構相,如圖3所示。

將機織物第5結構相視為經浮長起始和結束對應的最低點,經浮長的最高點對應第9結構相。當 經向連續(xù)浮點數(shù)大于等于2時,連續(xù)浮長的起點和終點位置分別標定為5,再從兩端向中間對稱標定,依次得到6、7、8、9幾種位置點。當經向浮點數(shù)較少,不足以標到“9”時,則以最后標定的數(shù)值為準;當經(緯)向浮點數(shù)較多,標到“9”時仍有未標記浮點時,則余下浮點全部標記為“9”。圖4表示經向浮長線各點位置的標定。

同理,可以標定緯浮長各位置點,如圖5所示。同樣,第5結構相形成經緯同支持面織物,將此位置視為緯浮長起始和結束對應的最低點,緯浮長的最高點對應第1結構相。

對經(緯)向連續(xù)浮點的數(shù)值標定,描述了浮長線各點相對于基準位置的高低變化,再利用機織物結構中9個結構相特征值——經紗屈曲波高與緯紗屈曲波高的不同,可以準確繪制出交織后的機織物經(緯)浮長線三維模擬效果。相比其他方法,建模方便、快捷浮長連續(xù)外觀效果良好。

2 基于Maya骨骼技術的機織物結構三維模擬系統(tǒng)開發(fā)

2.1 系統(tǒng)模塊的構建

系統(tǒng)基于機織物設計工作流構建功能模塊,包括工藝參數(shù)模塊、上機圖模塊、布料生成模塊和系統(tǒng)幫助模塊,各模塊的具體內容及主要功能如圖6所示。

2.2 系統(tǒng)運行

2.2.1 織物規(guī)格及色紗排列設置

依據(jù)面料設計工藝參數(shù)或者產品工藝單,

在系統(tǒng)“工藝參數(shù)模塊”完成織物規(guī)格參數(shù)的設定,包括經緯紗支、組織循環(huán)、色紗循環(huán)等,界面如圖7所示。用戶在進行工藝參數(shù)設置時,系統(tǒng)都會彈出對話框,給出相應參數(shù)的取值范圍;一旦參數(shù)取值超出范圍,系統(tǒng)會給出提示并要求重新輸入。

對于色紗顏色,既可以通過系統(tǒng)給出的色塊來獲取,也可通過輸入RGB值來準確獲取。

2.2.2 生成上機圖

上機圖是織物上機工藝的圖解,包括組織圖、穿筘圖、穿綜圖和紋板圖。組織圖、穿綜圖、紋板圖3個圖形確定其中兩個可以求出另一個圖形,工廠中一般給出穿綜圖和紋板圖;穿筘圖依據(jù)機織物織造上機工藝,對穿筘參數(shù)進行設置后自動生成。圖8和圖9分別為上機圖輸入?yún)?shù)前后的界面。

2.3 布料生成模塊

工藝參數(shù)及織物上機圖參數(shù)設置完成后,點擊“布料生成”按鈕,系統(tǒng)進入“布料生成模塊”。在該功能模塊內,用戶可以任意角度、任意距離、沉浸式觀察實時生成的數(shù)字布料及結構,便于用戶查看和推敲每一個布料效果及穿插細節(jié)。圖10為一款配色模紋面料三維多角度及任意距離示例圖。

圖11為一款雙層表里換層織物的三維模擬圖,從上至下、從左至右分別模擬了織物正面效果、正面放大效果、側90°視角、斜側方視角。既能真實呈現(xiàn)織物的三維立體效果,又能完美展現(xiàn)雙層組織的表里換層方式,真正實現(xiàn)了機織物結構的三維模擬。

3 結 語

Maya骨骼技術具有可移植性強、易于實現(xiàn)、真實效果表現(xiàn)力強等突出優(yōu)點。因此,開發(fā)的基于Maya骨骼的機織物結構三維模擬系統(tǒng),能夠通過“工藝參數(shù)模塊”和“上機圖模塊”,進行紗線和織物組織基本參數(shù)的設置,進而在“布料生成模塊”完成對面料的三維模擬,不僅可以方便、快捷地獲得織物的三維立體效果,同時可以多角度、任意距離、沉浸式觀察織物結構,準確認識和理解機織物結構;特別通過建立在幾何結構相基礎上經緯紗連續(xù)浮長的繪制,使一些復雜機織物結構的三維模擬更接近于真實。

參考文獻:

[1]劉讓同,李亮,劉淑萍,等.機織物結構相模型剖析及修正[J].紡織學報,2017,38(10):32-37.

[2]朱建華,張瑞云,王偉,等.復雜組織多層機織物三維建模與仿真[J].玻璃鋼/復合材料,2016(2):47-52.

[3]王旭.機織物組織結構的三維建模方法研究[J].河南工程學院學報(自然科學版),2013,25(1):6-10.

[4]鄭天勇,黃故.機織物外觀分析及計算機三維模擬[J].紡織學報,2001(4):104-106.

[5]劉文苗,楊雪,王麗,等.基于Maya技術的醫(yī)學虛擬實驗模型構建[J].實驗技術與管理,2011,28(4):76-79.

[6]郭法寶.Maya場景建模流程研究[J].戲劇之家,2014(4):218.

[7]王淑英,張素儉.織物結構與設計[M].北京:化學工業(yè)出版社,2008:138-140.

猜你喜歡
軟件系統(tǒng)
軟件系統(tǒng)的復雜網絡之研究
基于改進蟻群算法的嵌入式系統(tǒng)軟硬件劃分
基于數(shù)據(jù)融合的掘進機截齒磨損狀態(tài)監(jiān)測
機電運維系統(tǒng)在馬巢高速營運管理中的應用研究
計算機控制系統(tǒng)的軟件抗干擾技術
開發(fā)行政事業(yè)單位內控評價系統(tǒng) 破解管理瓶頸
會計之友(2016年8期)2016-04-20 15:46:26
提高計算機軟件系統(tǒng)維護效率的方法研究
電動汽車智能充電樁的設計與實現(xiàn)
PLC工程應用分析
高校畢業(yè)生就業(yè)跟蹤反饋系統(tǒng)中的影響因素分析
城固县| 远安县| 锡林浩特市| 泰兴市| 磐安县| 泸溪县| 瑞金市| 木里| 应用必备| 屯留县| 资中县| 凤城市| 普定县| 青冈县| 龙陵县| 屯留县| 深州市| 凤城市| 靖远县| 四川省| 迭部县| 龙川县| 邵阳县| 津市市| 大庆市| 通道| 双峰县| 蒙城县| 乌鲁木齐县| 定日县| 泗阳县| 苍梧县| 锡林浩特市| 潼南县| 阜宁县| 安西县| 如东县| 滕州市| 济源市| 咸宁市| 南召县|