- 數(shù)控銑削(加工中心)編程與加工
- 金璐玫編著
- 12815字
- 2022-01-14 21:47:39
【任務(wù)分解】
任務(wù)一 數(shù)控編程步驟和程序格式
一、數(shù)控編程的步驟
數(shù)控編程是數(shù)控加工的重要步驟。用數(shù)控機(jī)床對零件進(jìn)行加工時,先對零件進(jìn)行加工工藝分析,以確定加工方法、加工工藝路線;正確地選擇數(shù)控機(jī)床刀具和裝夾方法;然后,按照加工工藝要求,根據(jù)所用數(shù)控系統(tǒng)規(guī)定的指令代碼及程序格式,將刀具的運(yùn)動軌跡、位移量、切削參數(shù)及輔助功能編寫成加工程序單,傳送或輸入數(shù)控裝置中,由數(shù)控系統(tǒng)控制數(shù)控機(jī)床自動進(jìn)行加工。從分析零件圖樣開始到獲得正確的程序載體為止的全過程,稱為零件加工程序的編制,簡稱為編程。
數(shù)控編程的步驟如下。
(1)分析工件圖樣
通過對工件的材料、形狀、尺寸、精度及毛坯形狀和熱處理進(jìn)行分析,確定該工件是否適宜在數(shù)控機(jī)床上加工,或適宜在哪臺數(shù)控機(jī)床上加工,由于數(shù)控機(jī)床具有加工精度高、適應(yīng)性強(qiáng)的特點(diǎn),一些批量較小、形狀較復(fù)雜,精度要求高的工件,特別適合在數(shù)控機(jī)床上加工。
(2)確定工藝過程
在確定加工工藝過程時,編程人員要根據(jù)圖樣對工件的形狀、尺寸、技術(shù)要求、毛坯等進(jìn)行詳細(xì)分析,從而選擇加工方案,確定加工順序、加工路線、定位夾緊方式,并合理選用刀具和切削用量等。制定數(shù)控加工工藝除考慮一般工藝原則外,還應(yīng)考慮充分利用數(shù)控機(jī)床的指令功能,充分發(fā)揮機(jī)床的效能;加工路線要短,要正確地選擇對刀點(diǎn)、換刀點(diǎn),減少換刀次數(shù)。
(3)數(shù)值計算
根據(jù)零件的幾何尺寸、進(jìn)給路線及設(shè)定的工件坐標(biāo)系,計算工件粗、精加工刀具各運(yùn)動軌跡關(guān)鍵點(diǎn)的坐標(biāo)值。對于形狀簡單的零件的輪廓加工,需要計算出幾何元素的起點(diǎn)、終點(diǎn)、圓弧的圓心、兩幾何元素的交點(diǎn)或切點(diǎn)的坐標(biāo)值。對于形狀比較復(fù)雜的零件(如非圓曲線、曲面組成的零件),需用直線段或圓弧段逼近,計算出逼近線段的交點(diǎn)坐標(biāo)值。由于計算復(fù)雜,一般借助計算機(jī)和一些繪圖軟件來完成數(shù)值的計算工作。
(4)編寫程序單
根據(jù)計算出的運(yùn)動軌跡坐標(biāo)值和已確定的進(jìn)給路線、刀具參數(shù)、切削參數(shù)、輔助動作等,按照數(shù)控系統(tǒng)規(guī)定的功能指令代碼及程序段格式,逐段編寫加工程序單。在程序段之前加上程序的順序號,在其后加上程序段結(jié)束標(biāo)志符號,并附上必要的加工示意圖、刀具布置圖、零件裝夾圖和有關(guān)的工藝文件。
(5)制備控制介質(zhì)
將程序單的內(nèi)容記錄在控制介質(zhì)上,作為數(shù)控裝置的輸入信息。若程序簡單,也可直接通過鍵盤輸入。
(6)程序檢驗(yàn)與試切削
程序單和制備好的控制介質(zhì)必須經(jīng)過校驗(yàn)和零件試切削后才能正式使用。通常的方法是將控制介質(zhì)上的內(nèi)容,直接輸入數(shù)控裝置進(jìn)行機(jī)床空運(yùn)轉(zhuǎn)檢查或圖形模擬檢查,以檢查機(jī)床運(yùn)動軌跡的正確性。在運(yùn)動軌跡檢查無誤后,還必須進(jìn)行工件的首件試切。當(dāng)發(fā)現(xiàn)錯誤時,應(yīng)進(jìn)一步分析找到錯誤的原因,修改程序單或調(diào)整刀具補(bǔ)償尺寸,直到符合圖紙規(guī)定的精度要求為止。
二、數(shù)控編程的方法
目前零件加工程序編制主要采用以下兩種方法:手工編程和自動編程
手工編程是指從分析零件圖樣、確定加工工藝過程、數(shù)值計算、編寫零件加工程序單、制備控制介質(zhì)到程序校驗(yàn),都是由人工完成。這種方式比較簡單,容易掌握,適用于零件形狀較簡單或中等復(fù)雜程度、計算量不大的零件的編程。對數(shù)控操作人員來說手工編程是必須掌握的。
自動編程就是利用計算機(jī)專用軟件編制數(shù)控加工程序,適用于曲線輪廓、三維曲面等復(fù)雜型面,用手工編程無法完成或很難完成的零件的編程。
自動編程又分為ATP語言自動編程和CAD/CAM自動編程。
ATP語言自動編程是指把用ATP語言書寫的零件加工程序輸入計算機(jī),經(jīng)計算機(jī)的ATP語言編程系統(tǒng)編譯產(chǎn)生刀位文件,然后,進(jìn)行數(shù)控后置處理,形成數(shù)控系統(tǒng)能夠接受的零件數(shù)控加工程序。
CAD/CAM自動編程是指利用CAD/CAM技術(shù)進(jìn)行零件設(shè)計、分析和造型

圖2?2 程序編制的一般過程
,并通過后置處理,自動生成加工程序,經(jīng)過程序校驗(yàn)和修改后,形成加工程序。該方法適應(yīng)面廣、效率高、程序質(zhì)量好,適用于各類柔性制造系統(tǒng)(FMS)和集成制造系統(tǒng)(CIMS)。
程序編制的一般過程如圖2?2所示。
三、加工程序的結(jié)構(gòu)和格式
數(shù)控加工中,為使機(jī)床運(yùn)行而送到CNC的一組指令稱為程序。每一個程序都是由程序號、程序內(nèi)容和程序結(jié)束三部分組成:
O0001; 程序號
G90?G54?G00?X10.0?Y10.0?Z100.0; 程序段
M03?S800; 程序段
Z3.0; 程序段
G01?Z?5.0?F80; 程序段
… …
M30; 程序結(jié)束
① 程序號。程序號為程序的開始部分,為了區(qū)別存儲器中的程序,每個程序都要有程序號。在FANUC系統(tǒng)中,采用英文字母“O”作為程序編碼地址。
② 程序內(nèi)容。程序內(nèi)容是整個程序的核心,由許多程序段組成。程序段又由若干字組成,每一個字由字母(地址符)和數(shù)字組成。也就是說,字母和數(shù)字組成字,字組成程序段,程序段組成程序。
③ 程序結(jié)束。以程序結(jié)束指令M02或M30作為整個程序結(jié)束的符號,來結(jié)束整個程序。
程序段格式,即一個程序段中字的排列書寫方式和順序,以及每個字和整個程序段的長度限制和規(guī)定。不同的數(shù)控系統(tǒng)往往有不同的程序段格式,程序段格式不符合規(guī)定,則數(shù)控系統(tǒng)不能接受。程序段格式主要有三種,即固定順序程序段格式、使用分隔符的程序段格式和字地址程序段可變格式。現(xiàn)代數(shù)控機(jī)床系統(tǒng)廣泛采用的程序段格式是字地址程序段可變格式。
字地址程序段可變格式由程序段號字、數(shù)據(jù)字和程序段結(jié)束符組成。每個字的字首是一個英文字母,稱為字地址碼。常用地址碼字符的含義如表2?1所示。
表2?1 常用地址碼字符的含義

字地址程序段可變格式:
N ?G ?X ?Y ?Z ?F ?S ?T ?M ?LF
它的特點(diǎn)是:程序段中各字的先后順序并不嚴(yán)格(但為了編程方便,常按一定的順序排列),不需要的字以及與上一程序段相同的字可以省略,數(shù)據(jù)的位數(shù)可多可少,程序簡短、直觀、不易出錯,因而得到廣泛應(yīng)用。
程序段內(nèi)各字的說明如下。
① 程序段號。用以識別程序段的編號,由地址碼N和后面的若干位數(shù)字組成。例如N20表示該程序段的段號為20。
② 準(zhǔn)備功能字G。G功能是使數(shù)控機(jī)床做好某種操作準(zhǔn)備的指令,用地址G和兩位數(shù)字表示,從G00~G99共100種。
③ 坐標(biāo)字。由坐標(biāo)地址符及數(shù)字組成,且按一定的順序排列。坐標(biāo)軸地址符的順序?yàn)?X,Y,Z,U,V,W,P,Q,R,A,B,C。
④ 進(jìn)給功能字F。表示刀具中心運(yùn)動時的進(jìn)給速度,由地址碼F和后面若干位數(shù)字構(gòu)成。
⑤ 主軸轉(zhuǎn)速功能字S。由地址碼S和其后若干位數(shù)字組成。
⑥ 刀具功能字T。由地址碼T和后面若干位數(shù)字組成。刀具功能的數(shù)字是指定的刀具號,數(shù)字的位數(shù)由所用的系統(tǒng)決定。
⑦ 輔助功能字。輔助功能也稱M功能或M代碼,它是控制機(jī)床或系統(tǒng)的開關(guān)功能的一種命令。由地址碼M和后面的兩位數(shù)字組成,從M00~M99共100種。
⑧ 程序段結(jié)束。寫在每一程序段最后,表示程序結(jié)束。根據(jù)控制系統(tǒng)而不同,有的用“LF”,有的用“;”或者“*”表示,在FANUC系統(tǒng)中,多數(shù)用分號“;”表示結(jié)束。
FANU 0i?MC系統(tǒng)中常用的G代碼和M代碼及其功能如表2?2、表2?3所示。
表2?2 FANUC?0i?MC系統(tǒng)中常用的G代碼及其功能

注:標(biāo)有“*”的是系統(tǒng)默認(rèn)狀態(tài)。
表2?3 FANUC?0i?MC系統(tǒng)中常用的M代碼及其功能

從表2?2中我們可以看到,G代碼被分成了不同的組,這是由于大多數(shù)的G代碼是模態(tài)的。模態(tài)G代碼,是指這些G代碼不只在當(dāng)前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出現(xiàn)另一個同組的G代碼為止。同一組的模態(tài)G代碼控制同一個目標(biāo),起不同的作用,它們之間是不相容的。00組的G代碼是非模態(tài)的,這些G代碼只在它們所在的程序段中起作用。標(biāo)有“*”的G代碼是通電時的初始狀態(tài),即默認(rèn)狀態(tài)。對于G01和G00、G90和G91通電時的初始狀態(tài)由參數(shù)決定。
同一程序段中可以有幾個G代碼出現(xiàn),但當(dāng)兩個或兩個以上的同組G代碼出現(xiàn)時,最后出現(xiàn)的一個(同組的)G代碼有效。
在固定循環(huán)模態(tài)下,任何一個01組的G代碼都將使固定循環(huán)模態(tài)自動取消,成為G80模態(tài)。
任務(wù)二 常用輔助功能指令和F、S、T指令
一、常用輔助功能M代碼
輔助功能由地址字M和其后的一位或兩位數(shù)字組成,主要用于控制零件程序的走向以及機(jī)床各種輔助功能的開關(guān)動作。M功能有模態(tài)和非模態(tài)功能兩種形式。
FANUC數(shù)控系統(tǒng)的數(shù)控銑床上常用的M功能代碼如表2?4所示。
表2?4 輔助功能(M代碼)

續(xù)表

1.程序暫停(M00)
當(dāng)CNC執(zhí)行到M00指令時將暫停執(zhí)行當(dāng)前程序,以方便操作者進(jìn)行尺寸測量、零件調(diào)頭、手動變速等操作。暫停時,機(jī)床的主軸進(jìn)給及冷卻液停止,而全部現(xiàn)存的模態(tài)信息保持不變,要繼續(xù)執(zhí)行后續(xù)程序只需按操作面板上的循環(huán)啟動鍵即可。
2.程序選擇停止(M01)
與M00類似,在執(zhí)行含有M01的程序段后,機(jī)床停止運(yùn)行,但需將機(jī)床操作面板上的任選停機(jī)的開關(guān)置為有效。
3.程序結(jié)束(M02)
該指令用在主程序的最后一個程序段中。當(dāng)該指令執(zhí)行后,機(jī)床的主軸進(jìn)給、冷卻液全部停止,加工結(jié)束。
使用M02的程序結(jié)束后,不能自動返回到程序頭。若要重新執(zhí)行該程序需要重新調(diào)用該程序。
4.程序結(jié)束并返回程序頭(M30)
M30與M02功能相似,只是M30指令還兼有控制返回到零件程序頭的作用。使用M30的程序結(jié)束后,若要重新執(zhí)行該程序只需再次按操作面板上的循環(huán)啟動鍵即可。
5.主軸控制指令(M03、M04、M05)
M03指令主軸順時針方向(從Z軸正向向Z軸負(fù)向看)旋轉(zhuǎn);
M04指令主軸逆時針方向旋轉(zhuǎn);
M05指令主軸停止旋轉(zhuǎn),是機(jī)床的默認(rèn)功能。
M03、M04、M05可相互注銷。
6.冷卻液的開關(guān)指令(M07、M08、M09)
M07指令打開2號冷卻液;M08指令打開1號冷卻液;M09關(guān)閉冷卻液,M09為默認(rèn)功能。
二、主軸轉(zhuǎn)速功能指令(S)
主軸轉(zhuǎn)速功能指令S控制主軸轉(zhuǎn)速,其后的數(shù)值表示主軸轉(zhuǎn)速,單位為r/min。
S是模態(tài)指令,S功能只有在主軸轉(zhuǎn)速可調(diào)時有效。
三、進(jìn)給速度(F)
F指令表示加工時刀具相對于零件的合成進(jìn)給速度(圖2?3)。F的單位取決于G94或G95指令,具體說明如下。
G94?F_; 每分鐘進(jìn)給量,單位為mm/min(公制)或in/min(英制)
G95?F_; 每轉(zhuǎn)進(jìn)給量,單位為mm/r(公制)或in/r(英制)。

圖2?3 進(jìn)給速度F
例如:
N10?G94?F100; 進(jìn)給速度為100mm/min
…
N100?S400?M3; 主軸正轉(zhuǎn),主軸轉(zhuǎn)速為400r/min
N110?G95?F0.5; 進(jìn)給速度為0.5mm/r
每分鐘進(jìn)給量與每轉(zhuǎn)進(jìn)給量的關(guān)系:
vf=nf
式中 vf——每分鐘進(jìn)給量,mm/min;
n——主軸轉(zhuǎn)速,r/min;
f——每轉(zhuǎn)進(jìn)給量,mm/r。
例如,每轉(zhuǎn)進(jìn)給量為0.15mm/r,主軸轉(zhuǎn)速為1000r/min,則進(jìn)給速度(每分鐘進(jìn)給量)為:
vf=0.15mm/r×1000r/min=150mm/min
指令使用說明如下。
① 數(shù)控銑床中常默認(rèn)G94有效。
② G95指令中只有主軸為旋轉(zhuǎn)軸時才有意義。
③ G94、G95更換時要求寫入一個新的地址F。
④ G94、G95均為模態(tài)有效指令。
當(dāng)工作在G01、G02、G03方式時,編程中F一直有效,直到被新的F值所取代。而工作在G00、G60方式時,快速定位的速度是各軸的最高速度,與F無關(guān)。操作面板上有進(jìn)給速度F的倍率修調(diào)開關(guān),F可在一定范圍內(nèi)進(jìn)行倍率修調(diào)。
當(dāng)執(zhí)行攻螺紋循環(huán)G84、螺紋切削G33時,倍率開關(guān)無效,進(jìn)給倍率固定在100。
四、刀具功能(T)
T是刀具功能字,后跟兩位數(shù)字指示更換刀具的編號。在加工中心上執(zhí)行T指令,則刀庫轉(zhuǎn)動來選擇所需的刀具,然后等待,直到M06指令作用時自動完成換刀。T指令同時可調(diào)入刀補(bǔ)寄存器中的刀補(bǔ)值(刀補(bǔ)長度和刀補(bǔ)半徑)。雖然T指令為非模態(tài)指令,但被調(diào)用的刀補(bǔ)值會一直有效,直到再次換刀調(diào)入新的刀補(bǔ)值。如T0101,前一個01指的是選用01號刀,第二個01指的是調(diào)入01號刀補(bǔ)值。當(dāng)?shù)堆a(bǔ)號為00時,實(shí)際上是取消刀補(bǔ),如T0100,則是用01號刀,且取消刀補(bǔ)。
任務(wù)三 平面銑削常用準(zhǔn)備功能指令(G代碼)
一、坐標(biāo)系指令
1.絕對坐標(biāo)(G90)和相對坐標(biāo)指令(G91)
表示運(yùn)動軸的移動方式。使用絕對坐標(biāo)指令(G90),程序中的位移量用刀具的終點(diǎn)坐標(biāo)表示。相對坐標(biāo)指令(G91)又稱增量坐標(biāo)指令,用刀具運(yùn)動的增量值來表示。如圖2?4所示,表示刀具從A點(diǎn)到B點(diǎn)的移動,用以上兩種方式編程指令格式分別如下。
G90 X80.0Y150.0;
G91 X?40.0 Y90.0;
2.坐標(biāo)系設(shè)定指令(G92)
在使用絕對坐標(biāo)指令編程時,預(yù)先要確定工件坐標(biāo)系。通過G92可以確定當(dāng)前工作坐標(biāo)系,該坐標(biāo)系在機(jī)床重新開機(jī)時消失,如圖2?5所示。

圖2?4 刀具移動軌跡

圖2?5 G92設(shè)置坐標(biāo)系
指令格式:G92?X ?Y ?Z ?;
3.工件坐標(biāo)系的選取指令(G54~G59)
在機(jī)床中,可以預(yù)置六個工件坐標(biāo)。通過在CRT?MDI面板上的操作,設(shè)置每一個工件坐標(biāo)系原點(diǎn)相對于機(jī)床坐標(biāo)系原點(diǎn)的偏移量,然后使用G54~G59指令來調(diào)用它們。G54~G59都是模態(tài)指令,并且存儲在機(jī)床存儲器內(nèi),在機(jī)床重開機(jī)時仍然存在,并與刀具的當(dāng)前位置無關(guān)。
一旦指定了G54~G59之一,則該工件坐標(biāo)系原點(diǎn)即為當(dāng)前程序點(diǎn),后續(xù)程序段中的工件絕對坐標(biāo)均為相對于此程序原點(diǎn)的值。
二、尺寸單位設(shè)定指令G21、G20
G21為公制尺寸單位設(shè)定指令;G20為英制尺寸單位設(shè)定指令。
G20、G21指令說明如下。
① G20、G21必須在設(shè)定坐標(biāo)系之前,在程序的開頭以單獨(dú)程序段指定;
② 在程序段執(zhí)行期間,均不能切換公制、英制尺寸輸入指令;
③ G20、G21均為模態(tài)有效指令;
④ 在公制/英制轉(zhuǎn)換之后,將改變程序中數(shù)值的單位制。
三、進(jìn)給速度單位設(shè)定指令G94、G95
格式如下,
G94?F ; 每分鐘進(jìn)給(mm/min)
G95?F ; 每轉(zhuǎn)進(jìn)給(mm/r)
說明:G94、G95為模態(tài)指令,可相互注銷,系統(tǒng)默認(rèn)為G94。
四、快速點(diǎn)定位指令(G00)
該指令命令刀具以點(diǎn)位控制方式從刀具所在點(diǎn)快速移動到目標(biāo)位置,無運(yùn)動軌跡要求,G00移動速度是機(jī)床設(shè)定的空運(yùn)行速度,與程序段中的進(jìn)給速度無關(guān)。
指令格式:G00?X ?Y ?Z ;
式中,X、Y、Z為目標(biāo)點(diǎn)的坐標(biāo)。
由于數(shù)控系統(tǒng)內(nèi)部設(shè)置的參數(shù)不同,快速點(diǎn)定位G00的刀具運(yùn)動軌跡可分為兩種形式。
(1)非直線插補(bǔ)定位
刀具分別以每軸的快速移動速度定位,刀具軌跡一般不是直線。
(2)直線插補(bǔ)定位
刀具軌跡與直線插補(bǔ)(G01)相同。刀具以不超過最快移動速度的速度移動,以在最短的時間內(nèi)定位。
【例題2?1】:如圖2?6所示,從O點(diǎn)快速移動到(42,20)點(diǎn)。

圖2?6 G00快速定位
其程序?yàn)?G90?G00?X40.0?Y20.0;
五、直線插補(bǔ)指令(G01)
刀具作兩點(diǎn)間的直線運(yùn)動加工時用該指令。G01指令表示刀具從當(dāng)前位置開始以給定的速度(切削進(jìn)給速度F),沿直線移動到規(guī)定的位置。
指令格式:
G01?X ?Y ?Z ?F ;
如圖2?7所示,刀具由原點(diǎn)直線插補(bǔ)至(40,20)點(diǎn),其程序?yàn)?
G01?X40.0?Y20.0?F100;
【例題2?2】已知待加工輪廓如圖2?8所示,起刀點(diǎn)為O(-15,-15),加工程序?yàn)?

圖2?7 G01直線插補(bǔ)

圖2?8 直線插補(bǔ)例題
G90?G01?X10.0?Y10.0?F50;
X50.0;
Y50.0;
X10.0;
Y10.0;
X?15.0?Y?15.0;
…
任務(wù)四 常用銑削刀具和選擇技巧
一、常見的刀具類型
1.平面加工銑刀
銑平面顯然離不開平面加工銑刀(圖2?9)。端面銑刀、圓柱銑刀和立銑刀是常用的平面加工銑刀。

圖2?9 常用的平面加工銑刀
2.溝槽加工銑刀
直槽有通槽和不通槽之分。較寬的通槽可用三面刃銑刀加工,窄的通槽可用鋸片銑刀或小尺寸立銑刀加工,不通槽則宜用立銑刀加工。橫槽的加工離不開T形槽銑刀。如圖2?10所示。

圖2?10 常用的溝槽加工銑刀

圖2?11 成形銑刀
3.成形面加工銑刀
在普通銑床上加工成形面往往離不開成形銑刀,如半圓形銑刀和專門加工葉片成形面及特殊形狀的根部槽的專用銑刀。銑削齒輪用的齒輪銑刀,也是成形銑刀。圖2?11為常見的成形銑刀。
成形銑刀的缺點(diǎn)是制造費(fèi)用較大,切削性能差。
二、銑刀結(jié)構(gòu)及其選用
銑刀一般由刀片、定位元件、夾緊元件和刀體組成。由于刀片在刀體上有多種定位與夾緊方式,刀片定位元件的結(jié)構(gòu)又有不同類型,因此銑刀的結(jié)構(gòu)形式有多種,分類方法也較多。選用時,主要可根據(jù)刀片排列方式。刀片排列方式可分為平裝結(jié)構(gòu)和立裝結(jié)構(gòu)兩大類。
(1)平裝結(jié)構(gòu)(刀片徑向排列)
平裝結(jié)構(gòu)銑刀(圖2?12)的刀體結(jié)構(gòu)工藝性好,容易加工,并可采用無孔刀片(刀片價格較低,可重磨)。由于需要夾緊元件,刀片的一部分被覆蓋,容屑空間較小,且在切削力方向上的硬質(zhì)合金截面較小,故平裝結(jié)構(gòu)的銑刀一般用于輕型和中量型的銑削加工。

圖2?12 平裝結(jié)構(gòu)銑刀
(2)立裝結(jié)構(gòu)(刀片切向排列)

圖2?13 立裝結(jié)構(gòu)銑刀
立裝結(jié)構(gòu)銑刀(圖2?13)的刀片只用一個螺釘固定在刀槽上,結(jié)構(gòu)簡單,轉(zhuǎn)位方便。雖然刀具零件較少,但刀體的加工難度較大,一般需用五坐標(biāo)加工中心進(jìn)行加工。由于刀片采用切削力夾緊,夾緊力隨切削力的增大而增大,因此可省去夾緊元件,增大了容屑空間。由于刀片切向安裝,在切削力方向的硬質(zhì)合金截面較大,因而可進(jìn)行大切深、大走刀量切削。這種銑刀適用于重型和中量型的銑削加工。
三、銑刀角度的選擇
銑刀的角度有前角、后角、主偏角、副偏角、刃傾角等。為滿足不同的加工需要,有多種角度組合方式。各種角度中最主要的是主偏角和前角。制造廠的產(chǎn)品樣本中對刀具的主偏角和前角一般都有明確說明。

圖2?14 主偏角
(1)主偏角κr
主偏角為切削刃與切削平面的夾角,如圖2?14所示。銑刀的主偏角有90°、88°、75°、70°、60°、45°等幾種。
主偏角對徑向切削力和切削深度影響很大。徑向切削力的大小直接影響切削功率和刀具的抗振性能。主偏角越小,其徑向切削力越小,抗振性也越好,但切削深度也隨之減小。

圖2?15 前角
(2)前角γ
銑刀的前角可分解為徑向前角γf和軸向前角γp(圖2?15),徑向前角γf主要影響切削功率;軸向前角γp則影響切屑的形成和軸向力的方向,當(dāng)γp為正值時切屑即飛離加工面。徑向前角γf和軸向前角γp正負(fù)的判別見圖2?15。常用的前角組合形式有:雙負(fù)前角;雙正前角;正負(fù)前角(軸向正前角、徑向負(fù)前角)。
四、銑刀的齒數(shù)(齒距)選擇
銑刀齒數(shù)多,可提高生產(chǎn)效率,但受容屑空間、刀齒強(qiáng)度、機(jī)床功率及剛性等的限制,不同直徑的銑刀的齒數(shù)均有相應(yīng)規(guī)定。為滿足不同用戶的需要,同一直徑的銑刀一般有粗齒、中齒、密齒三種類型。
五、銑刀直徑的選用
銑刀直徑的選用視產(chǎn)品及生產(chǎn)批量的不同差異較大,主要取決于設(shè)備的規(guī)格和工件的加工尺寸。
(1)平面銑刀
選擇平面銑刀直徑時主要需考慮刀具所需功率應(yīng)在機(jī)床功率范圍之內(nèi),也可將機(jī)床主軸直徑作為選取的依據(jù)。平面銑刀直徑可按D=1.5d(d為主軸直徑)選取。在批量生產(chǎn)時,也可按工件切削寬度的1.6倍選擇刀具直徑。
(2)立銑刀
立銑刀直徑的選擇主要應(yīng)考慮工件加工尺寸的要求,并保證刀具所需功率在機(jī)床額定功率范圍以內(nèi)。如系小直徑立銑刀,則應(yīng)主要考慮機(jī)床的最高轉(zhuǎn)速能否達(dá)到刀具的最低切削速度。
(3)槽銑刀
槽銑刀的直徑和寬度應(yīng)根據(jù)加工工件尺寸選擇,并保證其切削功率在機(jī)床允許的功率范圍之內(nèi)。
六、銑刀的最大切削深度
不同系列的可轉(zhuǎn)位面銑刀有不同的最大切削深度。最大切削深度越大的刀具所用刀片的尺寸越大,價格也越高,因此從節(jié)約費(fèi)用、降低成本的角度考慮,一般應(yīng)按加工的最大余量和刀具的最大切削深度選擇合適規(guī)格的刀具。當(dāng)然,還需要考慮機(jī)床的額定功率和剛性應(yīng)能滿足刀具使用最大切削深度時的需要。
七、刀片牌號的選擇
合理選擇刀片硬質(zhì)合金牌號的主要依據(jù)是被加工材料的性能和硬質(zhì)合金的性能。一般選用銑刀時,可按刀具制造廠提供加工的材料及加工條件,來配備相應(yīng)牌號的硬質(zhì)合金刀片。
由于各廠生產(chǎn)的同類用途硬質(zhì)合金的成分及性能各不相同,硬質(zhì)合金牌號的表示方法也不同。國際標(biāo)準(zhǔn)化組織規(guī)定,切削加工用硬質(zhì)合金按其排屑類型和被加工材料分為三大類:P類、M類和K類。根據(jù)被加工材料及適用的加工條件,每大類中又分為若干組,用兩位阿拉伯?dāng)?shù)字表示,數(shù)字越大,其耐磨性越低、韌性越高。
P類合金(包括金屬陶瓷)用于加工產(chǎn)生長切屑的金屬材料,如鋼、鑄鋼、可鍛鑄鐵、不銹鋼、耐熱鋼等。其中,組號越大,可選用越大的進(jìn)給量和切削深度,而切削速度則應(yīng)越小。
M類合金用于加工產(chǎn)生長切屑和短切屑的黑色金屬或有色金屬,如鋼、鑄鋼、奧氏體不銹鋼、耐熱鋼、可鍛鑄鐵、合金鑄鐵等。其中,組號越大,可選用越大的進(jìn)給量和切削深度,而切削速度則應(yīng)越小。
K類合金用于加工產(chǎn)生短切屑的黑色金屬、有色金屬及非金屬材料,如鑄鐵、鋁合金、銅合金、塑料、硬膠木等。其中,組號越大,可選用越大的進(jìn)給量和切削深度,而切削速度則應(yīng)越小。
上述三類合金切削用量的選擇原則如表2?5所示。
表2?5 P、M、K類合金切削用量的選擇

各廠生產(chǎn)的硬質(zhì)合金雖然有各自編制的牌號,但都有對應(yīng)國際標(biāo)準(zhǔn)的分類號,選用也十分方便。
任務(wù)五 數(shù)控銑削加工工藝
一、數(shù)控銑削加工工藝的主要內(nèi)容
① 分析零件圖樣,選擇確定數(shù)控加工的內(nèi)容。
② 結(jié)合零件加工表面的特點(diǎn)和數(shù)控設(shè)備的功能,對零件進(jìn)行工藝分析。
③ 進(jìn)行數(shù)控銑削加工工藝設(shè)計,確定零件總體加工方案,包括選取零件的定位基準(zhǔn)、裝夾方案,安排加工路線,確定工步內(nèi)容、每一工步所用刀具、切削用量等。
④ 確定數(shù)控加工前的調(diào)整方案,如對刀方案、換刀點(diǎn)、刀具預(yù)調(diào)和刀具補(bǔ)償方案。
二、數(shù)控銑削加工工序劃分
(1)工序劃分的原則
工序劃分的原則有工序集中原則和工序分散原則兩種。
工序集中原則指每道工序包括盡可能多的加工內(nèi)容,從而使工序的總數(shù)減少,這一原則有利于減少工序數(shù)目,縮短工藝路線,簡化生產(chǎn)計劃和生產(chǎn)組織工作,有利于減少機(jī)床數(shù)量、操作工人數(shù)和占地面積等,有利于減少工件裝夾次數(shù)等。但專用設(shè)備和工藝裝備投資大、調(diào)整維修比較麻煩,生產(chǎn)準(zhǔn)備周期較長,不利于轉(zhuǎn)產(chǎn)。工序分散原則是指將工件的加工分散在較多的工序內(nèi)進(jìn)行,每道工序的加工內(nèi)容很少。這一原則加工設(shè)備和工藝裝備結(jié)構(gòu)簡單,調(diào)整和維修方便,操作簡單,轉(zhuǎn)產(chǎn)容易;有利于選擇合理的切削用量,減少機(jī)動時間。但工藝路線較長,所需設(shè)備及工人人數(shù)多,占地面積大。
(2)工序劃分的方法
在數(shù)控銑床上加工零件一般按工序集中原則劃分工序。具體劃分方法有以下幾種。
① 按零件裝夾定位方式劃分。以一次安裝完成的那一部分工藝過程為一道工序。這種方法適合于加工內(nèi)容較少的零件,加工完成后零件就能達(dá)到待檢狀態(tài)。
② 按所用刀具劃分。以同一把刀具加工的那一部分工藝過程為一道工序,這樣可以減少換刀時間,節(jié)省輔助時間。
③ 按粗、精加工劃分工序。對于加工后容易變形的零件,由于粗加工后可能發(fā)生較大的變形而需要校形,所以一般要進(jìn)行粗加工、精加工的都要將工序分開。
④ 按加工部位劃分工序。對于加工內(nèi)容很多的零件,可按其結(jié)構(gòu)特點(diǎn)將加工部位分成幾個部分,如內(nèi)形、外形、曲面或平面等。
(3)加工順序的安排
銑削加工零件劃分工序后,各工序的先后順序排定通常考慮以下原則。
① 基準(zhǔn)先行原則。用作基準(zhǔn)的表面應(yīng)優(yōu)先加工。
② 先粗后精原則。各個表面的加工順序按照粗加工、半精加工、精加工、光整加工的順序依次進(jìn)行,逐步提高表面的加工精度和表面質(zhì)量。
③ 先主后次原則。零件的主要工作表面、裝配基面應(yīng)先加工,從而及早發(fā)現(xiàn)毛坯的內(nèi)在缺陷。次要表面可穿插進(jìn)行,一般在主要表面半精加工之后精加工之前進(jìn)行。
④ 先面后孔原則。對于箱體、底座、支架等零件,應(yīng)先加工用作定位的平面和孔的端面,再加工孔,這樣可使工件定位夾緊可靠,有利于保證孔與平面的位置精度,減少刀具的磨損,特別是鉆孔的,孔的軸線不易偏斜。
三、數(shù)控銑削加工工藝設(shè)計
(1)加工方案的確定
數(shù)控銑削的零件加工面無非是一些平面、曲面、型腔和孔等,按照反推法原則。首先按照各表面的加工精度和表面粗糙度要求確定最終的加工方法,再確定前面一系列的粗加工方法,即獲得各表面的加工方案。
(2)確定裝夾方案
在確定零件的裝夾方式時,應(yīng)力求使設(shè)計基準(zhǔn)、工藝基準(zhǔn)和編程計算基準(zhǔn)統(tǒng)一,同時還應(yīng)力求裝夾次數(shù)最少。在選擇夾具時,一般應(yīng)注意以下幾點(diǎn)。
① 盡量采用通用夾具、組合夾具,必要時才設(shè)計專用夾具。
② 工件的定位基準(zhǔn)應(yīng)與設(shè)計基準(zhǔn)保持一致,注意防止過定位干涉現(xiàn)象,且便于工件的安裝,不允許出現(xiàn)欠定位的現(xiàn)象。
③ 由于在數(shù)控機(jī)床上通常一次裝夾完成工件的多道工序,因此應(yīng)防止工件夾緊引起的變形造成對工件加工的不良影響。
④ 夾具在夾緊工件時,應(yīng)使工件上的加工部位開放,即夾具上的各部件不得妨礙走刀。
⑤ 盡量使夾具的定位、夾緊裝置部位無切屑積留,清理方便。
(3)確定加工工藝
確定工序的先后次序,填寫工藝卡。
(4)確定進(jìn)給路線
編程時確定進(jìn)給路線的原則主要有以下幾點(diǎn)。
① 保證被加工工件的加工精度和表面質(zhì)量。
② 數(shù)值計算簡單,程序段數(shù)量少,簡化程序,減少編程工作量。
③ 盡量縮短加工路線,減少空行程時間,提高加工效率。
(5)確定刀具
選擇刀具通常要考慮機(jī)床的加工能力、工序內(nèi)容和工件材料等因素,要求尺寸穩(wěn)定、安裝調(diào)整方便。
四、銑削加工切削用量
如圖2?16所示,銑削加工切削用量包括主軸轉(zhuǎn)速(切削速度)、進(jìn)給速度、背吃刀量和側(cè)吃刀量。切削用量的大小對切削力、切削速度、刀具磨損、加工質(zhì)量和加工成本均有顯著影響。選擇切削用量時,要在保證加工質(zhì)量和刀具耐用度的前提下,充分發(fā)揮機(jī)床性能和刀具切削性能,使切削效率最高,加工成本最低。

圖2?16 銑削用量
依照切削用量的選擇原則,為保證刀具的耐用度,銑削用量的選擇方法是:先選擇背吃刀量或側(cè)吃刀量,其次確定進(jìn)給速度,最后確定切削速度。
1.背吃刀量(端銑或圓周銑側(cè)吃刀量)的選擇
背吃刀量ap(mm)為平行于銑刀軸線測量的銑切尺寸。端銑時,ap為切削層深度;而圓周銑削時,ap為被加工表面的寬度。
側(cè)吃刀量ae(mm)為垂直于銑刀軸線測量的切削層尺寸。端銑時,ae為被加工表面寬度;而圓周銑削時,ae為切削層的深度。
背吃刀量或側(cè)吃刀量的選取主要由加工余量和被加工表面的質(zhì)量要求決定。
① 在被加工表面的表面粗糙度要求為Ra1.5~Ra25時,如果圓周銑削的加工余量小于端銑的加工余量,則粗銑一次進(jìn)給就可以達(dá)到要求。但在余量較大,工藝系統(tǒng)剛性較差或機(jī)床動力不足時,可分兩次進(jìn)給完成。
② 在零件表面粗糙度要求為Ra1.5~Ra3.2時,可分粗銑和半精銑兩步進(jìn)行。粗銑后留0.5~1mm余量,在半精銑時切除。
③ 在零件表面粗糙度要求為Ra0.8~Ra3.2時,可分粗銑、半精銑、精銑三步進(jìn)行。半精銑時背吃刀量或側(cè)吃刀量取1.5~2mm,精銑時圓周銑側(cè)吃刀量取0.3~0.5mm,面銑刀背吃刀量取0.5~1mm。
2.進(jìn)給量與進(jìn)給速度的選擇
進(jìn)給量f(mm/r)與進(jìn)給速度vf(mm/min)的選擇如下:
銑削加工的進(jìn)給量是指刀具轉(zhuǎn)一周,零件與刀具沿進(jìn)給運(yùn)動方向的相對位移量;進(jìn)給速度是單位時間內(nèi)零件與銑刀沿進(jìn)給方向的相對位移量。進(jìn)給量與進(jìn)給速度是數(shù)控銑床加工切削用量中的重要參數(shù),根據(jù)零件的表面粗糙度、加工精度要求、刀具及零件材料等因素,參考切削用量手冊選取或參考表2?6選取。零件剛性差或刀具強(qiáng)度低時,應(yīng)取小值。銑刀為多齒刀具,其進(jìn)給速度vf、刀具轉(zhuǎn)速n、刀具齒數(shù)z及每齒進(jìn)給量fz的關(guān)系為:
vf=nzfz
表2?6 銑刀每齒進(jìn)給量mm

3.切削速度的選擇
切削速度vc(m/min)的選擇,根據(jù)已經(jīng)選定的背吃刀量、進(jìn)給量及刀具耐用度選擇切削速度。可用經(jīng)驗(yàn)公式計算,也可根據(jù)生產(chǎn)實(shí)踐經(jīng)驗(yàn),在機(jī)床說明書允許的切削速度范圍內(nèi)查閱有關(guān)手冊或參考表2?7選取。
表2?7 銑削速度參考值

實(shí)際編程中,切削速度vc確定后,還要按式vc=πdn/1000計算出銑床主軸轉(zhuǎn)速n(r/min),對有級變速的銑床,須按銑床說明書選擇與所計算轉(zhuǎn)速n接近的轉(zhuǎn)速,并填入程序單中。
對于高速銑削機(jī)床(主軸轉(zhuǎn)速在10000r/min以上),為發(fā)揮其高速旋轉(zhuǎn)的特性、減少主軸的重載磨損,其切削用量的選擇順序是vc→vf(進(jìn)給速度)→ap(ae)。
五、合理選擇順銑與逆銑
在加工中,銑削分為逆銑和順銑,當(dāng)銑刀的旋轉(zhuǎn)方向和工件的進(jìn)給方向相同時稱為順銑,相反則稱為逆銑,如圖2?17所示。

圖2?17 順銑與逆銑
逆銑時刀齒開始切削工件時的切削厚度比較小,導(dǎo)致刀具易磨損,并影響已加工表面。順銑時刀具的耐用度比逆銑時提高2~3倍,刀齒的切削路徑比較短,比逆銑時的平均切削厚度大,而且切削變形較小,但順銑不宜加工帶硬皮的工件。由于工件所受的切削力方向不同,粗加工時逆銑比順銑要平穩(wěn)。因此,為了降低表面粗糙度值、提高刀具耐用度,對于鋁鎂合金、鈦合金和耐熱合金等材料,盡量采用順銑加工。但如果零件毛坯為黑色金屬鍛件或鑄件,表皮硬而且余量比較大,這時采用逆銑較為合理。
對于立式數(shù)控銑床所采用的立銑刀,裝在主軸上相當(dāng)于懸臂梁結(jié)構(gòu),在切削加工時刀具會產(chǎn)生彈性彎曲變形,如圖2?18所示。當(dāng)用銑刀順銑時,刀具在切削時會產(chǎn)生讓刀現(xiàn)象,即切削時出現(xiàn)“欠切”,如圖2?18(a)所示;而用銑刀逆銑時,刀具在切削時會產(chǎn)生啃刀現(xiàn)象,即切削時出現(xiàn)“過切”現(xiàn)象,如圖2?18(b)所示。這種現(xiàn)象在刀具直徑越小、刀桿伸出越長時越明顯,所以在選擇刀具時,從提高生產(chǎn)率、減少刀具彈性彎曲變形的影響這些方面考慮,應(yīng)選大的直徑,但不能大于零件凹圓弧的半徑,且在裝刀時盡量伸出短些。

圖2?18 順銑與逆銑
六、數(shù)控刀具下刀過程
銑削刀具的下刀過程如圖2?19所示。

圖2?19 刀具的下刀方式
在加工零件的過程中,刀具首先定位到起始平面,快速下刀至進(jìn)刀平面,然后以進(jìn)給速度下刀,進(jìn)行零件的加工。在一個區(qū)域或工位加工完畢后,退至退刀平面,再抬刀至安全平面,然后高速運(yùn)動到下一個區(qū)域或工位再下刀、加工。在零件完全加工完畢后,抬刀至返回平面,進(jìn)行零件的測量等操作。
(1)起始平面
起刀點(diǎn)是刀具相對于零件運(yùn)動的起點(diǎn),數(shù)控程序是從起刀點(diǎn)開始執(zhí)行的。起刀點(diǎn)必須設(shè)置在零件的上面。起刀點(diǎn)所在的平面,稱為起始平面。起始平面距離零件上表面的高度就是起始高度。一般選距零件上表面50mm左右的位置處,太高使生產(chǎn)效率降低,太低又不便于操作人員觀察零件。另外,為了發(fā)生異常現(xiàn)象時便于操作人員緊急處理,起始平面一般高于安全平面。在此平面上刀具以G00速度行進(jìn)。
(2)進(jìn)刀平面
刀具以高速(G00)下刀,待到要切到材料時變成以進(jìn)刀速度下刀,以免撞刀,此速度轉(zhuǎn)折點(diǎn)的位置即為進(jìn)刀平面,其高度為進(jìn)刀高度,也稱作安全高度。一般取距離加工表面5mm左右。
(3)退刀平面
零件(或零件區(qū)域)加工結(jié)束后,刀具以切削進(jìn)給速度離開零件表面一定距離后轉(zhuǎn)為以高速返回到返回平面,此轉(zhuǎn)折位置即為退刀平面,其高度為退刀高度。
(4)安全平面
安全平面是指刀具在完成零件的一個區(qū)域加工后,刀具沿刀具軸向返回運(yùn)動一段距離后,刀尖所在的Z平面。一般高出被加工零件最高點(diǎn)10mm左右。刀具處于安全平面時是安全的,在此平面上以G00速度進(jìn)行。這樣設(shè)置安全平面既能防止刀具碰傷零件,又能使非切削加工時間控制在一定范圍內(nèi)。安全平面對應(yīng)的高度稱為安全高度。
(5)返回平面
返回平面在零件表面的上方,一般與起始平面重合或者比起始平面更高,便于在零件加工完畢后,觀察和測量零件,同時保證后續(xù)移動機(jī)床時零件和刀具不發(fā)生碰撞。刀具在此平面可被設(shè)定為高速運(yùn)動。
七、數(shù)控銑削加工工藝文件的編制
數(shù)控加工工藝文件既是數(shù)控加工的依據(jù)、產(chǎn)品驗(yàn)收的依據(jù),也是操作者應(yīng)遵守、執(zhí)行的規(guī)程。不同的數(shù)控機(jī)床和加工要求,工藝文件的內(nèi)容和格式有所不同,目前尚無統(tǒng)一的國家標(biāo)準(zhǔn)。常用的工藝文件有以下幾種。
1.數(shù)控加工工序卡(數(shù)控加工工藝卡)
數(shù)控加工工序卡與普通機(jī)械加工工序卡有較大區(qū)別。數(shù)控加工一般采用工序集中,每一加工工序可劃分為多個工步,因此,數(shù)控加工工序卡不僅包含每一工步的內(nèi)容,還應(yīng)包含其程序號、所用刀具類型、刀具號和切削用量等內(nèi)容。它不僅是編程人員編制程序時必須遵循的基本工藝文件,同時也是指導(dǎo)操作人員進(jìn)行數(shù)控機(jī)床操作和加工的主要資料。數(shù)控加工工序卡示例見表2?8。
表2?8 數(shù)控加工工序卡示例

2.數(shù)控加工刀具卡
主要反映刀具的名稱、編號、規(guī)格、長度和半徑補(bǔ)償值等內(nèi)容,它是調(diào)刀人員準(zhǔn)備和調(diào)整刀具、機(jī)床操作人員輸入刀補(bǔ)參數(shù)的主要依據(jù)。數(shù)控加工刀具卡示例見表2?9。
表2?9 數(shù)控加工刀具卡示例

3.數(shù)控加工程序單
由編程人員根據(jù)前面的工藝分析情況,經(jīng)過數(shù)值計算,按照所用數(shù)控銑床的程序格式和指令代碼,編制出加工程序,并填寫加工程序單。數(shù)控銑削程序單示例見表2?10。
表2?10 數(shù)控銑削程序單示例

任務(wù)六 完成長方體表面編程和加工
一、加工工藝設(shè)計
1.加工圖樣分析
圖2?1所示零件需要加工六個平面,尺寸精度是未注公差,表面粗糙度為Ra6.3,沒有形位公差要求,加工精度要求較低。
2.加工方案確定
根據(jù)圖樣加工要求,六個表面可采用端銑刀粗銑→精銑完成。
3.裝夾方案確定
毛坯為長方體零件,可選平口虎鉗裝夾,工件加工表面高出鉗口10mm左右。
4.確定刀具
可選用面銑刀銑削,加工效率高。刀具及切削參數(shù)見表2?11。
表2?11 刀具及切削參數(shù)

5.確定加工工藝
該零件精度要求低,對每個表面只需用面銑刀粗銑一次,然后精銑一次即可保證精度。加工工藝見表2?12。
表2?12 加工工藝

二、程序編制與加工
1.工件坐標(biāo)系建立
根據(jù)工件特點(diǎn),編程坐標(biāo)系原點(diǎn)設(shè)置在加工面的左下角。以上表面為例,如圖2?20所示。

圖2?20 坐標(biāo)原點(diǎn)及特征點(diǎn)坐標(biāo)
2.基點(diǎn)坐標(biāo)計算
分別計算出A、B、C各點(diǎn)的坐標(biāo)值,如圖2?20所示。
3.編制加工程序
根據(jù)前面的工藝分析和坐標(biāo)計算,編制加工程序,并填寫加工程序單。表面粗銑程序單如表2?13所示。
4.程序調(diào)試與加工
① 將實(shí)訓(xùn)學(xué)生分組,每組6人,每人負(fù)責(zé)一個面的加工。
② 將程序輸入數(shù)控系統(tǒng),先進(jìn)行圖形模擬,然后分別進(jìn)行粗、精加工,保證最后尺寸和表面粗糙度。
③ 加工完成,卸下工件,清理機(jī)床。
表2?13 表面粗銑程序單

三、考核評價
1.學(xué)生自檢
學(xué)生完成零件自檢,填寫“考核評分表”(表2?14)并同刀具卡、工序卡和程序單一起上交。
2.成績評定
教師協(xié)同組長,對零件進(jìn)行檢測,對刀具卡、工序卡和程序單進(jìn)行批改,對學(xué)生整個任務(wù)的實(shí)施過程進(jìn)行分析,并填寫“考核評分表”對每個學(xué)生進(jìn)行成績評定。
表2?14 考核評分表

續(xù)表

- 城市道路交通主動控制技術(shù)
- Visual Basic從初學(xué)到精通
- 80x86/Pentium微型計算機(jī)原理及應(yīng)用
- 網(wǎng)絡(luò)綜合布線設(shè)計與施工技術(shù)
- 中國戰(zhàn)略性新興產(chǎn)業(yè)研究與發(fā)展·工業(yè)機(jī)器人
- 軟件工程及實(shí)踐
- Working with Linux:Quick Hacks for the Command Line
- MATLAB-Simulink系統(tǒng)仿真超級學(xué)習(xí)手冊
- 基于人工免疫原理的檢測系統(tǒng)模型及其應(yīng)用
- 人工智能云平臺:原理、設(shè)計與應(yīng)用
- Windows 7故障與技巧200例
- 自適應(yīng)學(xué)習(xí):人工智能時代的教育革命
- Mastering DynamoDB
- 軟件測試設(shè)計
- ROS Robotics By Example(Second Edition)