㈠ 誰能告訴我華中數控車床編程指令及其格式
這些是華中數控-世紀星說明書的一部分
1、零件程序是由數控裝置專用編程語言書寫的一系列指令組成的。
2、數控裝置將零件程序轉化為對機床的控制動作。
3、最常使用的程序存儲介質是磁碟和網路。
4、為簡化編程和保證程序的通用性,規定直線進給坐標軸用X,Y,Z 表示,常稱基本坐標軸。X,Y,Z 坐標軸的相互關系用右手定則決定。
5、規定大姆指的指向為X 軸的正方向,食指指向為Y軸的正方向,中指指向為Z 軸的正方向。圍繞X,Y,Z 軸旋轉的圓周進給坐標軸分別用A,B,C 表示,
6、數控機床的進給運動,有的由主軸帶動刀具運動來實現,有的由工作台帶著工件運動來實現。
7、坐標軸正方向,是假定工件不動,刀具相對於工件做進給運動的方向。如果是工件移動則用加「′」的字母表示,按相對運動的關系,工件運動的正方向恰好與刀具運動的正方向相反,即有:
+X =-X′, +Y =-Y′, +Z =-Z′
+A =-A′, +B =-B′, +C =-C′
同樣兩者運動的負方向也彼此相反。
8、機床坐標軸的方向取決於機床的類型和各組成部分的布局,對車床而言:
——Z 軸與主軸軸線重合,沿著Z 軸正方向移動將增大零件和刀具間的距離;
——X 軸垂直於Z 軸,對應於轉塔刀架的徑向移動,沿著X軸正方向移動將增大零件和刀具間的距離;
——Y 軸(通常是虛設的)與X 軸和Z 軸一起構成遵循右手定則的坐標系統。
9、機床坐標系是機床固有的坐標系,機床坐標系的原點稱為機床原點或機床零點。在機床經過設計、製造和調整後,這個原點便被確定下來,它是固定的點。
10、為什麼數控車床開機後要回參考點?
答:數控裝置上電時並不知道機床零點,為了正確地在機床工作時建立機床坐標系,通常在每個坐標軸的移動范圍內設置一個機床參考點(測量起點),機床起動時,通常要進行機動或手動回參考點,以建立機床坐標系。機床回到了參考點位置,也就知道了該坐標軸的零點位置,找到所有坐標軸的參考點,CNC 就建立起了機床坐標系。
11、機床參考點可以與機床零點重合,也可以不重合,通過參數指定機床參考點到機床零點的距離。
12、機床坐標軸的機械行程是由最大和最小限位開關來限定的。機床坐標軸的有效行程范圍是由軟體限位來界定的,其值由製造商定義。
13、工件坐標系是編程人員在編程時使用的,編程人員選擇工件上的某一已知點為原點(也稱程序原點),建立一個新的坐標系,稱為工件坐標系。工件坐標系一旦建立便一直有效,直到被新的工件坐標系所取代。
14、程序原點選擇原則?
答:工件坐標系的原點選擇要盡量滿足編程簡單,尺寸換算少,引起的加工誤差小等條件。一般情況下,程序原點應選在尺寸標注的基準或定位基準上。對車床編程而言,工件坐標系原點一般選在,工件軸線與工件的前端面、後端面、卡爪前端面的交點上。
15、什麼是對刀點?對刀的目的是什麼?
答:對刀點是零件程序加工的起始點。
對刀的目的是確定程序原點在機床坐標系中的位置,對刀點可與程序原點重合,也可在任何便於對刀之處,但該點與程序原點之間必須有確定的坐標聯系。可以通過CNC 將相對於程序原點的任意點的坐標轉換為相對於機床零點的坐標。
16、加工開始時要設置工件坐標系,用G92 指令可建立工件坐標系;用G54~G59 及刀具指令可選擇工件坐標系。
17、一個零件程序是一組被傳送到數控裝置中去的指令和數據。
18、一個零件程序是由遵循一定結構、句法和格式規則的若干個程序段組成的,而每個程序段是由若干個指令字組成的。
19、一個指令字是由地址符(指令字元)和帶符號(如定義尺寸的字)或不帶符號(如准備功能字G 代碼)的數字數據組成的。
20、一個程序段定義一個將由數控裝置執行的指令行。
21、一個零件程序必須包括起始符和結束符。
22、一個零件程序是按程序段的輸入順序執行的,而不是按程序段號的順序執行的,但書寫程序時,建議按升序書寫程序段號。
26、CNC 裝置可以裝入許多程序文件,以磁碟文件的方式讀寫。
27、華中數控車系統通過調用文件名來調用程序,進行加工或編輯。
28、輔助功能由地址字M 和其後的一或兩位數字組成,主要用於控制零件程序的走向,以及機床各種輔助功能的開關動作。
29、M 功能有非模態M 功能和模態M 功能兩種形式。
30、非模態M 功能 (當段有效代碼) :只在書寫了該代碼的程序段中有效。
31、模態M 功能(續效代碼):一組可相互注銷的M 功能,這些功能在被同一組的另一個功能注銷前一直有效。
32、M 功能還可分為前作用M 功能和後作用M 功能兩類。
33、前作用M 功能:在程序段編制的軸運動之前執行;
34、後作用M 功能:在程序段編制的軸運動之後執行。
35、M00、M02、M30、M98、M99 用於控制零件程序的走向,是CNC 內定的輔助功能,不由機床製造商設計決定,也就是說,與PLC 程序無關;
36、其餘M 代碼用於機床各種輔助功能的開關動作,其功能不由CNC 內定,而是由PLC 程序指定,所以有可能因機床製造廠不同而有差異(表內為標准PLC 指定的功能)。
37、程序暫停M00
38、當CNC 執行到M00 指令時,將暫停執行當前程序,以方便操作者進行刀具和工件的尺寸測量、工件調頭、手動變速等操作。
39、暫停時,機床的進給停止,而全部現存的模態信息保持不變,欲繼續執行後續程序,重按操作面板上的「循環啟動」鍵。
40、M00 為非模態後作用M 功能。
41、程序結束M02
42、M02 一般放在主程序的最後一個程序段中。
43、當CNC 執行到M02 指令時,機床的主軸、進給、冷卻液全部停止,加工結束。
44、使用M02 的程序結束後,若要重新執行該程序,就得重新調用該程序。
45、M02 為非模態後作用M 功能。。
46、、程序結束並返回到零件程序頭M30
47、M30 和M02 功能基本相同,只是M30 指令還兼有控制返回到零件程序頭(%)的作用。
48、使用M30 的程序結束後,若要重新執行該程序,只需再次按操作面板上的「循環啟動」鍵。
49、、子程序調用M98 及從子程序返回M99
50、M98 用來調用子程序。
51、M99 表示子程序結束,執行M99 使控制返回到主程序。
52、在子程序開頭,必須規定子程序號,以作為調用入口地址。
53、在子程序的結尾用M99,以控制執行完該子程序後返回主程序。
54、可以帶參數調用子程序。G65 指令的功能和參數與M98 相同。
55、PLC 設定的輔助功能:M03、M04、M05、M07、M09
56、主軸控制指令M03、M04、M05
57、M03 啟動主軸以程序中編制的主軸速度順時針方向(從Z 軸正向朝Z 軸負向看)旋轉。
58、M04 啟動主軸以程序中編制的主軸速度逆時針方向旋轉。
59、M05 使主軸停止旋轉。
60、M03、M04 為模態前作用M 功能;M05 為模態後作用M 功能,
61、M05 為預設功能。
62、M03、M04、M05 可相互注銷。
63、M07 指令將打開冷卻液管道。
64、M09 指令將關閉冷卻液管道。
65、M07 為模態前作用M 功能;M09 為模態後作用M 功能,M09為預設功能。
66、主軸功能S控制主軸轉速,其後的數值表示主軸速度,單位為:轉/每分鍾(r/min)。
67、恆線速度功能時S 指定切削線速度,其後的數值單位為:米/每分鍾(m/min)。
68、G96 恆線速度有效、G97 取消恆線速度。
69、S 是模態指令,S 功能只有在主軸速度可調節時有效。
70、S所編程的主軸轉速可以藉助機床控制面板上的主軸倍率開關進行修調。
71、進給速度F指令表示工件被加工時刀具相對於工件的合成進給速度。
72、F的單位取決於G94(每分鍾進給量mm/min)或G95(主軸每轉一轉刀具的進給量mm/r)。
73、工作在G01,G02 或G03 方式下,編程的F 一直有效,直到被新的F 值所取代。
74、工作在G00 方式下,快速定位的速度是各軸的最高速度,與所編F無關。
75、藉助機床控制面板上的倍率按鍵,F 可在一定范圍內進行倍率修調。
76、執行攻絲循環G76、G82,螺紋切削G32 時,倍率開關失效,進給倍率固定在100%。
77、當使用每轉進給量方式時,必須在主軸上安裝一個位置編碼器。
78、直徑編程時,X 軸方向的進給速度為:半徑的變化量/分、半徑的變化量/轉。
79、刀具功能(T 機能)T 代碼用於選刀,其後的4 位數字分別表示選擇的刀具號和刀具補償號。
80、T 代碼與刀具的關系是由機床製造廠規定的。
81、執行T 指令,轉動轉塔刀架,選用指定的刀具。
82、當一個程序段同時包含T 代碼與刀具移動指令時:先執行T代碼指令,而後執行刀具移動指令。
83、T 指令同時調入刀補寄存器中的補償值。
84、准備功能G 指令由G 後一或二位數值組成,它用來規定刀具和工件的相對運動軌跡、機床坐標系、坐標平面、刀具補償、坐標偏置等多種加工操作。
85、G 功能根據功能的不同分成若干組,其中00 組的G 功能稱非模態G 功能,其餘組的稱模態G 功能。
86、非模態G 功能:只在所規定的程序段中有效,程序段結束時被注銷;
87、模態G 功能:一組可相互注銷的G 功能,這些功能一旦被執行,則一直有效,直到被同一組的G 功能注銷為止。
88、模態G 功能組中包含一個預設G 功能,上電時將被初始化為該功能。
89、沒有共同地址符的不同組G 代碼可以放在同一程序段中,而且與順序無關。例如,G90、G17 可與G01 放在同一程序段。
90、華中世紀星HNC-21T 數控裝置G 功能指令見下表。
注意:
[1] 00 組中的G 代碼是非模態的,其他組的G 代碼是模態的;[2] 標記者為預設值。
91、尺寸單位選擇:說明:G20:英制輸入制式;G21:公制輸入制式;
92、G20、G21 為模態功能,可相互注銷,G21 為預設值。
93、進給速度單位的設定:說明:G94:每分鍾進給;G95:每轉進給。
94、G94 為每分鍾進給。對於線性軸,F 的單位依G20/G21 的設定而為mm/min 或in/min;對於旋轉軸,F 的單位為度/min。
95、G95 為每轉進給,即主軸轉一周時刀具的進給量。F 的單位依G20/G21 的設定而為mm/r 或in/r。這個功能只在主軸裝有編碼器時才能使用。
96、G94、G95 為模態功能,可相互注銷,G94 為預設值。
97、 絕對值編程G90 與相對值編程G91
98、G90:絕對值編程,每個編程坐標軸上的編程值是相對於程序原點的。
99、G91:相對值編程,每個編程坐標軸上的編程值是相對於前一位置而言的,該值等於沿軸移動的距離。
100、絕對編程時,用G90 指令後面的X、Z 表示X 軸、Z 軸的坐標值;
101、增量編程時, 用U、W 或G91 指令後面的X、Z 表示X 軸、Z 軸的增量值。
102、表示增量的字元U、W 不能用於循環指令G80、G81、G82、G71、G72、G73、G76 程序段中。
103表示增量的字元U、W可用於定義精加工輪廓的程序中。
104、G90、G91 為模態功能,可相互注銷,G90 為預設值。
105、選擇合適的編程方式可使編程簡化。
106、當圖紙尺寸由一個固定基準給定時,採用絕對方式編程較為方便。
107、當圖紙尺寸是以輪廓頂點之間的間距給出時,採用相對方式編程較為方便。
108、G90、G91 可用於同一程序段中,但要注意其順序所造成的差異。
109、坐標系設定G92:說明:X、Z:對刀點到工件坐標系原點的有向距離。
110、當執行G92 Xα Zβ 指令後,系統內部即對(α ,β )進行記憶,並建立一個使刀具當前點坐標值為(α ,β )的坐標系,系統控制刀具在此坐標系中按程序進行加工。
執行G92 Xα Zβ 指令後只建立一個坐標系,刀具並不產生運動。
111、G92 指令為非模態指令。
112、執行G92 Xα Zβ 指令時,若刀具當前點恰好在工件坐標系的α 和β 坐標值上,既刀具當前點在對刀點位置上,此時建立的坐標系即為工件坐標系,加工原點與程序原點重合。
113、執行G92 Xα Zβ 指令時,若刀具當前點不在工件坐標系的α 和β 坐標值上,則加工原點與程序原點不一致,加工出的產品就有誤差或報廢,甚至出現危險。
114、執行G92 Xα Zβ 指令時,刀具當前點必須恰好在對刀點上即工件坐標系的α 和β 坐標值上,由上可知要正確加工,加工原點與程序原點必須一致,故編程時加工原點與程序原點考慮為同一點。
115、執行G92 Xα Zβ 指令實際操作時怎樣使兩點一致,由操作時對刀完成。
116、執行G92 Xα Zβ 指令時,當α 、β 不同,或改變刀具位置時,既刀具當前點不在對刀點位置上,則加工原點與程序原點不一致。
117、在執行程序段G92 Xα Zβ 前,必須先對刀確定對刀點在工件坐標系下的坐標值。
118、坐標系設定G92選擇的一般原則為:
1)、方便數學計算和簡化編程;2)、容易找正對刀;3)、便於加工檢查;
4)、引起的加工誤差小;5)、不要與機床、工件發生碰撞;6)、方便拆卸工件;
7)、空行程不要太長;
119、坐標系選擇G54~G59是系統預定的6 個坐標系,可根據需要任意選用。
120、加工時其坐標系的原點,必須設為工件坐標系的原點在機床坐標系中的坐標值,否則加工出的產品就有誤差或報廢,甚至出現危險。
121、坐標系選擇G54~G59這6 個預定工件坐標系的原點在機床坐標系中的值(工件零點偏置值)可用MDI 方式輸入,系統自動記憶。
122、工件坐標系一旦選定,後續程序段中絕對值編程時的指令值均為相對此工件坐標系原點的值。
123、G54~G59為模態功能,可相互注銷,G54 為預設值。
124、使用G54~G59指令前,先用MDI 方式輸入各坐標系的坐標原點在機床坐標系中的坐標值。
125、使用G54~G59指令前,必須先回參考點
126、直接機床坐標系編程G53是機床坐標系編程,在含有G53的程序段中,絕對值編程時的指令值是在機床坐標系中的坐標值。
127、G53其為非模態指令。
128、G36 直徑編程、G37 半徑編程
129、數控車床的工件外形通常是旋轉體,其X 軸尺寸可以用兩種方式加以指定:直徑方式和半徑方式。
130、G36 為預設值,機床出廠一般設為直徑編程。
131、使用直徑、半徑編程時,系統參數設置要求與之對應
132、快速定位G00說明:X、Z:為絕對編程時,快速定位終點在工件坐標系中的坐標;
U、W:為增量編程時,快速定位終點相對於起點的位移量;
133、G00 指令刀具相對於工件以各軸預先設定的速度,從當前位置快速移動到程序段指令的定位目標點。
134、G00 指令中的快移速度由機床參數「快移進給速度」對各軸分別設定,不能用F 規定。
135、G00 一般用於加工前快速定位或加工後快速退刀。
136、快移速度可由面板上的快速修調按鈕修正。
137、G00 為模態功能,可由G01、G02、G03 或G32 功能注銷。
138、在執行G00 指令時,由於各軸以各自速度移動,不能保證各軸同時到達終點,因而聯動直線軸的合成軌跡不一定是直線。
139、執行G00 指令時,常見的做法是將X 軸移動到安全位置,再放心地執行G00 指令。
140、線性進給及倒角G01
141、G01 X(U)_ Z(W) _ F_ ;說明:X、Z:為絕對編程時終點在工件坐標系中的坐標;U、W:為增量編程時終點相對於起點的位移量;F_:合成進給速度。
142、G01 指令刀具以聯動的方式,按F 規定的合成進給速度,從當前位置按線性路線(聯動直線軸的合成軌跡為直線)移動到程序段指令的終點。
143、G01 是模態代碼,可由G00、G02、G03 或G32 功能注銷。
144、★倒直角
1)格式:G01 X(U)____ Z(W)____C____;
2)說明:直線倒角G01,指令刀具從A 點到B 點,然後到C 點。
3)X、Z: 為絕對編程時,未倒角前兩相鄰軌跡程序段的交點G 的坐標值;
4)U、W:為增量編程時,G 點相對於起始直線軌跡的始點A點的移動距離。
5)C:是相鄰兩直線的交點G,相對於倒角始點B 的距離。
145、★倒圓角
1)格式:G01 X(U)____ Z(W)____R____;
2)說明:直線倒角G01,指令刀具從A 點到B 點,然後到C 點。
3)X、Z: 為絕對編程時,未倒角前兩相鄰軌跡程序段的交點G 的坐標值;
4)U、W:為增量編程時,G 點相對於起始直線軌跡的始點A點的移動距離。
5)R:是倒角圓弧的半徑值。
146、在螺紋切削程序段中不得出現倒角控制指令;
147、X,Z軸指定的移動量比指定的R或C小時,系統將報警,即GA長度必須大於GB長度。
148、圓弧進給:G02: 順時針圓弧插補,G03: 逆時針圓弧插補。
149、圓弧插補G02/G03 的判斷,是在加工平面內,根據其插補時的旋轉方向為順時針/逆時針來區分的。
150、圓弧插補G02/G03 的判斷時,加工平面為觀察者迎著Y 軸的指向,所面對的平面。
插補方向
G02/G03參數說明
151、X、 Z: 為絕對編程時,圓弧終點在工件坐標系中的坐標;
U、W: 為增量編程時,圓弧終點相對於圓弧起點的位移量;
I、 K:圓心相對於圓弧起點的增加量(等於圓心的坐標減去圓弧起點的坐標),在絕對、增量編程時都是以增量方式指定,在直徑、半徑編程時I 都是半徑值;
R: 圓弧半徑;
F: 被編程的兩個軸的合成進給速度;
152、順時針或逆時針是從垂直於圓弧所在平面的坐標軸的正方向看到的回轉方向;
153、同時編入R 與I、K 時,R 有效。
154、、螺紋切削G32
1)格式:G32 X(U)__Z(W)__R__E__P__F__
2)說明:X、 Z: 為絕對編程時,有效螺紋終點在工件坐標系中的坐標;
3)U、W: 為增量編程時,有效螺紋終點相對於螺紋切削起點的位移量;
F: 螺紋導程,即主軸每轉一圈,刀具相對於工件的進給值;
R、 E: 螺紋切削的退尾量,R 表示Z 向退尾量;E 為X 向退尾量,R、E 在絕對或增量編程時都是以增量方式指定,其為正表示沿Z、X 正向回退,為負表示沿Z、X 負向回退。使用R、E 可免去退刀槽。R、E可以省略,表示不用回退功能;根據螺紋標准R 一般取0.75~1.75 倍的螺距,E 取螺紋的牙型高。
P:主軸基準脈沖處距離螺紋切削起始點的主軸轉角。
4)使用G32指令能加工圓柱螺紋、錐螺紋和端面螺紋。
5)螺紋車削加工為成型車削,且切削進給量較大,刀具強度較差,一般要求分數次進給加工。
為常用螺紋切削的進給次數與吃刀量
6)注意:
1.從螺紋粗加工到精加工,主軸的轉速必須保持一常數;
2.在沒有停止主軸的情況下,停止螺紋的切削將非常危險;因此螺紋切削時進給保持功能無效,如果按下進給保持按鍵,刀具在加工完螺紋後停止運動;
3.在螺紋加工中不使用恆定線速度控制功能;
4.在螺紋加工軌跡中應設置足夠的升速進刀段δ 和降速退刀段δ ′ ,以消除伺服滯後造成的螺距誤差。
155、自動返回參考點G28
1)格式:G28 X_Z_
2)說明:X、Z: 絕對編程時為中間點在工件坐標系中的坐標;
U、W:增量編程時為中間點相對於起點的位移量。
3)G28 指令首先使所有的編程軸都快速定位到中間點,然後再從中間點返回到參考點。
4)一般,G28 指令用於刀具自動更換或者消除機械誤差,在執行該指令之前應取消刀尖半徑補償。
5)在G28 程序段中不僅產生坐標軸移動指令,而且記憶了中間點坐標值,以供G29 使用。
6)電源接通後,在沒有手動返回參考點的狀態下,指定G28 時,從中間點自動返回參考點,與手動返回參考點相同。這時從中間點到參考點的方向就是機床參數「回參考點方向」設定的方向。
7)G28 指令僅在其被規定的程序段中有效。
156、自動從參考點返回G29
1)格式:G29 X_Z_
2)說明:X、Z:絕對編程時為定位終點在工件坐標系中的坐標;
U、W:增量編程時為定位終點相對於G28 中間點的位移量。
3)G29 可使所有編程軸以快速進給經過由G28 指令定義的中間點,然後再到達指定點。通常該指令緊跟在G28 指令之後。
4)G29 指令僅在其被規定的程序段中有效。
5)編程員不必計算從中間點到參考點的實際距離。
157、恆線速度指令G96:恆線速度有效,G97:取消恆線速度功能
1)格式:G96 S,G97 S
2)說明:S:G96 後面的S 值為切削的恆定線速度,單位為m/min;
G97 後面的S 值為取消恆線速度後,指定的主軸轉速,單位為r/min;
3)如預設,則為執行G96 指令前的主軸轉速度。
4)注意:使用恆線速度功能,主軸必須能自動變速。(如:伺服主軸、變頻主軸)在系統參數中設定主軸最高限速。
158、簡單循環
1)有三類簡單循環,分別是G80:內(外)徑切削循環;G81:端面切削循環;G82:螺紋切削循環。
2)切削循環通常是用一個含G 代碼的程序段完成用多個程序段指令的加工操作,使程序得以簡化。
3)聲明:下述圖形中U,W表示程序段中X、Z字元的相對值;X,Z表示絕對坐標值;R 表示快速移動;F 表示以指定速度F移動。
159、內(外)徑切削循環G80
★ 圓柱面內(外)徑切削循環
1)格式: G80 X__Z__F__;
2)說明:X、Z:絕對值編程時,為切削終點C 在工件坐標系下的坐標;增量值編程時,為切削終點C 相對於循環起點A的有向距離,圖形中用U、W 表示,其符號由軌跡1 和2 的方向確定。
3)該指令執行如下圖所示A→B→C→D→A 的軌跡動作。
71、★ 園錐面內(外)徑切削循環
1)格式: G80 X__Z__ I___F__;
2)說明:X、Z:絕對值編程時,為切削終點C 在工件坐標系下的坐標;增量值編程時,為切削終點C 相對於循環起點A的有向距離,圖形中用U、W 表示。I:為切削起點B 與切削終點C 的半徑差。其符號為差的符號(無論是絕對值編程還是增量值編程)。
3)該指令執行如下圖所示A→B→C→D→A 的軌跡動作。
76、螺紋切削循環G82
★ 直螺紋切削循環
1)格式: G82 X(U)__Z(W)__R__E__C__P__F__;
2)說明:X、Z:絕對值編程時,為螺紋終點C 在工件坐標系下的坐標;
增量值編程時,為螺紋終點C 相對於循環起點A的有向距離,圖形中用U、W 表示,其符號由軌跡1 和2 的方向確定;
R, E:螺紋切削的退尾量,R、E 均為向量,R 為Z 向回退量;E 為X 向回退量,R、E 可以省略,表示不用回退功能;
C:螺紋頭數,為0 或1 時切削單頭螺紋;
P:單頭螺紋切削時,為主軸基準脈沖處距離切削起始點的主軸轉角(預設值為0);多頭螺紋切削時,為相鄰螺紋頭的切削起始點之間對應的主軸轉角。
F:螺紋導程;
3)注意:螺紋切削循環同G32螺紋切削一樣,在進給保持狀態下,該循環在完成全部動作之後才停止運動。
該指令執行下圖所示A→B→C→D→E→A 的軌跡動作。
77、★ 錐螺紋切削循環
1)格式: G82 X__Z__ I__R__E__C__P__F__;
2)說明:X、Z:絕對值編程時,為螺紋終點C 在工件坐標系下的坐標;
增量值編程時,為螺紋終點C 相對於循環起點A的有向距離,圖形中用U、W 表示。
I:為螺紋起點B 與螺紋終點C 的半徑差。其符號為差的符號(無論是絕對值編程還是增量值編程);
R, E:螺紋切削的退尾量,R、E 均為向量,R 為Z 向回退量;E 為X 向回退量,R、E 可以省略,表示不用回退功能;
C:螺紋頭數,為0 或1 時切削單頭螺紋;
P:單頭螺紋切削時,為主軸基準脈沖處距離切削起始點的主軸轉角(預設值為0);多頭螺紋切削時,為相鄰螺紋頭的切削起始點之間對應的主軸轉角。
F:螺紋導程;
3)該指令執行圖3.3.22 所示A→B→C→D→A 的軌跡動作。
79、復合循環
1)有四類復合循環,分別是
G71:內(外)徑粗車復合循環;
G72:端面粗車復合循環;
G73:封閉輪廓復合循環;
G76:螺紋切削復合循環;
2)運用這組復合循環指令,只需指定精加工路線和粗加工的吃刀量,系統會自動計算粗加工路線和走刀次數。
80、內(外)徑粗車復合循環G71
★ 無凹槽加工時
1)格式:G71 U(Δ d) R(r) P(ns) Q(nf) X(Δ x) Z(Δ z) F(f) S(s) T(t);
2)說明:該指令執行如圖所示的粗加工和精加工,其中精加工路徑為A→A'→B'→B 的軌跡。
△d:切削深度(每次切削量),指定時不加符號,方向由矢量AA′決定;
r:每次退刀量;
ns:精加工路徑第一程序段(即圖中的AA')的順序號;
nf:精加工路徑最後程序段(即圖中的B'B)的順序號;
△x:X 方向精加工餘量;
△z:Z 方向精加工餘量;
f,s,t:粗加工時G71 中編程的F、S、T 有效,而精加工時處於ns 到nf 程序段之間的F、S、T 有效。
3)G71切削循環下,切削進給方向平行於Z軸,X(ΔU)和Z(ΔW) 的符號如圖所示。其中(+)表示沿軸正方向移動,(-)表示沿軸負方向移動。
G71復合循環下X(ΔU)和Z(ΔW) 的符號
81、★ 有凹槽加工時
1)格式:G71 U(Δ d) R(r) P(ns) Q(nf) E(e) F(f) S(s) T(t);
2)說明:該指令執行如圖所示的粗加工和精加工,其中精加工路徑為A→A'→B'→B 的軌跡。
Δ d:切削深度(每次切削量),指定時不加符號,方向由矢量AA′決定;
r:每次退刀量;
ns:精加工路徑第一程序段(即圖中的AA')的順序號;
nf:精加工路徑最後程序段(即圖中的B'B)的順序號;
e:精加工餘量,其為X 方向的等高距離;外徑切削時為正,內徑切削時為負
f,s,t:粗加工時G71 中編程的F、S、T 有效,而精加工時處於ns 到nf 程序段之間的F、S、T 有效。
3)注意:
(1) G71 指令必須帶有P,Q 地址ns、nf,且與精加工路徑起、止順序號對應,否則不能進行該循環加工。
(2) ns的程序段必須為G00/G01指令,即從A到A'的動作必須是直線或點定位運動。
(3) 在順序號為ns 到順序號為nf 的程序段中,不應包含子程序。
㈡ 華興系統的程序文件格式是哪種
編程29格式。華興系統的程序文件格式是編程29格式。華興數控系統是數字控制系統的簡稱,英文名稱為(NumericalControlSystem),根據計算機存儲器中存儲的控製程序,執行部分或全部數值控制功能,並配有介面電路和伺服驅動裝置的計算機系統。
㈢ 在windows系統中,常見的文件類型主要由哪幾種
常見的文件類型
1、文檔文件
txt(所有文字處理軟體絕叢升或編輯器都可打開)、doc(word及wps等軟體可打開)、hlp(adobe acrobat reader可打開)、wps(wps軟體可打開)、rtf(word及wps等軟體可打開)、html(各種瀏覽器可打開、用寫字板打開可查看其源代碼)、pdf(adobe acrobat reader 和各種電子閱讀軟體可打開)
2、壓縮文件
rar(winrar可打開)、zip(winzip可打開)、arj(用arj解壓縮後可打開)、gz(unix系統的壓縮文件,用winzip可打開)、z(unix系統的壓縮文件,用winzip可打開)
3、圖形文件
bmp、gif、jpg、pic、png、tif(這些文件類型用常用圖像處理軟體可打開)
4、聲音文件
wav(媒體播放器可打開)、aif(常用聲音處理軟體可打開)、au(常用聲音處理軟體可打開)、mp3(由winamp播放)、ram(由realplayer播放)、wma、mmf、amr、aac、flac
5、動畫文件
avi(常用動畫處理軟體可播放)、mpg(由鄭埋vmpeg播放)、mov(由activemovie播放)、swf(用flash自帶的players程序可播放)
6、系統文件
int、sys、dll、adt
7、可執行文件
exe、com
8、語言文件
c、asm、for、lib、lst、msg、obj、pas、wki、bas
9、映像文件
map (其每一行都定義了一個圖像區域以及當該區域被觸發後應返回的url信息)
10、備份文件
bak(被自動或是通過命令創建的輔助文件,它包含某個文件的最近一個版本)
11、臨時文件
tmp (word、excel等軟體在操作時會產生此類文件)
12、模板文件
dot(通過word模板可以簡化一些常用格式文檔的創建工作)
13、批處理文件
bat、cmd(在ms-dos中,bat與cmd文件是可執行文件,由一系列命令構成,其中可以包含對其他程序的調用)
(3)華中系統文件格式擴展閱讀
用擴展名識別文件格式的方式最先在數字設備公司的CP/M操作系統被採用。而後又被DOS和Windows操作系統採用。擴展名是指文件名中,最後一個點(.)號後的字母序列。
例如,HTML文件通過.htm或.html擴展名識別;GIF圖形文件用.gif擴展名識別。在早期的FAT文件系統中,擴展名限制只能是三個字元,因此盡管絕大多數的操作系統已不再有此限制,許多文件格式至今仍然採用三個字元作擴展名。
因為沒有一個正式的擴展名命名並老標准,所以,有些文件格式可能會採用相同的擴展名,出現這樣的情況就會使操作系統錯誤地識別文件格式,同時也給用戶造成困惑。
擴展名方式的一個特點是,更改文件擴展名會導致系統誤判文件格式。例如,將文件名.html簡單改名為文件名.txt會使系統誤將HTML文件識別為純文本格式。
盡管一些熟練的用戶可以利用這個特點,但普通用戶很容易在改名時發生錯誤,而使得文件變得無法使用。因此,現代的有些操作系統管理程序,例如Windows Explorer加入了限制向用戶顯示文件擴展名的功能。
㈣ 給電腦安裝系統文件的格式是什麼
你說的應該是鏡像文件,如 GHO ISO類的,其它還能有img的,要看操作系統是什麼系統了,希望能夠幫到你!
㈤ 用U盤向華中數控傳程序, 系統提示找不到可存儲程序啊 ,格式是TXT啊 幫幫忙啊 我用的是Mastercam X2 編程
txt應該也不行,不過最好是後綴名為.nc的文件,無法識別出來可能是程序頭有問題,你看下前面的%有沒有再,要是有的話就看看下面一行是不是英文的O,而不是數字0,在不行就換個U盤看看,我們這邊之前用U盤傳入哈斯的時候也出現這種情況,後來認真看下程序,是%下面多了一行空格了!你程序認真檢查看看吧,希望早點解決問題。