




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第二章數控加工程序輸入及預處理2022/7/271數控技術第一節數控加工程序輸入第二節數控加工程序的譯碼與診斷第三節刀具補償原理第四節其他預處理2022/7/272數控技術1、紙帶閱讀機輸入 自學2、鍵盤方式輸入3、存儲器方式輸入4、通信方式輸入5、數控加工程序的存儲第一節數控加工程序輸入紙帶閱讀機其它輸入方式零件程序存儲器MDI鍵盤零件程序緩沖器MDI緩沖器譯 碼2022/7/273數控技術2、鍵盤方式輸入鍵盤是一種常用的輸入方式。在現代數控機床上,一般都配有鍵盤,供數控機床操作者輸入數控加工程序(一般為部分或簡單的數控加工程序)和控制信息,例如控制參數、補償數據等。這種輸入方式稱為手動數據
2、輸入(MDI)方式。第一節數控加工程序輸入鍵盤分為全編碼鍵盤和非編碼鍵盤兩種類型。數控機床中使用較多的非編碼鍵盤由一組排列成矩陣方式的按鍵開關組成。2022/7/274數控技術2.1、鍵盤輸入功能一般要求顯示器同步顯示鍵盤輸入內容。不同工作方式下,鍵盤輸入功能不同:編輯方式下:輸入加工程序、編輯、存儲運行方式下:輸入各種有關命令,對機床及外圍設備進行控制,修改刀具參數以及工藝參數,使數控機床加工更符合實際需要第一節數控加工程序輸入2022/7/275數控技術2.2、鍵盤的輸入處理圖2-4鍵盤中斷服務程序流程框圖第一節數控加工程序輸入鍵盤各種輸入信息是通過中斷方式實現。CPU響應中斷,中斷服務程
3、序讀入從鍵盤輸入的內容輸入加工程序:中斷將輸入的字符轉換成內碼并存入MDI緩沖器;輸入命令:轉入相應的鍵盤處理程序2022/7/276數控技術3、存儲器方式輸入圖2-5數控加工程序存儲器第一節數控加工程序輸入外存儲器軟盤或硬盤內存儲器:RAM1.數控加工程序緩沖器:容量小2.數控加工程序存儲器:存放整個數控加工程序,容量大。建立程序目錄區(存放程序名稱、存放的首末地址等)2022/7/277數控技術4、通信方式輸入第一節數控加工程序輸入現代數控裝置一般配置標準通信接口,與編程機或微機相連,進行點對點通信,實現程序、工藝參數的傳送。網絡通信:與DNC計算機或上位機、網絡通信通信方式:并行通信:把
4、一個字符的各數位用幾條線同時進行傳輸,傳輸速度快,信息率高。但它比串行通信所用的電纜多,故常用在傳輸距離較短(幾米至幾十米)、數據傳輸率較高的場合。串行通信是指數據一位一位地依次傳輸,每一位數據占據一個固定的時間長度。其只要少數幾條線就可以在系統間交換信息,特別適用于計算機與計算機、計算機與外設之間的遠距離通信。2022/7/278數控技術5、數控加工程序的存儲表2-1常用數控加工代碼及對應內碼第一節數控加工程序輸入直接存放譯碼速度受限轉成內碼存放譯碼速度加快內碼的使用,使ISO碼、EIA碼在譯碼前具有統一的格式,加快譯碼速度2022/7/279數控技術數控加工程序存儲區內部信息(假如首地址2
5、000H)第一節數控加工程序輸入例如:ISO代碼程序2022/7/2710數控技術1、數控加工程序的譯碼2、數控加工程序的診斷3、軟件實現第二節數控加工程序的譯碼與診斷2022/7/2711數控技術14603B一、數控加工程序的譯碼(一)代碼識別(二)功能碼翻譯第二節數控加工程序的譯碼與診斷2022/7/2712數控技術(一)代碼識別代碼識別是通過軟件將數控加工程序緩沖器中的內碼讀出,并判斷該數據的屬性。如果是數字碼,則立即設置相應的標志并轉存;如果是字母碼,則進一步判斷該碼的具體功能,然后設置代碼標志并轉入相應的處理。在判斷字母碼功能時一般按查尋方式進行,即串行比較各個字符,因此處理速度較慢
6、。由于譯碼的實時性要求不高,可以安排在數控系統軟件的后臺程序中完成,利用其空閑時間進行譯碼,一般來講仍是能滿足要求的。第二節數控加工程序的譯碼與診斷譯碼:將輸入的數控加工程序翻譯成CNC裝置能夠識別的代碼形式(一)代碼識別 (二)功能碼翻譯將緩沖器中數據(內碼)逐個讀出,先識別其屬性,然后作相應的處理(判斷其是字母碼、功能碼、數字碼)。數字碼:立即設置相應的標志并轉存字母碼:將其后續數字碼送到相應譯碼結果緩沖器單元。功能碼:需進一步判斷該碼功能,再處理。判斷字母碼功能時按查尋方式串行比較,速度慢安排在軟件的后臺程序中完成,利用空閑時間進行譯碼一、數控加工程序的譯碼2022/7/2713數控技術
7、一、數控加工程序的譯碼圖2-7代碼識別流程圖第二節數控加工程序的譯碼與診斷2022/7/2714數控技術圖2-7代碼識別流程圖第二節數控加工程序的譯碼與診斷 CNC系統軟件分前臺程序和后臺程序兩部分。前臺程序是一個實時中斷服務程序,承擔幾乎全部的實時功能,實現與機床動作直接相關的功能,如插補、位置控制、機床監控等。 譯碼程序主要處理一些實時性不高的問題,因此又可以叫做背景程序。運動控制程序是前臺程序。在背景程序循環運行的過程中,前臺的實時程序不斷地定時插入,二者密切配合,共同完成加工任務。一、數控加工程序的譯碼2022/7/2715數控技術(二)功能碼翻譯第二節數控加工程序的譯碼與診斷1.建立
8、一個與數控加工程序緩沖器對應的譯碼結果緩沖器;在CNC存儲器中劃出一塊存儲區,供數控加工程序中可能出現的各個功能代碼設置存儲單元,存放對應的特征字或數字,后續的處理軟件根據需要到對應的存儲單元取出數控加工程序信息并予以執行。2.考慮緩沖器的規模針對每個字符和代碼都設置存儲區會形成龐大的表格,浪費內存且影響譯碼速度。有些代碼的功能屬性相同或相近,不可能出現在同一個程序段中,具有互斥性。一、數控加工程序的譯碼2022/7/2716數控技術(二)功能碼翻譯第二節數控加工程序的譯碼與診斷2.考慮緩沖器的規模將G代碼、M代碼按功能屬性分組,每一組代碼只需要設置一個獨立的內存單元即可,并以特征字來區分本組
9、中的不同代碼。對于尚未定義功能的代碼,不必設置內存單元,這樣可以大大壓縮譯碼結果存儲器的規模,保證譯碼速度和效率。其他功能代碼如S、F、T在一個程序段中只可能出現一次,在內存中的地址可以指定。一、數控加工程序的譯碼2022/7/2717數控技術(二)功能碼翻譯表2-3常用G代碼、M代碼的分組第二節數控加工程序的譯碼與診斷一、數控加工程序的譯碼2022/7/2718數控技術(二)功能碼翻譯第二節數控加工程序的譯碼與診斷3.約定存儲格式不同的CNC裝置譯碼結果緩沖器的規模和存儲格式是不一樣的。但對某一個具體的CNC裝置而言,譯碼結果緩沖器的規模和存儲格式是固定不變的一、數控加工程序的譯碼2022/
10、7/2719數控技術(二)功能碼翻譯第二節數控加工程序的譯碼與診斷3.約定存儲格式N、T代碼設計為一個字節,使用壓縮型BCD碼坐標值用兩字節帶符號的二進制數表示,范圍:-3276832767S、F功能用兩字節無符號二進制數表示,范圍為:065535如G90代碼:首先確定G90屬于Gf組,一、數控加工程序的譯碼2022/7/2720數控技術(二)功能碼翻譯圖2-8數控加工程序譯碼過程示意圖第二節數控加工程序的譯碼與診斷一、數控加工程序的譯碼存儲譯碼2022/7/2721數控技術1.讀入字符(N)2.(為N)設立標志3.讀入N后字符,進行合并4.檢查錯誤?存入譯碼結果緩沖器中N代碼對應的內存單元。
11、LF結束,進行有關的結束處理,并返回主程序;一個完整數控加工程序段中的所有功能代碼連同他們后面的數字碼,都被依次對應地存入到相應的譯碼結果緩沖器中(二)功能碼翻譯第二節數控加工程序的譯碼與診斷一、數控加工程序的譯碼譯碼過程2022/7/2722數控技術二、數控加工程序的診斷(一)語法錯誤現象(二)邏輯錯誤現象第二節數控加工程序的譯碼與診斷2022/7/2723數控技術(一)語法錯誤現象1)程序段的第一個代碼不是N代碼。2)N代碼后的數值超過了CNC系統規定的取值范圍。3)N代碼后出現負數。4)在數控加工程序中出現不認識的功能代碼。5)坐標值代碼后的數據超越了機床的行程范圍。6)S代碼所設置的主
12、軸轉速超過了CNC系統規定的取值范圍。7)F代碼所設置的進給速度超過了CNC系統規定的取值范圍。8)T代碼后的刀具號不合法。9)出現CNC系統中未定義的G代碼,一般的數控系統只能實現ISO標準或EIA標準中G代碼的子集。10)出現CNC系統中未定義的M代碼,一般的數控系統只能實現ISO標準或EIA標準中M代碼的子集。第二節數控加工程序的譯碼與診斷二、數控加工程序的診斷2022/7/2724數控技術(二)邏輯錯誤現象第二節數控加工程序的譯碼與診斷二、數控加工程序的診斷1)在同一個數控加工程序段中先后出現兩個或兩個以上的同組G代碼。數控系統約定,同組G代碼具有互斥性,同一程序段中不允許出現多個同組
13、G代碼。例如,在同一程序段中不允許G41與G42同時出現。2)在同一個數控加工程序段中先后出現兩個或兩個以上的同組M代碼。同一程序段中不允許M03與M04同時出現。3)在同一數控加工程序段中先后編入相互矛盾的尺寸代碼。4)違反系統約定,在同一數控加工程序段中超量編入M代碼。例如,數控系統只允許在一個程序段內最多編入三個M代碼,但實際卻編入了四個或更多,這是不允許的。2022/7/2725數控技術三、軟件實現第二節數控加工程序的譯碼與診斷 CNC系統軟件分前臺程序和后臺程序兩部分。前臺程序是一個實時中斷服務程序,承擔幾乎全部的實時功能,實現與機床動作直接相關的功能,如插補、位置控制、機床監控等。
14、 譯碼程序主要處理一些實時性不高的問題,因此又可以叫做背景程序。運動控制程序是前臺程序。在背景程序循環運行的過程中,前臺的實時程序不斷地定時插入,二者密切配合,共同完成加工任務。2022/7/2726數控技術對于CNC裝置而言,數控加工程序的輸入、譯碼和診斷是其必需的操作。由于譯碼結果緩沖器對某種數控系統來說是固定不變的,因此,可采用變址尋址的方式來確定譯碼結果在內存中的存放地址。為了尋址方便,在ROM中可設置一個譯碼結果緩沖器格式表格,并規定每種類型功能代碼在該表中的位置,即相對表頭的地址偏移量,以及該功能字的字節數、數據格式等。第二節數控加工程序的譯碼與診斷三、軟件實現2022/7/272
15、7數控技術數控加工程序譯碼與診斷流程圖第二節數控加工程序的譯碼與診斷三、軟件實現2022/7/2728數控技術1、刀具補償計算的意義2、刀具長度補償計算3、刀具半徑補償計算第三節刀具補償原理2022/7/2729數控技術3.1、刀具補償計算的意義1)由于刀具磨損、更換等原因引起的刀具相關尺寸變化不必重新編寫程序,只需修改相應的刀補參數即可。2)當被加工零件在同一機床上經歷粗加工、半精加工、精加工多道工序時,不必編寫三種加工程序,可將各工序預留的加工余量加入刀補參數即可。第三節刀具補償原理控制對象:刀架參考點或刀具中心切削部位:刀尖或刀刃邊緣刀具補償長度補償;半徑補償2022/7/2730數控技
16、術圖2-10不同類型刀具的補償示意圖a)立銑刀b)鉆頭c)外圓車刀第三節刀具補償原理半徑 長度 半徑,長度補償中使用的刀具參數主要有:刀具半徑、刀具長度、刀具中心偏移量2022/7/2731數控技術3.2、刀具長度補償計算圖2-11數控車床刀具結構參數示意圖第三節刀具補償原理實現刀尖圓弧中心軌跡與刀架相關點的轉換2022/7/2732數控技術3.2、刀具長度補償計算第三節刀具補償原理由于在實際操作過程中F與S之間的距離難以直接測得,而理論刀尖點P相對刀架參考點F的距離容易測得,故先計算P相對F的偏移量,再根據情況計算。令Rs0可得刀具長度補償的計算公式為:零件輪廓軌跡經補償后,通過控制F點來實
17、現當Rs0時刀尖圓弧半徑補償Rs很小,引起零件輪廓的誤差可以不考慮;調試過程及對刀過程已經將Rs引起的誤差包含在內。2022/7/2733數控技術3.2、刀具長度補償計算第三節刀具補償原理鉆床的刀具:刀具安裝方式的刀具長度補償 2022/7/2734數控技術(一)刀具半徑補償原理(二)刀具半徑補償類型(三)方向矢量和刀具半徑矢量(四)轉接類型的判別(五)刀具半徑補償計算(六) 特殊情況處理(七)刀具半徑補償計算小結3.3、刀具半徑補償計算第三節刀具補償原理數控機床在連續輪廓加工過程中,數控系統所控制的運動軌跡不是零件的輪廓,而是加工刀具的中心軌跡。由于用戶總是按零件的輪廓編寫加工程序,因此,要
18、加工出合格的零件,就必須使加工刀具中心在零件輪廓的法矢量方向上偏移一個刀具半徑值,這種偏移就稱為刀具半徑補償。2022/7/2735數控技術1)刀具半徑補償建立。2)刀具半徑補償進行。3)刀具半徑補償撤消。3.3.1、刀具半徑補償原理第三節刀具補償原理左補償不補償右補償2022/7/2736數控技術圖2-12刀具半徑補償示意圖3.3.1、刀具半徑補償原理第三節刀具補償原理粗實線為所需加工的零件輪廓虛線為刀具中心軌跡為了便于分析問題,IS0標準規定:沿編程軌跡(零件輪廓)前進方向看去,當刀具中心軌跡始終在編程軌跡的左邊時稱為左刀補,用指令G41表示,如圖。當刀具中心軌跡在編程軌跡的右邊時稱為右刀
19、補,用指令G42表示。當不需要進行刀具半徑補償時,可用指令G40來撤消由G41或G42建立的刀具半徑補償。2022/7/2737數控技術圖2-13刀具半徑補償過程示意圖3.3.1、刀具半徑補償原理第三節刀具補償原理2022/7/2738數控技術1.刀具半徑補償建立從起刀點運動到工件刀具半徑補償起始點的過程。根據G41或G42指定的刀補方向,控制刀具中心軌跡相對刀具半徑補償起始點偏移一個刀具半徑值。刀具半徑補償建立只能在G00或G01的程序段中進行3.3.1、刀具半徑補償原理第三節刀具補償原理2022/7/2739數控技術2.刀具半徑補償進行控制刀具中心軌跡在工件輪廓的法矢量方向上始終偏移一個刀
20、具半徑值的過程。刀具半徑補償一旦建立,便一直維持補償狀態,直到被撤銷為止。3.3.1、刀具半徑補償原理第三節刀具補償原理2022/7/2740數控技術3.刀具半徑補償撤消刀具撤離工件表面返回到起刀點位置的過程。根據刀補撤銷前G41和G42的情況,控制刀具中心軌跡相對刀具半徑補償終點偏移一個刀具半徑 值,使刀具回到起刀點。刀具半徑補償撤銷只能在G00或G01的程序段中進行3.3.1、刀具半徑補償原理第三節刀具補償原理2022/7/2741數控技術上述刀具半徑補償算法只適用于自定的二維坐標平面內,而平面的指定是通過G17/G18/G19來設定的。硬件數控采用讀一段,算一段,再走一段的數據流方式,無
21、法考慮到兩個輪廓段之間刀具中心軌跡的過渡問題,靠編程員解決。CNC中,增設了兩組刀補緩沖器,以便讓至少兩個含有零件輪廓信息的加工程序段(一般保證3個段)的信息同時在CNC系統內部被處理,從而可對刀具中心軌跡及時修正,回避了刀具干涉現象的發生。刀具半徑補償執行過程相關問題:3.3.1、刀具半徑補償原理第三節刀具補償原理2022/7/2742數控技術刀具半徑補償功能,可以大大簡化編程的工作量:1.加工過程中,刀具的磨損和更換是不可避免的,因此刀具的半徑也經常變化。采用刀具半徑補償后,不必重新編程,只需要對相應的參數進行修改即可。2.由于輪廓加工往往不是一道工序就能完成的,在粗加工時,要為精加工預留
22、一定的加工余量。加工余量的預留可通過修改偏置參數實現,不必為粗加工和精加工分別編程。3.3.1、刀具半徑補償原理第三節刀具補償原理2022/7/2743數控技術走直線、走圓角圓弧過渡可使刀具中心軌跡或工件輪廓光滑過渡,但在尖角處的加工誤差可能變大,尖角不尖。插入直線過渡的加工誤差在尖角處較小,并避免在尖角處出現加工停頓現象或刀具干涉現象。2022/7/2744數控技術圖2-14拐角的定義a)外拐角b)內拐角轉接部分的過渡處理與相鄰兩輪廓段的夾角 (拐角/轉接角)有關拐角:相鄰兩輪廓交接點處的切線在工件實體一側的夾角。03600001800 外拐角18003600 內拐角3.3.2、刀具半徑補償
23、類型第三節刀具補償原理軌跡連接方式: 直線接直線; 直線接圓弧; 圓弧接圓弧; 圓弧接直線。2022/7/2745數控技術1)當090時,刀具半徑補償在此處的轉接方式為插入型。2)當90180時,刀具半徑補償在此處的轉接方式為伸長型。3)當180360時,刀具半徑補償在此處的轉接方式為縮短型。3.3.2、刀具半徑補償類型第三節刀具補償原理縮短型18003600 伸長型9001800 插入型0900 2022/7/2746數控技術3.3.2、刀具半徑補償類型第三節刀具補償原理2022/7/2747數控技術第三節刀具補償原理直線矢量方向由起點指向終點圓弧矢量半徑矢量(矢徑)、弦長矢量半徑矢量方向由
24、圓弧中心指向圓弧上動點,弦長矢量則由圓弧起點指向終點刀具半徑矢量:加工過程中始終垂直于工件的編程輪廓,大小等于刀具半徑值,方向指向刀具中心的一個矢量。方向矢量:與零件輪廓上任意動點運動方向(切線)一致的單位矢量,ld3.3.3、方向矢量和刀具半徑矢量2022/7/2748數控技術圖2-18方向矢量的定義a)直線b)圓弧第三節刀具補償原理1.方向矢量與零件輪廓上任意動點運動方向(切線)一致的單位矢量,ld3.3.3、方向矢量和刀具半徑矢量2022/7/2749數控技術直線的方向矢量ld在X、Y軸上的投影分量:3.3.3、方向矢量和刀具半徑矢量第三節刀具補償原理對于圓弧而言,其走向有順逆之分,故圓
25、弧的方向矢量也分順圓和逆圓兩種情況。圓弧的方向矢量ld在X、Y軸上的投影分量:2022/7/2750數控技術圖2-19刀具半徑矢量與方向矢量a)左刀補b)右刀補3.3.3、方向矢量和刀具半徑矢量第三節刀具補償原理加工過程中始終垂直于編程軌跡且指向刀具中心,大小等于刀具半徑的矢量,rd方向矢量ld=X1i+Y1j刀具半徑矢量rd=Xdi+Ydj2022/7/2751數控技術圖2-20轉接類型判別示意圖3.3.4、轉接類型的判別第三節刀具補償原理2022/7/2752數控技術(1) 縮短型當180360時, 有sin0, (2) 伸長型當90180時, 有sin0且cos, (3) 插入型當090
26、時, 有sin0且cos0,3.3.4、轉接類型的判別第三節刀具補償原理2022/7/2753數控技術1.直線接直線2.直線接圓弧3.圓弧接直線4.圓弧接圓弧指運用矢量法,求出刀具半徑補償過程中刀具中心軌跡在各個轉接點處的坐標值。其計算公式不僅與相鄰兩輪廓的轉接類型有關,而且還與刀具補償所處的階段有關。3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2754數控技術1.直線接直線(1) 縮短型刀具半徑補償處在不同的階段,其轉接點的坐標計算公式是不相同的。(2) 伸長型在伸長型刀具半徑補償中, 當補償處在不同的階段, 其轉接點的個數以及坐標計算公式也不盡相同。(3) 插入型在插入型刀
27、具半徑補償過程中, 將涉及到多個轉接點的計算。3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2755數控技術圖2-21直線接直線縮短型刀具半徑補償建立與撤消示意圖1.直線接直線-縮短型3.3.5、刀具半徑補償計算第三節刀具補償原理刀具半徑補償建立-轉接點(Xs1,Ys1)相對拐點(X1,Y1)相差一個刀具半徑矢量刀具半徑補償撤消-轉接點(Xs1,Ys1)相對拐點(X1,Y1)相差一個刀具半徑矢量撤消建立2022/7/2756數控技術圖2-22直線接直線縮短型刀具半徑補償進行示意圖1.直線接直線-縮短型3.3.5、刀具半徑補償計算第三節刀具補償原理設直線輪廓l1和l2的單位矢量分別
28、為:2022/7/2757數控技術1.直線接直線-縮短型3.3.5、刀具半徑補償計算第三節刀具補償原理等距線;將XOY坐標系原點平移到(X1,Y1)可求得等距線的直線方程分別為:求得解:2022/7/2758數控技術1.直線接直線-縮短型3.3.5、刀具半徑補償計算第三節刀具補償原理坐標系移回,求刀具軌跡交點(Xs1,Ys1)a.當X11Y12X12Y12= 0 時, l1和l2共線,轉接角02022/7/2759數控技術1.直線接直線-縮短型3.3.5、刀具半徑補償計算第三節刀具補償原理坐標系移回,求刀具軌跡交點(Xs1,Ys1)b.當X11Y12X12Y12 0 時, l1和l2相交轉接角
29、1803602022/7/2760數控技術圖2-23直線接直線伸長型刀具半徑補償示意圖1.直線接直線-伸長型3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2761數控技術圖2-24直線接直線插入型刀具半徑補償示意圖1.直線接直線-插入型3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2762數控技術(1)縮短型(2) 伸長型(3) 插入型2.直線接圓弧3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2763數控技術14603B圖2-25直線接圓弧縮短型刀具半徑補償示意圖2.直線接圓弧-縮短型3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/276
30、4數控技術圖2-26直線接圓弧伸長型刀具半徑補償示意圖2.直線接圓弧-伸長型3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2765數控技術圖2-27直線接圓弧插入型刀具半徑補償示意圖2.直線接圓弧-插入型3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2766數控技術(1)縮短型(2) 伸長型(3) 插入型3.圓弧接直線3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2767數控技術圖2-28圓弧接直線縮短型刀具半徑補償示意圖3.圓弧接直線-縮短型3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2768數控技術圖2-29圓弧接直線伸長型刀具半徑
31、補償示意圖3.圓弧接直線-伸長型3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2769數控技術圖2-30圓弧接直線插入型刀具半徑補償示意圖3.圓弧接直線-插入型3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2770數控技術(1) 縮短型。(2) 伸長型。(3) 插入型。4.圓弧接圓弧3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2771數控技術圖2-31圓弧接圓弧刀具半徑補償示意圖3.圓弧接直線3.3.5、刀具半徑補償計算第三節刀具補償原理2022/7/2772數控技術圖2-32特殊情況的刀具半徑補償轉接示意圖a)=0b)=0c)=90d)=0e)=1
32、803.3.6、特殊情況處理第三節刀具補償原理2022/7/2773數控技術表2-6刀具半徑補償計算表3.3.7、刀具半徑補償計算小結第三節刀具補償原理2022/7/2774數控技術圖2-33刀具半徑補償零件加工實例3.3.7、刀具半徑補償計算小結第三節刀具補償原理2022/7/2775數控技術分析刀具半徑補償從建立、進行到撤消的全部過程 O點為刀補建立起點、Z點為撤消終點 2022/7/2776數控技術一、進給速度處理二、工件零點設置與撤消的處理三、絕對編程與增量編程的處理第四節其他預處理2022/7/2777數控技術一、進給速度處理第四節其他預處理根據輪廓插補方法不同,速度處理算法有:1.
33、脈沖增量插補法的速度處理: 步進電機,開環數控2.數據采樣插補法的速度處理: 直流伺服;交流伺服。閉環數控2022/7/2778數控技術(一)脈沖增量插補法的速度處理脈沖增量插補法一般用在以步進電動機為執行元件的開環數控系統中。一、進給速度處理第四節其他預處理各坐標軸運動速度通過向該軸步進電動機發送進給脈沖來實現。進給脈沖通過編程中的F確定。每次插補結束產生一個行程增量,以脈沖的方式輸出。在插補計算過程中不斷向各坐標軸發出互相協調的進給脈沖,驅動電機運動。2022/7/2779數控技術(一)脈沖增量插補法的速度處理一、進給速度處理第四節其他預處理一個脈沖所產生的坐標軸移動量叫做脈沖當量。脈沖當
34、量是脈沖分配的基本單位,按機床設計的加工精度選定,普通精度的機床一般取脈沖當量為:0.01mm。采用脈沖增量插補算法的數控系統,其坐標軸進給速度主要受插補程序運行時間的限制,一般為13m/min。2022/7/2780數控技術(一)脈沖增量插補法的速度處理一、進給速度處理第四節其他預處理常用的脈沖增量插補算法有:逐點比較法和數字積分法設進給速度F(mm/min),脈沖源頻率f(Hz),數控系統脈沖當量為(mm/步)則可推導出進給速度與脈沖頻率的關系為:F60f反過來求脈沖源頻率為f=F/(60)按其選取脈沖源頻率,可以實現所需的進給速度。2022/7/2781數控技術(一)脈沖增量插補法的速度處理一、進給速度處理第四節其他預處理運算直觀,插補誤差小于一個脈沖當量 在兩個坐標開環的CNC系統中應用比較普遍。但這種方法不能實現多軸聯動,其應用范圍受到了很大限制。 2022/7/2782數控技術(二)數據采樣插補法的速度處理一、進給速度處理第四節其他預處理數據采樣插補法一般用在以直流或交流伺服電動機為執行元件的閉環
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年農作物種子繁育員資格考試題型總結試題及答案
- 2024年游泳救生員考試的課題試題及答案
- 2024年農作物種子檢驗流程試題及答案
- 聚焦亮點 2024年體育經紀人試題及答案
- 2025年中國保齡球球道油市場調查研究報告
- 農作物種子繁育員備考的行業動態輔導試題及答案
- 2024籃球裁判員考試理論知識試題及答案
- 2024年無人機執照考核的評審標準試題及答案
- 無人機專用軟件使用知識試題及答案
- 游泳救生員考試技巧性總結與試題答案
- 研究生學位論文修改情況登記表
- 施工進度計劃網絡圖-練習題知識講解
- 防孤島測試報告
- 按摩常用英語
- 食品公司規章制度
- midas NFX使用指南(八)
- 成都高新區小學數學五年級下冊半期考試數學試卷
- 2018年人教版九年級英語單詞表
- 危險性較大分部分項工程及施工現場易發生重大事故的部位環節的預防監控措施和應急預案11匯編
- 蘋果中國授權經銷商協議
- 昆山市工業用地項目監管協議-蘇州市國有建設用地使用權網上出讓系統
評論
0/150
提交評論