專利名稱:線圈弧模擬裝置、其方法以及其程序的制作方法
技術領域:
本發(fā)明涉及 一 種對針織物逼真地進行線圈弧模擬(loop simulation)的裝置、線圈弧模擬方法以及線圈弧模擬程序。
背景技術:
申請人提出有如下的方案根據(jù)線圈的種類及與相鄰線圈的連接 關系等由經(jīng)驗法則求出線圈的位置并進行線圈弧模擬(專利文獻l)。 但是該方法存在如下的問題,由于依賴于經(jīng)驗法則,因而線圈弧模擬的根據(jù)不明確; 雙羅紋集圈組織等具有膨起的針織物的模擬比較困難。另外對針織物的端部的彎曲(curve)進行模擬比較困難。后兩個問題可以整 理成難以對針織物的三維構造進行模擬的問題。專利文獻1日本特開2005-120501發(fā)明內容本發(fā)明的基本課題在于, 在可以執(zhí)行的計算量的范圍內,在線圈弧模擬中最小程度地使 用經(jīng)驗法則。 可以表現(xiàn)針織物的三維膨起和彎曲等。本發(fā)明的線圈弧模擬裝置,用于以表現(xiàn)出各個線圈的線圈弧的方 式生成與針織物的設計數(shù)據(jù)對應的針織物圖像,其特征在于,設有相對于針織物圖像的各個線圈,將與相鄰線圈的距離和其標準值的距離偏差作為張力而求出的單元;相對于針織物圖像的各個線圈,將連 接在線圈橫列方向上相鄰的線圈之間的線與連接在縱行方向上相鄰的線圈之間的線的交角和其標準值的偏差作為變形角而求出的單元;相 對于針織物圖像的各個線圈,相對表示其與在線圈橫列方向上相鄰的 線圈的朝向的軸,將該線圈的在縱行方向上相鄰的兩個線圈間的角度 和其標準值的偏差作為繞線圈橫列軸的彎曲角而求出的單元;相對于 針織物圖像的各個線圈,相對表示其與在縱行方向上相鄰的線圈的朝 向的軸,將該線圈的在線圈橫列方向上相鄰的兩個線圈間的角度和其 標準值的偏差作為繞縱行的彎曲角而求出的單元;和移動單元,用于 移動針織物圖像的各個線圈的位置,以使上述張力和變形角以及繞線 圈橫列軸的彎曲角和繞縱行軸的彎曲角減小。本發(fā)明的線圈弧模擬方法,以表現(xiàn)出各個線圈的線圈弧的方式生 成與針織物的設計數(shù)據(jù)對應的針織物圖像,其特征在于,具有如下步 驟相對于針織物圖像的各個線圈,將與相鄰線圈的距離和其標準值 的距離偏差作為張力而求出;相對于針織物圖像的各個線圈,將連接 在線圈橫列方向上相鄰的線圈之間的線與連接在縱行方向上相鄰的線 圈之間的線的交角和其標準值的偏差作為變形角而求出;相對于針織 物圖像的各個線圈,相對表示其與在線圈橫列方向上相鄰的線圈的朝 向的軸,將該線圈的在縱行方向上相鄰的兩個線圈間的角度和其標準 值的偏差作為繞線圈橫列軸的彎曲角而求出;相對于針織物圖像的各 個線圈,相對表示其與在縱行方向上相鄰的線圈的朝向的軸,將該線 圈的在線圈橫列方向上相鄰的兩個線圈間的角度和其標準值的偏差作 為繞縱行的彎曲角而求出;和移動針織物圖像的各個線圈的位置,以 使上述張力和變形角以及繞線圈橫列軸的彎曲角和繞縱行軸的彎曲角 減小。本發(fā)明的線圈弧模擬程序,用于以表現(xiàn)出各個線圈的線圈弧的方 式生成與針織物的設計數(shù)據(jù)對應的針織物圖像,并可以由計算機執(zhí)行, 其特征在于,設有相對于針織物圖像的各個線圈,將與相鄰線圈的 距離和其標準值的距離偏差作為張力而求出的命令;相對于針織物圖 像的各個線圈,將連接在線圈橫列方向上相鄰的線圈之間的線與連接在縱行方向上相鄰的線圈之間的線的交角和其標準值的偏差作為變形 角而求出的命令;相對于針織物圖像的各個線圈,相對表示其與在線 圈橫列方向上相鄰的線圈的朝向的軸,將該線圈的在縱行方向上相鄰 的兩個線圈間的角度和其標準值的偏差作為繞線圈橫列軸的彎曲角而 求出的命令;相對于針織物圖像的各個線圈,相對表示其與在縱行方 向上相鄰的線圈的朝向的軸,將該線圈的在線圈橫列方向上相鄰的兩 個線圈間的角度和其標準值的偏差作為繞縱行的彎曲角而求出的命 令;和用于移動針織物圖像的各個線圈的位置,以使上述張力和變形 角以及繞線圈橫列軸的彎曲角和繞縱行軸的彎曲角減小的命令。優(yōu)選的是在上述移動中,相對于針織物圖像的各線圈,根據(jù)求出 的相對上述張力和變形角以及繞線圈橫列軸的彎曲角和繞縱行軸的彎 曲角的各移動量相加后的總移動量來使各線圈移動。以下在本說明書中,關于線圈弧模擬裝置的記載如果沒有特別說 明,則對于線圈弧模擬方法及線圈弧模擬程序也直接適用,關于線圈 弧模擬方法及線圈弧模擬程序的記載也直接適用于線圈弧模擬裝置。 作為對象的針織物是平針織物或者圓針織物,既可以是針織物本身、 也可以是服裝。在本發(fā)明中,確定線圈位置的因素具有張力、變形角、繞線圈橫 列軸的彎曲角和繞縱行軸的彎曲角這四種。相對這些標準值的偏差例 如是差值,但是也可以是比例等。張力根據(jù)與相鄰線圈的間隔和標準 值之間的偏差,在將線圈視作相互通過彈簧連接時,反映彈簧從自然 長度(標準值)伸縮時要恢復到自然長度的性質。變形角反映了如下 的性質,即,在線圈橫列方向和縱行方向上鄰近的例如4個線圈形成 的四邊形上,各頂點的角度具有穩(wěn)定值,角度由此偏離時要恢復到原 來的角度。繞線圈橫列軸的彎曲角和繞縱行軸的彎曲角與如下對應,即,線圈不是平面的構造,具有其兩端相對線圈的中心要向針織物的前后移 動的性質。將彎曲角的標準值設定為180度時,線圈要收容于平面內,并且通過使標準值從180度偏離,針織物要變得彎曲。通過利用繞線圈橫列軸的彎曲角和繞縱行軸的彎曲角,可以模擬針織物從平面露出 而立體變形的情況。上述四個因素基于施加在線圈上的各種力及線圈自身要發(fā)生立體 變形的力,而不是將經(jīng)驗法則直接模型化。因此,可以基于具有依據(jù) 的模型而進行模擬。并且,為了利用上述模型進行模擬,只要求出張 力、變形角、繞線圈橫列軸的彎曲角和繞縱行軸的彎曲角即可,這些 都是可以簡單計算的量,因而可以將模擬需要的時間控制在實用的范 圍內。在本發(fā)明中,可以例如將由針織數(shù)據(jù)通過模擬得到的假想針織 物或服裝以放置在平面上的狀態(tài)進行觀察,可以不進行試織而評價針 織物或服裝。在每次求出張力、變形角、繞線圈橫列軸的彎曲角和繞縱行軸的 彎曲角時,可以使線圈移動,但是那樣在求出偏差期間線圈的位置關 系不斷變化。因此,例如在相對全部線圈求出張力、變形角、繞線圏 橫列軸的彎曲角和繞縱行軸的彎曲角之后,根據(jù)相對張力、變形角、 繞線圈橫列軸的彎曲角和繞縱行軸的彎曲角的各移動量相加后的總移 動量來使各線圈移動的話,處理就變得簡單。
圖1是實施例的線圈弧模擬裝置的框圖。圖2是實施例的線圈弧模擬程序的框圖。圖3是表示實施例的線圈弧模擬算法的流程圖。圖4是表示實施例中的參數(shù)列表的例子的圖。圖5表示實施例中的張力處理的圖。圖6表示實施例中右側的線圈的變形處理的圖。圖7是實施例中左側的線圈的變形處理的圖。圖8是表示針織物端部的彎曲模型的圖。圖9是表示實施例中對左側線圈的縱行方向彎曲處理的圖。圖IO是表示實施例中對右側線圈的縱行方向彎曲處理的圖。圖11是表示實施例中對上側線圈的線圈橫列方向彎曲處理的圖。圖12是表示實施例中對下側線圈的線圈橫列方向彎曲處理的圖。 圖13是表示實施例中的服裝的線圈弧模擬圖像的圖。 圖14是表示現(xiàn)有例中的服裝的線圈弧模擬圖像的圖。 圖15是表示實施例中通過控制白黑的線圈尺寸來表現(xiàn)圖案的針 織物的線圈弧模擬圖像的圖。圖16是表示實施例中的手套的線圈弧模擬圖像的圖。 圖17是表示雙羅紋集圈編織的順序的圖。圖18是表示實施例的雙羅紋集圈組織針織物的線圈弧模擬圖像 的圖。標號說明2線圈弧模擬裝置4總線6用戶界面7手動輸入8顯示器IO打印機12線圈弧模擬程序存儲部14LAN接口16磁盤驅動器18圖像存儲器20編織數(shù)據(jù)變換部22線圈弧長處理部24張力處理部26變形處理部28線圈橫列方向彎曲處理部30縱行方向彎曲處理部32合成部34沖突判斷部36收斂判斷部38紗條信息生成部40繪制部52線圈弧模擬程序54張力處理命令56變形處理命令58線圈橫列方向彎曲處理命令60縱行方向彎曲處理命令62合成命令64沖突判斷命令66收斂判斷命令68紗條信息生成命令70繪制命令80~83參數(shù)列表90線圈模型91線圈位置92~95針織物模型PO線圈位置P1 P4周圍的線圈位置Axis軸e ,4彎曲角的缺省值具體實施方式
以下表示用于實施本發(fā)明的最佳實施例。圖1 圖18表示實施例。在圖中2表示線圈弧模擬裝置,4是數(shù)據(jù) 或指令等的總線,6是用戶界面,通過利用記錄筆、鼠標、軌跡球、鍵盤等的手動輸入7輸入針織物的設計。而且從手動輸入7向用戶界面6 輸入線圈的線圈弧長、針織紗的材質、完成加工時的收縮率等,進而 輸入線圈橫列方向和縱行方向上的交角的標準值、更準確地說是輸入 連接當前線圈與在線圈橫列方向上相鄰的線圈之間的線與當前線圈與 在縱行方向上相鄰的線圈之間的線的交角的標準值。并且輸入相對于 線圈橫列方向的軸的軸兩側的2個線圈間的角度的標準值、相對于縱 行方向的軸的軸兩側的2個線圈間的角度的標準值等。線圈弧長及針 織紗的材質、完成加工時的收縮率、交角的標準值、軸兩側的線圈間 的角度的標準值等是模擬參數(shù)。8是顯示部,表示設計數(shù)據(jù)、針織物的線圈弧模擬圖像等,打印 機IO也輸出針織物的設計數(shù)據(jù)及線圈弧模擬圖像等。線圈弧模擬圖像 是對基于針織物的設計數(shù)據(jù)的假想針織物進行模擬以逼真地表現(xiàn)各個 線圈弧(線圈)的圖像,各個線圈除了具有平面內的坐標(x、 y)之 外,還具有與其正交的方向上的坐標(z坐標),線圈的位置由線圈基 部的位置表示。12是線圈弧模擬程序存儲部,存儲線圈弧模擬所需要的程序,其 具體情況表示于圖2。 14是LAN接口,將針織物的線圈弧模擬程序及 設計數(shù)據(jù)、基于針織物的設計數(shù)據(jù)的編織數(shù)據(jù)以及線圈弧模擬圖像等 輸出到LAN。磁盤驅動器16經(jīng)由磁盤輸入輸出與14同樣的數(shù)據(jù)。18 是圖像存儲器,例如以光柵形式存儲線圈弧模擬圖像等的圖像。20是 編織數(shù)據(jù)變換部,將由用戶界面6等設計的針織物的數(shù)據(jù)變換成可以 由橫機編織的編織數(shù)據(jù)。22是線圈弧長處理部,根據(jù)編織數(shù)據(jù)輸出各 個線圈的線圈弧長。24是張力處理部,對于相對各個線圈在縱行方向和線圈橫列方向 上相鄰的例如4個線圈,將其距離與缺省值即標準值之差作為張力而 輸出。該張力值表示線圈間的距離相對標準值偏離的所導致的張力。 以下,相鄰線圈表示在縱行方向和線圈橫列方向上相鄰的線圈,稱作線圈橫列方向右側的線圈時,表示在線圈橫列方向上相鄰的右側線圈 等。在實施例中僅將相鄰線圈間的關系作為問題。在此的缺省值由線圈弧長確定,這既可以表示因橫機編織時的張 力而拉伸前的每個線圈弧的針織紗長度,也可以表示因橫機的張力而 拉伸時的每個線圈弧的針織紗長度,或者還可以表示在編織后因進行 完成加工而收縮后的每個線圈弧的針織紗的長度。線圈弧長可以對應 于每個規(guī)定的區(qū)間而變化,也可以對應于每個線圈變化,并且橫機的 張力或完成加工所導致的針織紗的伸縮與針織紗的原材料有關,針織 紗的種類使用輸入用戶界面6的信息。變形處理部26相對各個線圈求出在縱行方向上相鄰的一個線圈和在線圈橫列方向上相鄰的一個線圈與其本身所成的三角形的角度, 即求出交角。在線圈橫列方向和縱行方向成直角的情況下,該角度即交角應該是90度。如果不從用戶界面6輸入,則交角的標準值(缺省 值)即為90度。將交角與其標準值的差作為變形角,每個線圈具有4 個交角,但是在此使用線圈橫列方向左側的相鄰線圈和縱行方向上側 或者下側的線圈、以及線圈橫列方向右側的線圈和縱行方向的上述線 圈,對于各個線圈分別求出2個交角。根據(jù)相對于交角的缺省值的差、 即根據(jù)變形角,使交角接近缺省值的力作用于相鄰線圈。變形角表現(xiàn) 該力。線圈橫列方向彎曲處理部28基于如下機理相對于沿線圈橫列方 向的軸,在縱行方向上相鄰的2個線圈在規(guī)定的角度下穩(wěn)定。而且, 縱行方向彎曲處理部30基于如下機理相對于沿縱行方向的軸,在線 圈橫列方向上相鄰的2個線圈在規(guī)定的角度下穩(wěn)定。這些具體情況參 照圖8進行說明。合成部32使針織數(shù)據(jù)上的各個線圈移動??梢栽诿看吻蟪鰪埩Α?變形角、繞線圈橫列軸的彎曲角及繞縱行軸的彎曲角時使線圈的位置移動,但是在實施例中,相對于所有的線圈算出張力、變形角、繞線 圈橫列軸的彎曲角及繞縱行軸的彎曲角。接著對于這些要素賦予權重, 例如設張力的權重為l,其他的權重為1~0.1程度。將權重乘以張力等 的各要素,作為每個的移動量。例如張力,由于在線圈橫列方向和縱 行方向上標準是具有4個相鄰的線圈,因而張力值是4個,如果對于 它們賦予權重而加和計算,則得到與張力有關的總移動量。這樣,求 出對于上述4個因素的移動量的總和。同樣地,變形角等其他移動量, 其每個移動量也具有多個要素。對于每個線圈求出總移動量而使其移動。移動量包括使當前線圈 移動的量和使相鄰線圈移動的量。在每次求出與一個線圈相關的總移 動量時,使該線圈或相鄰線圈移動,并接著求出與下一線圈相關的移 動量的話,移動量的計算變得不穩(wěn)定。沖突判斷部34檢測線圈間的沖突,例如在兩個線圈的位置在水平 面內一致的情況下,在它們的z坐標上如果沒有針織紗直徑程度的差 異,則判斷為沖突。沖突判斷部34檢測出沖突時,使移動量變化至不 發(fā)生沖突的位置。收斂判斷部36,在重復執(zhí)行從移動量的計算至由沖突判斷引起的 移動量修正的過程時,判斷移動量是否收斂為零或者收斂至規(guī)定值以 下,如果移動量收斂或者處理次數(shù)到達上限,則將與上述4個因素相 關的穩(wěn)定的針織物數(shù)據(jù)作為由模擬得到的結果,結束線圈位置的移動。紗條信息生成部38以連接所求得的線圈的位置的方式求出紗條、 即針織紗的位置或者針織紗流。由此確定針織紗的位置。根據(jù)該位置 在繪制部40實施繪制,形成線圈弧模擬圖像。圖2表示線圈弧模擬程序52的概要,該程序用于使專用的針織設 計裝置或個人電腦等執(zhí)行實施例的線圈弧模擬。張力處理命令54,是用于實際安裝張力處理部24的命令。命令的內容與在張力處理部24 的處理同樣。變形處理命令56是用于執(zhí)行變形處理部26中的處理的 命令,線圈橫列方向彎曲處理命令58是用于執(zhí)行線圈橫列方向彎曲處 理部28中的處理的命令,縱行方向彎曲處理命令60是用于執(zhí)行縱行 方向彎曲處理部30中的處理的命令。合成命令62是用于執(zhí)行在合成部32的處理的命令,沖突判斷命 令64是用于執(zhí)行在突出判斷部34的處理的命令,收斂判斷命令66是 用于執(zhí)行在收斂判斷部36的處理的命令。紗條信息生成命令68是用 于執(zhí)行在紗條信息生成部38的處理的命令,繪制命令70是用于執(zhí)行 在繪制部40的處理的命令。圖3表示實施例的線圈弧模擬方法的算法,除了特別指出的方面 之外,都執(zhí)行圖1的裝置2的動作。由編織數(shù)據(jù)相對于各線圈求出與 相鄰線圈的連接關系(連接信息),且由連接信息求出線圈的種類(成 圈、集圈、浮線)、正面線圈、反面線圈、雙重線圈、橫移量、端部線圈等各個線圈的個別特性作為屬性而記錄。此外由編織數(shù)據(jù)求出線 圈弧長等,追加到屬性中。由連接信息和屬性求出張力、變形角、線 圈橫列方向和縱行方向的彎曲角的標準值(缺省值),如果對于這些 值存在來自用戶界面6的特別輸入,則作為與其對應的缺省值。對于張力、變形角、彎曲角求出各個移動量即移動矢量或者修正 矢量,并加到移動矢量的陣列中。該陣列是數(shù)據(jù)陣,各個要素是每個 線圈的張力、變形角、縱行方向的彎曲角、線圈橫列方向的彎曲角的 各個移動量。圖4的參數(shù)列表80~83中的"連接"下的1、 2、 3等的數(shù)字表示 線圈編號,角度的單位是rad,表示與4個要素相關的缺省值。變形即 變形角的缺省值在此為90度(1.57rad),但是也可以是90度以外。 而且,縱行方向彎曲角、線圈橫列方向彎曲角的缺省值從180度(3.14rad)偏離時,則可以三維地表現(xiàn)針織物端部的彎曲即針織物的 膨起。關于針織物數(shù)據(jù)中的各個線圈的位置也生成同樣的列表,由列 表間的差求出張力、變形角、線圈橫列方向和縱行方向的彎曲角。從陣列中調出張力、變形角、縱行方向的彎曲角、線圈橫列方向 的彎曲角的每個要素的移動量(移動矢量),對每個因素賦予權重并加和,作為合成的移動矢量。接著判斷以合成移動矢量使各線圈移動 時當前線圈(各線圈)與其他線圈有無沖突,如果沖突則修正合成矢 量以避免沖突。對于全部針跡即針織物的全部線圈,根據(jù)合成矢量移動位置。在 每一次線圈的移動大致收斂為零時,使用線圈的位置和屬性以及相鄰 線圈的位置生成紗條信息,實施繪制以形成逼真的線圈弧模擬圖像。在圖5表示與張力相關的處理。以下PO表示當前線圈,P1 P4表 示相鄰線圈。求出線圈P0 P1間的距離,將其與缺省值比較,取其與 缺省值之差的一半,作為對線圈P0、 Pl的位置的修正矢量(張力)。 線圈P0—般具有4個左右的相鄰線圈,因而對于相鄰的各線圈進行該 處理。這基于如下的模型各線圈通過彈簧連接,彈簧的自然長度是 缺省值。在圖6、圖7表示與變形角相關的處理。在此,將交角的缺省值 作為90度表示,將與包括線圈PO、 Pl、 P2這三點的平面垂直的軸作 為旋轉軸。該軸不一定與針織物整體的平面垂直。求出角P1-P0-P2與 其缺省值之差作為變形角,將其作為對線圈P1、 P2的修正矢量。雖然 該修正矢量看起來過大,但是在求出合成的移動矢量時要乘以權重, 因而此處的修正矢量是否過大不會成為問題。在圖8表示針織物的彎曲的模型。90是線圈模型,91是與該線圈 相對的線圈位置。附圖表示平針組織的正面線圈、或者表示從上方觀察僅由平針組織的正面線圈構成的針織物模型92~95的狀態(tài),圖的下側為前,上側為后。平針組織的正面線圈處于線圈的中心被向前牽拉, 左右的端部被向后牽拉的傾向。在平針組織的平針織物上,在針織物 的中心部即編織中,雖然前后牽拉的力量均衡,但是由于編織端部即 針織物的端部為自由的狀態(tài),因而向后牽拉。在實際的針織物中,由 于這種機理,平針組織的平針織物的左右兩端向后側彎曲。與此對應的處理是縱行方向的彎曲處理,重復該處理時,以從針織物93變成針 織物95的方式使左右兩端向后側彎曲??v行方向的彎曲處理是用于模 擬針織物以縱行方向為軸彎曲的處理,對象不限于針織物的兩端的彎 曲。與此同樣的問題表現(xiàn)為針織物的上部或下部的彎曲,從橫向觀察 平針組織的正面線圈時,線圈的兩端向前牽拉,線圈的中心向后牽拉。 針織物的上端和下端由于是自由的狀態(tài),因而在這些位置產(chǎn)生向前方 的彎曲。線圈橫列方向的彎曲處理是對此進行模擬的處理,模擬針織 物與沿著線圈橫列方向的軸相關的彎曲變形。圖9表示與左側的線圈Pl相關的縱行方向的彎曲處理。對于當前 線圈PO利用縱行方向上下的線圈P2、 P4產(chǎn)生旋轉軸Axis。即關于下 側的線圈P4求出相對線圈P0對稱的位置P4',在矢量P0P2與矢量 P0P4'的中間方向產(chǎn)生軸Axis。將線圈P3繞軸Axis旋轉彎曲角的缺省 值e后的位置設為P3'。在以通過線圈P1向軸Axis所引垂線的垂足為 中心的球面上,使線圈Pl向與從軸朝向位置P3'的矢量平行的位置轉 移后的位置設為Pl'。然后將從Pl向Pl'的矢量作為修正矢量。圖9 的處理,是相對于軸Axis使線圈Pl和線圈P3所成的角接近彎曲角的 缺省值e的處理。這與圖8的線圈模型90中線圈左右向后側牽拉的情 形相對,彎曲角e例如為120度左右,而在針織物內的中央部可以使e為180度左右。圖10表示相對線圈P3求出修正矢量的情況,處理的內容本身與圖9相同。艮卩,以相對軸Axis使線圈Pl與線圈P3所成的角度接近e的方式產(chǎn)生修正矢量。圖11、圖12表示線圈橫列方向的彎曲角的處理,處理的模型與 圖9相同。關于當前線圈P0,與線圈P3對稱的點設為P3',使用線圈 Pl和線圈P3'產(chǎn)生軸Axis。接著將線圈P4旋轉線圈橫列方向的彎曲角 的缺省值々后的點設為P4',以與線圈P2距軸Axis的相同距離,與P4' 相對軸的一致朝向產(chǎn)生修正矢量。在圖12中,產(chǎn)生同樣的軸Axis,使線圈P2相對軸旋轉-4)而產(chǎn)生 點P2',以線圈P4距軸的相同距離、與P2'相對軸的一致朝向產(chǎn)生修正圖13以后表示模擬結果。圖13、圖14表示女性用的背心的前身 片的線圈弧模擬圖像,在圖14 (現(xiàn)有例)中僅將規(guī)定的尺寸分配給各 個線圈而進行排列。在實施例(圖13)中表現(xiàn)出了衣襟上部的朝前的 彎曲、側邊部分的朝后的彎曲。并且編織端部的下端也表現(xiàn)出不是單 純直線狀的自然的狀態(tài)。在針織物中央的絞花組織中,各絞花組織從 單純的菱形開始變形,很自然。圖15表示通過使用黑白雙色的紗線對應每個線圈改變線圈的尺 寸,來使玫瑰花的圖案浮現(xiàn)。在實施例中,可以以根據(jù)每個線圈的線 圈弧長改變線圈尺寸的方式進行模擬,因而這種圖案也可以模擬。圖16是手套的模擬圖像,是對于具有手背和手掌側的筒狀的針織 物的模擬圖像。在此,設線圈橫列方向或縱行方向的彎曲角的缺省值 為120度,可以自然地表現(xiàn)筒狀手套的端部彎曲狀況。圖17表示雙羅紋集圈組織的編織順序。在圖17的針織物的中央 部具有進行羅紋編織的部分,在該部分上,正面線圈的編織次數(shù)遠遠的大于反面線圈的編織次數(shù),因而針織物向前側隆起。將與此相對的 實施例中的線圈弧模擬圖像表示于圖18。表現(xiàn)出了雙羅紋集圈組織帶 來的針織物的立體變形。在圖18中,以將雙羅紋集圈組織向針織物的 下側推壓的方式打褶而表現(xiàn),但是也可以以強調雙羅紋集圈組織從針 織物膨起地突出的方式進行模擬。進而,在圖18中,由于針織物的上 下是羅紋針織物,因而沒有出現(xiàn)彎曲。
權利要求
1.一種線圈弧模擬裝置,用于以表現(xiàn)出各個線圈的線圈弧的方式生成與針織物的設計數(shù)據(jù)對應的針織物圖像,其特征在于,設有相對于針織物圖像的各個線圈,將與相鄰線圈的距離和其標準值的距離偏差作為張力而求出的單元;相對于針織物圖像的各個線圈,將連接在線圈橫列方向上相鄰的線圈之間的線與連接在縱行方向上相鄰的線圈之間的線的交角和其標準值的偏差作為變形角而求出的單元;相對于針織物圖像的各個線圈,相對表示其與在線圈橫列方向上相鄰的線圈的朝向的軸,將該線圈的在縱行方向上相鄰的兩個線圈間的角度和其標準值的偏差作為繞線圈橫列軸的彎曲角而求出的單元;相對于針織物圖像的各個線圈,相對表示其與在縱行方向上相鄰的線圈的朝向的軸,將該線圈的在線圈橫列方向上相鄰的兩個線圈間的角度和其標準值的偏差作為繞縱行的彎曲角而求出的單元;和移動單元,用于移動針織物圖像的各個線圈的位置,以使上述張力和變形角以及繞線圈橫列軸的彎曲角和繞縱行軸的彎曲角減小。
2. 如權利要求1所述的線圈弧模擬裝置,其特征在于, 在上述移動單元中,相對于針織物圖像的各個線圈,根據(jù)求出的相對上述張力和變形角以及繞線圈橫列軸的彎曲角和繞縱行軸的彎曲 角的各移動量相加后的總移動量來使各線圈移動。
3. —種線圈弧模擬方法,以表現(xiàn)出各個線圈的線圈弧的方式生成 與針織物的設計數(shù)據(jù)對應的針織物圖像,其特征在于,具有如下步驟相對于針織物圖像的各個線圈,將與相鄰線圈的距離和其標準值 的距離偏差作為張力而求出;相對于針織物圖像的各個線圈,將連接在線圈橫列方向上相鄰的 線圈之間的線與連接在縱行方向上相鄰的線圈之間的線的交角和其標 準值的偏差作為變形角而求出;相對于針織物圖像的各個線圈,相對表示其與在線圈橫列方向上 相鄰的線圈的朝向的軸,將該線圈的在縱行方向上相鄰的兩個線圈間 的角度和其標準值的偏差作為繞線圈橫列軸的彎曲角而求出;相對于針織物圖像的各個線圈,相對表示其與在縱行方向上相鄰 的線圈的朝向的軸,將該線圈的在線圈橫列方向上相鄰的兩個線圈間的角度和其標準值的偏差作為繞縱行的彎曲角而求出;和移動針織物圖像的各個線圈的位置,以使上述張力和變形角以及 繞線圈橫列軸的彎曲角和繞縱行軸的彎曲角減小。
4. 如權利要求3所述的線圈弧模擬方法,其特征在于, 在上述線圈位置的移動中,相對于針織物圖像的各線圈,根據(jù)求出的相對上述張力和變形角以及繞線圈橫列軸的彎曲角和繞縱行軸的 彎曲角的各移動量相加后的總移動量來使各線圈移動。
5. —種線圈弧模擬程序,用于以表現(xiàn)出各個線圈的線圈弧的方式 生成與針織物的設計數(shù)據(jù)對應的針織物圖像,并可以由計算機執(zhí)行,其特征在于,設有相對于針織物圖像的各個線圈,將與相鄰線圈的距離和其標準值 的距離偏差作為張力而求出的命令;相對于針織物圖像的各個線圈,將連接在線圈橫列方向上相鄰的 線圈之間的線與連接在縱行方向上相鄰的線圈之間的線的交角和其標 準值的偏差作為變形角而求出的命令;相對于針織物圖像的各個線圈,相對表示其與在線圈橫列方向上 相鄰的線圈的朝向的軸,將該線圈的在縱行方向上相鄰的兩個線圈間 的角度和其標準值的偏差作為繞線圈橫列軸的彎曲角而求出的命令;相對于針織物圖像的各個線圈,相對表示其與在縱行方向上相鄰 的線圈的朝向的軸,將該線圈的在線圈橫列方向上相鄰的兩個線圈間 的角度和其標準值的偏差作為繞縱行的彎曲角而求出的命令;和用于移動針織物圖像的各個線圈的位置,以使上述張力和變形角 以及繞線圈橫列軸的彎曲角和繞縱行軸的彎曲角減小的命令。
全文摘要
相對于針織物的各線圈,重復進行線圈的移動使其收斂,以消除與周圍的線圈的距離和缺省值之間的差、連接左右線圈和上下線圈的線所成角度相對90度的偏差、左右的線圈相對縱行方向的軸所成的角度和缺省值之間的差、以及上下的線圈相對線圈橫列方向的軸所成角度和缺省值之間的差。可以僅設想極少的經(jīng)驗法則而逼真地模擬針織物。
文檔編號D04B35/00GK101233271SQ20068002759
公開日2008年7月30日 申請日期2006年7月11日 優(yōu)先權日2005年7月28日
發(fā)明者寺井公一 申請人:株式會社島精機制作所