首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

子弹的数铣宏程序编程加工

一、零件加工分析

零件上部为圆柱、圆锥、球体的组合体,需用球头铣刀加工,用普通程序难以编程,若采用G19在yz平面走刀,编程相对较简单,但是为了获得较高的表面质量,走刀次数将会很多,影响加工效率,且机床需经常反向运动,存在冲击环节,影响机床寿命,如采用沿周边轮廓走刀,编程相对复杂,但走刀次数将大大降低,效率大大提高,所以采用周向走刀方式编程。

确定夹具选用刀具零件为长方体结构,所以采用机用平口钳装夹,根据零件尺寸,考虑表面粗糙度、加工效率等因素,使用φ10球头铣刀加工。编程原点、编程坐标系的设定。编程原点设定在工件上表面中心位置,这样便于对刀,刀位点设定在球头铣刀的球心处。

二、刀轨

为了获得较好的表面质量,所以采用顺铣,刀具从零件的左上角点下刀。刀具的走刀路线是周面轮廓的等距面,等距距离为刀具半径,加工时需计算圆柱与圆锥、圆锥与球体在每一层高度与等距面的交点坐标值。

三、编程

O0034;

G91G28Z0;

S1000M03;

G90G17G54G00X-76.0Y21.0M08;

Z-10.0;

G65P3401L1A15.0B10.0C6.0I90.0;

G00Z30.0M09;

M05;

M30;

#5:起始角度为零

#5+1:起始角度增加1度

#6:圆锥半角

#7:刀具在圆柱端的Y坐标

#8:刀具在圆柱端的Z坐标

#9:刀具在圆锥大端的X坐标

#10:刀具在球端球心相对起点的X距离

#11:刀具在圆锥小端的X坐标

#12:刀具在圆锥小端的Y坐标

#13:刀具在圆锥小端的Z坐标

O3401

#5=0;

N10#5=#5+1.0;

#6=ATAN[#1-#2]/36.39;

#7=[#1+#3]COS[#5];

#8=[#1+#3]*SIN[#5]-#1;

#9=25+#3*TAN[#6/2];

#10=[[#2+#3]*COS[#5]]*SIN[#6];

#11=#10+60.0;

#12=[[#2+#3]*COS[#5]]*COS[#6];

#13=[#2+#3]*SIN[#5]-#1;

G01Y#7Z#8F600;

X#9;

X#11Y#12Z#13;

G02X#11Y-#12I-#10J-#12;

G01X#9Y-#7Z#8;

X-76.0;

G00Y#7;

IF[#5LT#4]GOTO10;

M99;

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221129A00GO800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券