QQ在线咨询
售前咨询热线
400-123-45678
数控好师傅微信号
skhsf-2015
快捷导航
1
2
查看: 1861|回复: 0

由浅入深宏程序8-车床任意位置椭圆宏程序的编制

[复制链接]

19

主题

19

帖子

61

积分

学徒

Rank: 1

积分
61
发表于 2015-4-24 02:43:19 | 显示全部楼层 |阅读模式
不在轴线上的椭圆宏程序编制也没有什么特殊的,只是改下偏置的数值罢了。
椭圆的参数方程为:X=a*COSθ
                Y=b*SINθ
可改写为:      #1=30*cos[#3]  #3为参数方程对应的中角度
                #2=20*sin[#3]
图中椭圆长半轴30mm,短半轴20mm,椭圆中心位置如图所示,不在轴线上,因此在计算编程所用的坐标值时,X方向要再加上40,Z方向要减去30+10=30
相应程序如下:
T0101
M3S800
G0X82Z5
#6=36
N5 G0X[#6+40]
G1Z-10F0.1
#3=0

N10#1=30*COS[#3]     
#2=20*SIN[#3]     
#4=2*#2+#6+40       计算出的为半径值,需转化为直径值才能与直径编程对应。
#5=#1-30-10
G1X[#4]Z[#5]F0.1   沿小段直线插补加工
#1=#1+3          递减3度,此值越小,工件表面越光滑。
IF[#1 LE 90] GOTO 10 条件判断是否到达终点。
G1X82             直线插补切到工件外圆之外
G0Z5
#6=#6-4
IF [#6 GE 0] GOTO 5
G0X150Z150
M5
M30

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|数控好师傅 ( 苏ICP备15015298号  

GMT+8, 2018-1-21 06:28 , Processed in 0.074783 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表