湯夢(mèng)婷, 蔣高明, 王 薇, 高梓越
(江南大學(xué) 教育部針織技術(shù)工程研究中心, 江蘇 無(wú)錫 214122)
經(jīng)編作為我國(guó)針織行業(yè)的一個(gè)分支,近年來(lái)規(guī)模不斷擴(kuò)大,是我國(guó)紡織工業(yè)中發(fā)展最快的產(chǎn)業(yè)之一。現(xiàn)代經(jīng)編技術(shù)以其生產(chǎn)高效性、產(chǎn)品花式多樣性以及其織物結(jié)構(gòu)靈活性等特點(diǎn)得到迅速發(fā)展[1]。計(jì)算機(jī)輔助設(shè)計(jì)(CAD)技術(shù)即利用計(jì)算機(jī)的計(jì)算與判斷功能進(jìn)行各種工程或產(chǎn)品的設(shè)計(jì)、制造。在現(xiàn)代科技飛速發(fā)展的今天,計(jì)算機(jī)及CAD技術(shù)已經(jīng)成為生產(chǎn)、生活中不可分割的一部分[2]。經(jīng)編CAD技術(shù)也隨著行業(yè)的需求不斷的完善成熟,目前,比較成功的經(jīng)編CAD軟件都來(lái)自于國(guó)外的紡織企業(yè)或國(guó)內(nèi)的一些紡織高校,例如德國(guó)EAT電氣公司和ALC計(jì)算機(jī)公司聯(lián)合開(kāi)發(fā)的PROCAD系統(tǒng),該系統(tǒng)設(shè)計(jì)合理功能強(qiáng)大,能實(shí)現(xiàn)多種類型織物的設(shè)計(jì),織物仿真效果逼真,并能與機(jī)器之間進(jìn)行數(shù)據(jù)轉(zhuǎn)移。國(guó)內(nèi)在全球范圍內(nèi)使用最多的是江南大學(xué)研發(fā)的經(jīng)編CAD軟件(WKCAD)系統(tǒng),該系統(tǒng)也具有強(qiáng)大的花型設(shè)計(jì)和織物仿真等功能[3]。然而單機(jī)版CAD軟件存在較大局限性,軟件的安裝、版本升級(jí)、局域網(wǎng)限制等阻礙了CAD軟件的發(fā)展。
本文在單機(jī)版CAD軟件的基礎(chǔ)上引入互聯(lián)網(wǎng)技術(shù),構(gòu)建了交互設(shè)計(jì)模型,打破了局域網(wǎng)限制。不僅將單機(jī)版CAD軟件的功能應(yīng)用到互聯(lián)網(wǎng)版CAD系統(tǒng)上,還借助云計(jì)算技術(shù)和大數(shù)據(jù)相關(guān)技術(shù)實(shí)現(xiàn)了快速仿真、虛擬展示及送經(jīng)量預(yù)測(cè)等。隨著互聯(lián)網(wǎng)+時(shí)代的到來(lái),為提升紡織行業(yè)在國(guó)際市場(chǎng)的競(jìng)爭(zhēng)力,將針織技術(shù)與互聯(lián)網(wǎng)技術(shù)相融合已是必然趨勢(shì),基于互聯(lián)網(wǎng)的CAD系統(tǒng)開(kāi)發(fā)充分利用了互聯(lián)網(wǎng)技術(shù)的強(qiáng)大優(yōu)勢(shì),拓寬了系統(tǒng)使用范圍,為經(jīng)編CAD系統(tǒng)的研發(fā)提供了新的思路與平臺(tái)。
利用互聯(lián)網(wǎng)技術(shù)的瀏覽器和服務(wù)器架構(gòu)模式(B/S)結(jié)構(gòu)[4]實(shí)現(xiàn)客戶端與服務(wù)器端的交互設(shè)計(jì),將系統(tǒng)功能核心數(shù)據(jù)保存在服務(wù)器端,簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)、維護(hù)和使用;用戶可以在任何地方進(jìn)行操作,客戶端零安裝、零維護(hù);利用互聯(lián)網(wǎng)的云存儲(chǔ)技術(shù),實(shí)現(xiàn)對(duì)針織產(chǎn)品數(shù)據(jù)信息的存儲(chǔ)、圖片上傳、文件遠(yuǎn)程傳輸?shù)裙δ?;?yīng)用大數(shù)據(jù)相關(guān)技術(shù)對(duì)所有存儲(chǔ)信息進(jìn)行科學(xué)分析,從而實(shí)現(xiàn)針織產(chǎn)品送經(jīng)量的估算等功能;利用互聯(lián)網(wǎng)的云計(jì)算技術(shù)實(shí)現(xiàn)大數(shù)據(jù)計(jì)算處理,加快系統(tǒng)響應(yīng)速度,實(shí)現(xiàn)快速仿真。互聯(lián)網(wǎng)經(jīng)編CAD系統(tǒng)的基本模塊如圖1所示。
圖1 系統(tǒng)模塊圖Fig.1 System modules diagram
系統(tǒng)采用了客戶端與服務(wù)器端進(jìn)行數(shù)據(jù)交互的結(jié)構(gòu),如圖2所示。客戶端是用戶界面,可以進(jìn)行花型和工藝設(shè)計(jì)等操作,服務(wù)器端提供云存儲(chǔ)功能,客戶端可以將產(chǎn)品數(shù)據(jù)存儲(chǔ)到服務(wù)器端,服務(wù)器端可以對(duì)數(shù)據(jù)進(jìn)行處理分析,實(shí)現(xiàn)快速仿真,圖片處理,并將處理后的信息返回到客戶端,客戶端對(duì)返回信息加以解析處理,顯示在用戶界面。
圖2 系統(tǒng)結(jié)構(gòu)簡(jiǎn)圖Fig.2 System structure diagram
基于互聯(lián)網(wǎng)的經(jīng)編CAD系統(tǒng)最關(guān)鍵的技術(shù)就是實(shí)時(shí)交互,包括客戶端交互設(shè)計(jì)、服務(wù)器端與遠(yuǎn)程數(shù)據(jù)庫(kù)之間的數(shù)據(jù)交互及與文件上傳導(dǎo)出等??蛻舳酥饕捎贸谋緲?biāo)記語(yǔ)言編程語(yǔ)言[5](html5) 進(jìn)行網(wǎng)頁(yè)的設(shè)計(jì),利用html5自帶的CSS層疊樣式表(cascading style sheets)美化網(wǎng)頁(yè),利用html5的畫(huà)布(canvas)元素構(gòu)建設(shè)計(jì)界面,借助canvas強(qiáng)大的繪圖功能和鼠標(biāo)事件實(shí)現(xiàn)織物墊紗圖的設(shè)計(jì)繪制及實(shí)物圖、仿真圖等圖片的顯示。
服務(wù)器端主要采用ASP.NET技術(shù)[5]進(jìn)行后臺(tái)程序編寫(xiě),利用ASP.NET的ADO.NET技術(shù)實(shí)現(xiàn)與遠(yuǎn)程服務(wù)器端數(shù)據(jù)SQL Server數(shù)據(jù)庫(kù)(Microsoft 公司推出的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng))的連接和調(diào)用,并實(shí)現(xiàn)對(duì)產(chǎn)品數(shù)據(jù)庫(kù)的操作等功能;利用ASP.NET的圖形設(shè)備接口GDI (graphics device interface)繪圖技術(shù)實(shí)現(xiàn)墊紗圖的繪制;利用ASP.NET的文件傳輸功能實(shí)現(xiàn)對(duì)BMP位圖的處理和導(dǎo)入,并實(shí)現(xiàn)上機(jī)文件的導(dǎo)出。
客戶端與服務(wù)器端數(shù)據(jù)的交互依靠客戶端的腳本語(yǔ)言(javascript語(yǔ)言)實(shí)現(xiàn),javascript語(yǔ)言可完成客戶端程序的編寫(xiě),可輔助html5實(shí)現(xiàn)各種功能,與服務(wù)器端進(jìn)行數(shù)據(jù)傳遞[6],從服務(wù)器端獲取的數(shù)據(jù)用Session(“會(huì)話控制”,存儲(chǔ)特定用戶會(huì)話所需的屬性及配置信息)對(duì)象保存再借助javascript語(yǔ)言進(jìn)行客戶端與服務(wù)器端的傳遞和解析處理。
基于互聯(lián)網(wǎng)的織物設(shè)計(jì)借助于html5的canvas元素構(gòu)架設(shè)計(jì)視圖,canvas元素具有強(qiáng)大的可操作性,支持鼠標(biāo)事件[7],利用javascript語(yǔ)言完成客戶端程序的編寫(xiě),基于互聯(lián)網(wǎng)的經(jīng)編織物設(shè)計(jì)界面如圖3所示。
要實(shí)現(xiàn)織物墊紗圖的繪制和設(shè)計(jì)就需要建立數(shù)學(xué)模型,將每種線圈類型用數(shù)值代替,再與數(shù)組建立聯(lián)系,轉(zhuǎn)換成計(jì)算機(jī)語(yǔ)言。
圖3 經(jīng)編織物設(shè)計(jì)界面Fig.3 Warp knitting fabric design interface
要繪制墊紗圖首先要判斷是開(kāi)口線圈還是閉口線圈,線圈的類型以及上下延展線的走向,幾種基本的線圈類型以及代號(hào)如表1所示。
表1 線圈類型代號(hào)Tab.1 Loop type code
首先將每把梳的墊紗數(shù)碼分解成1個(gè)三維矩陣L:
式中:h表示橫列數(shù);I表示梳櫛總數(shù);Li,j,0表示第i把梳櫛在第j橫列第1個(gè)位置上的數(shù)碼;Li,j,1表示第i把梳櫛在第j橫列第2個(gè)位置上的數(shù)碼,例如墊紗數(shù)碼GB1∶1-0/1-2//,分解后L1,1,0=1,L1,1,1=0;L1,2,0=1,L1,2,1=2。
根據(jù)墊紗數(shù)碼判斷線圈的開(kāi)閉口情況,對(duì)于經(jīng)編組織,每個(gè)橫列上如果針前橫移方向與針背橫移方向相反則為閉口線圈,相同則為開(kāi)口線圈,墊紗數(shù)碼由短橫線連接的2個(gè)數(shù)字代表針前橫移針數(shù),故針前橫移為L(zhǎng)1,1,0-L1,1,1=1(第1橫列第1個(gè)數(shù)字減去第2個(gè)數(shù)字,正數(shù)表示向右橫移),由“/”連接的2個(gè)數(shù)字代表針背橫移,故針背橫移為L(zhǎng)1,1,1-L1,2,0=-1(第1橫列的第2個(gè)數(shù)字減去第2橫列的第1個(gè)數(shù)字,負(fù)數(shù)表示向左橫移),二者相乘為負(fù)數(shù)時(shí),則為閉口線圈即橫移方向相反,反之為開(kāi)口線圈,故此例中第1橫列為閉口線圈,又因其從針前橫移向右,故為右閉口線圈,同理第2橫列為左閉口線圈。
判斷線圈類型,根據(jù)針前墊紗判斷是成圈、襯緯還是重經(jīng)組織,針前橫移1針即L1,1,0-L1,1,1=1為普通成圈組織,針前不橫移即L1,1,0-L1,1,1=0為襯緯組織,橫移2針即L1,1,0-L1,1,1=2為重經(jīng)組織。
對(duì)于墊紗數(shù)碼GB1∶1-0/1-2//,其分解處理后每個(gè)橫列參照表1得到對(duì)應(yīng)的線圈類型代號(hào)為第1橫列線圈代號(hào)為1,第2橫列線圈代號(hào)為2。
這樣就將一個(gè)墊紗數(shù)碼轉(zhuǎn)換成了數(shù)字信息,再存儲(chǔ)到一個(gè)二維矩陣中,根據(jù)對(duì)應(yīng)的數(shù)字代號(hào)進(jìn)行繪制。
繪制墊紗效應(yīng)圖除需要墊紗組織信息外還需要穿經(jīng)信息,即每把梳的穿紗規(guī)律,組織結(jié)合穿紗才能產(chǎn)生方格、網(wǎng)眼等各種花型效果。這里用一個(gè)二維矩陣T來(lái)表示穿經(jīng)矩陣。
式中:w表示花寬即穿紗范圍;I表示梳櫛總數(shù);t11表示第1把梳櫛在第1個(gè)穿紗位置上的穿紗情況;ti,k表示第i把梳櫛在第k個(gè)位置上的穿紗情況;穿紗用數(shù)值1表示,空穿用數(shù)值0表示。圖4示出穿紗情況與對(duì)應(yīng)矩陣圖。
圖4 穿紗圖的數(shù)學(xué)表示Fig.4 Mathematical representation of threading. (a) Threading diagram;(b) Correspondent matrix
圖4(a)中黑色圓點(diǎn)表示織針,黑色豎線表示穿經(jīng)對(duì)應(yīng)圖4(b)中的數(shù)字1,沒(méi)有豎線的地方表示空穿,對(duì)應(yīng)圖4(b)中的數(shù)字0。故圖4(a)中的穿經(jīng)為第1排一穿一空,第2排滿穿。
基于互聯(lián)網(wǎng)的在線交互設(shè)計(jì),最大的優(yōu)點(diǎn)是可實(shí)時(shí)傳輸數(shù)據(jù),設(shè)計(jì)過(guò)程中數(shù)據(jù)實(shí)時(shí)傳輸?shù)椒?wù)器端,服務(wù)器端立刻做出響應(yīng),大大提高了使用者的設(shè)計(jì)效率,同時(shí)數(shù)據(jù)實(shí)時(shí)保存到遠(yuǎn)程數(shù)據(jù)庫(kù),可隨時(shí)調(diào)用、查看及修改,有效縮短了設(shè)計(jì)流程。
客戶端的交互設(shè)計(jì),利用canvas輔助javascript語(yǔ)言完成各種交互設(shè)計(jì)[8],canvas元素自帶的鼠標(biāo)事件,可監(jiān)測(cè)到鼠標(biāo)和鍵盤(pán)的各種操作指令,完成點(diǎn)擊、移動(dòng)、拖拽、選擇及滾輪放大縮小等各種動(dòng)作,人機(jī)操作界面良好。
設(shè)計(jì)過(guò)程中依靠javascript語(yǔ)言完成數(shù)據(jù)從客戶端到服務(wù)器端的傳輸,服務(wù)器端使用C#語(yǔ)言進(jìn)行程序編寫(xiě),C#語(yǔ)言是一種后端代碼,故重要數(shù)據(jù)的處理分析得以保密。這種前端設(shè)計(jì)、后端處理的交互機(jī)制不僅可提高設(shè)計(jì)速度,還確保了數(shù)據(jù)的穩(wěn)定傳輸及數(shù)據(jù)安全,可以說(shuō)是常規(guī)設(shè)計(jì)模式的一種優(yōu)化與提高。
系統(tǒng)可以實(shí)現(xiàn)織物的在線仿真和圖形處理,為節(jié)省函數(shù)的重復(fù)編寫(xiě),將織物仿真做成了Web服務(wù),即一個(gè)單獨(dú)的仿真服務(wù),可以在各個(gè)頁(yè)面隨時(shí)調(diào)用,調(diào)用時(shí)只需提供機(jī)號(hào)、織物密度、原料粗細(xì)和張力等與仿真有關(guān)的參數(shù),即可進(jìn)行在線仿真,得到各種類型花紋的二維仿真圖。在進(jìn)行大圖形仿真時(shí),采用互聯(lián)網(wǎng)的云計(jì)算技術(shù),調(diào)用多臺(tái)主機(jī)分布式進(jìn)行計(jì)算處理,提高大圖形仿真效率。
利用計(jì)算機(jī)圖形學(xué),可實(shí)現(xiàn)對(duì)圖片花型的快速提取及循環(huán)處理。仿真圖存儲(chǔ)在服務(wù)器端文件夾,可在多個(gè)頁(yè)面隨時(shí)調(diào)取,對(duì)圖片進(jìn)行處理,處理時(shí)利用ASP.NET的GDI(Graphics pevice Interface)圖形技術(shù)[9],在服務(wù)器端快速進(jìn)行解析處理,對(duì)圖片進(jìn)行循環(huán)、高質(zhì)量的壓縮、等比放大和縮小,再返回到客戶端顯示,結(jié)果如圖5所示。
圖5 織物仿真Fig.5 Fabric simulation. (a) Original simulation;(b) Trimming and recycling
得到二維的仿真圖后,系統(tǒng)還可進(jìn)行三維虛擬展示,如圖6所示。三維虛擬展示利用WebGL技術(shù),實(shí)現(xiàn)對(duì)人體和衣片的在線建模,場(chǎng)景渲染,光照和材質(zhì)的設(shè)置,達(dá)到陰影的效果,增加真實(shí)感,同時(shí)還可監(jiān)測(cè)到鼠標(biāo)的控制,對(duì)人體模型進(jìn)行放大縮小移動(dòng)的控制,方便查看細(xì)節(jié)。虛擬展示可模擬織物穿著在人身上的效果,人體模型也可根據(jù)客戶的體型參數(shù)在線建模,衣片模型也是多樣的,為個(gè)性化定制提供了技術(shù)支持。
圖6 虛擬展示Fig.6 Virtual display. (a) Front; (b) Side; (c) Back
工藝計(jì)算包括自動(dòng)計(jì)算產(chǎn)品面密度、產(chǎn)量、機(jī)上橫密和送經(jīng)量[10]。系統(tǒng)根據(jù)產(chǎn)品的墊紗組織、原料、密度和穿紗等按照理論計(jì)算公式自動(dòng)計(jì)算出上述參數(shù),節(jié)省了工藝員的工作量,降低了計(jì)算錯(cuò)誤。
除可以按照理論公式進(jìn)行自動(dòng)計(jì)算外,系統(tǒng)還可以進(jìn)行送經(jīng)量的估算,送經(jīng)量的估算建立在大數(shù)據(jù)的環(huán)境下,在大量數(shù)據(jù)中快速篩選出符合條件的產(chǎn)品,對(duì)其送經(jīng)量進(jìn)行數(shù)據(jù)處理得出估算值。
在進(jìn)行送經(jīng)量的估算時(shí),要對(duì)每把梳分別進(jìn)行估算,因數(shù)據(jù)庫(kù)中墊紗數(shù)碼、穿紗和原料是多把梳櫛合在一起的字段,首先對(duì)墊紗數(shù)碼、穿紗和原料進(jìn)行分解,得到大小為梳櫛數(shù)I的墊紗數(shù)碼矩陣D、穿紗矩陣C和原料矩陣Y。
D=[d1…di…dI]
C=[c1…ci…cI]
Y=[y1…yi…yI]
式中:i取值為1~I(xiàn);di表示第i把梳櫛的墊紗數(shù)碼;ci表示第i把梳櫛的穿紗情況;yi表示第i把梳櫛的原料。以機(jī)型、機(jī)號(hào)、花高、該把梳櫛的墊紗數(shù)碼、穿紗情況和該把梳所用到的原料為查詢條件,對(duì)數(shù)據(jù)庫(kù)進(jìn)行檢索,檢索出n條數(shù)據(jù),逐條進(jìn)行判斷,篩選出機(jī)型、機(jī)號(hào)、花高完全吻合,墊紗數(shù)碼、穿紗和原料字段中包含該把梳櫛信息的數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行分解,當(dāng)機(jī)型、機(jī)號(hào)和花高相等時(shí),找出墊紗數(shù)碼中數(shù)碼相等的梳櫛,得到其梳櫛編號(hào)z,再對(duì)該梳櫛的穿紗和所用原料進(jìn)行判斷,相等則留下,對(duì)送紗量進(jìn)行破解,得到符合條件的目標(biāo)梳櫛的送經(jīng)量,不相等則舍棄該條數(shù)據(jù),繼續(xù)查找判斷,得到一個(gè)全部符合條件送經(jīng)量的矩陣S。
對(duì)矩陣S用拉依達(dá)法則進(jìn)行數(shù)據(jù)處理,剔除誤差數(shù)據(jù),得到最終的估算值,其算法流程圖如圖7所示。當(dāng)數(shù)據(jù)量越來(lái)越大時(shí),估算值會(huì)更加準(zhǔn)確,符合實(shí)際生產(chǎn)。
圖7 送經(jīng)量估算算法流程Fig.7 Let-off amount estimate algorithm flow
以花高為16、花寬為14的經(jīng)編方格工藝進(jìn)行設(shè)計(jì)為例,其工藝參數(shù)見(jiàn)表2,該工藝使用了2種原料,原料A為16 tex/48 f滌綸變形絲,原料B為9 tex/16f有光滌綸長(zhǎng)絲。
表2 工藝參數(shù)Tab.2 Process parameters
注:A代表第1種原料;B表示第2種原料;*號(hào)表示空穿。
首先進(jìn)入系統(tǒng),新建,輸入花寬花高等基本參數(shù)后點(diǎn)擊確定進(jìn)入設(shè)計(jì)界面(見(jiàn)圖3)。根據(jù)實(shí)際需要進(jìn)行花型設(shè)計(jì),包括組織設(shè)計(jì)和穿紗方式設(shè)計(jì),這些功能可以直接在設(shè)計(jì)界面進(jìn)行操作,選中某把特定梳櫛,利用左邊的按鈕進(jìn)行線圈類型轉(zhuǎn)換,還可以進(jìn)行穿紗方式設(shè)計(jì),在穿紗區(qū)域雙擊一下豎線即可使豎線消失變成空穿,再次雙擊豎線出現(xiàn)變成穿紗,完成所有設(shè)計(jì)后轉(zhuǎn)到工藝設(shè)計(jì)界面即可查看并檢查所有參數(shù)是否正確并進(jìn)行工藝計(jì)算。
原料編輯操作,根據(jù)原料信息進(jìn)入原料編輯界面進(jìn)行信息輸入,錄入完后點(diǎn)擊確定即可。原料編輯完成后即可查看并打印工藝單,參數(shù)確認(rèn)無(wú)誤后即可導(dǎo)入數(shù)據(jù)庫(kù)在數(shù)據(jù)庫(kù)中查看到該條記錄,完成了1個(gè)經(jīng)編工藝。導(dǎo)入數(shù)據(jù)庫(kù)后,如需查看或修改工藝可在系統(tǒng)的產(chǎn)品查詢界面下輸入查詢條件找到該條記錄,選擇后進(jìn)入設(shè)計(jì)界面進(jìn)行修改。
最后系統(tǒng)可導(dǎo)出花型文件和上機(jī)文件,利用互聯(lián)網(wǎng)的云存儲(chǔ)技術(shù),可將上機(jī)文件存在云端,輸入機(jī)器編號(hào),直接發(fā)送到指定機(jī)臺(tái)。方格織物最終墊紗效應(yīng)圖如圖8所示。
圖8 墊紗效應(yīng)圖Fig.8 Lapping effect diagram
本文將互聯(lián)網(wǎng)技術(shù)與CAD技術(shù)相結(jié)合,利用互聯(lián)網(wǎng)優(yōu)勢(shì),開(kāi)辟了一個(gè)新的經(jīng)編CAD設(shè)計(jì)模式,在研究經(jīng)編組織墊紗數(shù)碼規(guī)律的基礎(chǔ)上,建立了織物的設(shè)計(jì)模型;結(jié)合互聯(lián)網(wǎng)技術(shù)和大數(shù)據(jù)環(huán)境實(shí)現(xiàn)了快速仿真、虛擬展示、送經(jīng)量估算及文件上傳與下發(fā)等功能,最后以實(shí)際工藝舉例,驗(yàn)證了系統(tǒng)的可行性,為經(jīng)編CAD軟件的設(shè)計(jì)與開(kāi)發(fā)提供了新的思路與參考價(jià)值。對(duì)比以往單機(jī)版CAD,基于互聯(lián)網(wǎng)的經(jīng)編CAD系統(tǒng)的主要優(yōu)勢(shì)如下。
1)利用canvas元素結(jié)合javascript語(yǔ)言實(shí)現(xiàn)客戶端設(shè)計(jì),數(shù)據(jù)分析處理在服務(wù)器端進(jìn)行,大大提高了客戶端的設(shè)計(jì)速度與用戶體驗(yàn),同時(shí)數(shù)據(jù)的實(shí)時(shí)交互也確保了數(shù)據(jù)的安全,不易丟失。
2)遠(yuǎn)程服務(wù)的使用使得程序的編寫(xiě)變得簡(jiǎn)單,只需調(diào)用遠(yuǎn)程服務(wù)即可實(shí)現(xiàn)花型的在線仿真,同時(shí)互聯(lián)網(wǎng)云計(jì)算技術(shù)的引入也大大提高了大花型的仿真速度。
3)大數(shù)據(jù)的環(huán)境使得工藝計(jì)算變得更貼近實(shí)際生產(chǎn),更具有參考價(jià)值。