機械社區
標題: 數控加工程序有點問題---[求助] [打印本頁]
作者: 皓月當空 時間: 2007-3-1 19:25
標題: 數控加工程序有點問題---[求助]
N104G92X0Y0Z60S600M3
N106G90G01G42X156.368Y-52.668D10F300
N110G1Z0F100
N114G2X55.591Y-155.353R165.F763.6
N116X16.366Y-138.793R30.
N118X16.284Y-138.591R10.
N120G3X0.Y-127.5R17.5
N122G2X0.Y127.5R127.5
N124X127.5Y0.R127.5
N126G3X138.616Y-16.294R17.5
N128G2X138.859Y-16.393R10.
N130X156.537Y-52.114R30.
N132X156.368Y-52.668R10.
N134G1Z60.F15.
N142G0G40X0.Y0.
N144M02
{4 {! S1 s# o& U4 F% K d7 q
我自己做了一個仿真軟件在測試上面代碼時老有錯誤,麻煩那位給測試一下。還有如果有問題是什么問題給說明一下.在程序中D10表示刀具半徑10mm。
作者: 皓月當空 時間: 2007-3-3 16:11
標題: Re: 數控加工程序有點問題---[求助]
下面是加工軌跡
作者: fanyanquan 時間: 2007-3-3 20:38
標題: Re: 數控加工程序有點問題---[求助]
G41加到你的G1前面.
作者: 皓月當空 時間: 2007-3-4 21:50
標題: Re: 數控加工程序有點問題---[求助]
前后不影響的 只是在圓弧補償后軌跡錯誤 可能是圓弧太小在半徑補償的時候發生過切所至,現在我只是懷疑還沒有找到問題所在。我想那位有數控加工模擬軟件給仿真一下看看軌跡是什么樣,我好有個對比。
作者: pulaotusi 時間: 2007-3-23 11:23
標題: Re: 數控加工程序有點問題---[求助]
刀具補償后指令不能直接跟z向指令,G41后兩條指令指明刀具補償方向,如果跟了Z向指令后系統無法判定刀具補償方向,這個指令可能在模擬系統里面可用,但是無法應用到實際使用中
作者: i_machine 時間: 2007-3-25 10:02
標題: Re: 數控加工程序有點問題---[求助]
應該是個型腔的程序,檢查一下D10是否和真實刀具一致,就是調用的刀具.再不行,就要看看刀補是如何調用的.
作者: zhouyuzhou11 時間: 2007-3-27 18:36
標題: Re: 數控加工程序有點問題---[求助]
我 是 干車床的 , 是 不 是 走刀補的 時候X Y 都 先讓出 一 點 大于 10MM呀 。。
作者: a343602875 時間: 2007-3-27 21:57
標題: Re: 數控加工程序有點問題---[求助]
我說一句3 L7 z5 k/ W7 S! C. C. h# b
我是做數控銑的
3 \ j/ d# u" s7 s! }$ c按我機床的代碼' e* b( I1 e+ X* K' l
D10在那地方是不可用的
: m$ C4 g' h% {D是刀具補償寄存的地方 要與G41/G42在同時同一單節里用才行
0 I) T6 f: R; f4 f$ X5 |看下第二節換成兩節變成這樣行不行" \/ P6 v* \# x! p: C* S' J; R
G42D109 b, s& \: D: U0 z* \6 p& f% m
N106G90G01X156.368Y-52.668F300
作者: 藍天心 時間: 2007-3-27 22:49
標題: Re: 數控加工程序有點問題---[求助]
你把開頭兩句改為如下試一下:
/ K @) ~) ?2 g0 E2 o3 GN104G90G01X0Y0Z60S600M3: C( C0 ]# b) L; @7 I6 q1 O
N105 T01D01; k% M& N% t4 o
N106G01G42X156.368Y-52.668F300
作者: wangxin115 時間: 2007-4-11 22:29
標題: Re: 數控加工程序有點問題---[求助]
程序好像確實有問題,程序格式沒有錯.D10可以那樣加,只要你不在連續兩段Z軸移動的程序塊中加刀補都是可以加上的,用你的點位,我在作圖軟件上畫了一下發現有點問題:首先加刀補的規則是,要求加刀補的角度是個鈍角(直角也可以)在銳角的時候是加不上的(如果一定要這樣就只有用刀心軌跡偏移一個刀半徑來編程,也就是不帶刀補),你的直線和圓弧連接的時候N106-N114中的拐角會產生過切.N116-N118連續走兩段圓弧幾乎在同一點走R10的圓弧這段圓弧的距離太小幾乎沒有意義,再說你的刀具半徑也是R10在某些機床中是不允許的,某些機床在走圓弧插補的時候只允許刀具半徑小于圓弧半徑哪怕只是小1道都可以就是不能等于,后面的沒有看了,但是就光這兩條你的程序就走不通!!
| 歡迎光臨 機械社區 (http://m.whclglass.com.cn/) |
Powered by Discuz! X3.5 |