用数控车床加工,写出数控编程程式,求帮高手帮忙! 内腔抛物线 加工 附图

就是加工里面直径16,深度20的抛物线型凹槽 写得好 我加分!

由图知为右开口抛物线 方程为y*2=2px 带入点得出方程为y*2=1.8x 此处y=z 所以 z*2=1.8x
z=根号下1.8x
让x作为变量
#1=8
wh[#1GE0]DO1
#2=2*#1
#3=SQ[1.8*#1]
G01X#2 Z[#3-20]
#1=#1-0.1
END1

由于可能有余量会影响加工 所以可以将上式中的G01换成G90作为粗加工 坐标上z值向正方向让出0.5或1mm以免过切 然后用上式作为精加工程序加工
你先试试吧 不对我再改追问

能用G代码和M代码详细的改下吗?

追答

M03S1200T0101
G00X16.Z2.
#1=20
wh[#1GE0]DO1
#2=SQ[3.2*#1]
#3=#1-20
G01X[2*#2] Z#3 F0.1
#1=#1-0.1
END1
G1 X0.
Z2.
G0Z100.
X100.
M30
此为精加工

如果是实际加工的话 要考虑用多大的钻头钻孔 孔深 用多大的车刀 如何去余量

假如钻10个的孔 用八个的刀
粗加工程序为
M03S900T0101
G00X9. Z2.
#1=7.813
wh[#1LE20]DO1
#2=SQ[3.2*#1]
#3=#1-20
G90 X[2*#2] Z#3 F0.1
#1=#1+0.5
END1
G1 X9.
Z2.
G0Z100.
X100.
M30

不好意思 昨天忙着干活弄错公式了 今天修改了一下

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-17
这个用宏程序可以编的 ,宏程序能看懂吗 ,能 我帮你编个没有关系追问

你编个 我先看看 行吗

相似回答