ps:本文是为了让大家熟悉宏程序,懂得如何去运用三角函数,不喜勿喷!
三角函数的应用 下图我们需要利用三角函数模仿G71路线来粗车这个锥
上图中绿色部分为图纸部分,红色部分为尺寸标注,粉色部分为延伸出来相交以后形成一个直角三角形,角度为26.6度。
工艺定制:
1.夹持直径50,以左端面定位。
2.选用90度外圆车刀
3.公式计算
角度对边=临边*TAN[26.6](临边已知等于30)
角度临边=对边/TAN[26.6](对边已知为(50-20)/2)
程序注释如下:
O0001
M3S1000G99
T101M08
G0X50.Z10.
Z1.
#1=50(锥度大头)
#2=20(锥度小头)
#3=3(每刀吃刀量)
N10#1=#1-#3(计算出每刀的X值)
IF[#1LT#2]THEN#1=#2(强制赋值防止X过切)
#4=[#1-#2]/2/TAN[26.6](利用三角函数算出每次Z方向需要车削的长度)
G0X#1(X定位)
G1Z-[#4-0.5]F0.15(轴向车削,减去0.5是因为留0.5余量精加工)
G0U1.Z1.(退刀)
IF[#1EQ#2]GOTO20(防止死循环)
IF[#1GE#2]GOTO10(如果X没有到达尺寸,跳转N10继续循环)
N20S1400(下面为精车程序)
G0X20.
G1Z0.F0.3
G1X50W-30F0.12
G0U1Z1
X120.Z130.
M30
以上程序主要针对公式的理解,在后面课程车削T牙蜗杆的程序中必须先掌握这个三角函数的运用,看完程序以后可以举一反三以同一思路编制一个车削内孔的宏程序,多动手,多思考!
总结:
1.学习三角函数中TAN的运用
2.公式中的通过#1的变化来改变每次#4的值,来达到车削锥度的目的
如果你想了解更多的数控编程知识,推荐你们加一个UG编程群726236503,里面有免费的UG编程资料供大家学习,有什么不懂的可以在群里大家相互交流。学好数控编程其实很简单,只要跟对经验丰富的人系统的学习,多跟朋友,同事,同学交流。可以更加强化自己的编程水平,学到的知识是自己的,别人拿不走。
网友评论