




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
數控技術機械工程學院工程訓練中心張好強第二章數控機床的程序編制2.1數控編程概述2.2穿孔紙帶及代碼2.3數控機床的有關功能2.4數控機床加工程序的編程格式第二章數控機床的程序編制
2.1數控編程概述一、數控編程的概念在普通機床上加工零件時,一般由工藝人員按照設計圖樣事先制訂好零件的加工規程。在工藝規程中確定零件的加工工序、切削用量、機床的規格及工具、夾具等內容。操作人員按工藝規程的各個步驟操作機床,加工出圖樣給定的零件。也就是說,零件的加工過程是由人來完成。例如開車、停車、改變主軸轉速、改變進給速度和方向、切削液開和關等都是由工人手工操縱的。第二章數控機床的程序編制
第二章數控機床的程序編制在由凸輪控制的自動機床或仿行機床加工零件時,雖然不需要人對它進行操作,但必須根據零件的特點及工藝要求,設計出凸輪的運動曲線或靠模,由凸輪、靠模控制機床運動,最后加工出零件。在這個過程中,雖然避免了操作者直接操縱機床,但每一個凸輪機構或靠模,只能加工一種零件。當改變被加工零件時,就要更換凸輪、靠模。因此,它只能用于大批量、專業化生產中。
第二章數控機床的程序編制數控機床和以上兩種機床不同,它是按照事先編制好的加工程序,自動地對工件進行加工。我們把工件的加工工藝路線、工藝參數、刀具的運動軌跡、位移量、切削參數(主軸轉數、進給量、被吃刀量等)以及輔助功能(換刀、主軸正轉、反轉、切削液開和關等),按照數控機床的指令代碼及程序格式編寫成加工程序單,再把這一程序單中的內容記錄在控制介質上,然后輸入到數控機床的數控裝置中,從而控制機床加工。這種從零件圖的分析到制成控制介質的全部過程叫數控程序的編制。第二章數控機床的程序編制二、數控編程的步驟
第二章數控機床的程序編制數控編程的具體步驟與要求如下:1、分析零件圖樣和工藝處理工藝處理,需要考慮如下幾點:(1)確定加工方案(2)刀具工夾具的設計和選擇(3)選擇對刀點(4)確定加工路線(5)確定切削用量2、數值處理3、編寫零件加工程序單4、制備控制介質5、程序校驗與首件試切第二章數控機床的程序編制1.手工編程(1)手工編程的定義手工編程是指主要由人工來完成數控機床程序編制各個階段的工作。當被加工零件形狀不十分復雜和程序較短時,都可以采用手工編程方法。手工編程的框圖如下圖所示。三、數控編程的方法數控編程發可分為兩種:手工編程
自動編程
第二章數控機床的程序編制第二章數控機床的程序編制(2)手工編程的意義手工編程的意義在于:加工形狀簡單的零件時,快捷、簡便;不需要具備特別的條件;對機床操作或程序員不受特別條件的制約;還具有較大的靈活性和編程費用低等優點。(3)手工編程的不足手工編程既繁瑣、費時又復雜,而且容易產生錯誤。第二章數控機機床的程序序編制對于幾何形形狀不太復復雜的零件件,所需要要的加工程程序不長,,技術比較較簡單,用用手工編程程既經濟又又及時,因因此手工編編程仍被廣廣泛地應用用于形狀簡簡單的加工工中。但對對于一些復復雜零件,,特別是具具有非圓曲曲線的表面面,或者程程序量很大大的零件,,手工編程程就難以勝勝任。據國國外統計,,當采用手手工編程時時,一個零零件的編程程量與在機機床上實際際加工時間間之比,平平均約為30:1,數控機床床不能開動動的原因有有20%-30%是由于加工工程序編制制困難,所所用時間較較長造成的的。因此,,為了縮短短生產周期期,提高機機床的利用用率,必須須采用“自自動編程””的辦法。。第二章數控機機床的程序序編制2、自動編編程自動編程是是指借助數數控語言編編程系統或或圖形編程程系統,由由計算機來來自動生成成零件加工工程序的過過程。編程人員只只需要根據據加工對象象及工藝要要求,借助助控語言編編程系統規規定的數控控語言編程程或圖形編編程系統提提供的圖形形菜單功能能,對加工工過程與要要求進行較較簡單的描描述,而由由編程系統統自動計算算出加工運運動軌跡,,并輸出零零件數控加加工程序。。由于在計計算機上可可自動地繪繪制出所編編程序的圖圖形及走刀刀軌跡,所所以能及時時地檢查程程序是否錯錯誤,并進進行修改,,得到正確確的程序。。按輸入方式式的不同,,自動編制制程序可分分為語言數控自自動編程、、圖形交互互自動編程程和語音提提示自動編編程等等。第二章數控機機床的程序序編制盡管自動編編程應用得得到迅速發發展,在實實際工作中中仍有必要要掌握一定定的手工編編程知識。。原因如下下:1)手工編程程是自動編編程的基礎礎,自動編編程中許多多重要的經經驗都來源源于手工編編程。2)掌握手工工編程有助助于提高加加工程序的的可靠性。。3)在某些特特殊的情況況下無法實實現自動編編程時,仍仍然需要采采用手工編編程方法完完成加工程程序的編制制。四、數控編編程方法的的選擇編程方法主主要有手工工編程和自自動編程兩兩種,其他他方法可視視為自動編編程方法的的擴展,它它們各有其其適用范圍圍。究竟選選擇哪一種種編程方法法,通常應應根據被加加工零件的的復雜程度度、數值計計算的難度度與工作量量大小、現現有設備((計算機、、數控語言言系統等))以及時間間和費用等等進行全面面考慮,權權衡利弊,,予以確定定。第二章數控機機床的程序序編制第二章數控機機床的程序序編制2.2穿孔紙帶及及代碼數控機床經經過50多年的發展展,在輸入入代碼、坐坐標指令、、輔助指令令以及程序序格式等方方面已逐步步趨向統一一。我國也也制定了相相應的數控控標準,但但各種數控控機床所用用的代碼、、指令及其其含義不完完全相同,,編制程序序時應嚴格格按機床編編程手冊中中的規定進進行程序編編制。第二章數控機機床的程序序編制穿孔紙帶上上的信息必必須使用規規定的代碼碼,且以一一定的格式式排列,數數控裝置讀讀入后才能能對它進行行處理。以以前使用的的紙帶為1英寸寬,一一行共有9個孔,其中中一個小孔孔稱為“中中導孔”或或“同步孔孔”。其余余8個大孔稱為為“信號孔孔”,用來來記錄數字字、字母或或符號信息息。有孔表表示二進制制“1”,無孔表示示二進制的的“0”。代碼及其其格式均已已標準化。。第二章數控機機床的程序序編制1.ISO代碼ISO代碼是國際際標準化組組織制定的的數控國際際標準代碼碼,其特點點是:數字字、字母及及符號在孔孔位上有區區別。數字字編碼在第第五列和第第六列上有有孔,字母母編碼在第第七列上有有孔,其它它符號在五五至七列沒沒孔或在第第六列上有有孔。ISO代碼是7位補偶碼,,第八列是是補偶位。。ISO代碼中字母母、數字和和符號共128個。第二章數控機機床的程序序編制第二章數控機機床的程序序編制第二章數控機機床的程序序編制2.EIA代碼EIA代碼是美國國電子工業業學會制定定的標準代代碼,見上上頁表2-2。該代碼為為補奇碼,,b5列為補奇位位。3.EIA和ISO代碼的區別別(1)字母:EIA為小寫字母母,ISO為大寫字母母。(2)程序段結結束符:EIA中用EOB(也可用CR),ISO中用LF或NL。(3)EIA中有EOR代碼,用于于倒帶停止止,ISO中用%。(4)ISO中有左括號號和右括號號,兩者之之間的文字字對數控裝裝置沒有影影響,其中中可以插入入注解。(5)ISO中有“:””代碼,這這個字符表表示穿孔帶帶上特定的的位置。讀讀入時將穿穿孔帶送到到此位置為為止,或者者返回到此此位置。(6)ISO中的“/”與EIA中的程序段段取消具有有同樣功能能。第二章數控機機床的程序序編制2.3數控機床的的有關功能能在數控機床床加工程序序中,我國國和國際上上都廣泛使使用準備功能G指令、輔助助功能M指令、進給給功能F指令、主軸軸轉速功能能S指令和刀具具功能T指令等5種指令代碼碼來描述加加工工藝過過程和數控控機床的各各種運動特特征。第二章數控機機床的程序序編制一、準備功功能準備功能也也稱G功能或G代碼,由地地址符G加兩位數值值構成該功功能的指令令。G功能指令用用來規定坐坐標平面、、坐標系、、刀具和工工件的相對對運動軌跡跡、刀具補補償、單位位選擇、坐坐標偏置等等多種操作作。G功能指令分分若干組((指令群)),有模態功能指指令和非模模態功能指指令之分。非模模態G功能指令只只在程序段段中有效,,因此也稱稱作一次性性代碼。模模態功能指指令可被同同組G功能指令互互相注銷;;模態G功能指令一一旦被執行行,則一直直有效,直直至被同組組G功能指令注注銷為止。。數控系統統G代碼的含義義并未真正正統一。下下表是FANUC系統的G代碼。第二章數控機機床的程序序編制G代碼組別用于數控車床的功能用于數控銑床的功能附注G001快速定位相同模態G01
直線插補相同模態G02
順時針圓弧插補相同模態G03
逆時針圓弧插補相同模態G040暫停相同非模態G10
數據設置相同模態G11
數據設置取消相同模態G1716XY平面選擇相同(缺省狀態)模態G18
ZX平面選擇(缺省狀態)相同模態G19
YZ平面選擇相同模態G206英制(in)相同模態G21
米制(mm)相同模態G229行程檢查功能打開相同模態G23
行程檢查功能關閉相同模態G258主軸速度波動檢查關閉相同模態G26
主軸速度波動檢查打開相同非模態G270參考點返回檢查相同非模態G28
參考點返回相同非模態第二章數控機機床的程序序編制G30
第二參考點返回X非模態G31
跳步功能相同非模態G321螺紋切削X模態G360X向自動刀具補償X非模態G37
Z向自動刀具補償X非模態G407刀尖半徑補償取消刀尖半徑補償取消模態G41
刀尖半徑左補償刀尖半徑左補償模態G42
刀尖半徑右補償刀尖半徑右補償模態G431X刀具長度正補償模態G44
X刀具長度負補償模態G49
刀具長度補償取消模態G500工件坐標原點設置,最大主軸速度設置
非模態G52
局部坐標設置相同非模態G53
機床坐標系設置相同非模態G5414第一工件坐標系設置相同模態G55
第二工件坐標系設置相同模態G56
第三工件坐標系設置相同模態第二章數控機機床的程序序編制G57
第四工件坐標系設置相同模態G58
第五工件坐標系設置相同模態G59
第六工件坐標系設置相同模態G650宏程序調用相同非模態G6612宏程序模態調用相同模態G67宏程序模態調用取消相同模態G684雙刀架鏡像打開X
G694雙刀架鏡像關閉X
G700精車循環X非模態G71外圓/內孔粗車循環X非模態G72端面粗車循環X非模態G73仿形車削循環高速深孔鉆孔循環非模態G74端面啄式鉆孔循環左旋螺紋循環非模態G75外徑/內徑啄式鉆孔循環精鏜循環非模態G76螺紋車削多次循環X非模態G8010鉆孔固定循環取消相同模態G81X鉆孔循環
第二章數控機機床的程序序編制G82
X鉆孔循環
G83
端面鉆孔循環X模態G84
端面攻螺紋循環攻螺紋循環模態G85
X鏜孔循環
G86
端面鏜孔循環鏜孔循環模態G87
側面鉆孔循環背鏜循環模態G88
側面攻螺紋循環X模態G89
側面鏜孔循環鏜孔循環模態G901外徑/內徑車削循環絕對坐標編程模態G91X增量坐標編程模態G92單次螺紋車削循環工作坐標原點設置模態G94端面車削循環X模態G962恒表面速度設置X模態G97恒表面速度設置取消X模態G985每分鐘進給固定循環中返回到初始點模態G99每轉進給固定循環中返回到R點模態第二章數控機機床的程序序編制G107
圓柱插補X
G112
極坐標插補X
G113
極坐標插補取消X
G250
多棱柱車削取消X
G251
多棱柱車削X
第二章數控機機床的程序序編制二、輔助功功能輔助功能也也稱M功能,它是指令機機床做一些些輔助動作作的代碼。。例如:主軸軸的旋轉、、冷卻液的的開、關等等等。ISO標準中M功能從M00-M99,共有100種,不同的的數控系統統M代碼的含義義有差別的的。M指令有模態態與非模態態之分。下表是FANUC數控系統的的M代碼。第二章數控機機床的程序序編制M代碼用于數控車床的功能用于數控銑床的功能附注M00程序停止相同非模態M01程序選擇停止相同非模態M02程序結束相同非模態M03主軸順時針旋轉相同模態M04主軸逆時針旋轉相同模態M05主軸停止相同模態M06X換刀非模態M08切削液打開相同模態M09切削液關閉相同模態M10接料器前進X模態第二章數控機機床的程序序編制M11接料器退回X模態M131號壓縮空氣吹管打開X模態M142號壓縮空氣吹管打開X模態M15壓縮空氣吹管關閉X模態M17兩軸變換X模態M18三軸變換X模態M19主軸定向X模態M20自動上料器工作X模態M30程序結束并返回相同非模態M31旁路互鎖相同非模態第二章數控機機床的程序序編制M38右中心架夾緊X模態M39右中心架松開X模態M50棒料送料器夾緊并送進X模態M51棒料送料器松開并返回X模態M52自動門打開相同模態M53自動門關閉相同模態M58左中心架夾緊X模態M59左中心架松開X模態M68液壓卡盤夾緊X模態M69液壓卡盤松開X模態第二章數控機機床的程序序編制M74錯誤檢測功能打開相同模態M75錯誤檢測功能關閉相同模態M78尾架套筒送進X模態M79尾架套筒退回X模態M80機內對刀器送進X模態M81機內對刀器退回X模態M88主軸低壓夾緊X模態M89主軸高壓夾緊X模態M90主軸松開X模態M98子程序調用相同模態M99子程序調用返回相同
第二章數控機機床的程序序編制(1)M00:程序停止止在完成編有有M00指令的程序序段中的其其它指令后后,主軸停停轉、進給給停止、冷冷卻液關斷斷,程序停停止。利用用啟動按鈕鈕才能再次次自動運轉轉,繼續執執行下一個個程序段。。(2)M01:計劃停止該指令與M00指令相似。但但必須是操作作面板上“任任選停止”按按鈕被按下,,M01指令才起作用用。如“任任選停止”開開關不接通,,則M01指令不起作用用,程序繼續續執行。加工工過程中需停停機檢查、測測量零件、手手工換刀和交交接班等可使使用M01指令。(3)M02:程序結束該指令用于程程序全部結束束。此時主軸軸、進給和冷冷卻液全部停停下,機床復復位。第二章數控機床床的程序編制制第二章數控機床床的程序編制制(4)M03、M04、M05:分別為主軸軸順時針旋轉轉、主軸逆時時針旋轉和主主軸停止。(5)M06:換刀該指令用于數數控機床的自自動換刀或顯顯示待換刀號號。自動換刀刀時換刀用M06,選刀用T功能指令;對對顯示待換刀刀號的數控機機床,換刀是是用手動實現現的。(6)M07:2號冷卻液開用于霧狀冷卻卻液開。(7)M08:1號冷卻液開用于液狀冷卻卻液開。(8)M09:冷卻液關注銷M07,M08,M50(3號冷卻液開))和M51(4號冷卻液開))。第二章數控機床床的程序編制制(9)M30:程序結束在完成程序段段的所有指令令之后,使主主軸、進給和和冷卻液停止止。用以使控控制機和機床床復位,程序序返回到開始始字符。(10)M41、M42:主軸低速齒齒輪擋連接和和高速齒輪擋擋連接。(11)M98:子程序調用用指令。(12)M99:從子程序返返回。第二章數控機床床的程序編制制三、進給功能能進給速度是指指刀具向工件件進給的相對對速度。進給給速度是用地地址字母F和字母F后面數字來表表示。F功能的分類::根據準備功能能(G功能)可把F功能分為以下下兩種:(1)G98方式:用F指令表示刀架架每分鐘的進進給量。例如:F500指500mm/min。這通常用于于銑削類進給給指令。(2)G99方式:用F指令表示主軸軸每轉的進給給量。例如:車床以以主軸每轉進進給0.2mm時,亦作F0.2,即主軸每轉轉一周刀具沿沿其切線方向向上移動0.2mm。第二章數控機床床的程序編制制每轉進給與每每分鐘進給的的關系為Fm=Fr×S式中fm——每分鐘進給率率(mm/min)Fr——每轉進給(mm/r)S——主軸轉數(r/min)。F地址在螺紋切切削程序段中中用于指定螺紋導程程。F功能指令令為模態指令令。程序中中F指令的進進給速度度在實際際加工中中可以用用數控系系統操作作面板上上的進給給速度倍倍率旋鈕鈕來調整整,可以以在0~120(或150~200)%范圍內調調節。第二章數控控機床的的程序編編制第二章數控控機床的的程序編編制四、主軸軸轉速功功能主軸轉數數功能用用來指定定主軸的的轉速,,單位為r/min,地址符符使用S,所以又又稱為S功能或S指令。現現在一般般數控系系統主軸軸已采用用主軸控控制單元元,能使使用直接接指定方方式,即即可用地地址符S的后續數數字直接接指定主主軸轉數數。例如:要要求1300r/min,就指令令S1300。現在用得得較多的的主軸單單元的允允許調幅幅還不夠夠寬,為為增加無無級變速速的調速速范圍,,需加入入幾檔齒齒輪變速速,由前前面介紹紹的輔助助功能指指令來變變換齒輪輪檔,這這時,S指令要與與相應的的輔助功功能指令令配合使使用。第二章數控控機床的的程序編編制S功能按照照準備功功能G代碼的種種類,執執行以下下四種不不同的控控制。1、用G96方式的指指令G96是按恒線速度度控制的功能。。此時,,用S指定的數數值表示示切削速速度。在切削過過程中,,如果切切削部位位的回轉轉直徑不不斷變化化,則主主軸轉速速也要不不斷地作作相應的的變化,,如加工工端面、、圓錐而而及任意意曲線構構成的旋旋轉面時時,為保保證車刀刀刀尖處處的切削削線速度度不變,,必須隨隨著刀尖尖所處位位置直徑徑的不同同而自動動調整主主軸的轉轉速。第二章數控控機床的的程序編編制第二章數控控機床的的程序編編制數控裝置置依刀架架X軸的位置置計算出出主軸的的轉速,,自動而而連續的的控制主主軸轉速速,使之之始終達達到由S功能所指指定的切切削速度度。例如S200,表示自自動改變變轉速,,使切削削速度為為200m/min。在恒線速速控制中中,由于于主軸轉轉速不斷斷變化,,為了防防止主軸軸轉速過過高,所所以在使使用G96指令前必必須設定定主軸最最高轉速速(G50)。2、用G97方式的指指令G97是取消恒恒線速控控制的功能,,此時使使用S指定的數數值表示示主軸每每分鐘的的轉速。S2000:主軸以以2000r/min的速度旋旋轉。第二章數控控機床的的程序編編制3、主軸最最高轉速速設定G50G50的功能中中有坐標標系設定定和主軸軸最高轉轉速設定定兩種功功能,這這里用的的是后一一種功能能。用S指定的數數值是設設定主軸軸每分鐘鐘最高轉轉速。例如:G50S2000,表示把把主軸最最高轉速速設定為為2000r/min。用恒線速速控制加加工端面面,錐度度、圓弧弧時,容容易獲得得內外一一致的表表面粗糙糙度,但但由于主主軸轉速速不斷變變化,當當刀具逐逐漸移近近工件旋旋轉中心心時,主主軸轉速速就會越越來越高高,即所所謂“超超速”,,工件就就有可能能從卡盤盤中飛出出,為了了防止這這種事故故,有時時不得不不限制主主軸的最最高轉速速,這時時就可以以借助G50S__指令來達達到此目目的。第二章數控控機床的的程序編編制五、刀具具功能1.刀具功能能字地址符規規定為T。它用以以指定切切削時使使用的刀刀具的刀刀號及刀刀具自動動補償時時的組號號。其自動補補償的內內容有刀刀具對刀刀后的刀刀位偏差差、刀具具長度及及刀具半半徑補償償。在編程中中,其指指令格式式因數控控系統不不同而異異,主要要格式有有以下兩兩種:第二章數控控機床的的程序編編制(1)采用T指令編程程由刀具功功能地址址符T和數字組組成。T后面的數數字用來來指定刀刀具號和和刀具補補償號。。在FANUC系統中刀刀具功能能T指令的后后續數字字有一位位數、兩兩位數、、四位數數及六位位數4種,其中中以兩位位數(T××)和四位位數(T×××××)兩種格格式居多多。例如:T0404表示選擇擇第4號刀具,,使用刀刀具偏置置表中4號偏置地地址的尺尺寸;T0200表示選擇擇第2號刀具,,刀具偏偏置取消消第二章數控控機床的的程序編編制第二章數控控機床的的程序編編制第二章數控控機床的的程序編編制第二章數控控機床的的程序編編制(2)采用T、D指令編程程使用T功能指令令選擇刀刀具號,,使用D功能選擇擇相關的的刀具偏偏置量。。在定義義這兩個個參數時時,其編編程的順順序為T、D。T和D可以編寫寫在一起起,也可可以單獨獨編寫。。在SIEMENS系統中,,一般一一個刀具具可以匹匹配l~9個不同的的刀具偏偏置量。。例如:T5D2表示選擇擇第5號刀具,,使用刀刀具偏置置表中2號偏置地地址的尺尺寸;T5D7表示仍用用第5號刀具,,使用刀刀具偏置置表中7號偏置地地址的尺尺寸。第二章數控控機床的的程序編編制第二章數控控機床的的程序編編制第二章數控控機床的的程序編編制第二章數控控機床的的程序編編制2.4數控機床床加工程程序的編編程格式式一、程序序段格式式程序段格格式是指指在同一一個程序序段中關關于字母母、數字字和符號號等各個個信息代代碼的排排列順序序和含義義規定的的表示方方法。目目前使用用最多的的是字地地址程序序段格式式(也稱稱為使用用地址符符的可變變程序段段格式))。以這這種格式式表示的的程序段段,每一一個量之之間都標標有地址址碼用以以識別地地址。對對于字地地址格式式的程序序段常常常可以用用一般形形式來表表示。如:N134G01X-32000Y+47000F1020S1250T16M06第二章數控控機床的的程序編編制二、零件件加工程程序的結結構一完整的的加工程程序由若若干程序序段組成成,每個個程序段段由若干干個指令令字組成成,每個個指令字字又由字字母、數數字、字字符組成成。下面面是字地地址段程程序的某某一加工工程序::O0006(程序序開始部部分)N001G92X0Y0Z1.0;N002S300M03;N003G90G00X-5.5Y-6.0;......N014G00X5Y10Z3;N015X0Y0;((程序序內容部部分)N016M30;((程程序結束束部分))第二章數控控機床的的程序編編制1、程序開開始部分分常用程序序號表示示程序開開始。程序名由由程序名名地址符符和程序序的編號號(或程程序的名名稱)組組成。地址符字字母O(或P)加表示示程序號號的數值值(最多多4位,數值值沒有具具體含義義)組成成,其后后可加括括號注出出程序名名或作解解釋,但但不得超超過16個字符。。程序號必必須放在在程序之之首。但但是,不不同的數數控系統統程序號號地址符符不同,,例如::FANUC系列數控控系統中中,程序序名地址址是用英英文“O”表示;SIEMENS系列數控控系統中中,程序序名地址址是用符符號“%”表示;還還有些數數控系統統程序名名地址符符為“P”等。第二章數控控機床的的程序編編制2、程序內內容部分分程序內容容部分是是整個程程序的核核心部分分,由若若干程序序段組成成,表示示數控機機床要完完成的全全部動作作。常用用順序號號(也叫叫程序段段號或程程序段序序號)表表示順序序,程序序中可以以在程序序段前任任意設置置順序號號,可以以不寫,,或只在在重要程程序前按按順序編編號。順順序號的的地址符符是N,后續數數字通常常是N1-N9999。程序段號號的使用用規則::數字部分分應為正正整數,,一般最最小順序序號N1。順序號號的數字字可以不不連續,,也不一一定從小小到大順順序排列列。第二章數控控機床的的程序編編制程序段號號的作用:(1)在加工工軌跡圖圖的幾何何基點處處標上相相應程序序段序號號,可以以直觀地地檢查加加工程序序;(2)可作為為加工程程序中條條件轉向向的目標標;(3)可用于于對加工工程序的的校對和和檢索;;(4)標注了了程序段段號,當當發生程程序語法法等錯誤誤時,數數控系統統可以提提示存在在語法問問題的程程序段位位置;(5)在編輯輯方式和和自動運運行中供供檢索目目標用。。第二章數控控機床的的程序編編制程序段號號加上若若干個程程序字就就可組成成一程序序段。在在程序段段中表示示地址的的英文字字母可分分為尺寸寸字地址址符或非非尺寸字字地址符符兩種。。表示尺尺寸字地地址符的的英文字字母有X、Y、Z、U、V、W、P、Q、I、J、K、A、B、C、D、E、R、H共18個字母。。字是程序序字的簡簡稱。字字是由地地址以及及該地址址后面的的符號和和若干位位數字組組成,字字作為一一個信息息單元存存儲、傳傳遞和操操作。例例如,X35就是一個個“字””。字所所含的字字符個數數叫字長長。字是是由一個個英文字字母與隨隨后的若若干位十十進制數數字組成成。這個個英文字字母稱為為地址字字符。地地址字符符與后續續數字之之間可加加正、負負號,正正號可以以省略。。表示非尺尺寸字地地址有N、G、F、S、T、M、L、O等8個字母。。其字母母的含義義見表1-7。第二章數控控機床的的程序編編制地址功能
地址功能
A坐標字繞X軸旋轉N順序號程序段順序號B坐標字繞Y軸旋轉O程序號程序號、子程序號的指定C坐標字繞Z軸旋轉P
暫停或程序中某功能開始使用的順序號D補償號刀具半徑補償指令Q
固定循環終止段號或固定循環中的定距E
第二進給功能R坐標字固定循環中的定距或圓弧半徑的指定F進給速度進給速度的指令S主軸功能主軸轉速的指令G準備功能指令動作方式T刀具功能刀具編號的指令H補償號補償號的指定U坐標字與X軸平行的附加軸增量坐標值或暫停時間I坐標字圓弧中心X軸向坐標V坐標字與Y平行的附加軸增量坐標值J坐標字圓弧中心Y向坐標W坐標字與Z平行的附加軸增量坐標值K坐標字圓弧中心Z向坐標X坐標字X軸絕對坐標值或暫停時間L重復次數固定循環和子程序的重復次數Y坐標值Y軸絕對坐標值M輔助功能機床開/關指令Z坐標字Z軸絕對坐標值第二章數控控機床的的程序編編制程序中還還有時會會用到一一些符號號,它們們的含義義見下表表。符號意義符號意義HT或TAB分隔符-負號LF或NL程序段結束/跳過任意程序段%程序開始:對準功能(控制暫停BS返回)控制恢復EM紙帶終了+正號DEL注銷第二章數控控機床的的程序編編制3、程序結結束部分分程序結束束部分以以程序結結束指令令構成一一個最后后的程序序段。程程序結束束指令常常用M02或M30。程序結束束標志符符:在程序段段的最后后一個有有用的字字符之后后應有結結束標志志符表示示程序段段的結束束。用EIA標準代碼碼時,結結束符為為“CR”;用ISO標準代碼碼時,結結束符為為“LF”。書面符符號無規規定時,,可用符符號“;;”或“
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 西方地方政府與漠視制度試題及答案
- 教育公平政策的實施效果試題及答案
- 西方國家政治制度的創新因素試題及答案
- 西方國家政治運動的戰術與策略考題及答案
- 探索西方政治文化的試題及答案
- 敏捷項目管理中的角色與職責試題及答案
- 西方國家在難民危機中的政治應對試題及答案
- 西方政治制度的民主監督機制試題及答案
- 軟件設計師考試的多樣化應對方式試題及答案
- 機電工程職業能力素養測評及試題及答案
- 大數據思維與技術知到章節答案智慧樹2023年北京理工大學
- 把我的奶名兒叫混聲合唱譜
- 風箏的力學原理
- 愛是我的眼睛合唱譜
- 中國缺血性卒中和短暫性腦缺血發作二級預防指南(2022年版)解讀
- 初中化學實驗教學進度表
- 橋梁病害診斷及維修加固
- 關稅系統崗位練兵業務知識測試題庫(關稅業務知識)(單項選擇題)附答案
- 2023年云南高中數學會考真題
- LY/T 1783.2-2017黑熊繁育利用技術規范第2部分:飼養管理
- 接觸網施工計算課件
評論
0/150
提交評論