一種電腦針織襪機工藝文件格式的制作方法
【技術領域】
[0001]本發(fā)明涉及一種電腦針織襪機工藝文件格式,屬于針織襪機的控制技術領域。
【背景技術】
[0002]電腦襪機是機電一體化、智能化程度較高的現(xiàn)代針織設備,實現(xiàn)了織襪過程的自動化控制,滿足襪子織物的成形編織和提花編織要求?,F(xiàn)在市場上的襪機機型多,控制需求多樣,現(xiàn)有的工藝格式由于設計上的缺陷,一般針對特定的襪機設備、不能很好地滿足襪機功能多樣化的發(fā)展需求,這就急需一種具有通用性、可擴展性、執(zhí)行效率高的襪機工藝文件格式。
【發(fā)明內容】
[0003]本發(fā)明目的在于提供一種電腦針織襪機工藝文件格式,通過本發(fā)明的格式保存針織襪機編織工藝,使電腦據(jù)此控制針織襪機的編織過程更具有便捷、合理。
[0004]為了達到上述目的,本發(fā)明的技術方案是:
一種電腦針織襪機工藝文件格式,包括文件頭數(shù)據(jù)段、動作數(shù)據(jù)段、花型數(shù)據(jù)段、循環(huán)數(shù)據(jù)段這些文件結構依次存儲在文件中形成電腦針織襪機工藝文件格式;其中:
所述的文件頭數(shù)據(jù)段用于存儲襪機機型參數(shù)、其他數(shù)據(jù)段的偏移地址和數(shù)據(jù)段長度;所述的動作數(shù)據(jù)段包含了除去選針動作以外的所有設備動作控制信息;包括依次存儲的動作數(shù)據(jù)段文件頭、速度控制數(shù)據(jù)段、電機控制數(shù)據(jù)段、氣閥控制數(shù)據(jù)段、其他控制數(shù)據(jù)段;
所述的花型數(shù)據(jù)段用于存儲壓縮后襪機編織工藝中的可執(zhí)行選針信息,所述的選針信息根據(jù)編織工藝中花型的不同解析得來;
所述的循環(huán)數(shù)據(jù)段用于存儲編織工藝中的循環(huán)信息。
[0005]所述的文件頭數(shù)據(jù)段中的襪機機型參數(shù)包括花型動作的設備型號、設備總針數(shù)、設備筒徑、總步數(shù);所述的其他數(shù)據(jù)段的偏移地址和數(shù)據(jù)段長度包括動作數(shù)據(jù)段偏移地址、動作數(shù)據(jù)段長度、花型數(shù)據(jù)段偏移地址、花型數(shù)據(jù)段長度、循環(huán)數(shù)據(jù)段偏移地址、循環(huán)數(shù)據(jù)段長度、校驗數(shù)據(jù);根據(jù)所述的數(shù)據(jù)段偏移地址,數(shù)據(jù)段可以轉到文件相應數(shù)據(jù)段并讀取有關信息;設備的基本信息根據(jù)實際情況設置,文件的總步數(shù)由設定的編織工藝決定。
[0006]所述的動作數(shù)據(jù)段包含了除去選針動作以外的所有設備動作控制信息,包括依次存儲了動作數(shù)據(jù)段文件頭、速度控制數(shù)據(jù)段、電機控制數(shù)據(jù)段、氣閥控制數(shù)據(jù)段、其他控制數(shù)據(jù)段;所述的動作數(shù)據(jù)段文件頭包括依次存儲速度數(shù)據(jù)段偏移地址、速度數(shù)據(jù)段長度、氣閥控制數(shù)據(jù)段偏移地址、氣閥控制數(shù)據(jù)段長度、電機控制數(shù)據(jù)段偏移地址、電機控制數(shù)據(jù)段長度、其他控制數(shù)據(jù)段偏移地址、其他控制數(shù)據(jù)段長度,按照所述的動作數(shù)據(jù)段文件頭信息,可以方便地查詢、讀取各子數(shù)據(jù)段信息。
[0007]所述的其他控制數(shù)據(jù)段即為子數(shù)據(jù)段,所述的子數(shù)據(jù)段包括子數(shù)據(jù)段文件頭和控制指令;所述的子數(shù)據(jù)段文件頭依次存放每一步控制指令的偏移地址,根據(jù)此信息查詢讀取對應某步在該數(shù)據(jù)段中的控制信息;所述的控制指令按照動作順序,依次存儲某一步中的動作指令,屬于此子數(shù)據(jù)段的所有動作全部存儲完后,加上4個OxFF作為此步動作結束的標志;當無屬于此子數(shù)據(jù)段的動作指令,則僅存儲4個字節(jié)的結束標志。
[0008]所述的控制指令是指一條指令的長度為3Word,依次為針位、對象編號、對象動作編號來存儲具體的控制動作。
[0009]所述的花型數(shù)據(jù)段依次存儲花寬、花高、壓縮的數(shù)據(jù)長度、壓縮的花型數(shù)據(jù);所述的花型數(shù)據(jù)是經過解析直接控制選針器動作的選針數(shù)據(jù),然后考慮到花型的連續(xù)性,采用壓縮,減少數(shù)據(jù)量,便于工藝文件的傳輸、拷貝、保存。
[0010]所述的循環(huán)數(shù)據(jù)段用于保存整個編織過程中的單步或多步組合的循環(huán)情況;在所述的循環(huán)數(shù)據(jù)段中,依次存儲循環(huán)指令,循環(huán)指令中依次存儲該循環(huán)的起始步、結束步、循環(huán)次數(shù)。
[0011]本發(fā)明的有益效果是:本發(fā)明通過一種新的文件格式來定義電腦針織襪機的工藝,這一工藝文件格式包含襪機的基本參數(shù)、襪機編織所需的所有控制信息,包括花型、動作數(shù)據(jù)。具體在定義該工藝文件格式時,并不局限于某種特定的機型,而是根據(jù)控制襪機編織的執(zhí)行機構的控制方式,將工藝內容分為動作控制、花型控制,動作控制又分為氣閥控制、電機控制等,這使得工藝文件格式有著良好的通用性、可擴展性,后續(xù)開發(fā)新設備而執(zhí)行機構增多時,無需更改文件格式,只需增添新的控制指令即可。另外,編織的花型已解析為可直接執(zhí)行的控制指令,而不是與現(xiàn)有文件一樣僅存放色碼信息,這就使得控制更為直接、迅速,可以大大減少電腦控制系統(tǒng)的工作量,提高編織效率。
【附圖說明】
[0012]圖1是本發(fā)明的文件結構圖;
圖2是本發(fā)明的文件頭結構圖;
圖3是本發(fā)明的動作數(shù)據(jù)段結構圖;
圖4是本發(fā)明的動作數(shù)據(jù)段文件頭結構圖;
圖5是本發(fā)明的子數(shù)據(jù)段結構圖;
圖6是本發(fā)明的子數(shù)據(jù)段文件頭結構圖;
圖7是本發(fā)明的子數(shù)據(jù)段控制指令結構圖;
圖8是本發(fā)明的動作指令格式圖;
圖9是本發(fā)明的花型數(shù)據(jù)段格式圖;
圖10是本發(fā)明的壓縮前花型數(shù)據(jù)結構圖;
圖11是本發(fā)明的循環(huán)指令格式圖。
【具體實施方式】
[0013]本實施例的一種電腦針織襪機工藝文件格式,如圖1所示,包括文件頭數(shù)據(jù)段、動作數(shù)據(jù)段、花型數(shù)據(jù)段、循環(huán)數(shù)據(jù)段這些文件結構依次存儲在文件中形成電腦針織襪機工藝文件格式;其中:
所述的文件頭數(shù)據(jù)段用于存儲襪機機型參數(shù)、其他數(shù)據(jù)段的偏移地址和數(shù)據(jù)段長度,如圖2所示;所述的文件頭數(shù)據(jù)段中的襪機機型參數(shù)包括花型動作的設備型號、設備總針數(shù)、設備筒徑、總步數(shù);所述的其他數(shù)據(jù)段的偏移地址和數(shù)據(jù)段長度包括動作數(shù)據(jù)段偏移地址、動作數(shù)據(jù)段長度、花型數(shù)據(jù)段偏移地址、花型數(shù)據(jù)段長度、循環(huán)數(shù)據(jù)段偏移地址、循環(huán)數(shù)據(jù)段長度、校驗數(shù)據(jù);根據(jù)所述的數(shù)據(jù)段偏移地址,數(shù)據(jù)段可以轉到文件相應數(shù)據(jù)段并讀取有關信息;設備的基本信息根據(jù)實際情況設置,文件的總步數(shù)由設定的編織工藝決定。
[0014]所述的動作數(shù)據(jù)段包含了除去選針動作以外的所有設備動作控制信息;如圖3所示,包括依次存儲的動作數(shù)據(jù)段文件頭、速度控制數(shù)據(jù)段、電機控制數(shù)據(jù)段、氣閥控制數(shù)據(jù)段、其他控制數(shù)據(jù)段。
[0015]如圖4所示,所述的動作數(shù)據(jù)段文件頭包括依次存儲速度數(shù)據(jù)段偏移地址、速度數(shù)據(jù)段長度、氣閥控制數(shù)據(jù)段偏移地址、氣閥控制數(shù)據(jù)段長度、電機控制數(shù)據(jù)段偏移地址、電機控制數(shù)據(jù)段長度、其他控制