g9編程
1. 加工中心銑圓怎麼編程
首先,你要弄明白是銑內圓還是外圓,如果說是銑內圓那就和你說的用16的銑90的直徑的圓,首先要確定機床要走的實際的圓的半徑,也就是說要銑90的圓,首先是確定它的半徑是45。
然後,就要把刀具算進來,16的刀,半徑是8,就是在前面45的半徑上減去刀具的半徑8,得到37就是機床實際要走的數,銑出來就是90的圓。記住機床主軸中心和刀具的中心是同一個中心。
最後,就得出要減去刀半徑,反之銑外圓就要加上刀具的半徑。編程就是:GO G9O G54 X0 Y0 ;GO Z100;G01 Z-(多少自己定)F2000;GO2 X-37 YO F2000;G0 Z100 。
2. 加工中心銑全圓怎麼編程
1、要明白是銑內圓還是外圓。
如果說是銑內圓那就和你說的用16的銑90的直徑的圓,首先要確定機床要走的實際的圓的半徑,也就是說要銑90的圓,它的半徑是45,然後就要把刀具算進來,16的刀,半徑是8,就是在前面45的半徑上減去刀具的半徑8,得到37就是機床實際要走的數,銑出來就是90的圓。記住機床主軸中心和刀具的中心是同一個中心。
2、所以就得出要減去刀半徑。反之銑外圓就要加上刀具的半徑。
編程就是:GO G9O G54 X0 Y0;GO Z100;G01 Z-(多少自己定)F2000;GO2 X-37 YO F2000;G0 Z100。
別的方法也有用I的確定圓的中心點的編法。還有就是要注意,有時圓比較大一刀銑不完那就要分二刀或幾分銑,好就要算過機床走的圓的半徑值,也就是只要改那個37。
舉例:
%(直徑100的圓 10個的立銑刀)
O0100
G90 G80 G00 G17 G40
G43 H01 Z20. S750 M03
G00 X65.5 Y-10. Z20.
Z1.
G01 Z-6. F96
X65. F120
G02 X55. Y0.0 J10.
G03 I-55.
G02 X65. Y10. I10.
G01 X65.5
G00 Z20.
M30
%
3. g9宏編程游戲滑鼠怎麼設置截圖
活力鍵就是連點鍵。具體多久點一次你自己設置頻率。10ms基本所有游戲手槍都能達到最快射速
4. 求G指令中所有指令代碼及其意義.
僅知這些:
* 從參考點返回 G29 指令
格式:G29X__Z__
功能:G29 指令各軸從參考點決速移動到前而 G28 所指令的中間點,然後再移到 G29 所指令的返回點定位,這種定位完全等效於 GOO 定位。
說明:X 、 2 值在 GOO 時是返回點的坐標值, G91 時是返回點相對中問點的移動跟離。 G29 折令只在其被規定的程序段行裂內有效。
* 螺紋加工 G32 指令
格式: G32X__Z__R__E__P__F__
功能: 執行 G32 指令時,刀具可以加工圓柱螺紋以及等螺距的錐螺紋、端面螺紋。
說明:X、Z:G90時,為螺紋加工軌跡終點B的坐標值, G9l時為螺紋加工軌跡終點B相對螺紋加工軌跡始點A的距離。
R、E:螺紋加工的收尾量即C點相對於B點的增量(在G9l/G90時都是增量)。 R表示C點相對於B點在Z向增量沂表示C點檔沖閉相對於B點在X向半徑增量。
P: 主軸基準脈沖處距離螺紋切削起始點的主軸轉角。
F: 斜角在450以下.X軸方向螺紋導程
斜角在450 以上,F為X軸方向螺紋導程
註:在螺紋加工軌跡中應設置足夠的升速進刀段 δ 和降速退刀段δ『,以消除伺服滯後造成的螺距誤差。F為螺紋導程,當加工錐螺紋時,斜角α在450以下
* 復合循環切削指令(G71、G72、G73)
運用這組G代碼,只需指定精加工路線和粗加工的背吃刀量,系統會自動計算粗加工路線和加工次數。
1) 外徑粗加工循環G71指令
G71U(△d)R(e)P(ns)Q(nf)x(△u)Z(△W)F(f)T(t)S(s)
假定循環始點為A.假定在某段程序中指定了由A→A』→B的精加工路線,只要用此指令,就可實現切削深度△d(該量為半徑值.無正負,方向由從,決定),退刀量為e的粗加工循環,x、Z軸方向保留的精加工餘量為△u和△w ,ns為精加工路線的第一個程序段的順序號,即圖中從l段的順序號;nf 為精加工路線的最後一個程序段的順序號.
* 快速點定位 G00 指令
格式: G00X _ Z__
功能: G00指令刀具從當前點決速移到X、Z所指定的日標點上,刀具在運動時,其進給路線可能為折線,這與參數設定的各軸決速進給速度有關。
說明: X、Z 在 G90 時,為目標點的坐標值。在 G91 時,為目標點相對於起始點的移動距離。
* 直線插補 G01 指令
格式: G01X_ Z _F_ ;
功能: GOO 指令刀具按F給定的走刀最,從當前點進行直線插補並到達X、 Z指定的目標點上。
說明: X、Z:在G90時,為目標點的坐標值。在G9l時,為目標點(終點)相對當前點(始點)的移動距離。
* 圓弧插補 G02、G03 指令
格式:判碼 G02 X__Z__I__K__F或G02 X__Z__R__F
G03 X__Z__I__K__F或G03 X__Z__R__F
功能: 圓弧插補G02/G03的判斷,是在加工平面內,根據其插補時的旋轉方向為順時針/逆時針來區分的,而加工平面的判定,取決於觀察者的方向,即Y軸的方向。
說明:X、Z:值絕對指令時為圓弧終點坐標值,增量指令時為圓弧終點相對始點的距離;R: 是圓弧半徑,當圓弧所對的圓心角為 O 一,印度時. R 取正值,當圓弧所對的圓心角為180~3600, R取負值;I、K: 為圓心在 X 、 l 軸方向上相對始點的坐標增量無論是直徑編程還是半徑編程, l 均為半徑量;當l、K為零時可以省略。註: l、K和R在程序段中等效,在一程序段中同時指令了I、K月時R有效。
* 自動返回參考點 G28 指令
格式: G28X _ Z_;
功能: G28指令刀具,先快速移動到指令值所指令的中間點位置,然後白動間參考點
說明: X、Z在G90時是中間點的坐標值,作G91時,是中問點相對刀具當前點的移動距離。對各軸而言,移動到中問過波點或移勸到參考點均是以決速移動的速度來完成的(非直線移動),這種定位完全等效於G00定位。
5. 數控系統CNC加工G09指令
當然看懂了 G09准確定位指令
G9/G60/G64 准確定位/連續路徑加工
1. 功能
針對程序段轉換時不同的性能要求,802S/c提供一組G功能用於進行最佳匹配的選擇。比如。有時要求坐標軸快速定位; 有時要求按輪廓設置對幾個程序段進行連續路徑加工。
2. 編程
G60 准確定位--模態有效
G64 連續路徑加工
G9 准確定早鋒位--單程序段有效
G601 精準確定位窗口
G602 粗准確定位窗口
3.准確定位G60,G9
G60或G9功能生效時,當到達定位精度後,移動軸的進給速度減小到零。如果一個程序段的軸位移結束並開始執行下一個程序段,則可以設定下一個模態有效的G功能:
* G601 精準確定位窗口
當所有的坐標軸都到達「精準確定位窗口」 (機床參數設定)後,開始進行程序段轉換。
* G602 粗准確定位窗口
當所有的坐標軸都到達「粗准確定位窗口」 (機床參數設定)後,開始進行程序段轉換。
在執行多次定位過程時,「准確陸孫晌定位窗口」 如何選擇將對加工運行總時間影響很大。精確調整需要較多時間。
4.編程舉例
N5 G602 ;粗准確定位窗口
N10 G0 G60 X… ;准確定位,模態方式
N20 X…;G60 ;繼續有效
…
N50 G1 G601 … ;精準確定位窗口
N80 G64 X… ;轉換到連續路徑方式
…
N100 G0 G9 X… ;准確定位,單程序段有效
N110… ;仍為連續路徑方式
…
注釋:指令G9僅對自身程序段有效,而G60 准確定位一直有效,直到被G64取代為止。
5.連續路徑加工 G64
連續路徑加工方式的目的就是在一個凱謹程序段到下一個程序段G64轉換過程中避免進給停頓,並使其盡可能以相同的軌跡速度(切線過渡)轉換到下一個程序段,並以可預見的速度過渡執行下一個程序段的功能。 在有拐角的軌跡過渡時(非切線過渡)有時必須降低速度,從而保證程序段轉換時不發生突然變化,或者加速度的改變受到限制(如果SOFT有效)
6.編程舉例
N10 G64 G1 X… F… ;連續路徑加工
N20 Z… ;繼續
…
N180 G60… ;轉換到准確定位
6. 數控機床手動編程常用指令,謝謝
數銑及加工中心編程指令復習
非模態G代碼 00組的指令有 G04 G09 G10 G11 G27 G28 G29 G30 G31 G37 G45 G46 G47 G48 G50 G51 G52 G53 G60 G65 G92
每個指令的詳細講解
G04 暫停指令
格式 G04 X (P ,U)
詳解 G04指令有效後 機床進給暫停 主軸繼續運轉 暫停的時間由 X P U 後的數值控制 X U 單位是秒 P 的單位是毫秒 1s=1000ms G04的程序段中不能有其他命令
G04 X1.0 暫停一秒
G04 P1000 暫停一秒
G04 U1.0 暫停一秒(數車專用)
G09 准確停止
格式 G09
詳解 G09是一個不經常使用的指令 它的功能是用來檢查切削刀具是否已精確定位 使刀具在接近終點時減速進給
G10 可編程數據輸入
格式 無具體格式
詳解 G10 這個命令本身沒有任何作用 要完成相應的工作 還需其他的輔助輸入 而且不同的控制器其指令格式有細微差別
對於FANUC控制器來說
坐標模式
選擇絕對(G90)和增量(G91)編程方式對所有偏置量的輸入有很大影響 G90或G91可在程序中的任何位置設置 也可以互相修改 只要程序段再調用G10數據設置命令之前進行指定即可 可在程序中設置的有效偏置量
工件偏置量 。。。。。G54~G59
刀具長度偏置量。。。。G43或G44(取消是G49)
切削半徑偏置量。。。。G41或G42(取消時G40)
工件偏置量
格式 G10 L2 P X Y Z 加工中心
G10 L2P X Z 車削中心
字L2是固定的命令編輯偏置組號 P地址可在1~6中取值
P1=G54 P2=G55 P3=G56 P4=G57 P5=G58 P6=G59
例如 G90 G10 L2 P1 X-450.0 Y-375.0 Z0.0 該語句將會輸入 X-450.0 Y-375.0 Z0.0 到G54 工件坐標偏置寄存器
G11可編程數據輸入取消
機械原點指令 G27 G28 G29 G30
G27 機床原點返回位置檢查
G28 第一機床原點返回指令 G28有兩種形式 絕對形式和增量形式G90 G28 X14.0Y2.0 Z0.0 刀具運動到點X14.0Y2.0 Z0.0 然後再返回機床原點
G29 從機械原點的回退指令 和G28相反也要通過中間點並有兩種形式
G30第二機床原定回退指令
G31跳過指令 主要和數控機床上的探測器一起使用
G37自動刀具長度測量
位置補償G45 G46 G47 G48
G45 在編程方向上增加一倍編程量
格式G91 G00 G45 X Y H
或 G91 G00 G45 X Y D
G46在編程方向上減少一倍編程量
G47在編程方向上增加二倍編程量
G48在編程方向上減少二倍編程量
G50取消比例編程 G51 比例縮放有效
格式 G51 X Y Z P 以給定點X Y Z 為縮放中心 將圖形放大到原始圖形的P倍 若省略X Y Z 則以程序原點為縮放中心
G52局部坐標系設定
格式 G52 X Y Z X Y Z 用於制定局部坐標系的原點在工件坐標系中的位置G52 X0.0 Y0.0 Z0.0 用於取消局部坐標系
G53 選擇機床坐標系
G60 單方向定位
詳解 G60隻是定位而不是切削 它代替的是G00快速移動指令 在絕對模式或增量模式下都可使用與G00的用法相同 如果使用鏡像指令則不必改變定位方向 它的定位方向和超出距離由系統參數指定)
G65 宏程序調用指令
詳解G65
在A 類宏指令中的應用
格式 G65 Hm P#i Q#j R#k
m——宏程序的功能
#i——運算結果存放出的變數名
#j——被操作的第一個變數
#k——被操作的第二個變數
在B 類宏指令中的應用
格式G65P L
P被調用的宏程序代號
L 宏程序重復運行的次數 為一時可省略
G92設定工件坐標系指令
格式 G92 X Y Z
詳解 執行該命令時 刀具並不運動 只是當前刀位點被設置為工件坐標系下的X Y Z 的設定值
01組 運動指令有G00 G01 G02 G03
G00快速點定位
格式G00X Y Z
G01 直線插補指令
格式 G01 X Y Z F
G02/G03順/逆時針圓弧擦補
格式
G02 I J
G17 X Y F
G03 R
__________________________________________________
G02 I J
G18 X Y F
G03 R
______________________________________________________-
G02 I J
G19 X Y F
G03 R
_______________________________________________________
02組 平面選擇指令
G17 選擇XY平面
G18 選擇ZX平面
G19 選擇YZ平面
X Y Z 終點坐標
I J K 圓心坐標相對於起點在X Y Z 軸向的增量值
R 圓弧半徑
F 進給率
03組 尺寸模式
G90 絕對坐標編程G91 相對坐標編程
04組 存儲行程
G22存儲行程限制激活
格式G22 X Y Z I J K
詳解 X Y Z 限制區域的起始點 I J K 限制區域的終止點 X-I>2mm Y-J>2mm Z-K>2mm
G23存儲行程限製取消
06組輸入單元
G20 英制數據輸入G21公制數據輸入
07組刀具半徑偏置
G40 刀具半徑偏取消
G41刀具半徑左補償
格式G41 D
G42刀具半徑右補償
格式G42 D
08組刀具長度偏置
G43刀具長度正偏置
格式G43 H
G44刀具長度負偏置
格式G44 H
G49刀具長度偏置取消
09組循環
固定循環G73 G74 G76 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89
G代碼 孔加工行程 (-Z) 孔底動作 返回行程
(+Z) 用途
G73 斷續進給 快速進給 高速深孔往復排屑鑽孔
G74 切削進給 主軸正轉 切削進給 攻左旋螺紋
G76 切削進給 主軸准停刀具位移 快速進給 精鏜
G80 ———— —————— ———— 取消指令
G81 切削進給 快速進給 鑽孔
G82 切削進給 暫停 快速進給 鑽孔
G83 斷續進給 快速進給 深孔排屑鑽
G84 切削進給 主軸反轉 切削進給 攻右旋螺紋
G85 切削進給 切削進給 鏜削
G86 切削進給 主軸停轉 切削進給 鏜削
G87 切削進給 刀具移位主軸啟動 快速進給 背鏜
G88 切削進給 暫停;主軸停轉 手動操作後
快速返回 鏜削
G89 切削進給 暫停 切削進給 鏜削
固定循環的代碼組成
G90/G91 G98(返回初始點)/G99(返回R點) G73~G89
使用前一定要在前一程序段中加M03/M04指令 使主軸啟動
固定循環指令的格式是
G X Y Z R Q P F K
G 是指G73~G89
X Y 是指孔在X Y 平面內的坐標位置(增量或絕對值)
Z 是指孔底坐標值 在增量方式時 是R點到孔底的距離 在絕對值方式時 是孔底的Z坐標值
R 在增量方式時是初始點到R點的距離 而在絕對值方式時是R點的Z坐標值
Q 在G73 G83 中是每次進刀深度 在G76 G87 中指定刀具的讓刀量
P 暫停時間單位1ms
F 進給量
K 固定循環的重復次數
他們都是模態指令 固定循環中的參數(z r q p f )也是模態的
鑽孔包括鉸孔 攻絲 和單點鏜孔
編程時需考慮鑽頭的直徑和鋒角及螺旋槽的數量
10組 返回模式
G98 固定循環返回初始點G99 固定循環返回R點
12組 坐標系
G54 G55 G56 G57 G58 G59
14組宏指令模式
G66 模態調用
G67 模態調用取消
16組 坐標旋轉
G68坐標旋轉激活
格式G68 X Y R
詳解 X Y 旋轉中心 如果省略則以程序原點為中心 R 為旋轉角度 順時針為+值 逆時針為-值
G69坐標旋轉取消
18組 極坐標輸入
G15 極坐標指令取消
G16 極坐標指令激活
24組 主軸速度波動
G25 主軸速度波動檢測功能無效
G26 主軸速度波動檢測功能有效
格式G26P Q R
P以毫秒記的開始檢查時間
Q允許誤差的百分比
R主軸速度跳動的百分比
M代碼
程序控制組
M00
無條件強制性停止 包括停止 所有軸的運動
主軸的旋轉
冷卻液功能
程序的進一步執行
執行M00時控制器不會重啟 所有當前有效地重要數據(進給率 坐標設置 主軸速度等)都被保存 M00會取消主軸旋轉和冷卻液功能
M01可選擇程序停止 當按下操作面板上的選擇停止開關時
M01同M00功能相同
不按下時M01無效
M02程序結束 M02將終止程序但不會回到程序的開頭
M30程序結束 M30將終止程序並同時回到程序的開頭
執行M02和M30時 便取消所有軸的運動 主軸旋轉 冷卻液功能 並且將系統重新設置到預設狀態 M02執行時 將停留在末尾 並准備開始下一循環
主軸控制組
M03主軸順時針旋轉(CW) M04主軸逆時針旋轉(CCW) M05 主軸停止M19主軸定位
換刀
M06
冷卻液
M07開 M08 開(標准)M09關
附件
M10 M11 M12 M13 M17 M18 M21 M22 M78 M79
螺紋加工
M23 螺紋漸退出開M24關
齒輪速比范圍
M41 M42 M43 M44
進給率倍率
M48 M49
子程序
M98調子程序 M99子程序結束
托盤
M60
在程序開頭激活的M功能 在程序末尾激活的M功能
M03 M00
M04 M01
M06 M02
M07 M05
M08 M09
M30
M60
M功能的持續時間
在單個程序段中有效的
M00 M01 M02 M06 M30 M60
M功能一直有效的,直到被取消或替代
M03 M04 M05 M07 M08 M09
鏡像M21對Y軸鏡像 M22的X軸鏡像 M23取消鏡像
當只對X軸或Y軸鏡像時 刀具的實際切削順序將與源程序相反
刀補矢量方向相反 圓弧插補方向相反 同時鏡像時 均不變
鏡像功能必須在工件坐標系原點開始回到原點取消 各鏡像指令必須單獨編寫
鏡像加工程序中不允許帶有轉移性質的指令
不允許嵌套使用
使用後必須用M23取消
編程實例
O4151
N1 X6.0 Y1.0
N2 X4.0 Y3.0
N3 X2.0 Y5.0
N4 M99
O1111
M21 (鏡像開)
G98 P4151(調用需要鏡像的程序)
以上指令是本人多年學習總結有些指令是比較偏門的 希望對你有所幫助
7. 加工中心銑全圓怎麼編程
首先要明白是內圓還是外圓,記住機床主軸中心和刀具的中心是同一個中心.所以就得出要減去刀半徑.反之銑外圓就要加上刀具的半徑.編程就是:GO G9O G54 X0 Y0 ;GO Z100;G01 Z-(多少自己定)F2000;GO2 X-37 YO F2000;G0 Z100 ;
8. 數控編程指令
一、數控車床系統G代碼
G功能字含義 FANUC數控系統 SIEMENS數控系統 華中數控系統
快速進給、定位 G00 G0 G00
直線插補 G01 G1 G01
圓弧插補CW(順時針) G02 G2 G02
圓弧插補CCW(逆時針) G03 G3 G03
暫停 G04 G04
英制輸入 G20 G70 G20 ×
公制輸入 G21 G71 G21
回歸參考點 G28 G74 G28
由參考點回歸 G29 G29
返回固定點 G75
直徑編程 -- G23 G36
半徑編程 -- G22 G37
刀具補償取消 G40 G40 G40
左半徑補償 G41 G41 G41
右半徑補償 G42 G42 G42
設定工件坐標系 G50 G92
設置主軸最大的轉速 G50 G26上限 G25下限 -- ×
選擇機床坐標系 G53 G53 G53
選擇工作坐標系1 G54 G54 G54
選擇工作坐標系2 G55 G55 G55
選擇工作坐標系3 G56 G56 G56
選擇工作坐標系4 G57 G57 G57
選擇工作坐標系5 G58 G58
選擇工作坐標系6 G59 G59
精加工復合循環 G70 G70
內外徑粗切復合循環 G71 G71
端面粗切削復合循環 G72 G72
閉環車削復合循環 G73 LCYC95 G73
螺紋切削復合循環 G76 G76
外園車削固定循環 G90 G80
端面車削固定循環 G94 G81
螺紋車削固定循環 G92 LCYC97 G82
絕對編程 --- G90 G90
相對編程 --- G91 G91
每分鍾進給速度 G98 G94 G94 ×
每轉進給速度 G99 G95 G95 ×
恆線速度切削 G96 G96 G96 ×
恆線速度控製取消 G97 G97 G97 ×
二、數控銑床系統G代碼
G功能字含義 FANUC數控系統 SIEMENS數控系統 華中數控系統
快速進給、定位 G00 G0 G00
直線插補 G01 G1 G01
圓弧插補CW(順時針) G02 G2 G02
圓弧插補CCW(逆時針) G03 G3 G03
暫停 G04 G04
選擇XY平面 G17 G17 G17
選擇XZ平面 G18 G18 G18 ×
選擇YZ平面 G19 G19 G19 ×
英制輸入 G20 G70 G20 ×
公制輸入 G21 G71 G21
回歸參考點 G28 G74 G28
由參考點回歸 G29 G29
返回固定點 G75
刀具補償取消 G40 G40 G40
左半徑補償 G41 G41 G41
右半徑補償 G42 G42 G42
刀具長度補償+ G43 G43
刀具長度補償- G44 G44
刀具長度補償取消 G49 G49
取消縮放 G50 G50 ×
比例縮放 G51 G51 ×
機床坐標系選擇 G53 G53 G53
選擇工作坐標系1 G54 G54 G54
選擇工作坐標系2 G55 G55 G55
選擇工作坐標系3 G56 G56 G56
選擇工作坐標系4 G57 G57 G57
選擇工作坐標系5 G58 G58
選擇工作坐標系6 G59 G59
坐標系旋轉 G68 G68 ×
取消坐標系旋轉 G69 G69 ×
高速深孔鑽削循環 G73 G73
左螺旋切削循環 G74 G74
精鏜孔循環 G76 G76
取消固定循環 G80 G80
中心鑽循環 G81 G81
反鏜孔循環 G82 G82
深孔鑽削循環 G83 G83
右螺旋切削循環 G84 G84
鏜孔循環 G85 G85
鏜孔循環 G86 G86
反向鏜孔循環 G87 G87
鏜孔循環 G88 G88
鏜孔循環 G89 G89
絕對編程 G90 G90 G90
相對編程 G91 G91 G91
設定工件坐標系 G92 G92
固定循環返回起始點 G98 G98
返回固定循環R點 G99