数控车宏程序粗精车椭圆产品编程实例图纸:
加工椭圆的数控车宏程序如下:
(椭圆长半轴为40mm, 短半轴为24mm.)
O0143 (O0143)
G99 G96 M3 S150 T0101
G50 S850
G0 X52.0 Z41.0 (定位到工件端面1mm处)
#1=38.496 (变量设定)
N1 #3=0 (角度变量设定为0.)
N2 #5=2*(24*SIN#3) (短半轴计算坐标尺寸)
#5=#5+#1 (把X0.0偏移到38.496处)
#6=40*COS#3 (长半轴计算坐标尺寸)
#7=#6
G1 X#5 Z#7 F0.32 (椭圆切削)
#3=#3+5 (角度变量每次加5度)
IF(#3LE120)GOTO2(如果条件达不到120度重头开始,达到120度执行下面程序)
G2 U8.44 W-3.11 R3.26 F0.2 (切削R3.26)
G0 X55.0 Z45.0
X#1
G1 Z40.0 F0.2
#1=#1-3.8 (38.496每次减3.8mm)
IF(#1GE0.496)GOTO1 (如果条件达不到0.496mm重头开始,达到0.496mm执行下面程序)
G0 X200.0 Z100.0 (以上是粗车椭圆)
T0101 (以下是精车椭圆)
G0 X0.0 Z42.0
G1 Z40.0 F0.2
#8=0
N4 #10=2*(24*SIN#8)
#12=40*COS#8
G1 X#10 Z#12 F0.32
#8=#8+0.215
IF(#8LE120)GOTO4
G2 U8.44 W-3.11 R3.26 F0.2
G0 X200 Z100
M30
(注:对刀零点是以椭圆中心为零点)
此程序适用于GSK980TDa, GSK980TDb系统版本。
如想用于GSK980TD系统版本的,只要把变量(例如#1等)改成G65 H_ P_Q_R_就可以了。
非常感谢您对我们的网站感兴趣并访问。在您使用本网站之前,请您仔细阅读本声明的所有条款。
1、本站部份资料来自于网络,资源仅供参考,如有侵犯了您的权益请立即与我们联系!我们将及时撤除。
2、本站不保证网站内容的准确性、安全性和完整性;请自行检查是否带有病毒,同时本站也不承担用户因使用这些资源对自己和他人造成任何形式的损失或伤害。
3、本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准。
4、本站内容均来源自网络,素材、图片版权属于原作者,本站转载素材仅供大家欣赏和分享,切勿做为商业目的使用。
如果侵害了您的合法权益,请您及时与我们,我们会在第一时间删除相关内容!
5、我们尊重版权,也致力于保护版权,如果你是原作者请联系本站编辑(838676806&qq.com(&修改为@)),我们将为你的文章注名,感谢你的分享!
6、互联网精神:分享、交流、进步!