A. 數控銑床編程實例 簡單
毛坯為70㎜×70㎜×18㎜板材,六面已粗加工過,要求數控銑出如圖2-23所示的槽,工件材料為45鋼。
選擇機床設備:根據零件圖樣要求,選用經濟型數控銑床即可達到要求。故選用XKN7125型數控立式銑床。
選擇刀具:現採用φ10㎜的平底立銑刀,定義為T01,並把該刀具的直徑輸入刀具參數表中。
確定切削用量:切削用量的具體數值應根據該機床性能、相關的手冊並結合實際經驗確定,詳見加工程序。
確定工件坐標系和對刀點:在XOY平面內確定以工件中心為工件原點,Z方向以工件表面為工件原點,建立工件坐標系,如圖2-23所示。 採用手動對刀方法(操作與前面介紹的數控銑床對刀方法相同)把點O作為對刀點。
編寫程序:按該機床規定的指令代碼和程序段格式,把加工零件的全部工藝過程編寫成程序清單。 考慮到加工圖示的槽,深為4㎜,每次切深為2㎜,分二次加工完,則為編程方便,同時減少指令條數,可採用子程序。
B. 數控編程試題及答案
數控綜合試題庫
一填空題
1.數控系統的發展方向將緊緊圍繞著 性能 、 價格 和 可靠性 三大因素進行。
2.加工中心按主軸在空間所處的狀態可以分為 立式 、 卧式 和 復合式 。
3.數控機床的導軌主要有 滑動 、 滾動 、 靜壓 三種。
4.數控機床的類別大致有 開環 、 閉環 、 半閉環 。
5.按車床主軸位置分為 立式 和 卧式 。
6.世界上第一台數控機床是 1952 年 PARSONS公司 與 麻省理工學院 合作研究的 三 坐標 數控銑 床。
7.數控電加工機床主要類型有 點火花成型 和 線切割機床 。
8.銑削各種允許條件下,應盡量選擇直徑較 大 的銑刀,盡量選擇刀刃較 短 的銑刀。
9.合適加工中心的零件形狀有 平面 、 曲面 、 孔 、 槽等 。
10.數控加工程序的定義是按規定格式描述零件 幾何形狀 和 加工工藝 的數控指令集。
11.常用夾具類型有 通用 、 專用 、 組合 。
13.基點是構成輪廓的不同幾何素線的 交點 或 切點 。
14.加工程序單主要由 程序體 和 注釋 兩大部分構成。
15.自動編程又稱為 計算機輔助編程 。其定義是:利用計算機和相應的 前置 、 後置 處理程序對零件進行處理,以得到加工程序單和數控穿孔的一種編程方法。
16.按銑刀形狀分有 盤銑刀 、 圓柱銑刀 、 成形銑刀 、 鼓形刀銑
17.按走絲快慢,數控線切割機床可以分為 快走絲 和 慢走絲 。
18.數控機床實現插補運算較為成熟並得到廣泛應用的是 直線 插補和 圓弧 插補。
18.穿孔帶是數控機床的一種控制介質,國際上通用標準是 ISO 和 EIA 兩種,我國採用的標準是ISO。
19.自動編程根據編程信息的輸入與計算機對信息的處理方式不同,分為以 自動編程語言 為基礎的自動編程方法和以 計算機繪圖語言 為基礎的自動編程方法。
20.數控機床按控制運動軌跡可分為 點位控制 、 直線控制 和 輪廓控制 等幾種。按控制方式又可分為 開環 、 閉環 和半閉環控制等
21.對刀點既是程序的 起點 ,也是程序的 終點 。為了提高零件的加工精度,對刀點應盡量選在零件的 設計 基準或工藝基準上。
22.在數控加工中,刀具刀位點相對於工件運動的軌跡稱為 加工 路線。
23.在輪廓控制中,為了保證一定的精度和編程方便,通常需要有刀具 長度 和 半徑 補償功能。
24.編程時的數值計算,主要是計算零件的 基點 和節點 的坐標或刀具中心軌跡的 節點 和 結點 的坐標。直線段和圓弧段的交點和切點是 基點 ,逼近直線段和圓弧小段輪廓曲線的交點和切點是 節點 。
25.切削用量三要素是指主軸轉速(切削速度)、切削深度 、 進給量 。對於不同的加工方法,需要不同的 切削用量 ,並應編入程序單內。
26.端銑刀的主要幾何角度包括前角、後角、刃傾角 、主偏角、和副偏角。
27.工件上用於定位的表面是確定工件位置的依據,稱為定位基準 。
28.切削用量中對切削溫度影響最大的 切削速度 ,其次是 進給量,而 切削深度 影響最小。
29.為了降低切削溫度,目前採用的主要方法是切削時沖注切削液。切削液的作用包括冷卻、
潤滑、防銹 和清洗作用。
30.在加工過程中,定位基準的主要作用是保證加工表面之間的相互位置精度。
31.銑削過程中所用的切削用量稱為銑削用量,銑削用量包括銑削寬度、銑削深度、銑削速度、進給量。
32.鑽孔使用冷卻潤滑時,必須在鑽鋒吃入金屬後,再開始澆注。
33.銑刀的分類方法很多,若按銑刀的結構分類,可分為整體銑刀、鑲齒銑刀和機夾式銑刀。
34.切削液的種類很多,按其性質可分為3大類:水溶液、乳化液 、切削油。
35.按劃線鑽孔時,為防止鑽孔位置超差,應把鑽頭橫刃磨短 ,使其定心良好或者在孔中心先鑽一定位小孔。
36.當金屬切削刀具的刃傾角為負值時,刀尖位於主刀刃的最高點,切屑排出時流向工件待加工 表面。
37.切削加工時,工件材料抵抗刀具切削所產生的阻力稱為切削力 。
38.切削塑性材料時,切削層的金屬往往要經過擠壓、滑移、擠裂、和切離 4個階段。
39.工件材料的強度和硬度較低時,前角可以選得大 些;強度和硬度較高時,前角選得小 些。
40.常用的刀具材料有碳素工具鋼、合金工具鋼、高速鋼、硬質合金4種。
41.影響刀具壽命的主要因素有:工件材料、刀具材料、刀具幾何參數、切削用量 。
42.斜楔、螺旋、凸輪等機械夾緊機構的夾緊原理是利用機械摩擦的自鎖來夾緊工件 。
43.一般機床夾具主要由定位元件、夾緊元件 、對刀元件、夾具體 4個部分組成。根據需要夾具還可以含有其他組成部分,如分度裝置、傳動裝置等。
44.採用布置恰當的6個支承點來消除工件6個自由度的方法,稱為 六點定位。
45.工件在裝夾過程中產生的誤差稱為裝夾誤差、定位誤差及基準不重合 誤差。
46.在切削塑性金屬材料是,常有一些從切屑和工件上帶來的金屬「冷焊」在前刀面上,靠
近切削刃處形成一個硬度很高的楔塊即積屑瘤
47.作用在工藝系統中的力,有切削力、夾緊力、構件及工件的重力以及運動部件產生的慣性力。
48.能消除工件6個自由度的定位方式,稱為完全定位。
49.在刀具材料中,硬質合金用於切削速度很高、難加工材料的場合,製造形狀較簡單的刀具。
50.刀具磨鈍標准有粗加工、粗加工磨鈍標准兩種。
51.零件加工後的實際幾何參數與理想幾何參數的符合程度稱為加工精度。
52.工件的實際定位點數,如不能滿足加工要求,少於應有的定點數,稱為 欠定位。
53.在切削過程中,工件形成三個表面:①待加工表面;②加工表面;③已加工表面。
54.刀刃磨損到一定程度後需要刃磨換新刀,需要規定一個合理的磨損限度,即為耐用度。
55.若工件在夾具中定位,要使工件的定位表面與夾具的定位元件相接觸,從而消除自由度。
二 判斷題
1(√)安全管理是綜合考慮「物」的生產管理功能和「人」的管理,目的是生產更好的產品
2(√) 通常車間生產過程僅僅包含以下四個組成部分:基本生產過程、輔助生產過程、生產技術准備過程、生產服務過程。
3(√)車間生產作業的主要管理內容是統計、考核和分析。
4(√) 車間日常工藝管理中首要任務是組織職工學習工藝文件,進行遵守工藝紀律的宣傳教育,並例行工藝紀律的檢查。
5(×)當數控加工程序編制完成後即可進行正式加工。
6(×)數控機床是在普通機床的基礎上將普通電氣裝置更換成CNC控制裝置。
7(√)圓弧插補中,對於整圓,其起點和終點相重合,用R編程無法定義,所以只能用圓心坐標編程。
8(√)插補運動的實際插補軌跡始終不可能與理想軌跡完全相同。
9(×)數控機床編程有絕對值和增量值編程,使用時不能將它們放在同一程序段中。
10(×)用數顯技術改造後的機床就是數控機床。
11(√)G代碼可以分為模態G代碼和非模態G代碼。
12(×)G00、G01指令都能使機床坐標軸准確到位,因此它們都是插補指令。
13(√)圓弧插補用半徑編程時,當圓弧所對應的圓心角大於180º時半徑取負值。
14(×)不同的數控機床可能選用不同的數控系統,但數控加工程序指令都是相同的。
15(×)數控機床按控制系統的特點可分為開環、閉環和半閉環系統。
16(√)在開環和半閉環數控機床上,定位精度主要取決於進給絲杠的精度。
17(×)點位控制系統不僅要控制從一點到另一點的准確定位,還要控制從一點到另一點的路徑。
18(√)常用的位移執行機構有步進電機、直流伺服電機和交流伺服電機。
19(√)通常在命名或編程時,不論何種機床,都一律假定工件靜止刀具移動。
20(×)數控機床適用於單品種,大批量的生產。
21(×)一個主程序中只能有一個子程序。
22(×)子程序的編寫方式必須是增量方式。
23(×)數控機床的常用控制介質就是穿孔紙帶。
24(√)程序段的順序號,根據數控系統的不同,在某些系統中可以省略的。
25(×)絕對編程和增量編程不能在同一程序中混合使用。
26(×)數控機床在輸入程序時,不論何種系統座標值不論是整數和小數都不必加入小數點。
27(√)RS232主要作用是用於程序的自動輸入。
28(√)車削中心必須配備動力刀架。
29(×)Y坐標的圓心坐標符號一般用K表示。
30(√)非模態指令只能在本程序段內有效。
31(×)X坐標的圓心坐標符號一般用K表示。
32(×)數控銑床屬於直線控制系統。
33(√)採用滾珠絲杠作為X軸和Z軸傳動的數控車床機械間隙一般可忽略不計。
34(√)舊機床改造的數控車床,常採用梯形螺紋絲杠作為傳動副,其反向間隙需事先測量出來進行補償。
35(√)順時針圓弧插補(G02)和逆時針圓弧插補(G03)的判別方向是:沿著不在圓弧平面內的坐標軸正方向向負方向看去,順時針方向為G02,逆時針方向為G03。
36(×)順時針圓弧插補(G02)和逆時針圓弧插補(G03)的判別方向是:沿著不在圓弧平面內的坐標軸負方向向正方向看去,順時針方向為G02,逆時針方向為G03。
37(√)伺服系統的執行機構常採用直流或交流伺服電動機。
38(√)直線控制的特點只允許在機床的各個自然坐標軸上移動,在運動過程中進行加工。
39(×)數控車床的特點是Z軸進給1mm,零件的直徑減小2mm。
40(×)只有採用CNC技術的機床才叫數控機床。
41(√)數控機床按工藝用途分類,可分為數控切削機床、數控電加工機床、數控測量機等。
42(×)數控機床按控制坐標軸數分類,可分為兩坐標數控機床、三坐標數控機床、多坐標數控機床和五面加工數控機床等。
43(×)數控車床刀架的定位精度和垂直精度中影響加工精度的主要是前者。
44(×)最常見的2軸半坐標控制的數控銑床,實際上就是一台三軸聯動的數控銑床。
45(√)四坐標數控銑床是在三坐標數控銑床上增加一個數控回轉工作台。
46(√)液壓系統的輸出功率就是液壓缸等執行元件的工作功率。
47(×)液壓系統的效率是由液阻和泄漏來確定的。
48(√)調速閥是一個節流閥和一個減壓閥串聯而成的組合閥。
49(×)液壓缸的功能是將液壓能轉化為機械能。
50(×)數控銑床加工時保持工件切削點的線速度不變的功能稱為恆線速度控制。
51(√)由存儲單元在加工前存放最大允許加工范圍,而當加工到約定尺寸時數控系統能夠自動停止,這種功能稱為軟體形行程限位。
52(√)點位控制的特點是,可以以任意途徑達到要計算的點,因為在定位過程中不進行加工。
53(√)數控車床加工球面工件是按照數控系統編程的格式要求,寫出相應的圓弧插補程序段。
54(√)伺服系統包括驅動裝置和執行機構兩大部分。
55(√)不同結構布局的數控機床有不同的運動方式,但無論何種形式,編程時都認為刀具相對於工件運動。
56(×)不同結構布局的數控機床有不同的運動方式,但無論何種形式,編程時都認為工件相對於刀具運動。
57(×)一個主程序調用另一個主程序稱為主程序嵌套。
58(×)數控車床的刀具功能字T既指定了刀具數,又指定了刀具號。
59(×)數控機床的編程方式是絕對編程或增量編程。
60(√)數控機床用恆線速度控制加工端面、錐度和圓弧時,必須限制主軸的最高轉速。
61(×)螺紋指令G32 X41.0 W-43.0 F1.5是以每分鍾1.5mm的速度加工螺紋。
62(×)經試加工驗證的數控加工程序就能保證零件加工合格。
63(√)數控機床的鏡象功能適用於數控銑床和加工中心。
64(×)數控機床加工時選擇刀具的切削角度與普通機床加工時是不同的。
65(×)數控銑床加工時保持工件切削點的線速度不變的功能稱為恆線速度控制。
66(×)在數控加工中,如果圓弧指令後的半徑遺漏,則圓弧指令作直線指令執行。
67(√)車床的進給方式分每分鍾進給和每轉進給兩種,一般可用G94和G95區分。
68(×) G00為前置刀架式數控車床加工中的瞬時針圓弧插補指令。
69(×)G03為後置刀架式數控車床加工中的逆時針圓弧插補指令。
70(×)所有數控機床加工程序的結構均由引導程序、主程序及子程序組成。
71(×)數控裝置接到執行的指令信號後,即可直接驅動伺服電動機進行工作。
72(×)點位控制數控機床除了控制點到點的准確位置外,對其點到點之間的運動軌跡也有一定的要求。
73(×)數控機床的坐標規定與普通機床相同,均是由左手直角笛卡爾坐標系確定。
74(×)G00、G02、G03、G04、G90均屬於模態G指令。
75(√)ISO標准規定G功能代碼和M功能代碼規定從00—99共100種。
76(√)螺紋車刀屬於尖形車刀類型。
77(√)圓弧形車刀的切削刃上有無數個連續變化位置「刀尖」。
78(√)數控車床上的自動轉位刀架是一種最簡單的自動換刀設備。
79(√)在數值計算車床過程中,已按絕對坐標值計算出某運動段的起點坐標及終點坐標,以增量尺寸方式表示時,其換算公式:增量坐標值=終點坐標值-起點坐標。
80(√)一個尺寸鏈中一定只能一個封閉環。
81(√)在數控機床上加工零件,應盡量選用組合夾具和通用夾具裝夾工件。避免採用專用夾具。
82(×)保證數控機床各運動部件間的良好潤滑就能提高機床壽命。
83(√)數控機床加工過程中可以根據需要改變主軸速度和進給速度。
84(√)車床主軸編碼器的作用是防止切削螺紋時亂扣。
85(×)跟刀架是固定在機床導軌上來抵消車削時的徑向切削力的。
86(×)切削速度增大時,切削溫度升高,刀具耐用度大。
87(×)數控機床進給傳動機構中採用滾珠絲杠的原因主要是為了提高絲杠精度。
88(×)數控車床可以車削直線、斜線、圓弧、公制和英制螺紋、圓柱管螺紋、圓錐螺紋,但是不能車削多頭螺紋。
89(×)平行度的符號是 //,垂直度的符號是 ┸ , 圓度的符號是 〇。
90(√)數控機床為了避免運動件運動時出現爬行現象,可以通過減少運動件的摩擦
來實現。
91(×)切削中,對切削力影響較小的是前角和主偏角。
92(×)同一工件,無論用數控機床加工還是用普通機床加工,其工序都一樣。
93(×)數控機床的定位精度與數控機床的解析度精度是一致的。
95(√)刀具半徑補償是一種平面補償,而不是軸的補償。
96(√)固定循環是預先給定一系列操作,用來控制機床的位移或主軸運轉。
97(√)數控車床的刀具補償功能有刀尖半徑補償與刀具位置補償。
98(×)刀具補償寄存器內只允許存入正值。
99(×)數控機床的機床坐標原點和機床參考點是重合的。
100(×)機床參考點在機床上是一個浮動的點。
101(√)外圓粗車循環方式適合於加工棒料毛坯除去較大餘量的切削。
102(√)固定形狀粗車循環方式適合於加工已基本鑄造或鍛造成型的工件。
102(×)外圓粗車循環方式適合於加工已基本鑄造或鍛造成型的工件。
103(√)刀具補償功能包括刀補的建立、刀補的執行和刀補的取消三個階段。
104(×)刀具補償功能包括刀補的建立和刀補的執行二個階段。
105(×)數控機床配備的固定循環功能主要用於孔加工。
106(√)數控銑削機床配備的固定循環功能主要用於鑽孔、鏜孔、攻螺紋等。
107(×)編制數控加工程序時一般以機床坐標系作為編程的坐標系。
108(√)機床參考點是數控機床上固有的機械原點,該點到機床坐標原點在進給坐標軸方向上的距離可以在機床出廠時設定。
109(√)因為毛坯表面的重復定位精度差,所以粗基準一般只能使用一次。
110(×)表面粗糙度高度參數Ra值愈大,表示表面粗糙度要求愈高;Ra值愈小表示表面粗糙度要求愈低。
111(√)數控機床的位移檢測裝置主要有直線型和旋轉型。
112(×)基本型群鑽是群鑽的一種,即在標准麻花鑽的基礎上進行修磨,形成「六尖一七刃的結構特徵。
113(√)陶瓷的主要成分是氧化鋁,其硬度、耐熱性和耐磨性均比硬質合金高。
114(×)車削外圓柱面和車削套類工件時,它們的切削深度和進給量通常是相同的。
115(√)熱處理調質工序一般安排在粗加工之後,半精加工之前進行。
116(√)為了保證工件達到圖樣所規定的精度和技術要求,夾具上的定位基準應與工件上設計基準、測量基準盡可能重合。
117(√)為了防止工件變形,夾緊部位要與支承對應,不能在工件懸空處夾緊。
118(×)在批量生產的情況下,用直接找正裝夾工件比較合適。
119(√)刀具切削部位材料的硬度必須大於工件材料的硬度。
120(×)加工零件在數控編程時,首先應確定數控機床,然後分析加工零件的工藝特性。
121(×)數控切削加工程序時一般應選用軸向進刀。
122(×)因為試切法的加工精度較高,所以主要用於大批、大量生產。
123(×)具有獨立的定位作用且能限制工件的自由度的支承稱為輔助支承。
124(√)切削用量中,影響切削溫度最大的因素是切削速度。
125(√)積屑瘤的產生在精加工時要設法避免,但對粗加工有一定的好處。
126(×)硬質合金是一種耐磨性好。耐熱性高,抗彎強度和沖擊韌性都較高的一種刀具材料。
127(×)在切削時,車刀出現濺火星屬正常現象,可以繼續切削。
128(×)刃磨車削右旋絲杠的螺紋車刀時,左側工作後角應大於右側工作後角。
129(√)套類工件因受刀體強度、排屑狀況的影響,所以每次切削深度要少一點,進給量要慢一點。
130(√)切斷實心工件時,工件半徑應小於切斷刀刀頭長度。
131(√)切斷空心工件時,工件壁厚應小於切斷刀刀頭長度。
132(×)數控機床對刀具的要求是能適合切削各種材料、能耐高溫且有較長的使用壽命。
133(√)數控機床對刀具材料的基本要求是高的硬度、高的耐磨性、高的紅硬性和足夠的強度7和韌性。
134(√)工件定位時,被消除的自由度少於六個,但完全能滿足加工要求的定位稱不完全定位。
135(×)定位誤差包括工藝誤差和設計誤差。
136(×)數控機床中MDI是機床診斷智能化的英文縮寫。
137(×)數控機床中CCW代表順時針方向旋轉,CW代表逆時針方向旋轉。
138(×)一個完整尺寸包含的四要素為尺寸線、尺寸數字、尺寸公差和箭頭等四項要素。
139(√)高速鋼刀具具有良好的淬透性、較高的強度、韌性和耐磨性。
140(×)長V形塊可消除五個自由度。短的V形塊可消除二個自由度。
141(√)長的V形塊可消除四個自由度。短的V形塊可消除二個自由度。
142(×)高速鋼是一種含合金元素較多的工具鋼,由硬度和熔點很高的碳化物和金屬粘結劑組成。
143(√)零件圖中的尺寸標注要求是完整、正確、清晰、合理。
144(√)硬質合金是用粉末冶金法製造的合金材料,由硬度和熔點很高的碳化物和
金屬粘結劑組成。
145(√)工藝尺寸鏈中,組成環可分為增環與減環。
C. 數控銑床編程
數控銑、加工中心在圓弧插補時有兩種編程方法,一種是使用R 編程;一種使用I、J、K編程。
在G17平面內圓弧插補時
R編程格式為:
G02/G03 X -- Y --- R--- F---;(X-- Y--為圓弧終點的位置,R--為圓弧半徑)
I、J、K編程格式為:
G02/G03 X-Y- I--J-- F---;(I- J-為圓弧圓心相對圓弧起點的增量值,也就是圓心坐標減起點坐標得到的代數差,I--是X的坐標差值J-是Y的坐標差值。)
應該是比較詳細了,有問題再追問。
D. 數控銑床宏程序編程實例
現成的 用12的球頭刀
圓柱上面 有個半球
編寫:
主程序
O123
90G80G49G40
G0G90G54X40Y0S1600M3
G43H1Z100M8
Z10
G1Z0F300
M98P110L15
G90G1Z20F500
G1X40Y0
M98P210
G91G28Z0
M5
G91G28Y0
M30
子程序 一 先加工 圓柱 30個深度
O110
G91Z-2F500
G90G41G1X28D1
G2X28I-28
G01X40Y0
M99
子程序二 加工半球
O210
#24=28
#26=-20
#1=20
#2=0
#18=20
N29G1Z#26
X#24
G2X#24Y0I-#24
#2=#2+0.1
#1=SQRT[#18*#18-#2*#2]
#24=#1+8
#26=-20+#2
IF[#26LE0]GOTO29
G1Z20
G01X0Y40
M99
E. 數控編程題,編寫下圖所示的二維外形輪廓零件的數控銑削代碼,並畫出走刀路線簡圖。刀具為Ф10立銑刀。
程序按FANUC格式
刀具鎢鋼D10刀號T1刀補D1
材料 45#鋼
切削深度假設為5個厚 一刀完成
G54 X0.Y0.工件中心,Z0工件表面
用半徑補償,刀路與工件輪廓重合,簡化編程。
%
G5.1 Q1(開啟輪廓銑功能,保證加工精度)
G91 G28 Z0.(向上返回Z參考點,保證安全)
T1 M6(換1號刀)
G40 G80 G17 G49(程序頭,具體代碼功能參考說明書)
G90 G54 G0 X40. Y100.(快移到下刀點)
M3 S1294(切削速度40米)
G0 G43 Z100 H1(刀具補償至安全高度)
Z0.M8(刀尖至工件表面持平,利於操作者檢視,開冷卻液)
G1 Z-5. F400(Z軸插補到Z-5.切削速度400毫米/每分鍾)
G41 X40. Y40. D1(刀具半徑補償,地址D1,至切削起點)
G1 Y-30.(至N20處為零件外形)
X20.Y-40.
X-20.
G3 Y-20. R20.
G1 Y40.
X-20.
G3 X20. R180.
N20 X30.
G0 Z100.
M5
M9
G91 G28 Z0.
M30(程序結束)
%
F. 請大家幫忙找一 找有關數控考試的題
數控加工與編程考試試題(六)
一、選擇題(2』X21)
1. 刀尖半徑左補償方向的規定是 。
A、沿刀具運動方向看,工件位於刀具左側;B、沿工件運動方向看,工件位於刀具左側;
C、沿工件運動方向看,刀具位於工件左側;D、沿刀具運動方向看,刀具位於工件左側
2. G00的指令移動速度值是 。
A、機床參數指定;B、數控程序指定;C、操作面板指定
3. 用Φ12的刀具進行輪廓的粗、精加工,要求精加工餘量瞎大游為0.4,則粗加工偏移量為 。
A、12.4;B、11.6;C、6.4
4. 執行下列程序後,累計暫停進給時仿並間是 。
N1 G91 G00 X120.0 Y80.0
N2 G43 Z-32.0 H01
N3 G01 Z-21.0 F120
N4 G04 P1000
N5 G00 Z21.0
N6 X30.0 Y-50.0
N7 G01 Z-41.0 F120
N8 G04 X2.0
N9 G49 G00 Z55.0
N10 M02
A、2秒;B、3秒;C、1002秒;D、1.002秒
5. 數控加工中心的固定循環功能適用於 。
A、曲面形狀加工;B、平面形狀加工;C、孔系加工
6. 在數控銑床上用φ20銑刀執行下列程序後,其加工圓弧的直徑尺寸是 。
N1 G90 G17 G41 X18.0 Y24.0 M03 H06
N2 G02 X74.0 Y32.0 R40.0 F180(刀具半徑補償偏置值是φ20.2)
A、φ80.2;B、φ80.4;C、φ79.8
7. 數控機床主軸以800轉/分轉速正轉時,其指令應是 。
A、M03 S800;B、M04 S800;C、M05 S800
8. 數控機床的種類很多,如果按加工軌跡分則可分為 。
A、二軸控制、三軸磨銷控制和連續控制;B、點位控制、直線控制和連續控制;
C、二軸控制、三軸控制和多軸控制
9. 數控機床上有一個機械原點,該點到機床坐標零點在進給坐標軸方向上的距離可以在機床出廠時設定。該點稱 。
A、工件零點;B、機床零點;C、機床參考點
10. 繞X軸旋轉的回轉運動坐標軸是 。
A、A軸;B、B軸;C、Z軸
11. 刀具長度正補償是 指令,負補償是 指令,取消補償是 指令。
A、G43;B、G44;C、G49
12. 當更換加工產品時,普通機床是靠 _ _ 來實現,自動機床和仿形機床主要是靠 _ _ 來實現的,而數控機床則只需靠 _ _ 來實現即可。
A、重新編程 B、更改規程,人工直接控制 C、改變凸輪靠模等裝備
13. 刀庫容量小的加工中心一般採用 刀庫形式,刀庫容量大的加工中心則多採用____ 刀庫形式。對刀具或刀座進行編碼,根據編碼選刀的方式是 。
A、鏈式 B、鼓輪式 C、順序選刀 D、任選選刀
14. 鑽鏜循環的深孔加工時需採用間歇進給的方法,每次提刀退回安全平面的應是 ,每次提刀回退一固定量q的應是 。
A、G73 B、G83 C、G74 D、G84
一、 二、 畫圖題( 2X6)
1. 1. 畫圖表示挖槽加工的幾種工藝路線(單向切削、雙向切削、環向切削等),標出銑切間隔,並說說這一參數應如何確定。
2. 畫圖表示鑽鏜固定循環的加工路線,並說明將其應用於螺釘沉孔座加工(G82)時各路線段的含義。
三、簡答題(23)
1. 說說正式加工前的程序校驗和空運行調試有什麼意義?在機械鎖住的情況下,能進行什麼樣的檢查。(8)
2. 何謂對刀點?對刀點的選取對編程有何影響?(5)
3. 數控加工編程的主要內容有哪些?(5)
4. 圖示曲面零件,從毛坯到零件尺寸,應分別進行什麼樣的刀路定義?(5)
四、編程題(23分)
1. 加工下圖所示零件,要求自己確定加工順序、設定加工參數、選調刀具、編制填寫數控工藝卡片和手工編寫數控程序,輸入程序代碼、裝夾工件和刀具、對刀並操作機床進行切削加工。
參考答案
一、一、選擇題
1.C 2.A 3.C 4.B 5.C 6.A 7.A 8.B 9.C 10.A 11.ABC 12.BCA 13.BAD 14.BA
二、畫圖題
1.
2. 鑽沉孔固定循環動作順序可分解為:
(1)X和Y軸快速定位到孔中心的位置上
(2)快速運行到靠近孔上方的安全高度平面(R平面)
(3)鑽孔(工進)到沉孔底面
(4)在沉孔底面暫停
(5)快速退回到安全平面高度或初始平面高度
三、簡答
1. 加工前的程序校驗和空運行調試的意義在於:
(1)用於檢驗程序中有無語法錯誤。有相當一部分可通過報警番號來分析判斷。
(2)用於檢驗程序行走軌跡是否符合要求。從圖形跟蹤可察看大致軌跡形狀,若要進一步檢查尺寸精度,則需要結合單段執行按鍵以察看分析各節點的坐標數據。
(3)用於檢驗工件的裝夾位置是否合理。這主要是從工作台的行程式控制制上是否超界,行走軌跡中是否會產生各部件間的位置干涉重疊現象等來判斷。
(4)用於通過調試而合理地安排一些工藝指令,以優化和方便實際加工操作。
在機床鎖住的情況下,主要用於檢查程序的語法錯誤和檢查軌跡圖形。
2. 2. 對刀點是指數控加工時,刀具相對工件運動的起點。這個起點也是編程時程序的起點。對刀點選取合理,便於數學處理和編程簡單;在機床上容易找正;加工過程中便於檢查及引起的加工誤差小。
3. 數控加工編程的主要內容有:分析零件圖、確定工藝過程及工藝路線、計算刀具軌跡的坐標值、編寫加工程序、程序輸入數控系統、程序校驗及首件試切等。
4. 圖示曲面零件,從毛坯開始,應先後進行如下刀路定義:
(1)刀或圓角刀,曲面挖槽粗切,留精加工餘量
(2)球刀,平行式曲面粗切
(3)球刀,等高外形或平行式曲面精修
(4)球刀,陡斜面、淺平面曲面精修
(5)小球刀,殘料清角、交線清角
四、編程題
O0001
G92X60Z120;
T0101;
G90G00X35Z5
M03S600
G71U1R2P100Q200X0.2Z0.2F100
G00X0
Z0
N100G01X16C2F40
Z-17
X24Z-20
Z-30
X26
G03X30Z-32R2
N200Z-40
G00X60Z120T0100
M05M00
T0202
G00X35Z-17M03
G01X14F30
G04X2
G00X35
G00X60Z120T0200
T0303
G00X30Z3
M03S300
G82X15.2Z-15F1.5
G82X14.6 Z-15F1.5
G82X14.2 Z-15F1.5
G82X14.04 Z-15F1.5
G00X60Z120T0300
M05M02
http://www.jnsjjx.net/ReadNews.asp?NewsID=856
G. 數控編程的實例!
數控機床編程實例
作者: 來源:
--------------------------------------------------------------------------------
常用的圓弧編程指令是G2和G3,使用時必須編入圓弧起點坐標,終點坐標、圓弧半徑或中心坐標,可處理各種類型的圓弧編程。西門子810D/840D系統中的CT和RND指令也可以生成精確的圓弧軌跡,在加工輪廓中出現用圓弧與其他直線或圓弧相切連接的軌跡時,靈活運用CT和RND指令進行圓弧編程比使用G2和G3指令方便得多:
--------------------------------------------------------------------------------
一、兩種特殊的圓弧編程指令:CT和RND
常用的圓弧編程指令是G2和G3,使用時必須編入圓弧起點坐標,終點坐標、圓弧半徑或中心坐標,可處理各種類型的圓弧編程。西門子810D/840D系統中的CT和RND指令也可以生成精確的圓弧軌跡,在加工輪廓中出現用圓弧與其他直線或圓弧相切連接的軌跡時,靈活運用CT和RND指令進行圓弧編程比使用G2和G3指令方便得多:
1、RND指令處理輪廓拐點的圓弧過渡
RND指令的含義:輪廓拐點處用指定半徑的圓弧過渡處理,並且和相關的直線或圓弧相切連接,數控系統自動運算各個切點的坐標。
參照圖1 加工內容為底邊外的其餘輪廓,所用程序如下。
N005 G54 G90 G0 Z100 T1 D1
N010 X-70 Y-50
N015 M03 S1000 F500 Z-10
N020 G41 Y-20
N025 G1 Y70 RND=5
N030 G1 X-40 RND=5
N035 G3 ×0 CR=20 RND=5
N040 G3 ×40 CR=20 RND=5
N045 G1×70 RND=5
N050 G1 Y-30
N055 M30
程序中用RND=5的格式表示輪廓拐點處用半徑R5的圓弧過渡處理,並與相關的直線或圓弧相切連接,數控系統自動運算各個切點的坐標,程序中不需寫入切點的坐標。而用G2和G3指令編寫各處R5圓弧就必須計算各個切點的坐標(共10個點),還多了五條程序。
2、CT指令完成直線和圓弧或圓弧和圓相切邊接
CT指令的含義是:經過一段直線或圓弧的結束點P1和另一個指定點P2生成一段圓弧並且和前面的直線或圓弧在P1點處相切,數控系統自動運算圓弧半徑CT指令是模態的。
參照圖2 加工內容為底邊外的其餘輪廓,所用程序如下:
N005 G54 G90 G0 Z100 T1 D1
N010 X-90 Y-120
N015 M03 S1000 F500Z-10
N020 G41Y-100
N025 G1 Y20
N030 X-60
N040 Yo
N045 CT X-20(第一個R20圓弧)
N050 X20(第二個R20圓弧)
N055 X60(第三個R20圓弧)
N060 G1 Y20
N065 G1×90
N070 Y-100
N075 M30
用CT在編製程序時只需輸入切點坐標而不用寫入圓弧半徑,也不用判斷圓弧的方向,在直線和圓弧或多段圓弧相切連接的輪廓編程時使用非常方便。
3、CT和RND指令在極坐標系中的應用
在極坐標系中用G2和G3指令編程時有一個限制,極點必須設定在所編程圓弧的中心。而用CT和RND指令就很好地克服了這一障礙。
(1)RND指令在極坐標系中的應用
參照圖3在數控銑床加工4個30度的V型槽,以90度位置的V型槽為常式序如下。
N005 G54 G0 T1 D1 Z100
N010 G111 Xo YO
N015 AP=90-15 RP=110
N020 M03 S1000 F500 Z10
N025 G42 RP=100
N030 G1 RP=0 RND=10
N035 G1 RP=100
N040 M30
(2)CT指令在極坐標系中的應用。
參照圖4 加工上部的3段圓弧和2段直線相切連接的部位,程序如下。
N005 G54 G90 Go Z100 T1 D1
N010 G111 XO YO
N015 AP=90-36-18 RP=150
N020 M03 S1000 F500 Z-10
N025 G42 RP=130
N030 G1 RP=142.66/2
N035 CT AP=90-18
N040 AP=90+18
N045 AP=90+18+36
N050 G1 RP=150
N055 M30
圖3和圖4 這兩種類型的工件加工部位使用算術坐標系編程數據處理比較麻煩,在極坐標系中用G2和G3指令編程圓弧時極點必須設定在所編圓弧的中心,需要一些計算工作,而使用RND和CT指令編程圓弧時,極點就不必設定在所編圓弧的中心,極點可以設定在任意的方便數據處理的位置。圖3和圖4 這兩種類型的工件加工部位在編程時使用極坐標且極點設定在工件中心最為方便。
二、特殊刀具補償方法在加工扇形段導入板中的應用
1、一般的刀具補償方法
參照圖5 ,在數控銑上用40mm立銑刀加工60H7的槽,按照槽的邊界線進行編程,使用的程序如下。
N005 G54 G90 Go Z100 T1 D1
N010 X-150 YO
N020 M03 S300 F100 Z30
N025 G42 Y30
N030 G1×150
N035 Y-30
N040 X-150
N050 M30
實際加工中要經過粗加工、半精加工和精加工運行三次程序,對應的半徑補償值先大後小分別是22mm,20.5mm,20mm(理念值,最終的半徑補償值要經過實際測量確定)。
2、特殊的刀具補償方法
參照圖5,在數控銑床上40mm立銑刀加工60H7的槽,按照中心線進行編程,使用的程序如下。
N005 G54 G90 GO Z100 T1 D1
N010 X-150 YO
N020 M03 S300 F100 Z30
N025 G42 X-140
N030 G1 X150
N035 GO Z100
N040 G40 X-150
N050 Z30
N055 G41 X-140
N060 G1 X150
N065 GO Z100
N070 M30
實際加工中要經過粗加工、半精加工和精加工運行三次程序,對應的半徑補償先小後大分別是8mm、9.5mm,10mm(理論值,最終的半徑補償值要經過實際測量後確定),最終的半徑補償理論值=槽的寬度/2-刀具半徑。在程序中分別用G41和G42激活兩次刀補,增加了一次空行程,這種使用刀具半徑補償的方式在加工一般類型的工件時顯得很麻煩,但是在加工特定類型的工件時使用這種方法就會使編程工作變得非常簡單。
3、在加工扇形段導入板中的應用
在一些比較特殊槽體的加工中,圖紙中只標注槽的寬度、深度和中心線的形狀尺寸,針對這一類型的工件,按照中心線進行編程,加工中應用特殊的刀具補償方法。
參照圖6,這是我公司薄板廠連鑄設備中使用的扇形段導入板,它是扇形段導入裝置中的關鍵零件。用Tk6920數控銼銑床的加工七條128×44mm導入槽。該工件的七條導入槽是由多段圓弧和直線相切連接構成,圖紙中只標注了槽的寬度、深度和中心線的形狀尺寸,以上部第一個導入槽為例說明特殊的刀具補償使用方法,按照中心線進行編程。
程序名稱:CA01
程序內容:N5 G54 G90 G64 GO Wo Z150 T1 D1(調用第一個刀號)
N10 G111 XO YO
N15 X=-1804-100 Y=464.424
N20 M04 S250 F200 Z-44
N25 G41 X=IC(50)(激活刀補開始加工槽體的上邊界)
N30 G1 X=-1804+920.617
N35 CT AP=90-16.03 RP=1499.5
N40 G1 AP=90-16.03 RP=1499.5+100
N45 GO G40 X=IC(100)Z150
N50 X=-1804-100 Y=464.424 T1 D2(調用第二個刀號)
N55 G42 X=IC(50)(激活刀補開始加工槽體的下邊界)
N60 G1 X=-1804+920.617
N65 CT AP=90-16.03 RP=1499.5
N70 G1 AP90-16.03 RP=1499.5+100
N75 GO G40 X=IC(100)Z150
N80 M30
槽的寬度和中心線不對稱,程序中用了兩個刀號,加工槽體的上邊界時用D1,加工槽體的下邊界是時用D2,實際加工中用50mm銑刀要經過粗加工、半精加工和精加工運行三次程序,對應的半徑補償值先小後大分別是D1=100mm,12mm,12.5mm,D2=13mm,15mm,15.5mm.
如果使用一般的刀具補償使用方法,按照槽的邊界線進行編程,就要計算槽的邊界線中各段圓弧和直線切點的坐標以及各段圓弧的半徑,計算量是非常大的。而按照中心線進行編程就可直接使用力紙上標注的尺寸,避免了大量、繁瑣的數據計算工作,保證了程序中所用數據的准確性,極大的提高了編程效率。
其方法有兩個特殊:(1)按照中心線進行編程而不是按照真實的加工邊界線進行編程。(2)刀具補償值按照粗加工、半精加工和精加工的順序逐漸加大,理論補償值二加工的邊界到中心線的距離--刀具半徑。優點是直接使用圖紙上標注的尺寸進行編程,保證了程序中所用數據的准確性,不需進行大量繁瑣的數據計算工作。