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

基于TexGen的筒狀緯編針織物的三維仿真

2019-01-10 02:20:47朱生群袁嫣紅李躍珍
現代紡織技術 2019年6期

朱生群 袁嫣紅 李躍珍

摘?要:為建立筒狀緯編針織物三維幾何模型,突出其立體感,以傳統的二維Pierce線圈模型作為織物在其厚度方向上的投影,利用幾何關系得到能描述緯編針織物紗線形態的15個節點及其二維坐標值的計算方法,再將織物厚度方向擴展為節點坐標的第三維度,根據節點位置的不同得到其三維坐標值,基于這些節點在TexGen軟件中使用Bezier樣條曲線建立織物的紗線軌跡,再以指定的紗線橫截面形狀掃掠軌跡,建立通用的筒狀緯編針織物三維模型。模擬結果較好地表現了線圈的相互串套關系和織物的空間形態,且能為后續的有限元分析提供前處理工作。

關鍵詞:TexGen;Pierce線圈模型;筒狀緯編針織物;幾何建模;三維仿真

中圖分類號:TS186.2

文獻標志碼:A

文章編號:1009-265X(2019)06-0057-05

Abstract:A three-dimensional geometric model of tubular weft-knitted fabric has been established to highlight its dimensional effect. The traditional two-dimensional Pierces loop model was used as the projection of the fabric in its thickness direction. 15 nodes describing the yarn shape of weft-knitted fabric and the calculation method of their two-dimensional coordinates were obtained based on the geometric relationship. The thickness direction of fabric is extended as the third dimension of every node, and the three-dimensional coordinate values of node was obtained according to the different positions of the nodes. The yarn trajectory of the fabric was established with Bezier spline curve in TexGen software based on these nodes, and then the general three-dimensional model of tubular weft knitted fabric is established by sweeping the trajectory with the specified yarn cross-section shape. The simulation results reflect the interlacing of coils and spatial form of fabrics well, and can provide pretreatment for the subsequent finite element analysis.

Key words:TexGen; Pierces loop model; tubular weft-knitted fabric; geometric modelling; 3D simulation

隨著計算機圖形學技術的進步,各類織物的結構研究及三維模擬都有了長足的發展,緯編針織物作為針織物的一大分類,在現實生活中應用十分廣泛,其結構復雜,形態多變。對其結構的研究,目前正在從二維模擬轉換到三維模擬。叢洪蓮等[1]使用NURBS曲線的方法建立了經編針織物的三維結構模型,王輝等[2]利用B樣條曲線建立了織物紗線的結構模型,吳周鏡等[3]利用OpenGL和VC++模擬了實際織物的光照效果。但是對于袖筒、褲管、襪筒等筒狀緯編針織物,現在還缺乏對其結構的深入探究。本文改進了Pierce線圈模型,基于TexGen軟件對筒狀緯編針織物進行三維仿真,分析了其結構特點,模擬了其在空間中的三維幾何結構,有助于將理論研究與設計生產密切結合起來,可以預測編織效果,減少試織和實驗過程,節約生產成本,為產品設計和生產提供理論基礎。

1?緯編針織物線圈結構的建模方法

對緯編針織物的模擬研究始于20世紀20年代,逐步從二維平面線圈建模過渡到三維空間線圈建模及織物形態和質感的模擬,目前國內外對緯編針織物的模擬主要為Pierce模型法、分段函數法和樣條曲線法。

Pierce線圈模型在目前的研究中使用十分廣泛,其是一種簡單的二維線圈模型,以實際觀察的大量緯編針織物線圈形態為基礎,將線圈單元的針編弧和沉降弧假定為圓弧,圈柱假定為直線段連接針編弧和沉降弧,以此完成模型的建立[4],如圖1所示。然而這種建模方法僅能反映織物紗線在二維平面內的軌跡,并未考慮織物厚度,不能描述織物在空間中的的真實形態。為了表示織物線圈的空間形態,分段函數法根據線圈結構將其分成不同的段,每段由相應的函數來描述紗線的空間走向,以此建立織物的空間模型[5]。其實現了織物模型的空間立體感,但確定分段函數比較困難,計算復雜。樣條曲線法是由Bezier曲線或非均勻有理B樣條(NURBS)曲線等來描述紗線中心軸線的空間軌跡,其使用靈活穩定,目前廣泛應用于線圈的三維模擬中[6]。

2?TexGen軟件對筒狀緯編針織物的建模方法

TexGen是由英國諾丁漢大學基于GNU GPL許可證開發的開放源代碼軟件,主要用于各類織物結構的幾何仿真,其對機織物、經編和緯編織物都能提供良好的結構仿真效果,如圖2所示,還能作為紡織力學、滲透性等性能分析模型的基礎[7]。

TexGen可以使用軟件本身的GUI界面或編寫Python腳本來建立織物模型,建模方法是先指定一系列織物紗線軌跡上的節點,通過Bezier曲線或3次自然周期插值曲線等樣條曲線建立紗線的中心軸線,再以創建的橫截面掃掠中心軸線來生成線圈單元模型,在空間中的3個方向上均可以對線圈單元進行陣列,以此獲得織物的整體三維模型。其中橫截面可指定為圓形、橢圓、動力橢圓等多種類型,且橫截面可在指定的節點或位置上創建不同的類型以貼近紗線的實際形態[8],建模過程如圖3所示。

由于Pierce線圈模型是理想化的二維線圈模型,缺少在織物厚度方向上的維度,僅能示意線圈中紗線的平面軌跡,不能表達織物的三維立體感,且無法通過模型獲得織物組織符合實際的線圈長度,故本文在此線圈模型的基礎上,將織物的厚度方向作為第三維度加入進去,在TexGen中使用Bezier樣條曲線來建立襪筒、褲管等圓筒形狀的緯編針織物,其模型立體感強,且可調用內置的length函數直接得到線圈單元中的紗線長度。

通常織物的厚度大于等于所用紗線直徑的2倍,TexGen中為參數化建模,可以將織物厚度與紗線直徑的比值作為建模時的一個輸入參數,本文后續的建模均假設織物的厚度為紗線直徑的2倍。根據其建模原理,先建立能描述紗線形態的平鋪狀最小線圈單元模型,再將平鋪線圈單元包覆在柱狀腿部模型上得到曲面型的線圈單元,最后通過圓周陣列和水平陣列的方法得到圓筒徑向和軸向上的紗線模型,以此建立筒狀緯編織物。

3?平鋪狀線圈單元模型的建立

令三維線圈單元在沿著厚度方向上的平面投影為Pierce線圈,據此在TexGen中建立平鋪狀最小線圈單元模型。根據TexGen的建模流程,首先需要確定建立紗線中心軸線所需的一系列插值節點,基于Pierce線圈模型,在線圈的紗線中軸線上選擇如圖4所示的n1~n15共15點作為插值節點,沿著紗線方向從左上到右上將節點從n1開始依次編號,其中n1、n3、n6、n8、n10、n13、n15這7點描述了線圈單元的極限位置,n2、n4、n5、n7、n9、n11、n12、n14這8點描述了紗線相互交疊的關鍵位置,則這15個節點可以比較準確的反映線圈形態和相互串套關系。

令織物圈距為A,圈高為B,圈弧所在圓的半徑為r,紗線半徑為r0,建立如圖5所示的空間直角坐標系1,其中Z軸表示織物的厚度方向,線圈單元關于OYZ平面對稱,設節點ni的坐標為(xi,yi,zi),則i的取值范圍為正整數1~15。

對于描述線圈單元極限位置的節點,由幾何位置和對稱關系,易知節點的坐標值為:

對于描述線圈單元關鍵位置的節點,可先求出n2和n4節點坐標值,其余節點可通過平移和對稱關系得到。

對于節點n2,其Z軸坐標由紗線交疊關系可知z2=3×r0,n2在OXY面上的投影為圈柱所在直線與針編弧所在圓的交點,該交點的坐標值可由式(1)方程組求出:

由式(1)可解得兩組交點坐標值,舍去無效交點,得到節點n2的X軸與Y軸坐標值:

對于節點n4,與節點n2類似,其Z軸坐標z4=r0,X軸與Y軸坐標可由以下方程組求出:

由平移和對稱關系可知其他節點坐標為:

確定所有插值節點的坐標值后,在Pthon腳本中先通過類CTextile創建織物,再通過類CYarn為織物添加紗線,接著依次調用類方法AddNode將所有插值節點的坐標值傳入,AssignInterpolation指定樣條曲線所用的插值函數,本文中指定為Bezier樣條曲線,AssignSection指定紗線橫截面形狀,即可建立平鋪狀線圈單元模型,如圖6所示。

4?筒狀針織物模型的建立

人體各部位的曲率半徑一般是不同的,對于筒狀織物來說,其穿著部位一般為腿部、臂部等柱狀形體,為降低建模難度,可設定一模擬穿著部位的基圓柱體,以穿著部位的平均周向長度作為該圓柱體的底面圓形周長,織物套在基圓柱體上模擬實際的穿著狀態。建模的思路是將上述建立的平鋪最小線圈單元包覆到此基圓柱體上,計算上述節點變換之后的標值,建立筒狀針織物的最小線圈單元模型,最后對最小線圈單元進行圓周和縱向陣列,以此得到完整的紗線模型。

設織造筒狀織物的圓緯機的織針數目為C,則基圓柱體的半徑R可由式(3)計算:

以基圓柱的底面圓心為坐標原點,OXY面與底面重合,Z軸與中軸線重合,建立空間直角坐標系2,則在坐標系1下的每一對關于OYZ面對稱的節點之間的連線線段,變為在坐標系2下包覆在基圓柱體上的弧長,此線段與弧長的長度應該相等。據此原理可知該弧的弧度為:

式中:rad為兩對稱點之間的連線在坐標系2下包覆基圓柱體的弧度。

設節點nj在坐標系2下的坐標值為(xj,yj,zj),j的取值范圍為正整數1~15。令坐標系2中包覆在基圓柱上的最小線圈單元關于OXZ平面對稱,則可求得nj的坐標值為:

對位于OXZ平面下側的n1~n7這7個節點,上式中rad前取負號,對位于OXZ平面上側的n9~n15這7個節點,式(5)中rad前取正號,節點n8在OXZ平面上,rad的值為0,取正負號均可。

由式(5)即可得到筒狀針織物的最小線圈單元節點值坐標,對其做圓周陣列可得到基圓柱圓周方向上完整的一圈織物線圈單元模型,最小線圈單元在基圓柱圓周上所占的弧度θ為:

按照θ進行圓周陣列后的節點坐標設為(xk,yk,zk),則

式中:t為值小于C的正整數。

t是最小線圈單元在圓周方向上的陣列次數,t為1時即為上述關于OXZ平面對稱的線圈單元。圖7為按圓周陣列后的線圈模型。

再對圓周陣列后的織物線圈單元模型在z軸方向上陣列,在TexGen中使用類方法AddRepeat進行陣列,得到完整的筒狀針織物三維模型,如圖8所示,該模型較為貼近實際的織物形態,且符合緯編針織物線圈之間的串套關系。

5?結?語

本文改進了經典的Pierce緯編針織物線圈模型,加入了織物的厚度方向作為新的維度,彌補了其無法表現織物三維空間形態的缺點。文中確定了能描述最小線圈單元形態的15個插值節點和節點坐標值計算方法,采用參數化建模方法,基于TexGen軟件建立了通用的筒狀緯編針織物三維模型。TexGen還有與有限元仿真軟件Abaqus的接口,其可以對建立好的模型進行網格劃分、邊界條件設定等有限元分析的前處理動作[9],對織物模型的下一步分析提供良好的支持。

參考文獻:

[1] 叢洪蓮,葛明橋,蔣高明.基于NURBS曲面的經編針織物三維模型[J].紡織學報,2008,29(11):132-136.

[2] 王輝,方園,潘優華.緯編針織物線圈模型的分析與研究[J].浙江理工大學學報,2008,25(5):521-525.

[3] 吳周鏡,宋暉,李柏巖,等.緯編針織物在計算機中的三維仿真[J].東華大學學報(自然科學版),2011,37(2):210-214.

[4] PEIRCE F T. Geometrical principles applicable to the design of functional fabrics[J]. General Information, 1947,17(3):123-147.

[5] VASSILIADIS S G. Geometrical modelling of plain weft knitted fabrics[J]. Indian Journal of Fibre and Textile Research, 2006,32(3):62-71.

[6] PIEGL L. Modifying the shape of rational B-splines: part 2: surfaces[J]. Computer Aided Design, 1989,21(9):538-546.

[7] 徐海燕,蔣金華,陳南梁.基于TexGen的經編針織物的三維仿真[J].紡織學報,2015,36(3):140-146.

[8] LIN H, LONG A C, SHERBURN M, CLIFFORD M J. Modelling of mechanical behaviour for woven fabrics under combined loading[J].International Journal of Material Forming, 2008,1(1):899-902.

[9] LIN H, BROWNL P, LONG A C. Modelling and simulating textile structures using TexGen[J]. Advanced Materials Research, 2011,331:44-47.

主站蜘蛛池模板: 欧美亚洲另类在线观看| 亚洲精品在线91| 国产在线观看精品| 狠狠综合久久| 免费人成网站在线高清| 久久国产精品娇妻素人| 日韩国产一区二区三区无码| 亚洲欧州色色免费AV| 71pao成人国产永久免费视频| 91无码国产视频| 91蝌蚪视频在线观看| 无码电影在线观看| 91亚洲国产视频| 亚洲成a人片77777在线播放| 亚洲精品无码日韩国产不卡| 亚洲IV视频免费在线光看| 十八禁美女裸体网站| 超碰91免费人妻| 成人国产小视频| 欧美成人影院亚洲综合图| av一区二区三区高清久久| 无码精品一区二区久久久| 免费大黄网站在线观看| 国内毛片视频| 免费毛片a| 国产小视频免费观看| 在线观看精品自拍视频| 亚洲人成影院午夜网站| 欧洲极品无码一区二区三区| 国产高清在线观看91精品| 成人年鲁鲁在线观看视频| 综合色在线| 国产成人亚洲精品色欲AV| 国产乱码精品一区二区三区中文| 免费欧美一级| 午夜高清国产拍精品| 一区二区自拍| 亚洲高清国产拍精品26u| 亚洲欧美精品日韩欧美| 日本高清免费不卡视频| 四虎永久免费在线| 欧美成人精品在线| 亚洲中文精品人人永久免费| 成人免费视频一区| 国产精品成人观看视频国产| 国产精品一线天| 亚洲AV一二三区无码AV蜜桃| 日韩欧美成人高清在线观看| 一级毛片在线播放免费| 久久精品欧美一区二区| 欧亚日韩Av| 精品视频免费在线| 毛片一区二区在线看| 免费国产高清视频| 91精品网站| 国产精品网址你懂的| 欧美一区中文字幕| 91在线视频福利| 国产午夜不卡| 日韩不卡高清视频| 亚洲成人动漫在线观看| 夜夜爽免费视频| 亚洲一区第一页| 91原创视频在线| 97色婷婷成人综合在线观看| 99热国产这里只有精品无卡顿" | 蜜桃视频一区| 亚洲日韩AV无码一区二区三区人| 青草视频网站在线观看| 国产精品亚洲一区二区三区z| 久久中文字幕2021精品| 香蕉在线视频网站| 精品亚洲麻豆1区2区3区 | 人妻熟妇日韩AV在线播放| 国产精品香蕉在线观看不卡| 99久久精品国产麻豆婷婷| 全色黄大色大片免费久久老太| 国产第一页免费浮力影院| 欧美在线伊人| 一本色道久久88综合日韩精品| 手机精品视频在线观看免费| 亚洲中文字幕久久精品无码一区|