2.1 常用的數控標準
目前國際上普遍採用的數控標準為:
ISO(International Standard Organization)——國際標準化組織標準
EIA(Electronic Industries Association)——美國電子工業協會標準
關於座標原點
機床原點
編程原點
加工原點
當前原點
機床原點(Machine Origin)or(Home Position)
也稱機床絕對原點( Machine Absolute Origin )
確定機床座標系位置,設置於機床上一個固定點(機床出廠時由機床廠家定)
車床:卡盤後端與主軸軸線的交點
立式數控機床座標系
臥式數控機床座標系
編程原點(工件原點)
確定編程座標系位置,儘量與設計基準或工藝基準重合
加工原點(程序原點)
零件在機床上裝夾後,相應的編程原點在機床原點座標系
中的位置。
安裝工件後測量工件座標系原點
相對於機床座標系原點在X、Y、Z各軸方向的偏置量,然後用MDI方式將其輸入到數控系統的工件座標系偏置值存儲器中。系統在執行程序時,從存儲器中讀取數值,並按照工件座標系中的座標值運動
2.2 準備功能與輔助功能
準備功能G代碼——指定數控機床的加工方式,為數控系統的插補運算、刀補運算等做好準備。
輔助功能M代碼——用作機床加工時的工藝性指令。
我國制訂了以ISO標準為基礎的JB3208—1999標準
準備功能G代碼
模態代碼(續效代碼)——在同組其它的指令出現以前一直有效
非模態代碼(非續效代碼)——只在被指定的程序段有意義
從G00-G99共100條
輔助功能代碼
從M00-M99共100條
2.3 工藝性指令代碼
進給功能F指令(直接表示或用代碼表示)——進給速度F(mm/min)或進給量F(mm/r),如F80
主軸轉速功能S指令需要UG編程視頻資料加Q群614096521(直接表示或用代碼表示)——S(r/min),如S300
刀具功能T指令——用來表示選擇刀具和刀具補償號,如T01
2.4 程序段格式
常用編程指令
3.1 絕對尺寸和增量尺寸編程指令
G90——絕對尺寸編程指令
G91——增量尺寸編程指令
G90 — 絕對尺寸指令
意義:程序中的尺寸字為絕對座標值
示例:
G90 G01 x25 y26 F200;
x18 y40
G91——增量尺寸指令
意義:程序中的尺寸字為增量值
示例:
G91 G01 x15 y11 F200;
x-7 y14
3.2 座標系設定指令
工件座標系的建立方法有兩種:
使用G54、G55、G56、G57、G58、G59;
2. 使用G92指令
3.3 座標平面設定指令
xy座標平面——G17
xz座標平面——G18
yz座標平面——G19
注:只在一個平面加工時,座標平面指令可以省略;兩個或三個平面加工時,G17可以省略
3.4 快速點定位指令(G00)
意義:刀具快速趨近工件或從一個位置快速到另一個位置,運動過程中不進行切削
格式:G00 x_ y_ z_;
示例:
G92 x0 y0;
G00 x100 y150;
閱讀更多 UG編程阿心 的文章