機(jī)械社區(qū)
標(biāo)題: 數(shù)控加工程序有點(diǎn)問題---[求助] [打印本頁]
作者: 皓月當(dāng)空 時(shí)間: 2007-3-1 19:25
標(biāo)題: 數(shù)控加工程序有點(diǎn)問題---[求助]
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
0 _1 O$ S, d; m. q+ ?. e |我自己做了一個(gè)仿真軟件在測試上面代碼時(shí)老有錯(cuò)誤,麻煩那位給測試一下。還有如果有問題是什么問題給說明一下.在程序中D10表示刀具半徑10mm,。
作者: 皓月當(dāng)空 時(shí)間: 2007-3-3 16:11
標(biāo)題: Re: 數(shù)控加工程序有點(diǎn)問題---[求助]
下面是加工軌跡
作者: fanyanquan 時(shí)間: 2007-3-3 20:38
標(biāo)題: Re: 數(shù)控加工程序有點(diǎn)問題---[求助]
G41加到你的G1前面.
作者: 皓月當(dāng)空 時(shí)間: 2007-3-4 21:50
標(biāo)題: Re: 數(shù)控加工程序有點(diǎn)問題---[求助]
前后不影響的 只是在圓弧補(bǔ)償后軌跡錯(cuò)誤 可能是圓弧太小在半徑補(bǔ)償?shù)臅r(shí)候發(fā)生過切所至,現(xiàn)在我只是懷疑還沒有找到問題所在,。我想那位有數(shù)控加工模擬軟件給仿真一下看看軌跡是什么樣,我好有個(gè)對比。
作者: pulaotusi 時(shí)間: 2007-3-23 11:23
標(biāo)題: Re: 數(shù)控加工程序有點(diǎn)問題---[求助]
刀具補(bǔ)償后指令不能直接跟z向指令,G41后兩條指令指明刀具補(bǔ)償方向,如果跟了Z向指令后系統(tǒng)無法判定刀具補(bǔ)償方向,這個(gè)指令可能在模擬系統(tǒng)里面可用,但是無法應(yīng)用到實(shí)際使用中
作者: i_machine 時(shí)間: 2007-3-25 10:02
標(biāo)題: Re: 數(shù)控加工程序有點(diǎn)問題---[求助]
應(yīng)該是個(gè)型腔的程序,檢查一下D10是否和真實(shí)刀具一致,就是調(diào)用的刀具.再不行,就要看看刀補(bǔ)是如何調(diào)用的.
作者: zhouyuzhou11 時(shí)間: 2007-3-27 18:36
標(biāo)題: Re: 數(shù)控加工程序有點(diǎn)問題---[求助]
我 是 干車床的 , 是 不 是 走刀補(bǔ)的 時(shí)候X Y 都 先讓出 一 點(diǎn) 大于 10MM呀 ,。。
作者: a343602875 時(shí)間: 2007-3-27 21:57
標(biāo)題: Re: 數(shù)控加工程序有點(diǎn)問題---[求助]
我說一句" M6 w/ {) c; h7 ^: `& e! l$ N0 K* y
我是做數(shù)控銑的- r, B( \, h3 Y& A- E6 M
按我機(jī)床的代碼
/ k; |) r/ ^0 O* `, ]! YD10在那地方是不可用的
) |3 S7 s# K4 g) `1 cD是刀具補(bǔ)償寄存的地方 要與G41/G42在同時(shí)同一單節(jié)里用才行
5 F7 a9 Q1 ]8 f9 z" z5 f看下第二節(jié)換成兩節(jié)變成這樣行不行
. ]: n. |2 f; a0 i: cG42D109 Q/ F8 Z$ X2 U! F( U( s
N106G90G01X156.368Y-52.668F300
作者: 藍(lán)天心 時(shí)間: 2007-3-27 22:49
標(biāo)題: Re: 數(shù)控加工程序有點(diǎn)問題---[求助]
你把開頭兩句改為如下試一下:& r9 x% _ X% Y0 T2 ]! K3 k0 J
N104G90G01X0Y0Z60S600M34 J* z+ V5 B' p% ^) C% {
N105 T01D01# E o- L" n/ X+ a1 _* k
N106G01G42X156.368Y-52.668F300
作者: wangxin115 時(shí)間: 2007-4-11 22:29
標(biāo)題: Re: 數(shù)控加工程序有點(diǎn)問題---[求助]
程序好像確實(shí)有問題,程序格式?jīng)]有錯(cuò).D10可以那樣加,只要你不在連續(xù)兩段Z軸移動的程序塊中加刀補(bǔ)都是可以加上的,用你的點(diǎn)位,我在作圖軟件上畫了一下發(fā)現(xiàn)有點(diǎn)問題:首先加刀補(bǔ)的規(guī)則是,要求加刀補(bǔ)的角度是個(gè)鈍角(直角也可以)在銳角的時(shí)候是加不上的(如果一定要這樣就只有用刀心軌跡偏移一個(gè)刀半徑來編程,也就是不帶刀補(bǔ)),你的直線和圓弧連接的時(shí)候N106-N114中的拐角會產(chǎn)生過切.N116-N118連續(xù)走兩段圓弧幾乎在同一點(diǎn)走R10的圓弧這段圓弧的距離太小幾乎沒有意義,再說你的刀具半徑也是R10在某些機(jī)床中是不允許的,某些機(jī)床在走圓弧插補(bǔ)的時(shí)候只允許刀具半徑小于圓弧半徑哪怕只是小1道都可以就是不能等于,后面的沒有看了,但是就光這兩條你的程序就走不通!!
歡迎光臨 機(jī)械社區(qū) (http://giwivy.com.cn/) |
Powered by Discuz! X3.4 |