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.

主站蜘蛛池模板: 女人18毛片一级毛片在线| 亚洲毛片网站| 日本午夜网站| yy6080理论大片一级久久| 日本免费精品| 色妺妺在线视频喷水| 看国产毛片| 国产成人无码久久久久毛片| 国产H片无码不卡在线视频| 91青青草视频在线观看的| 成人免费网站久久久| 另类专区亚洲| 国产va在线观看| 国产伦精品一区二区三区视频优播 | 992tv国产人成在线观看| 亚洲人成网站色7799在线播放| 一本色道久久88| 亚洲91在线精品| 97在线国产视频| 久久精品aⅴ无码中文字幕| 国产91成人| 特级aaaaaaaaa毛片免费视频| 91po国产在线精品免费观看| 亚洲美女高潮久久久久久久| 亚洲色图另类| 国产十八禁在线观看免费| 亚洲中文制服丝袜欧美精品| 国产精品熟女亚洲AV麻豆| 中文无码毛片又爽又刺激| 全免费a级毛片免费看不卡| 欧美激情网址| 99视频在线观看免费| av在线无码浏览| 思思99思思久久最新精品| 精品小视频在线观看| 拍国产真实乱人偷精品| 国产亚洲精久久久久久久91| 欧美日韩国产高清一区二区三区| 国产成人福利在线视老湿机| 国产精品伦视频观看免费| 免费在线国产一区二区三区精品| 国产成人区在线观看视频| 在线不卡免费视频| 8090午夜无码专区| 国产视频大全| 综合色天天| 另类综合视频| 国产主播一区二区三区| 国产精品刺激对白在线| 亚洲中文无码av永久伊人| 久久综合色88| 国产成+人+综合+亚洲欧美| 精品国产自| 国产91高跟丝袜| 欧美黄色网站在线看| 制服丝袜国产精品| 国产成人综合欧美精品久久| 国产一区二区免费播放| 欧美亚洲国产精品第一页| 国产成人精品午夜视频'| 欧洲欧美人成免费全部视频| 97影院午夜在线观看视频| 无码在线激情片| 国产丝袜91| 国产精品一区二区在线播放| 91成人在线观看视频| 国产精品自拍合集| 激情在线网| 她的性爱视频| 久久午夜夜伦鲁鲁片不卡| 波多野结衣的av一区二区三区| 国产精品伦视频观看免费| 大香伊人久久| 国产精品永久久久久| 日韩一区精品视频一区二区| 久久精品无码一区二区日韩免费| 露脸一二三区国语对白| 欧美成人影院亚洲综合图| 香蕉久久国产精品免| 久草视频福利在线观看| 欧美 亚洲 日韩 国产| 国产精品一区二区国产主播|