王 準(zhǔn)
(安徽工程大學(xué)機(jī)械與汽車工程學(xué)院,安徽蕪湖 241000)
如今數(shù)控機(jī)床的使用在我國(guó)機(jī)械加工企業(yè)中的比重越來越高,其中,加工中心的使用數(shù)量已經(jīng)占據(jù)一個(gè)不小的比重。由于加工中心上加工零件能夠?qū)崿F(xiàn):工件一次安裝后,可以完成多個(gè)孔系、平面、曲面等加工要求,即常說的工序集中。工序集中可以很好地保證零件精度要求,特別是位置精度要求;再加上數(shù)控加工固有的一些特點(diǎn):高效、高精度、靈活性(柔性)。因此,機(jī)加工企業(yè)購買、使用加工中心的動(dòng)力十足;而機(jī)床的設(shè)計(jì)與制造企業(yè),也因此迎來了更寬廣的市場(chǎng)需求[1-2]。作為數(shù)控機(jī)床設(shè)備的設(shè)計(jì)者,如何有效地提高加工中心設(shè)計(jì)、開發(fā)的質(zhì)量與效率,顯得尤其重要?,F(xiàn)以四軸臥式加工中心為例,探討一下如何利用好計(jì)算機(jī)輔助工具,在機(jī)床總體設(shè)計(jì)階段,進(jìn)行高效、高質(zhì)量、低成本的四軸臥式加工中心開發(fā)工作。
四軸臥式加工中心一般具有三個(gè)移動(dòng)坐標(biāo)軸(X/Y/Z),和一個(gè)分度轉(zhuǎn)臺(tái)或數(shù)控轉(zhuǎn)臺(tái)(B軸),可加工工件的各個(gè)側(cè)面;也可作多個(gè)坐標(biāo)的聯(lián)合運(yùn)動(dòng),以便加工復(fù)雜的空間曲面。工件配以合適的夾具,在四軸臥式加工中心上一次裝夾后,可完成銑、鏜、鉸、攻絲和輪廓的粗、精加工。因此,四軸臥式加工中心被廣泛地用于汽車、工程機(jī)械、模具、泵體閥門、輕紡機(jī)械、工業(yè)縫紉機(jī)、五金工具等各種類型的機(jī)械加工行業(yè)中的復(fù)雜零件加工、多品種加工。
四軸臥式加工中心的結(jié)構(gòu)布局有多種形式,如立柱式固定式、工作臺(tái)固定式、兩者混合式[3-6]。具體配置方式參看下面圖1。
圖1 臥式加工中心的布局
其中,(d)方式中,主軸箱在立柱上實(shí)現(xiàn)Y移動(dòng),而立柱完成Z向移動(dòng),工作臺(tái)完成X向移動(dòng),其上的轉(zhuǎn)臺(tái)實(shí)現(xiàn)B軸轉(zhuǎn)動(dòng)。這種布局可以避免大尺寸工作臺(tái)在溜板兩端極限位置發(fā)生翹曲和大溜板加工困難的問題,同時(shí)也可以減少溜板和結(jié)構(gòu)上的多層情況,有利于提高機(jī)床的精度,特別適合大、中型零件的加工。下面就以此類型為例,具體說明。
臥式加工中心的尺寸規(guī)格和系列型譜一般以回轉(zhuǎn)工作臺(tái)的邊長(zhǎng)為主參數(shù),常見是 320X320、400X400、500X500、630X630、800X800、1000X1000、1250X1250…單位毫米。本例中,故且用1000X1000的系列型譜,進(jìn)行特征建模。
用Inventor中的“項(xiàng)目”工具,創(chuàng)建設(shè)計(jì)文件的保存路徑(文件夾);通過“新建”按鈕,激活“新建文件”對(duì)話框,在此對(duì)話框中,選擇“*.iam”格式(一般用米制Standard.iam),從而進(jìn)入 Inventor的“組件”設(shè)計(jì)環(huán)境。此時(shí)的“組件”環(huán)境,類似于“產(chǎn)品開發(fā)部”。
根據(jù)四軸臥式加工中心的總體布局,在組件環(huán)境中,使用“創(chuàng)建”按鈕,分別創(chuàng)建各個(gè)機(jī)床零部件的節(jié)點(diǎn)。參見下面圖2。
圖2 組件環(huán)境下的總體布局模型樹
由于臥式加工中心的尺寸規(guī)格、型譜是以回轉(zhuǎn)工作臺(tái)的邊長(zhǎng)為主參數(shù),所以整個(gè)加工中心就以回轉(zhuǎn)工作臺(tái)的幾何特征為驅(qū)動(dòng)源,即:把“回轉(zhuǎn)工作臺(tái)”作為機(jī)床型譜結(jié)構(gòu)變化中,控制全局的零件。故模型樹的頂層節(jié)點(diǎn)(父節(jié)點(diǎn))確定為回轉(zhuǎn)工作臺(tái)(參見圖2),工作臺(tái)下的X滑座、床身、立柱、主軸箱等,依次關(guān)聯(lián)創(chuàng)建,將來就可以跟隨變化。
激活“回轉(zhuǎn)工作臺(tái)”,啟動(dòng)“參數(shù)”對(duì)話框,建立全局變量:臺(tái)長(zhǎng)=1000,臺(tái)寬=1000,臺(tái)高=150。另外,工作臺(tái)上的T型槽是由其標(biāo)準(zhǔn)結(jié)構(gòu)參數(shù)和工作臺(tái)尺寸關(guān)聯(lián)確定的,所以也作為關(guān)聯(lián)特征變量,給予賦值。類似考量,回轉(zhuǎn)工作臺(tái)底部回轉(zhuǎn)支撐結(jié)構(gòu)的直徑,也予以賦值。具體參看下面圖3。以上這些數(shù)值將在回轉(zhuǎn)工作臺(tái)模型創(chuàng)建過程中,直接用以驅(qū)動(dòng)相關(guān)草圖或特征。
回轉(zhuǎn)工作臺(tái)模型創(chuàng)建完成之后,再依次激活其下的X滑座、床身、立柱、主軸箱等零部件,根據(jù)臥式加工中心上這些零部件之間的結(jié)構(gòu)、拓?fù)潢P(guān)聯(lián)性,并借助Inventor平臺(tái)中的“跨零件投影參考、衍生”[7-8]等技術(shù),以“自上而下(TopDown)”方式,設(shè)計(jì)、建立可以按照系列型譜變化的、尺寸規(guī)格可以控制的機(jī)床總體布局特征模型——四軸臥式加工中心。
圖3 主要的全局變量示例
可以看出,四軸臥式加工中心的系列型譜如果需要變更,只需修改幾個(gè)全局變量即可,而無需手工進(jìn)行各個(gè)零部件的重建。
產(chǎn)品開發(fā)過程,是一個(gè)工程信息的不斷確定與充實(shí)過程。此過程中,對(duì)于實(shí)際產(chǎn)品而言,除了幾何信息之外,還有大量的非幾何信息:材料、供應(yīng)商、批準(zhǔn)者、各個(gè)零部件設(shè)計(jì)小組(授權(quán))、任務(wù)發(fā)布等等,這些信息在產(chǎn)品的詳細(xì)設(shè)計(jì)階段和實(shí)際生產(chǎn)階段,將被參照、落實(shí)。如:進(jìn)一步對(duì)機(jī)床總體進(jìn)行CAE工作時(shí),各個(gè)零部件詳細(xì)的物理、機(jī)械性能信息,是必不可少的;在產(chǎn)品的組織生產(chǎn)中,將是各個(gè)相關(guān)部門重要的BOM信息(如:供應(yīng)部門的“采購BOM”,組裝車間“裝配BOM”等等)。
Inventor中,上述非幾何信息(產(chǎn)品非幾何特征)的原始輸入,可以從iProperties對(duì)話框中添加。具體實(shí)例,參看圖4。
圖4 非幾何特征信息示例
在Inventor組件環(huán)境,通過Topdown方式,借助加工中心各個(gè)零部件之間的關(guān)聯(lián)關(guān)系,可以分別設(shè)計(jì)、確定回轉(zhuǎn)工作臺(tái)、X滑座、床身、立柱、主軸箱等的具體結(jié)構(gòu)和尺寸——幾何信息,也可以確定各類非幾何信息。這是一個(gè)加工中心正向開發(fā)、設(shè)計(jì)流程。此流程中,可以確定加工中心各個(gè)專門零部件的關(guān)聯(lián)性工程信息,并自然地形成一臺(tái)四軸臥式加工中心雛形,但不是一個(gè)較真實(shí)反映加工中心總體布局的數(shù)字化模型。而要?jiǎng)?chuàng)建一個(gè)接近真實(shí)的四軸臥式加工中心數(shù)字化模型,則需要通過“裝配”工作,才能實(shí)現(xiàn)。
這一過程,同樣還是從Inventor的“組件”環(huán)境開始,不過此時(shí)進(jìn)入的“組件”環(huán)境,類似實(shí)際生產(chǎn)中的“裝配車間”。“裝配車間”的主要工作就是,遵循裝配工藝規(guī)程要求,把已經(jīng)準(zhǔn)備好的各個(gè)零件部件,組裝成產(chǎn)品。這是一個(gè)自底而上(BottomUp)的過程。在Inventor中,通過點(diǎn)擊“放置”按鈕,激活“裝入零部件”對(duì)話框,來依次選擇合適的加工中心零件部(包括大量的標(biāo)準(zhǔn)件);通過點(diǎn)擊“約束”按鈕,激活“放置約束”對(duì)話框,把加工中心各個(gè)零件部,正確地組裝起來。
在Inventor的“裝配車間”——“組件”環(huán)境內(nèi),進(jìn)行四軸臥式加工中心的組裝工作中,需要注意兩個(gè)關(guān)鍵問題。首先,要盡可能地遵循實(shí)際裝配工藝規(guī)程要求。如:從“零件”到“總成”,共有5個(gè)層級(jí);裝配的第一個(gè)零件應(yīng)該是基準(zhǔn)件。對(duì)于加工中心,基準(zhǔn)件就是床身。其次,對(duì)于四軸臥式加工中心,要考慮設(shè)計(jì)平臺(tái)——Inventor中的“原始坐標(biāo)系”與“機(jī)床坐標(biāo)系”的一致性問題。下面圖5展示的就是Inventor中最終組裝完成的四軸臥式加工中心總體布局圖,同時(shí),也給出了不合適的空間布局圖,以作對(duì)比。
圖5 Inventor中機(jī)床模型正誤對(duì)照
裝配完成后,可以用Inventor的工具進(jìn)行裝配關(guān)系、干涉方面的檢查。但針對(duì)四軸臥式加工中心所配置的CNC控制器,各個(gè)零部件的運(yùn)動(dòng)協(xié)調(diào)性如何?運(yùn)動(dòng)行程極限夠嗎?轉(zhuǎn)臺(tái)轉(zhuǎn)角?……等等,諸如此類與數(shù)控技術(shù)緊密關(guān)聯(lián)的問題,Inventor設(shè)計(jì)環(huán)境是無法解決的。因此,有必要借助Vericut平臺(tái)來完成。
Inventor作為一個(gè)集成的設(shè)計(jì)平臺(tái),功能模塊確實(shí)已經(jīng)很多了,但對(duì)數(shù)控加工中心這類產(chǎn)品來講,簡(jiǎn)單的裝配關(guān)系檢查、干涉檢查是遠(yuǎn)遠(yuǎn)不足以評(píng)價(jià)加工中心將來能否勝任實(shí)際需求的??赡苡凶x者會(huì)說,Inventor中還有“運(yùn)動(dòng)仿真”模塊和“應(yīng)力分析”模塊可以用來預(yù)判加工中心實(shí)際運(yùn)行時(shí)的好壞與否。但是,這類CAE問題的三大處理步驟中,第1步就是要確定“工況條件”,而加工中心工作時(shí),其運(yùn)動(dòng)就是由“CNC控制器”讀取、執(zhí)行“數(shù)控程序”來驅(qū)動(dòng)的。這是CAE的前置工作。所以,必須把加工中心“機(jī)床本體”與“CNC控制器”之間能否協(xié)調(diào)問題預(yù)先確定,才可以進(jìn)行深入的CAE工作。至于后續(xù)CAE工作具體如何展開,筆者將另外撰文闡述。
下面第4、5兩點(diǎn),將詳細(xì)闡述:Vericut平臺(tái)中,四軸臥式加工中心“機(jī)床本體”在特定“CNC控制器”下,運(yùn)行協(xié)調(diào)性的驗(yàn)證方法與關(guān)鍵問題。
這一工作中,關(guān)鍵有三點(diǎn):
第1,運(yùn)動(dòng)零部件,必須分別輸出。無相對(duì)運(yùn)動(dòng)關(guān)系的,可以合并輸出。如機(jī)床床身底座和刀庫基座,盡管是物理分開的,但可以一次選中,同時(shí)輸出。
第2,所有獨(dú)立輸出的零部件,其坐標(biāo)系都統(tǒng)一選擇Inventor“組件”環(huán)境的“頂層坐標(biāo)系(父坐標(biāo)系)”,即機(jī)床坐標(biāo)系。
第3,輸出的格式,一般用“* .stl”,并分別給出合適的文件名。
這一步,有下面關(guān)鍵三點(diǎn):
第1,首先在Vericut的項(xiàng)目樹(Project Tree)中,創(chuàng)建好四軸臥式加工中心模型樹。此模型樹的各個(gè)“節(jié)點(diǎn)”分別代表著四軸臥式加工中心上相應(yīng)的零部件,其從屬關(guān)系必須與實(shí)際機(jī)床總體布局(如圖1中d)完全一致。下面圖6就是四軸臥式加工中心的“模型樹”。
第2,從模型樹的各個(gè)節(jié)點(diǎn)下,分別輸入前面已經(jīng)導(dǎo)出的相對(duì)應(yīng)的機(jī)床零部件“*.stl”模型文件。由于前面特征模型輸出時(shí),使用了統(tǒng)一的“機(jī)床坐標(biāo)系”,此時(shí),各個(gè)零部件幾何模型被輸入后,一般不需要進(jìn)行“位移”和“旋轉(zhuǎn)”設(shè)置;每個(gè)模型輸入時(shí),外觀上最好賦予不同的顏色,以示區(qū)分。
第3,所有模型文件導(dǎo)入后,實(shí)質(zhì)上就是在Vericut環(huán)境中,創(chuàng)建了驗(yàn)證所需的機(jī)床幾何模型,也即“項(xiàng)目樹(Project Tree)”中的“機(jī)床(Machine)”主節(jié)點(diǎn)(參看圖6)。此時(shí),選中該節(jié)點(diǎn)并單獨(dú)保存、合適命名為“***.mech”文件,同時(shí)保存整個(gè)項(xiàng)目文件(***.vcproject)。
首先,打開前面保存的項(xiàng)目文件(*.vcproject),并確保項(xiàng)目樹的機(jī)床節(jié)點(diǎn),是已經(jīng)保存并命名的機(jī)床配置文件“***.mech”;其次,右擊項(xiàng)目樹頂端控制器(Control)節(jié)點(diǎn),打開匹配的CNC系統(tǒng)(此處的CNC系統(tǒng)與四軸臥式加工中心將來要配置的系統(tǒng)必須一致)文件。
另外,準(zhǔn)備一個(gè)需要多側(cè)面加工的零件及完整的數(shù)控程序,以用于四軸臥式加工中心全面的機(jī)床運(yùn)行驗(yàn)證。筆者準(zhǔn)備了一個(gè)“閥體毛坯(附著零件)+組合夾具”的實(shí)例。該實(shí)例的數(shù)控程序可以通過CAM(筆者用了Mastercam)方式編制完成。CAM平臺(tái)進(jìn)行數(shù)控程序編制時(shí)所確定的刀具,可以通過CAM平臺(tái)與Vericut平臺(tái)的無縫接口,傳遞到四軸臥式加工中心的Vericut模型樹中[9-12],成為刀庫(Tooling)節(jié)點(diǎn);而CAM平臺(tái)中,通過適當(dāng)后處理(針對(duì)匹配的CNC控制器)形成的完整數(shù)控程序,可以被導(dǎo)入到模型樹的“數(shù)控程序(NC Programs)”節(jié)點(diǎn);“閥體毛坯、閥體零件、組合夾具”,用第5點(diǎn)闡述的方法導(dǎo)入到機(jī)床模型樹的相應(yīng)節(jié)點(diǎn),分別是:毛坯(Stock)設(shè)計(jì)模型(design)夾具(Fixture)。
最后,注意把編程原點(diǎn)等設(shè)置、調(diào)整正確。下面圖7,是帶工件、夾具、刀具的加工中心模型樹和驗(yàn)證模型。
圖7 加工中心模型樹和驗(yàn)證模型
(1)使用MDI方式,查看四軸臥式加工中心機(jī)械本體與CNC控制器之間的基本協(xié)調(diào)性。如,檢查三向移動(dòng)行程極限和B軸轉(zhuǎn)角極限有否問題。圖8顯示的便是Vericut中的MDI操作情況。
(2)運(yùn)行前面已準(zhǔn)備的閥體三個(gè)法蘭面加工程序,看機(jī)床開機(jī)加工過程中,是否有各種可能的碰撞發(fā)生,進(jìn)一步判讀碰撞是否是由于總體布局不合理引起的。圖9就是Vericut中開機(jī)(Play)全面運(yùn)行的操作。
圖8 Vericut中的MDI操作
圖9 Vericut中開機(jī)運(yùn)行操作
在Inventor設(shè)計(jì)平臺(tái),以設(shè)計(jì)師自然的思考方式——自上而下地設(shè)計(jì)、創(chuàng)建四軸臥式加工中心總體布局的特征模型,進(jìn)一步在Vericut環(huán)境中,通過機(jī)床加工運(yùn)行模擬,來驗(yàn)證機(jī)床機(jī)械本體與CNC之間的協(xié)調(diào)性,可以更加高效、高質(zhì)量、低成本地進(jìn)行多軸加工中心的設(shè)計(jì)、開發(fā)工作。另外,最終正確的加工中心總體布局模型也可以提供給加工中心終端用戶,幫助其更好地使用該機(jī)床設(shè)備。
實(shí)際推廣使用時(shí),根據(jù)企業(yè)具體情況,可以采取下面一些對(duì)策:①加工中心尺寸規(guī)格改變時(shí),只需調(diào)整全局驅(qū)動(dòng)變量,如:臺(tái)長(zhǎng)*臺(tái)度*臺(tái)高;②加工中心CNC系統(tǒng)不同,只需調(diào)整Vericut模型樹中的“控制器(Control)”節(jié)點(diǎn);③加工中心細(xì)化設(shè)計(jì)階段,進(jìn)一步考慮加工過程中的切削力、磨損、振動(dòng)等深層次運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)問題以及由此對(duì)加工中心精度、壽命等產(chǎn)生的各種影響問題,即:用計(jì)算機(jī)進(jìn)行加工過程的運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)分析——CAE,可以在此基礎(chǔ)上展開。
[1]廉元國(guó).加工中心設(shè)計(jì)與應(yīng)用[M].北京:機(jī)械工業(yè)出版社,1995.
[2]王愛玲.現(xiàn)代數(shù)控機(jī)床[M].北京:國(guó)防工業(yè)出版社,2003.
[3]席文杰.最新數(shù)控機(jī)床加工工藝編程技術(shù)與維護(hù)維修實(shí)用手冊(cè)[M/CD].吉林:吉林電子出版社,2004.
[4]夏田.數(shù)控加工中心設(shè)計(jì)[M].北京:化學(xué)工業(yè)出版社,2006.
[5]文懷興.數(shù)控銑床設(shè)計(jì)[M].北京:化學(xué)工業(yè)出版社,2006.
[6]范超毅,范巍.加工中心總體布局與導(dǎo)軌設(shè)計(jì)分析[J].機(jī)械設(shè)計(jì)與制造,2008(9):220-222.
[7]陳伯雄.Inventor機(jī)械設(shè)計(jì)應(yīng)用技術(shù)[M].北京:人民郵電出版社,2002.
[8]陳伯雄,等.Autodesk Inventor Professional 2008機(jī)械設(shè)計(jì)實(shí)戰(zhàn)教程[M].北京:北京化學(xué)工業(yè)出版社,2008.
[9]李云龍,曹巖.數(shù)控機(jī)床加工仿真系統(tǒng)VERICUT[M].西安:西安交通大學(xué)出版社,2005.
[10]楊勝群.VERICUT數(shù)控加工仿真技術(shù)[M].北京:清華大學(xué)出版社,2010.
[11]茍琪.Mastercam5軸加工方法[M].北京:機(jī)械工業(yè)出版社,2005.
[12]宋放之.數(shù)控機(jī)床多軸加工技術(shù)實(shí)用教程[M].北京:清華大學(xué)出版社,2010.