劉臻子 宋海勇 楊 峰 李建偉
(北京航星機(jī)器制造有限公司,北京,100013)
數(shù)字化條件下標(biāo)準(zhǔn)實(shí)施方式研究
劉臻子 宋海勇 楊 峰 李建偉
(北京航星機(jī)器制造有限公司,北京,100013)
文摘:簡(jiǎn)述數(shù)字化與標(biāo)準(zhǔn)化工作的結(jié)合方式(建立標(biāo)準(zhǔn)數(shù)據(jù)庫、標(biāo)準(zhǔn)的嵌入式開發(fā))及各自特點(diǎn),研究標(biāo)準(zhǔn)嵌入式開發(fā)的基本條件和方法(模板式開發(fā)和實(shí)例庫),介紹兩種方法的應(yīng)用實(shí)例與應(yīng)用效果。
數(shù)字化;模板;嵌入式開發(fā);標(biāo)準(zhǔn)嵌入。
標(biāo)準(zhǔn)化工作落實(shí)難的問題主要體現(xiàn)在兩方面:一是由于標(biāo)準(zhǔn)化培訓(xùn)工作不到位,使用人員對(duì)標(biāo)準(zhǔn)不了解、不熟悉、不能熟練掌握;二是在于同一領(lǐng)域涉及的標(biāo)準(zhǔn)數(shù)量確實(shí)較多,要想全面熟悉和掌握如此眾多的標(biāo)準(zhǔn)存在較大困難。因此,除強(qiáng)制性標(biāo)準(zhǔn)外,大量推薦性標(biāo)準(zhǔn)很難在使用人員中全面推廣,更多的同志仍憑借經(jīng)驗(yàn)和習(xí)慣開展工作[1-2]。歸根結(jié)底都是因?yàn)槲覀兊臉?biāo)準(zhǔn)目前仍是落實(shí)在紙面上的條款,這些條款又需要依靠人的知識(shí)和經(jīng)驗(yàn)去執(zhí)行,一旦人的知識(shí)與經(jīng)驗(yàn)水平不足,那么標(biāo)準(zhǔn)化工作的落實(shí)便會(huì)出現(xiàn)明顯的“瓶頸”?,F(xiàn)代制造業(yè)已經(jīng)邁入數(shù)字化的門檻,數(shù)字技術(shù)中模板化、自動(dòng)化、智能化的新理念為我們解決這一問題提供了新的思路和方法。本文結(jié)合實(shí)例對(duì)數(shù)字化條件下標(biāo)準(zhǔn)實(shí)施方式進(jìn)行分析研究,為同業(yè)人員提供參考。
將數(shù)字化技術(shù)應(yīng)用到標(biāo)準(zhǔn)化中有兩種結(jié)合思路:建立標(biāo)準(zhǔn)數(shù)據(jù)庫;標(biāo)準(zhǔn)的嵌入式開發(fā)。
國(guó)家、集團(tuán)公司及我院在多年前便開展了標(biāo)準(zhǔn)數(shù)據(jù)庫的相關(guān)工作,并且已經(jīng)形成了具備一定規(guī)模、涵蓋多個(gè)行業(yè)的電子標(biāo)準(zhǔn)數(shù)據(jù)庫。以機(jī)械加工行業(yè)為例,目前國(guó)家標(biāo)準(zhǔn)、機(jī)械行業(yè)標(biāo)準(zhǔn)、航天行業(yè)標(biāo)準(zhǔn)和院級(jí)企業(yè)標(biāo)準(zhǔn)均已具備了比較完備的數(shù)據(jù)庫。在飛航網(wǎng)上,技術(shù)人員可隨時(shí)對(duì)標(biāo)準(zhǔn)進(jìn)行快速檢索,極大地便利了工藝工作的開展[3]。然而,這種方式僅能解決標(biāo)準(zhǔn)數(shù)量多、不便于查詢的問題,無法解決人員對(duì)標(biāo)準(zhǔn)的知悉、識(shí)別、理解和認(rèn)知等方面的問題。
對(duì)標(biāo)準(zhǔn)的嵌入式開發(fā)需要將各類標(biāo)準(zhǔn)固化到現(xiàn)有的數(shù)字化系統(tǒng)中,使用者在使用數(shù)字化系統(tǒng)進(jìn)行工作時(shí),強(qiáng)制性標(biāo)準(zhǔn)會(huì)被自動(dòng)固定到系統(tǒng)中強(qiáng)制執(zhí)行,推薦性標(biāo)準(zhǔn)則通過推薦的方式提供給使用者作為備選與參考。該方法可大幅度提高標(biāo)準(zhǔn)化知識(shí)的利用率、降低使用者的工作量,同時(shí)有效保障標(biāo)準(zhǔn)的實(shí)施,為使用者提供最大的便利條件。這種方式,實(shí)際上做到了將標(biāo)準(zhǔn)置于各項(xiàng)工作之中,讓標(biāo)準(zhǔn)化的精華時(shí)時(shí)處處體現(xiàn)在工作中。在數(shù)字化日益滲透到我們工作各個(gè)環(huán)節(jié)的今天,這種對(duì)于標(biāo)準(zhǔn)的嵌入式開發(fā)將在標(biāo)準(zhǔn)化工作中發(fā)揮越來越重要的作用。
從目前的發(fā)展現(xiàn)狀來看,標(biāo)準(zhǔn)數(shù)據(jù)庫工作在行業(yè)內(nèi)已基本成熟并已在實(shí)際生產(chǎn)中發(fā)揮了巨大作用,想要進(jìn)一步提升標(biāo)準(zhǔn)化工作的管理水平及落實(shí)程度,我們必須逐漸向標(biāo)準(zhǔn)的嵌入式開發(fā)方向發(fā)展。標(biāo)準(zhǔn)實(shí)際上就是人們對(duì)工作經(jīng)驗(yàn)最精華的總結(jié)與提煉,將標(biāo)準(zhǔn)通過數(shù)字化手段滲透到我們的日常工作中。實(shí)際上,就是讓我們掌握更高效、更準(zhǔn)確、更可靠的工作方法,這對(duì)于提高工作水平、工作質(zhì)量和工作效率將起到至關(guān)重要的作用。
2.1 嵌入式開發(fā)需要具備三個(gè)方面的能力
a)對(duì)本領(lǐng)域標(biāo)準(zhǔn)的綜合應(yīng)用能力。想要將標(biāo)準(zhǔn)嵌入到系統(tǒng)中,首先需要開發(fā)者對(duì)自身工作領(lǐng)域中的相關(guān)標(biāo)準(zhǔn)具有相當(dāng)高水平的認(rèn)知和應(yīng)用能力,必須是相應(yīng)的專家,這是因?yàn)閷?duì)標(biāo)準(zhǔn)進(jìn)行嵌入式開發(fā)與建立標(biāo)準(zhǔn)數(shù)據(jù)庫有著重要不同。建立標(biāo)準(zhǔn)數(shù)據(jù)庫只需要將各類標(biāo)準(zhǔn)完全電子化并分類即可,重在全面、細(xì)致。而嵌入式開發(fā)需要工作人員根據(jù)系統(tǒng)本身的功能,對(duì)標(biāo)準(zhǔn)進(jìn)行選取、消化、理解和應(yīng)用,是非常復(fù)雜的技術(shù)工作,有很強(qiáng)的實(shí)踐性和經(jīng)驗(yàn)性。進(jìn)行標(biāo)準(zhǔn)的嵌入式開發(fā),最常見的誤區(qū)就是照本宣科,將各類標(biāo)準(zhǔn)羅列到系統(tǒng)中,這種方式實(shí)際上沒有理解開發(fā)的真正目的,也無法實(shí)現(xiàn)實(shí)用化的功能。
b)對(duì)應(yīng)用軟件本身的熟練應(yīng)用與深刻理解的能力。我們?nèi)粘9ぷ髦袘?yīng)用的各類軟件均有其特性,在使用過程中各自都有優(yōu)點(diǎn)與劣勢(shì),將標(biāo)準(zhǔn)嵌入其中的前提必須是對(duì)軟件本身具有充分的應(yīng)用經(jīng)驗(yàn)和深入理解,只有深入理解軟件的功能,才能正確選擇標(biāo)準(zhǔn)、應(yīng)用標(biāo)準(zhǔn)。在這方面常見的誤區(qū)是將開發(fā)工作完全交給軟件開發(fā)商去完成,由于軟件開發(fā)商對(duì)于系統(tǒng)的使用本身了解很少,對(duì)專業(yè)知識(shí)欠缺,因此嵌入式開發(fā)后的系統(tǒng)很可能不便于實(shí)際應(yīng)用,造成后續(xù)落地難的問題。
c)軟件開發(fā)的能力。目前,成熟的商業(yè)軟件均具有一定的標(biāo)準(zhǔn)功能供企業(yè)進(jìn)行標(biāo)準(zhǔn)化定制,這種情況下企業(yè)應(yīng)具有一定的定制開發(fā)能力,并有效實(shí)現(xiàn)系統(tǒng)與實(shí)際工作的結(jié)合。對(duì)于未提供定制接口的軟件,如由軟件開發(fā)商進(jìn)行開發(fā),本企業(yè)的具體專業(yè)人員必須介入其中的開發(fā)工作,提出具體、明確和細(xì)致的方案,并且必須進(jìn)行反復(fù)測(cè)試與試應(yīng)用。
上述三方面需求是決定標(biāo)準(zhǔn)嵌入式開發(fā)的關(guān)鍵,任何一方面的缺失都可能直接導(dǎo)致標(biāo)準(zhǔn)嵌入式開發(fā)的失敗。尤其是專業(yè)人員對(duì)軟件開發(fā)的介入環(huán)節(jié),必須深入細(xì)致,力爭(zhēng)將開發(fā)手段掌握在自己手中,確實(shí)無法具備開發(fā)能力時(shí),應(yīng)確保開發(fā)由專業(yè)人員主導(dǎo)而不是由軟件開發(fā)商主導(dǎo)。
2.2 基本方法
將標(biāo)準(zhǔn)嵌入系統(tǒng)的最基本方法包括模板式開發(fā)和實(shí)例庫。
模板式開發(fā)方法是指將具體工作劃分為若干基本模塊[4],對(duì)每個(gè)模塊中涉及標(biāo)準(zhǔn)化的內(nèi)容根據(jù)規(guī)定及經(jīng)驗(yàn)進(jìn)行固化,從而形成一系列可直接調(diào)用、使用的基本模板。用戶使用時(shí),只要對(duì)模板中個(gè)別內(nèi)容進(jìn)行局部修改[5],即可應(yīng)用,在提高工作效率的同時(shí)可以有效地提高標(biāo)準(zhǔn)化程度。
實(shí)例庫是對(duì)系統(tǒng)中可重復(fù)使用的標(biāo)準(zhǔn)化單元進(jìn)行建庫管理,形成系列化的實(shí)例庫,用戶在使用時(shí)可直接調(diào)用其中的標(biāo)準(zhǔn)化內(nèi)容。
模板式開發(fā)方法相對(duì)于實(shí)例庫更加靈活,使用面更廣,但開發(fā)難度更大、要求開發(fā)者對(duì)實(shí)際使用的各個(gè)環(huán)節(jié)必須十分了解。同時(shí),模板式開發(fā)中也包含了大量經(jīng)驗(yàn)式的內(nèi)容,涵蓋了對(duì)標(biāo)準(zhǔn)的優(yōu)選,因此對(duì)使用者也有一定要求。
實(shí)例庫應(yīng)用便捷,使用效率非常高,但數(shù)據(jù)量大,需要系列化的開發(fā),開發(fā)周期相對(duì)較長(zhǎng),且靈活性相對(duì)較弱。
除上述兩種方法外,智能化標(biāo)準(zhǔn)嵌入式開發(fā)也是未來重要的發(fā)展方向。該方式可為用戶提供智能化的標(biāo)準(zhǔn)設(shè)定,對(duì)復(fù)雜標(biāo)準(zhǔn)及實(shí)際問題進(jìn)行智能分析。但該方法對(duì)計(jì)算機(jī)技術(shù)要求非常高,目前尚未進(jìn)入實(shí)際應(yīng)用階段。
3.1 模板式開發(fā)應(yīng)用
3.1.1 UG軟件中后置處理系統(tǒng)的開發(fā)
使用UG軟件進(jìn)行數(shù)控編程,需要一個(gè)后置處理系統(tǒng),該系統(tǒng)將數(shù)控源代碼轉(zhuǎn)換成機(jī)床可識(shí)別的NC代碼。機(jī)床根據(jù)NC代碼才可以進(jìn)行加工動(dòng)作。由于不同數(shù)控機(jī)床的數(shù)控系統(tǒng)、機(jī)床結(jié)構(gòu)、功能特點(diǎn)的不同,一個(gè)后置處理系統(tǒng)無法適用于所有機(jī)床的指令標(biāo)準(zhǔn),然而如果針對(duì)每臺(tái)機(jī)床都在UG軟件中進(jìn)行后置處理系統(tǒng)的開發(fā),那么工作量非常大,且后續(xù)修改極為困難。在這種情況下,我們采用了模板式開發(fā)的方法。
我們采用模板化標(biāo)準(zhǔn)開發(fā)的思路,對(duì)西門子(SIEMENS)、發(fā)那科(FANUC)、海德漢(HEIDENHAIN)、新新那提(CINCINNATI)和飛利浦(PHILIPS)等5種數(shù)控系統(tǒng)根據(jù)其標(biāo)準(zhǔn)進(jìn)行后置處理系統(tǒng)的開發(fā),形成系統(tǒng)級(jí)模板,然后再將各機(jī)床的具體廠家標(biāo)準(zhǔn)寫入機(jī)床級(jí)模板。后置處理系統(tǒng)運(yùn)行時(shí),先調(diào)用系統(tǒng)模板,再調(diào)用機(jī)床模板,二者疊加,就形成了某一特定機(jī)床具體后置處理系統(tǒng),從而輸出標(biāo)準(zhǔn)化的NC代碼,如圖1所示。
經(jīng)過10余年的技術(shù)積累,我們已經(jīng)開發(fā)出了覆蓋我單位全部數(shù)控加工中心的系列化后置處理模塊,并陸續(xù)更新版本300多次。在功能上涵蓋了西門子、海德漢等多種數(shù)控系統(tǒng)標(biāo)準(zhǔn)指令格式,支持三軸、四軸、五軸、六軸等多軸加工功能,適用于立式、臥式、立臥轉(zhuǎn)換式、龍門式、轉(zhuǎn)臺(tái)式、擺臺(tái)式、多軸線切割等多種機(jī)床形式,具備線性優(yōu)化、五軸宏程序參數(shù)化鉆孔、3+2軸坐標(biāo)系自動(dòng)轉(zhuǎn)換、參數(shù)化多級(jí)進(jìn)給量設(shè)定、五軸防過切自動(dòng)抬刀等多項(xiàng)高級(jí)優(yōu)化功能。該方法一方面極大地滿足了指令標(biāo)準(zhǔn)化的需求,使數(shù)控指令標(biāo)準(zhǔn)與實(shí)際機(jī)床一一對(duì)應(yīng);另一方面非常便于后續(xù)機(jī)床功能的增加與完善,幾乎達(dá)到了一勞永逸的效果。
3.1.2 UG軟件中制圖模板的開發(fā)
使用UG軟件將三維模型轉(zhuǎn)化為二維圖樣涉及大量的標(biāo)準(zhǔn)化工作。按照廠標(biāo)及院標(biāo),二維圖需要進(jìn)行大量圖框繪制、線型設(shè)置、線條設(shè)置、字體調(diào)整等工作,一張復(fù)雜A0圖樣往往需要3天至5天才能基本完成,工作效率很低,非常不利于推廣應(yīng)用。為解決這一問題,我們進(jìn)行了模板式開發(fā),開發(fā)出了一套適用的二維制圖模板,如圖2所示。該模板不但能替代人工實(shí)現(xiàn)全自動(dòng)的標(biāo)準(zhǔn)化線型設(shè)置、標(biāo)準(zhǔn)化字體設(shè)置、標(biāo)準(zhǔn)化圖框繪制等工作,甚至還能夠自動(dòng)提取三維模型的材料、件號(hào)、名稱和熱處理等信息,連三維模型的標(biāo)注都能夠以標(biāo)準(zhǔn)化格式自動(dòng)提取到二維圖里。過去一個(gè)熟練技術(shù)人員三五天的工作量,現(xiàn)在一個(gè)新手大概用不了1天就能完成,為制圖標(biāo)準(zhǔn)的實(shí)施發(fā)揮了重要作用。
3.2 工藝實(shí)例庫的開發(fā)
在我單位的工裝加工過程中,大量標(biāo)準(zhǔn)件、典型件需要編制工藝文件指導(dǎo)實(shí)際生產(chǎn)。但事實(shí)上,標(biāo)準(zhǔn)件、典型件有標(biāo)準(zhǔn)化的工藝方法,重復(fù)編制工藝文件造成了很大的人力浪費(fèi),并且對(duì)于青年工藝人員,還可能由于對(duì)標(biāo)準(zhǔn)件的加工方法不了解,導(dǎo)致新編工藝出現(xiàn)錯(cuò)誤,造成產(chǎn)品報(bào)廢。
為解決這一問題,我們開發(fā)了標(biāo)準(zhǔn)件的加工工藝實(shí)例庫,包含了工裝用的定位銷、插銷、鉆套、襯套、螺釘、螺母、墊片等標(biāo)準(zhǔn)件的標(biāo)準(zhǔn)化工藝文件。該文件可直接用于標(biāo)準(zhǔn)件的生產(chǎn)加工,工藝人員不再需要進(jìn)行重復(fù)性的操作,減少工作量的同時(shí),提高了標(biāo)準(zhǔn)件的工藝標(biāo)準(zhǔn)化水平。
標(biāo)準(zhǔn)化工作的落實(shí)不能只靠制度約束,想要從根本上解決問題,必須在技術(shù)保障上下大工夫。在數(shù)字化條件下,模板式開發(fā)與實(shí)例化開發(fā)給標(biāo)準(zhǔn)化的應(yīng)用帶來了新的思路。我們的實(shí)踐表明,靈活運(yùn)用這兩種方式,可以使標(biāo)準(zhǔn)化工作邁上一個(gè)新的臺(tái)階。
[1]朱明新.關(guān)于航天型號(hào)標(biāo)準(zhǔn)化工作幾點(diǎn)思考[J].航天標(biāo)準(zhǔn)化,2007(3).
[2]李大南.大型航天企業(yè)集團(tuán)標(biāo)準(zhǔn)化體系工程探討[J].航天標(biāo)準(zhǔn)化,2010(2).
[3]張冬婷.淺析航天標(biāo)準(zhǔn)化工作的“四大任務(wù)”[J].航天標(biāo)準(zhǔn)化,2008(2).
[4]錢楊林,錢春華.UG編程模板、刀庫模板及CNC加工中心模板高效統(tǒng)一方法研究[J].機(jī)械工程師,2013(7).
[5]周代忠,胡曉松.UG編程模板在航空發(fā)動(dòng)機(jī)加工上的應(yīng)用與管理[J].管理觀察,2011(27).
劉臻子(1981年—),男,碩士研究生,機(jī)械加工部,高級(jí)工程師,主要研究方向?yàn)闄C(jī)械加工及數(shù)控技術(shù),現(xiàn)從事航天類產(chǎn)品的低變形工藝研究、高效數(shù)控編程技術(shù)研究。