“2”,“+”,“0”,“+”,“2”,“+”,“4”,“+”
系統會自動檢查你的輸入是否合法,并給出錯誤信息,從而防止用戶的誤操作。當針前橫移超過一針時或者針背橫移超過規定針距數,將有錯誤信息提示。
墊紗數碼的轉換即把經編組織文本框中的墊紗數碼文本轉換成墊紗數碼數組。
3.4 穿經循環的輸入及其轉換
在穿經文本框中輸入穿經循環比較簡單,例如“GB1:3A,2*,2B”等。
接著確定花型的寬度u,它是us(1),us(2),……us(n)的最小公倍數。us(i)為第i把梳櫛穿經循環中的導紗針穿經數。然后根據穿經文本框中的穿經“文本”轉換成穿經循環數學模型。
3.5 由墊紗數碼描繪墊紗圖
墊紗數碼記錄了導紗梳櫛的橫移情況,簡單明了,但不夠形象直觀,所以我們時常用墊紗圖來表示經編組織。在畫雙針床組織的墊紗圖時,首先把雙針床的組織轉換成單針床的組織,假設單針床的墊紗數碼的矩陣為D(n,2m,2),我們可以很方便把雙針床的數碼轉換成單針床數碼,則在單針床組織中,第i把梳櫛第j橫列(是雙針床中橫列數的兩倍)的針前墊紗的橫移針距數為qs ( i ), 則:
qs ( i ) = d(i, j, 2) - d(i, j, 1)
第i把梳櫛第j橫列的針背墊紗的橫移針距數為hs ( i ) 則:
hs ( i )= d(i, j + 1, 1) - d(i, j, 2)
根據墊紗數碼,按以下步驟畫墊紗圖:
? 當qs(i, j) * hs(i, j) < 0 時,第i把梳櫛第j橫列作閉口線圈的墊紗運動;
? 當qs(i, j) * hs(i, j)≥ 0時,第i把梳櫛第j橫列作開口線圈的墊紗運動,
? 根據開口還是閉口、針前橫移是左移還是右移,畫圓或半圓,并得到起點坐標(X1(i,j),Y1(i,j),和終點坐標(X2(i,j),Y2(i,j))。
? 將本橫列的起點(X1(i,j),Y1(i,j)和上一橫列的終點(X2(i,j-1),Y2(i,j-1))畫一連線。
? 當作襯緯運動時,qs(i, j) =0,即d(i, j, 2) = d(i, j, 1) 。當 hs(i, j - 1) < 0 且 hs(i, j) > 0 時,我們以 (max_d(i, j) + 1, j)為圓心,以 0.5 / 2為半徑畫半圓,并得到起點 x1(i, j) = max_d(i, j) + 1,y1(i, j) = j -0 .5,終點為x2(i, j) = max_d(i, j) + 1, y2(i, j) = j + 0.5。當 hs(i, j - 1) > 0 且 hs(i, j) < 0 時,我們以(max_d(i, j), j) 為圓心,以0.5/ 2為半徑畫半圓,并得到起點 x1(i, j) = max_d(i, j),y1(i, j) = j - 0.5,終點為x2(i, j) = max_d(i, j) + 1,y2(i, j) = j + 0.5。上式中max_d(i, j)為d(i, j, 1)和d(i, j, 2) 兩者中較大的數字。圖1為一雙針床短絨織物的墊紗圖。
相關信息 







推薦企業
推薦企業
推薦企業