1. 數控如何編程
問題一:數控車床怎麼編程? O1程序命名,大寫字母O開頭
N1;實際操作裡面,使用N了表示一段工序哪敏
T0101;選擇1號刀具,後面一個01是摩耗仔山
M03 S500;主軸正轉,轉速為500轉
G00 Z1.0;快速靠近工件
X52.;
G71 U1.R0.3;外圓粗加工循環,單邊進給量為0.3
G71 P10Q20U0.1W0.05F0.15;定義粗加工的其他參數
N10 G00 X16.;其實程序段N10,注意第一行一定要走X軸!
G01 Z0 F0.05;F為精加工的進給速度,粗加工不受影響。
X20.Z-2.; 20外圓右邊倒角
Z-20.;20的外圓面
X30.Z-35.; 圓錐面
X40.;40外圓的右端面
Z-45.;40外圓面
X46.;50外圓右端面
X50.W-2.;50外圓右邊倒角
Z-60.;50外圓面
N20 X52.;循環結束段N20
G00 X100.;刀具離開工件
Z100.;
M05;主軸停止,
M00;程序暫停,然後手動測量..
N2精加工程序段
T0202;選擇2號刀具
M03 S1000;主軸正傳1000
G00 Z1.;刀具快速靠近工件
X52.;
G70 P10 Q20;進行精加工
G00 X100.;刀具離開工件
Z100.;
M05;主軸停止
M30;程序停止 就是這樣編程的明白不!
問題二:如何學習數控編程 首先我要強調一下,如果能數控編程各種語言,那麼你在社會人才競爭中就非常有優勢。
目前在國內製造業對數控加工高速增長的需求形勢下,數控編程技術人才出現了嚴重短缺,數控編程技術已成為就業市場上的需求熱點。
一、學好數控編程技術需要具備以下幾個基本條件:
(1)具有基本的學習資質,即學員具備一定的學習能力和預備知識。
(2)有條件接受良好的培訓,包括選擇好的培訓機構和培訓教材。
(3)在實踐中積累經驗。
二、學習數控編程技術,要求學員首先掌握一定的預備知識和技能,包括:
(1)基本的幾何知識(高中以上即可)和機械制圖基礎。
(2)基礎英語(高中以上即可)。
(3)機械加工常識。
(4)基本的三維造型技能。
三、選擇培訓教材應考慮的因素包括:
(1)教材的內容應適合於實際編程應用的要求,以目前廣泛採用的基於CAD/CAM軟體的互動式圖形編程技術為主要內容。在講授軟體操作、編程方法等實用技術的同時也應包含一定的基礎知識,使讀者知其然更知其所以然。
(2)教材的結構。數控編程技術的學習是一個分階段不斷提高的過程,因此教材的內容應按不同的學習階段進行合理的分配。同時,從應用角度對內容進行系統的歸納和分類,便於讀者從整體上理解和記憶。
四、數控編程的學習內容和學習過程基本可以歸納為3個階段:
第1階段:基礎知識的學習,包括數控加工原理、數控程序、數控加工工藝等方面的基礎知識。
第2階段:數控編程技術的學習李戚枝,在初步了解手工編程的基礎上,重點學習基於CAD/CAM軟體的互動式圖形編程技術。
第3階段:數控編程與加工練習,包括一定數量的實際產品的數控編程練習和實際加工練習。
五、學習方法與技巧
同其他知識和技能的學習一樣,掌握正確的學習方法對提高數控編程技術的學習效率和質量起著十分重要的作用。下面是幾點建議:
(1)集中精力打殲滅戰,在一個較短的時間內集中完成一個學習目標,並及時加以應用,避免進行馬拉松式的學習。
(2)對軟體功能進行合理的分類,這樣不僅可提高記憶效率,而且有助於從整體上把握軟體功能的應用。
(3)從一開始就注重培養規范的操作習慣,培養嚴謹、細致的工作作風,這一點往往比單純學習技術更為重要。
(4)將平時所遇到的問題、失誤和學習要點記錄下來,這種積累的過程就是水平不斷提高的過程。
六、如何學習CAM
互動式圖形編程技術的學習(也就是我們常說的CAM編程的要點)可分三個方面:
1、是學習CAD/CAM軟體應重點把握核心功能的學習,因為CAD/CAM軟體的應用也符合所謂的「20/80原則」,即80%的應用僅需要使用其20%的功能。
2、是培養標准化、規范化的工作習慣。對於常用的加工工藝過程應進行標准化的參數設置,並形成標準的參數模板,在各種產品的數控編程中盡可能直接使用這些標準的參數模板,以減少操作復雜度,提高可靠性。
3、是重視加工工藝的經驗積累,熟悉所使用的數控機床、刀具、加工材料的特性,以便使工藝參數設置更為合理。
需要特別指出的是,實踐經驗是數控編程技術的重要組成部分,只能通過實際加工獲得,這是任何一本數控加工培訓教材都不可能替代的。雖然本書充分強調與實踐相結合,但應該說在不同的加工環境下所產生的工藝因素變化是很難用書面形式來表述完整的。
最後,如同學習其他技術一樣,要做到「在戰略上藐視敵人,在戰術上重視敵人」,既要對完成學習目標樹立堅定的信心,同時又腳踏實地地對待每一個學習環節。
所以,只要你對數控編程感興趣,本人嚴重支持你去學它,前途無量啊。
本文參考地址:
...>>
問題三:數控編程怎樣做 20分 教你如何成為數控機床編程高手,建議初學者認真閱讀。要想成為一個數控高手(金屬切削類),從大學畢業進工廠起,最起碼需要6年以上的時間。他既要有工程師的理論水平,又要有高級技師的實際經驗及動手能力。第一步:必須是一個優秀的工藝員。數控機床集鑽、銑、鏜、鉸、攻絲等工序於一體。對工藝人員的技術素養要求很高。數控程序是用計算機語言來體現加工工藝的過程。工藝是編程的基礎。不懂工藝,絕不能稱會編程。其實,當我們選擇了機械切削加工這一職業,也就意味著從業早期是艱辛的,枯糙的。大學里學的一點基礎知識面對工廠里的需要是少得可憐的。機械加工的工程師,從某種程度上說是經驗師。因此,很多時間必須是和工人們在一起,干車床、銑床、磨床,加工中心等;隨後在辦公室里編工藝、估材耗、算定額。你必須熟悉各類機床的性能、車間師傅們的技能水平。這樣經過2-3年的修煉,你基本可成為一個合格的工藝人員。從我個人的經歷來看,我建議剛工作的年輕大學生們,一定要虛心向工人師傅們學習,一旦他們能把數十年的經驗傳授與你,你可少走很多彎路。因為這些經驗書本上是學不到的,工藝的選擇是綜合考慮設備能力和人員技術能力的選擇。沒有員工的支持和信任,想成為優秀的工藝員是不可能的。通過這么長時間的學習與積累,你應達到下列技術水準和要求:1、 熟悉鑽、銑、鏜、磨、刨床的結構、工藝特點,2、 熟悉加工材料的性能。3、 扎實的刀具理論基礎知識,掌握刀具的常規切削用量等。4、 熟悉本企業的工藝規范、准則及各種工藝加工能達到的一般要求,常規零件的工藝路線。合理的材料消耗及工時定額等。5、 收集一定量的刀具、機床、機械標準的資料。特別要熟悉數控機床用的刀具系統。6、 熟悉冷卻液的選用及維護。7、 對相關工種要有常識性的了解。比如:鑄造、電加工、熱處理等。8、 有較好的夾具基礎。9、 了解被加工零件的裝配要求、使用要求。10、有較好的測量技術基礎。第二步:精通數控編程和計算機軟體的應用。這一點,我覺得比較容易,編程指令也就幾十個,各種系統大同小異。一般花1-2個月就能非常熟悉。自動編程軟體稍復雜些,需學造型。但對於cad基礎好的人來說,不是難事。另外,如果是手工編程,解析幾何基礎也要好!讀書人對這些知識的學習是最適應的。在實踐中,一個好程序的標準是:1、 易懂,有條理,操作者人人都能看懂。2、 一個程序段中指令越少越好,以簡單、實用、可靠為目的。從編程角度對指令的理解,我以為指令也就G00和G01,其他都為輔助指令,是方便編程才設置的。3、 方便調整。零件加工精度需做微調時最好不用改程序。比如,刀具磨損了,要調整,只要改刀具偏置表中的長度、半徑即可。4、 方便操作。程序編制要根據機床的操作特點來編,有利於觀察、檢查、測量、安全等。例如,同一種零件,同樣的加工內容,在立式加工中心和卧式加工中心分別加工,程序肯定不一樣。在機械加工中,最簡單的方法就是最好的方法。只要有實踐經驗的同行,想必都會同意這句話吧!第三步:能熟練操作數控機床。這需要1-2年的學習,操作是講究手感的,初學者、特別是大學生們,心裡明白要怎麼干,可手就是不聽使喚。在這過程中要學:系統的操作方式、夾具的安裝、零件基準的找正、對刀、設置零點偏置、設置刀具長度補償、半徑補償,刀具與刀柄的裝、卸,刀具的刃磨、零件的測量(能熟練使用游標卡尺、千分卡、百分表、千分表、內徑杠桿表)等。最能體現操作水平的是:卧式加工中心和大型龍門(動粱、頂梁)加工中心。操作的練習需要悟性!有時真有一種「悠然心會,妙處難與君說」的意境!在數控車間你就靜下心來好好練吧!一般來說,從首件零件的加工到加工......>>
問題四:數控編程的步驟是? 數控機床程序編制的內容主要包括以下步驟:
一.工藝方案分析
?確定加工對象是否適合於數控加工(形狀較復雜,精度一致要求高)
?毛坯的選擇(對同一批量的毛坯餘量和質量應有一定的要求)。
?工序的劃分(盡可能採用一次裝夾、集中工序的加工方法)。
二.工序詳細設計
?工件的定位與夾緊。
?工序劃分(先大刀後小刀,先粗後精,先主後次,盡量「少換刀」)。
?刀具選擇。
?切削參數。
?工藝文件編制工序卡(即程序單),走刀路線示意圖。程序單包括:程序名稱,刀具型號,加工部位與尺寸,裝夾示意圖
三.編寫數控加工程序
?用UG設置編出數控機床規定的指令代碼(G,S,M)與程序格式。
?後處理程序,填寫程序單。
問題五:數控機床怎麼編程序 首先,要樹立一個觀念:想學好數控,必須對數控感興趣。
其次,再談如何學數控:
針對性的學習,學哪個系統,就去記哪個系統的G、M代碼,這很重要。
記熟了這些代碼,並知道什麼時候採用什麼代碼,就可以試著編寫些簡單的零件程序,增加熟練程度。
方便的東西懂得了多了,可以試著加工一些簡單的零件,這樣一來,理論實際相結合,很輕松的就學好數控了。
可以參考下面的模式:
G代碼 組別 解釋 ; G00 01 定位 (快速移動) ; G01 直線切削 ; . G02 順時針切圓弧 (CW,順時鍾) ; G03 逆時針切圓弧 (CCW,逆時鍾) ; G04 00 暫停 (Dwell) ; G09 停於精確的位置 ; G20 06 英制輸入 ; G21 公制輸入 ; G22 04 內部行程限位 有效 ; G23 內部行程限位 無效 ; G27 00 檢查參考點返回 ; G28 參考點返回 ; G29 從參考點返回 ; G30 回到第二參考點 ;G32 01 切螺紋 G40 07 取消刀尖半徑偏置 ;G41 刀尖半徑偏置 (左側) ;G42 刀尖半徑偏置 (右側) ;G50 00 修改工件坐標;設置主軸最大的 RPM ;G52 設置局部坐標系 ;G53 選擇機床坐標系 ;G70 00 精加工循環 ;G71 內外徑粗切循環 ;G72 台階粗切循環 ;G73 成形重復循環 ;G74 Z 向步進鑽削 ;G75 X 向切槽;G76 切螺紋循環 ;G80 10 取消固定循環 ;G83 鑽孔循環 ;G84 攻絲循環 ;G85 正面鏜孔循環 ;G87 側面鑽孔循環 ;G88 側面攻絲循環 ;G89 側面鏜孔循環 ;G90 01 (內外直徑)切削循環 ;G92 切螺紋循環 ;G94 (台階) 切削循環 ;G96 12 恆線速度控制 ;G97 恆線速度控製取消 ;G98 05 每分鍾進給率;G99 每轉進給率 代碼解釋G00 定位1. 格式 G00 X_ Z_ 這個命令把刀具從當前位置移動到命令指定的位置 (在絕對坐標方式下), 或者移動到某個距離處 (在增量坐標方式下)。 2. 非直線切削形式的定位 我們的定義是:採用獨立的快速移動速率來決定每一個軸的位置。刀具路徑不是直線,根據到達的順序,機器軸依次停止在命令指定的位置。 3. 直線定位 刀具路徑類似直線切削(G01) 那樣,以最短的時間(不超過每一個軸快速移動速率)定位於要求的位置。 4. 舉例 N10 G0 X100 Z65G01 直線插補1. 格式 G01 X(U)_ Z(W)_ F_ ;直線插補以直線方式和命令給定的移動速率從當前位置移動到命令位置。X, Z: 要求移動到的位置的絕對坐標值。U,W: 要求移動到的位置的增量坐標值。 2. 舉例① 絕對坐標程序 G01 X50. Z75. F0.2 ;X100.; ② 增量坐標程序G01 U0.0 W-75. F0.2 ;U50. 圓弧插補 (G02, G03)1. 格式 G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ;G02 C 順時鍾 (CW)G03 C 逆時鍾 (CCW)X, Z C在坐標系裡的終點U, W C 起點與終點之間的距離I, K C 從起點到中心點的矢量 (半徑值)R C 圓弧范圍 (最大180 度)。2. 舉例① 絕對坐標系程序G02 X100. Z90. I50. K0. F0.2或G02 X......>>
問題六:數控機床怎樣進行編程序 數控編程方法
數控機床程序編制(又稱數控機床編程)是指編程者(程序員或數控機床操作者)根據零件圖樣和工藝文件的要求,編制出可在數控機床上運行以完成規定加工任務的一系列指令的過程。具體來說,數控機床編程是由分析零件圖樣和工藝要求開始到程序檢驗合格為止的全部過程。
數控機床編程步驟
1.分析零件圖樣和工藝要求
分析零件圖樣和工藝要求的目的,是為了確定加工方法、制定加工計劃,以及確認與生產組織有關的問題,此步驟的內容包括:
確定該零件應安排在哪類或哪台機床上進行加工。 採用何種裝夾具或何種裝卡位方法。 確定採用何種刀具或採用多少把刀進行加工。 確定加工路線,即選擇對刀點、程序起點(又稱加工起點,加工起點常與對刀點重合)、走刀路線 、程序終點(程序終點常與程序起點重合)。 確定切削深度和寬度、進給速度、主軸轉速等切削參數。 確定加工過程中是否需要提供冷卻液、是否需要換刀、何時換刀等。 2.數值計算
根據零件圖樣幾何尺寸,計算零件輪廓數據,或根據零件圖樣和走刀路線,計算刀具中心(或刀尖)運行軌跡數據。數值計算的最終目的是為了獲得數控機床編程所需要的所有相關位置坐標數據。
3.編寫加工程序單
常用數控機床編程指令
一組有規定次序的代碼符號,可以作為一個信息單元存貯、傳遞和操作。
坐標字:用來設定機床各坐標的位移量由坐標地址符及數字組成,一般以X、Y、Z、U、V、W等字母開頭,後面緊跟「-」或「-」及一串數字。
准備功能字(簡稱G功能):
指定機床的運動方式,為數控系統的插補運算作準備由准備功能地址符「G」和兩位數字所組成,G功能的代號已標准化,見表2-3;一些多功能機床,已有數字大於100的指令,見表2-4。常用G指令:坐標定位與插補;坐標平面選擇;固定循環加工;刀具補償;絕對坐標及增量坐標等。
輔助功能字:用於機床加工操作時的工藝性指令,以地址符M為首,其後跟二位數字,常用M指令:主軸的轉向與啟停;冷卻液的開與停;程序停止等。
進給功能字:指定刀具相對工件的運動速度進給功能字以地址符「F」為首,後跟一串字代碼,單位:mm/min(對數控車床還可為mm/r)三位數代碼法:F後跟三位數字,第一位為進給速度的整數位數加「3」,後二位是進給速度的前二位有效數字。如1728mm/min指定為F717。二位數代碼法:F後跟二位數字,規定了與00~99相對應的速度表,除00與99外,數字代碼由01向98遞增時,速度按等比關繫上升,公比為1.12。一位數代碼法:對速度檔較少的機床F後跟一位數字,即0 ~9來對應十種預定的速度。直接指定法:在F後按照預定的單位直接寫上要求的進給速度。
主軸速度功能字:指定主軸旋轉速度以地址符S為首,後跟一串數字。單位:r/min,它與進給功能字的指定方法一樣。
刀具功能字:用以選擇替換的刀具以地址符T為首,其後一般跟二位數字,該數代表刀具的編號。
模態指令和非模態指令 G指令和M指令均有模態和非模態指令之分模態指令:也稱續效指令,一經程序段中指定,便一直有效,直到出現同組另一指令或被其他指令取消時才失效。見表2-3、表2-6 N001 G91 G01 X10 Y10 Z-2 F150 M03 S1500; N002 X15; N003 G02 X20 Y20 I20 J0; N004 G90 G00 X0 Y0 Z100 M02; 非模態指令:非續效指令,僅在出現的程序段中有效,下一段程序需要時必須重寫(如G04)。
在完成上述兩個步驟之後,即可根據已確定的加工方案(......>>
問題七:數控編程怎麼編整圓 G02\G03 X Y I J
編整圓的時候用I J
問題八:數控車床的編程方法是什麼啊??? 手工編程是指從零件圖紙分析、工藝處理、數值計算、編寫程序單、直到程序校核等各步驟的數控編程工作均由人工完成的全過程。手工編程適合於編寫進行點位加工或幾何形狀不太復雜的零件的加工程序,以及程序坐標計算較為簡單、程序段不多、程序編制易於實現的場合。這種方法比較簡單,容易掌握,適應性較強。手工編程方法是編制加工程序的基礎,也是機床現場加工調試的主要方法,對機床操作人員來講是必須掌握的基本功,其重要性是不容忽視的。自動編程是指在計算機及相應的軟體系統的支持下,自動生成數控加工程序的過程。它充分發揮了計算機快速運算和存儲的功能。其特點是採用簡單、習慣的語言對加工對象的幾何形狀、加工工藝、切削參數及輔助信息等內容按規則進行描述,再由計算機自動地進行數值計算、刀具中心運動軌跡計算、後置處理,產生出零件加工程序單,並且對加工過程進行模擬。對於形狀復雜,具有非圓曲線輪廓、三維曲面等零件編寫加工程序,採用自動編程方法效率高,可靠性好。在編程過程中,程序編制人可及時檢查程序是否正確,需要時可及時修改。由於使用計算機代替編程人員完成了繁瑣的數值計算工作,並省去了書寫程序單等工作量,因而可提高編程效率幾十倍乃至上百倍,解決了手工編程無法解決的許多復雜零件的編程難題。
問題九:數控編程的步驟,具體的步驟是怎樣的? 1、分析零件圖 首先要分析零件的材料、形狀、尺寸、精度、批量、毛坯形狀和熱處理要求等,以便確定該零件是否適合在數控機床上加工,或適合在哪種數控機床上加工,同時要明確澆灌能夠的內容和要求。
2、工藝處理 在分析零件圖的基礎上進行工藝分析,確定零件的加工方法(如採用的工夾具、裝夾定位方法等)、加工線路(如對刀點、進給路線)及切削用量(如主軸轉速、進給速度和背吃刀量等)等工藝參數。
3、數值計算 耕根據零件圖的幾何尺寸、確定的工藝路線及設定的坐標系,計算零件粗、精加工運動的軌跡,得到刀琺數據。對於形狀比較簡單的零件(如由直線和圓弧組成的零件)的輪廓加工,要計算幾何元素的起點、終點、圓弧的圓心、兩幾何元素的交點或切點的坐標值,如果數控裝置無刀具補償功能,還要計算刀具中心的運動軌跡坐標。對於形狀比較復雜的零件(如由非圓曲線、曲面組成的零件),需要用直線段或圓弧段逼近,根據加工精度的要求計算出節點坐標值,這種數值計算要用計算機來完成。
4、編寫加工程序單 根據加工路線、切削用量、刀具號碼、刀具補償量、機床輔助動作及刀具運動軌跡,按照數控系統使用的指令代碼和程序段的格式編寫零件加工的程序單,並校核上述兩個步驟的內容,糾正其中的錯誤。
5、製作控制介質 把編制好的程序單上的內容記錄在控制介質上,作為數控裝置的輸入信息。通過程序的手工輸入或通信傳輸送入數控系統。
6、程序校驗與首件試切 編寫的程序和制備好的控制介質,必須經過校驗和試刀才能正式使用。效驗的方法是直接將控制介質上的內容輸入到數控系統中讓機床空轉,一檢驗機床的運動軌跡是否正確。在有CRT圖形顯示的數控機床上,用模擬刀具與工件切削過程的方法進行檢驗更為方便,但這些方法只能檢驗運動是否正確,不能檢驗被加工零件的加工精度。因此,還需要進行零件的首件試切。當發現有加工誤差時,分析誤差產生的原因,找出問題所在,加以修正,直至達到零件圖紙的要求。
問題十:數控車床怎樣編程? 其實不管是什麼系統,它們的編程都是差不多的。下面有格式,只要學會他編程就會了。 G代碼 組別 解釋 ; G00 01 定位 (快速移動) ; G01 直線切削 ; . G02 順時針切圓弧 (CW,順時鍾) ; G03 逆時針切圓弧 (CCW,逆時鍾) ; G04 00 暫停 (Dwell) ; G09 停於精確的位置 ; G20 06 英制輸入 ; G21 公制輸入 ; G22 04 內部行程限位 有效 ; G23 內部行程限位 無效 ; G27 00 檢查參考點返回 ; G28 參考點返回 ; G29 從參考點返回 ; G30 回到第二參考點 ;G32 01 切螺紋 G40 07 取消刀尖半徑偏置 ;G41 刀尖半徑偏置 (左側) ;G42 刀尖半徑偏置 (右側) ;G50 00 修改工件坐標;設置主軸最大的 RPM ;G52 設置局部坐標系 ;G53 選擇機床坐標系 ;G70 00 精加工循環 ;G71 內外徑粗切循環 ;G72 台階粗切循環 ;G73 成形重復循環 ;G74 Z 向步進鑽削 ;G75 X 向切槽;G76 切螺紋循環 ;G80 10 取消固定循環 ;G83 鑽孔循環 ;G84 攻絲循環 ;G85 正面鏜孔循環 ;G87 側面鑽孔循環 ;G88 側面攻絲循環 ;G89 側面鏜孔循環 ;G90 01 (內外直徑)切削循環 ;G92 切螺紋循環 ;G94 (台階) 切削循環 ;G96 12 恆線速度控制 ;
G97 恆線速度控製取消 ;G98 05 每分鍾進給率;G99 每轉進給率
代碼解釋
G00 定位
1. 格式 G00 X_ Z_ 這個命令把刀具從當前位置移動到命令指定的位置 (在絕對坐標方式下), 或者移動到某個距離處 (在增量坐標方式下)。 2. 非直線切削形式的定位 我們的定義是:採用獨立的快速移動速率來決定每一個軸的位置。刀具路徑不是直線,根據到達的順序,機器軸依次停止在命令指定的位置。 3. 直線定位 刀具路徑類似直線切削(G01) 那樣,以最短的時間(不超過每一個軸快速移動速率)定位於要求的位置。 4. 舉例 N10 G0 X100 Z65
G01 直線插補
1. 格式 G01 X(U)_ Z(W)_ F_ ;直線插補以直線方式和命令給定的移動速率從當前位置移動到命令位置。X, Z: 要求移動到的位置的絕對坐標值。U,W: 要求移動到的位置的增量坐標值。
2. 舉例① 絕對坐標程序 G01 X50. Z75. F0.2 ;X100.; ② 增量坐標程序G01 U0.0 W-75. F0.2 ;U50.
圓弧插補 (G02, G03)
1. 格式 G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ;
G02 C 順時鍾 (CW)G03 C 逆時鍾 (CCW)X, Z C在坐標系裡的終點U, W C 起點與終點之間的距離I, K C 從起點到中心點的矢量 (半徑值)R C 圓弧范圍 (最大180 度)。2. 舉例① 絕對坐標系程序G02 X100. Z90. I50. K0. F0.2或G02 X100. Z90. R50. F02;② 增量坐標系程序G02 U20. W-30. I50. K0. F0.2;或G02 U20. W-30. R50. F0.2;
......>>
2. 數控編程的要點有哪些
數控編程技巧:學數控必須掌握的幾個要點(初學必讀本 數控坐標系是以刀具相對靜止工件運動為原則
數控機床坐標系採用的是右手笛卡爾直角坐標系,其基本坐標軸為X、Y、Z直角坐標,如下圖所示,規定了X、Y、Z三個直角坐標軸的方向,這個坐標系的各個坐標軸與機床的主要導軌相平行。根據右手螺旋法則,我們可以確定出A、B、C三個旋轉坐標的方向。
z軸坐標的確定:
(1)與主軸軸線平行的標准坐標軸即為Z坐標。
(2)若無主軸則Z坐標垂直於工件裝夾面。
(3)若有幾個主軸,可選一個垂直於裝夾面的軸作為主軸並確定為Z坐標。
Z軸的正方向-----增加刀具和工件之間距離的方向。
X軸坐標的確定:
(1)沒有回轉刀具或工件的機床上,X軸平行於主要切削方向且以該方向為正方向。
(2)在回轉工件的機床上,X方向是徑向的且平行於橫向滑座,正方向為刀具離開工件回轉中心的方向。
3)在回轉刀具的機床上:若Z坐標水平,由刀具主軸向工件看,X坐標正方向指向右方;若Z坐標垂直,由刀具主軸向立柱看,X坐標正向指向右方。
Y軸坐標方向由右手笛卡爾坐標確定。
二、機床坐標系原點:
機床原點為機床上的一個固定點,也稱機床零點或機床零位。是機床製造廠家設置在機床上的一個物理位置,其作用是使機床與系統同步,建立測量機床運動坐標的起始點。並用M表示。該點是確定機床參考點的基準。
三、機床參考點:
用R表示,它是機床製造廠在機床上用行程開關設置的一個物理位置,與機床原點的相對位置是固定的,機床出廠前由機床廠精密測量確定的。
機床坐標系原點或機床零點是通過機床參考點間接確定的,機床參考點是機床上的一個固定點,其與機床零點間有一確定的相對位置,一般設置在刀具運動的X、Z正向最大極限位置。在機床每次通電之後,工作之前,必須進行回機床零點操作,使刀具運動到機床參考點,其位置由機械檔塊確定。這樣,通過機床回零操作,確定了機床零點,從而准確地建立機床坐標系,即相當於數控系統內部建立一個以機床零點為坐標原點的機床坐標系。機床坐標系是機床固有的坐標系,一般情況下,機床坐標系在機床出廠前已經調整好,不允許用戶隨意變動。
四、浮動原點:
當機床參考點不能或不便滿足編程要求時,可根據工件位置而自行設定的一個相對固定的而又不需永久存儲其位置的原點。具有浮動原點指令功能的機床,允許將其測量系統的基準點或程序原點設在相對於機床參考點的任何位置上。
五、刀架相關點:
從機械意義上說,所謂尋找機床參考點,就使刀架相關點與機床參考點重合,從而使數控系統得知刀架相關點在機床坐標系中的坐標位置。所謂刀具的長度補償即刀尖相對於該點的長度尺寸即刀長。 實際上數控機床往往使用刀庫中的某把刀作為基準刀具,其他刀具的長度補償均是刀尖相對該刀具刀尖的長度尺寸,對刀則由基準刀具完成。
六、工件坐標系:
工件坐標系是用來確定工件幾何形體上各要素的位置而設置的坐標系,工件原點的位置是人為設定的,它是由編程人員在編製程序時根據工件的特點選定的,所以也稱編程原點。
數控車床加工零件的工件原點一般選擇在工件右端面、左端面或卡爪的前端面與Z軸的交點上。是以工件右端面與Z軸的交點作為工件原點的工件坐標系。
同一工件,由於工件原點變了,程序段中的坐標尺寸也隨之改變。因此,數控編程時,應該首先確定編程原點,確定工件坐標系。編程原點的確定是在工件裝夾完畢後,通過對刀確定。
七、對刀
在數控加工中,工件坐標系確定後,還要確定刀具的刀位點在工件坐標系中的位置。即常說的對刀問題。數控機床上,目前,常用的對刀方法為手動試切對刀。
在數控加工中,工件坐標系確定後,還要確定刀具的刀位點在工件坐標系中的位置。即常說的對刀問題。數控機床上,目前,常用的對刀方法為手動試切對刀。
數控車床對刀方法基本相同,首先將工件在三爪卡盤上裝夾好之後,用手動方法操作機床,具體步驟如下:
1)回參考點操作 採用ZERO或HOME(回參考點)方式進行回參考點的操作,建立機床坐標系。此時數控系統顯示器上將顯示刀架中心(對刀參考點)在機床坐標系中的當前位置的坐標值。
2)試切對刀 先用已選好的刀具將工件外圓表面車一刀,保持X向尺寸不變,Z向退刀,然後,停止主軸,測量工件外圓直徑D,根據不同的數控系統輸入刀具的X向刀具長度補償。如圖1-22所示。再將工件端面車一刀,z向尺寸不變,X向退刀 ,根據不同的數控系統輸入刀具的z向刀具長度補償。
3)建立工件坐標系 程序運行時刀具添加相應對刀時的補償值,刀具即處於編程的坐標系,工件坐標系即建立。
3. 數控編程怎樣打點
3.1 風、水、給煤、排料、周期等跳汰機主要參數控制系統
跳汰機各工藝參數之間相關性強,調整時需互相協調。跳汰過程由兩個基本過程組成,即物料按密度分層和最終產品的分離過程,兩個過程既相互獨立又相互影響,物料按密度分層是全過程的關鍵。這是因為,只有在精確分層的基礎上,才可能分離出更多的合格產品;而且作為排料依據的床層檢測元件—浮標所處層位的可靠性和准確性均依賴於分層效果。分層過程是煤和矸石、中煤相對運動的結果,煤相對向上、向前運動就產生了分層,相對運動的阻力大,相對位移困難,分層也困難,反之亦然。因此,相對運動阻力的大小直接反映了分層難易程度。
跳汰機主要參數控制系統,通過調整風、水、給煤、排料、周期等參數,將相對運動阻力控制在一定范圍內,使其不要過大,也不要過小,以保證物料順利地按密度分層,同時,在一定程度上也保證了浮標檢測的准確性和自動排料系統的可靠運行,最終保證了建立在自動排料基礎上的煤質劃分系統的可靠性。
3.2 跳汰機及其周邊關聯設備的自動啟停系統
該系統能在接到啟車指令後,進行必要的打點聯絡,在得到回應後逆煤流啟車,接到停車指令後順煤流停車。在緩沖倉料位計和總水流量計等儀器的配合下還可實現欠煤、欠水、設備故障報警,同時使跳汰機處於休眠或半休眠等待狀態,保持床層,待報警解除後自動恢復正常運行。
3.3 跳汰機處理量優化控制系統
該系統給料控制,除人為給定外還可有下面兩種選擇:①在不要求大處理量的場合,根據來煤量自動調整入洗量以減少等待和設備的啟停次數,做到長期均衡入洗,穩定產品質量。②根據自感知的入料性質(矸石和中煤排量和粒度組成),自動調整給料量使其達到較為理想的分選效果的同時,盡可能加大處理量。
3.4 入料煤質變化自感知系統
該跳汰機採用了漏斗倉式穩靜滾輪排料方式,可實現連續排料,排料體積量與排料輪轉速成正比;同時採用了給料量與變頻調速器頻率對應較好的給料機。因此,在分選過程中對當前的給煤和中煤、矸石量的相對情況,系統是可感知的,系統可根據矸石和中煤的相對排放量,粗略地劃分出分選的難易程度(易選、中等可選、難選等九級模糊分類)。同時實踐表明,床層橫向推力檢測裝置的信號一定程度地反映了入料整體平均粒度的大小,所以系統也可根據粒度組成的大概情況將其進行模糊分類。
跳汰機風閥自動控制
1 前 言
目前跳汰機數控風閥控制,均採用手動調節的開環控制方式,跳汰機作為選煤廠的關鍵設備,其風閥控制的自動化問題長期以來未能解決。跳汰司機在生產操作過程中,需要根據入料性質、給料量、工作風壓、床層狀態等外部條件的變化,不斷調整風閥參數,操作繁瑣,產品質量得不到保證。同時,由於風閥系統的執行元件動作頻繁,故障率相對較高,現有控制方法無法判斷故障和發出有效的報警信號,致使設備帶故障運行,更嚴重地影響分選指標。本文在分析跳汰機工作原理的基礎上,提出利用空氣室水位信號進行風閥參數自動調節的方法,從而實現跳汰機風閥控制自動化。使跳汰床層始終保持適宜的振幅,保證較高的洗選效率和處理量,不但克服了由於風壓波動、給煤量改變等因素造成的不良跳汰現象,同時,當風閥系統的執行氣缸、電磁閥及其接線發生故障時,能夠及時報警,通知維修人員進行處理,從而將邁出實現跳汰機崗位無人值守的重要一步。
2 跳汰過程
施行風閥自動調整的外部條件為:控制用風壓力為0.4~0.5MPa;工作用風壓力為0.03~
0.04MPa(篩下空氣室);跳汰機水量和篩上水位正常;各室的進氣閥和排氣閥最大開度(行程)已調整合理。
為了避免床層「翻花」,設備開機時的跳汰周期從排氣期開始,之後是壓縮期、進氣期和膨脹期,如圖1所示。以上的風閥跳汰參數,是以電控設備發出的電平信號為時間基準的。其對應的機械動作過程和工藝分選過程均滯後於電平信號。為敘述方便起見,以進氣期開始分析其動作過程。
圖1 跳汰波形曲線
進氣期:進氣閥電平打開,排氣閥電平關閉。在進氣過程中,工作風進入空氣室,室內水位下降。水流經過導流板後上升,將跳汰機篩板上的物料床層托起。托起的速度取決於風壓和進氣閥開度,托起的高度取決於進氣期(進氣時間)。通常,入選物料粒級越寬,要求托起的速度和高度越大;反之,粒級越窄,要求托起的速度和高度越小。進氣期的作用是保證物料被整體有序地托起,且形成足夠的沉降分層距離,同時進氣過程也具有某些分層作用。
膨脹期:進氣期結束後,進氣閥電平關閉,排氣閥電平仍關閉。在膨脹過程中,空氣室內的水位處於低位,振盪趨穩。篩板的上升水流停止,物料依其密度在水介質中按不同的速度沉降分層。密度越大,沉降速度越快;反之,密度越小,沉降速度越慢。膨脹期(膨脹時間)是物料最主要的分層過程,應保證重物料(該分選段的產品)沉降停止。
排氣期:排氣閥電平打開,進氣閥電平關閉。在排氣過程中,空氣室內氣體排至大氣,室內水位上升。篩板的水流下降,在膨脹期未充分沉降的上層較輕物料迅速落下,少部分細顆粒高密度物料透篩排出。排氣速度取決於排氣閥開度,排氣期(排氣時間)應保證空氣室水位恢復到進氣期開始時的位置。
壓縮期:排氣期結束後,排氣閥電平關閉,進氣閥電平仍關閉。在壓縮過程中,空氣室內的水位處於高位,振盪趨穩。篩板下降水流停止,物料床層穩定。此延時時間應大於排氣閥的關閉動作過程,以避免排氣閥和進氣閥在動作過渡期(均處於半開狀態)將工作風「短路」掉。
跳汰周期是進氣期、膨脹期、排氣期和壓縮期之和。在同一個產品段內,各分選室間的進氣期、排氣期分別同步動作,以免打亂床層。不同的產品段(如矸石段、中煤段)間可以同相或反相動作,一台跳汰機的各分選室工作在共同的跳汰周期,該跳汰周期的值等於各分選室要求跳汰周期的最大值。
每一個跳汰周期,空氣室水位經歷一個循環變化,空氣室的水位波動狀態將隨著不同的跳汰參數而改變,不合理的跳汰參數將導致不良的跳汰床層,如圖2所示。保持穩定和適當的水位振幅,是跳汰機篩上物料良好分層的必要條件,跳汰機的各個空氣室具有不同的水位振幅要求。在矸石段,物料床層較厚,需要較大的振幅;在中煤段,物料床層較薄,需要較小的振幅。
圖2 床層現象分析
3 故障原因
造成常見故障現象的原因是:該空氣室的進氣量和排氣量不平衡。當進氣量大於排氣量時,氣體就會從空氣室下沿溢出,上升至篩板並穿過物料層在水面形成大量氣泡,沖亂已經形成的床層,這就是「翻花」現象;反之,當進氣量小於排氣量時,空氣室水位振盪范圍不斷上移,直至空氣室頂端,水位振幅減小,最終使篩板上物料失去分選動力,形成「偏振」現象。跳汰機在運行過程中,由於工作風壓、床層厚度以及跳汰參數(尤其是風閥參數)的異常變化,就會形成上述現象。在特殊情況下,風閥控制系統中電路故障、接線脫落、控制風壓失常,氣源三聯體、電磁閥或者執行氣缸損壞等,也會形成上述現象。
事實上,空氣室水位的變化對風閥的進、排氣期調整效果具有一種制衡作用。設想當進氣期和排氣期都等於某一值時,空氣室水位穩定在高水位G和低水位D之間振盪。
增加進氣期,水位將穩定在偏下的兩點間振盪,僅當進氣期增加較多時,才會產生「翻花」現象,如果空氣室有足夠的高度,低水位時具有的反水壓足以平衡工作風壓,則無論如何增加進氣期,也不會有「翻花」產生。增加排氣期,水位將穩定在偏上的兩點間振盪,僅當排氣期增加較多時,才會產生「偏振」現象,如果空氣室為篩側式的,高水位時空氣室內氣壓等於大氣壓,則無論如何增加排氣期,也不會有「偏振」產生。
由上述分析可以看出,當空氣室頂端和底端均具有一定高度時,進、排氣期可以任意調整而不會出現問題。但是,這樣做就將極大增加機體重量,並且返回到篩側式跳汰機時代,其代價是不可接受的。
可以適當設計空氣室的高度,利用其制衡作用,再輔以空氣室水位電控,完全能夠保證跳汰床層始終處於正常起振狀態。
4 控制原理
要達到理想的控制目標,需要在每個空氣室安裝一台水位感測器,同時在每個分選室的篩板上安裝一台床層料位感測器,風閥自動控制裝置將根據對物料振幅的要求,以及空氣室水位不超越上、下限的要求,自動調整各室的進氣期、膨脹期、排氣期和共同的跳汰周期。對感測器的基本要求是精度高、跟蹤速度快、防塵防水、可靠性好、壽命長,而且,安裝固定這些感測器的機械部分也同樣要求適應感測器的性能。由於床層料位感測器和其安裝機構較為復雜和昂貴,目前配備起來仍有困難。為了避繁就簡,考慮只安裝水位感測器的簡單控制系統,基本可滿足現有選煤廠在資金緊張情況下設備改造的需要,保證控制系統的可靠性(圖3)。具體控制過程如下:安裝在空氣室側邊的水位感測器,不斷檢測空氣室水位的變化,並在每一個跳汰周期結束時,控制器採集並存儲一個最高水位信號值G和一個最低水位信號值D,當G與D的差(水位振幅)大於水位振幅設定值與死區的和時,自動步進減小進氣期H和排氣期L的值,以使檢測的水位振幅逐步減小,直至接近設定的水位振幅。相反,當G與D的差小於水位振幅設定值與死區的差時,自動步進增大進氣期H和排氣期L的值,以使檢測的水位振幅逐步增大,直至接近設定的水位振幅。
圖3 水位感測器安裝示意圖
除了控制空氣室水位的振幅之外,水位還必須在空氣室的上、下限之內波動。否則,跳汰機床層將會出現「翻花」或「偏振」現象,「翻花」將攪亂已形成的床層,而「偏振」將難以形成良好的床層。這就要求當G大於設定上限時,自動步進增加進氣期H的值,同時,減小排氣期L的值,以使水位振幅保持不變,而振盪中心線下移。反之,當D小於設定下限時,自動步進減小進氣期H的值,同時增大排氣期L的值,以使水位振幅保持不變,而振盪中心線上移。
進氣期H和排氣期L的值不是可以無限增加或減小的,在振幅一定的情況下,影響其值的主要因素有:進氣閥和排氣閥的最大開度(行程)、工作風壓力、物料床層厚度等。在各因素可以允許的波動范圍內,H和L的值通常為0.15~0.50s。
膨脹期的長短取決於跳汰機篩上重物料的振幅和在水中的干擾沉降速度。總的來說:密度越大、顆粒越大、形狀圓滑的物料沉降速度越快,如果振幅越小,則需要的膨脹期越短;密度越小、顆粒越小、形狀不規則的物料沉降速度越慢,如果振幅越大,則需要的膨脹期越長。由於物料振幅小於水位振幅,而且物料在膨脹期初期由上升狀態轉化為沉降狀態需要一個過渡時間,忽略正負兩方面的因素,根據設定的水位振幅,可以近似計算各室膨脹期的時間:
P*=(S*。h。kb)/vc=k。S*
式中:P*——某室膨脹期的計算值(s)。計算結果通常在0.20~0.60之間;
S*——某室水位振幅設定值(%)。設定范圍20%~70%;
h——水位感測器標定長度(m)。如0.6、0.8等;
kb——空氣室水平截面與該室篩面之比。通常為0.5左右;
vc——該段重物料的平均沉降速度(m/s)。矸石為0.3~0.4,中煤為0.2~0.3;
k——綜合沉降常數。當h=0.6m, vc=0.3m/s,kb=0.5時,k=1。
從上式可以看出,膨脹期的大小應正比於設定振幅。調整設定振幅的大小,膨脹期的時值就被自動地改變。壓縮期的時值,應略大於排氣閥關閉動作的過渡時間。蓋板式風閥、滑動式風閥和蝶閥式風閥的動作速度稍有差異,通常其壓縮期可在0.1~0.15s間選取。風閥自動控制裝置按照上述計算方法,對每一個空氣室的進氣期、膨脹期、排氣期和壓縮期分別計算,求和得到多個不同的計算周期,取其最大值,作為各室共同的候選跳汰周期,與原有跳汰周期進行比較,其差值小於死區范圍時,保留原有跳汰周期;其差值大於死區范圍時,啟用候選跳汰周期。保證跳汰周期既能夠自動調整又避免頻繁變化。壓縮期應取相同的值並設為同步點,跳汰周期內多餘的時間歸入膨脹期。
應當注意的是:盡量合理調整風閥行程,使跳汰機的風閥整齊動作,以保持各分選室間的床層同步,減少紊流對床層的破壞作用。一個產品段內相鄰分選室的跳汰振幅應當接近,相位應當同步,這樣才能使整機分選效率有較大的提高。設計的程序框圖見圖4。當某空氣室高水位超過上限,同時該室進氣期已調到最大值,排氣期到最小值,即:G>95%,H=0.50s,L=0.15s,此時進行上限報警。故障直接原因有:進氣缸常閉、排氣缸常開、工作風壓消失等。
圖4 風閥控製程序框圖
當某空氣室高水位低於下限,同時該室進氣期已調到最小值,排氣期到最大值,即:G<5%,H=0.15s,L=0.50s,此時進行下限報警。故障的直接原因有:進氣缸常開、排氣缸常閉、控制風壓消失等。
當某空氣室水位振幅小於下限,同時該室的進、排氣期均已調整到最大值,即:G-D<20%,H=L=0.50s,此時進行振幅下限報警。故障的直接原因有:工作風壓消失、控制風壓消失等。
廠房巡檢員能夠根據報警情況,迅速查明原因,及時清除故障並恢復系統正常運轉。
5 結 語
基於空氣室水位的風閥閉環自動調節,還可以簡化跳汰機給料自動控制和風壓自動控制系統。通過前面的介紹可以判斷,這種全新概念的風閥自動控制方法,必將以其優越的控制原理、低廉的改造代價和巨大的改造效益,在不久以後應用於越來越多的選煤廠。
4. 數控車床打中心孔如何找圓心鑽頭怎麼對刀用980怎麼編程望高手幫忙
1、首先在編程軟體中,G01單獨「Z」向吃刀,形式為水平吃刀。如圖吃外圓編程為;G01 Z-20 F50.如圖。
5. 數控車床編程鑽孔怎麼弄
數控車床編程鑽孔程序:
指令格式:G83 X--C--Z--R--Q--P--F--K--M--; X,Z為孔底座標,C角度,R初始點增量,Q每次鑽深,P孔底留時間,F進給量,K重復次數,M使用C軸時用。余液 用在深孔鑽孔,端面角度平分鑽孔。對於盲孔排屑不良的材料加工時較常用。
以直徑3.0深10的兩個孔為例,程序如下:
鑽直徑3.0深10的兩個孔 G0 X8. Z1. C0
G83 Z-10. Q3. F0.06
C180. G80(取消循環)
G0 Z30鑽直徑2.0深嘩卜10孔 G0 X0 Z1. G83 Z-10. Q2.5 F0.05 G80 G0Z50. 沒有端面動力軸的數控車床只記得第二種用法就可以了,如果沒有Q參數,就和G1一樣,一鑽到底,編程時請千萬要注意。
(5)數控編程打點擴展閱讀:
數控車床編程鑽孔注意事項:
1、對刀, 鑽頭也要對刀,試鑽對刀,鑽頭輕碰端面對端面零點,鑽頭邊緣輕碰外圓對外圓,注意要工件半徑要加上鑽頭半徑。豎蘆物
2、對刀之前,還要校準鑽頭垂直度。否則鑽進去是歪的。
3、轉速不宜過快。 鑽一點退一點,再鑽一點。這樣有利於排削。
4、加冷卻液。
6. 數控編程時每個數值後面加點為什麼
加點就代表後面的單位是毫米,不加就是機床所能顯示的最小單位