网站大量收购闲置独家精品文档,联系QQ:2885784924

西门子系统编程加工台阶孔.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

加工,孔的直径以及深度有着严格的要求。

加工,孔的直径以及深度有着严格的要求。

针对该零件,为了保证孔径和深度的要求,一般加

工工艺过程如图1

Meechatronics

西门子系统编程加工台阶孔

山推工程机械股份有限公司(山东济宁272073)李冉田伍臣张明明张敬华

在生产过程中,经常遇到如图1所示台阶孔的

.413017583)110H7(+0.035)170±0.1

.413017583)

110H7(+0.035)

170±0.1

下:利用一般设备粗镗孔φ110mm达φ107mm,粗镗φ130mm达φ127mm,深168mm±0.5mm,然后转到数控设备半精加工和精加工。加工过程中存在这样一个问题,φ130mm孔前面大部分已经经过粗加工工序,加工余量相对比较小,可以快速加工,但是后面加工余量比较大,不能快速加工。

针对这种加工情况,通常我们有两种方法。第一种办法就是采用固定循环,以西门子为例,CY-CLE82(100,0,3,-170,,1),等循环加工接近孔的底部时,手动调节一下进给倍率,降低进给。

其缺点就是操作人员在加工过程中要时刻注意,要求眼疾手快,容易造成操作人员疲劳,不利于数控设备的自动化,而且容易损坏刀具。第二种办法我们可以采用G00、G01编程,分阶段采用不同进给加

工,其缺点就是编程相对比较繁琐。

针对上述两种办法的优缺点,我们通过研究西门子的固定循环,通过改进设计新的固定循环,可以有效地解决上述问题。以西门子为例,我们编制了用于盲孔加工循环CYCLE820,新增了三个参数:前面加工进给速度、底面加工进给速度及孔底部加工余量。程序如下:

CYCLF820(RTP,RFP,SDIS,DP,DTB,JGF1,JGF2,

DMYL);(说明:RTP、RFP、SDIS、DP、DTB与西门子加工

循环参数定义一致)

JGF1REAL:(前面加工进给速度)JGF2REAL;(底面加工进给速度)DMYLREAL.;(孔底部加工余量)

PROCCYCLE820(REALRTP,REALRFP,REA1.SDIS,REAL,DP,REALDPR,REALDTB,REALJGFI,REALJGF2、REALDMYL)SAVESBLOFDISPLOF

DEFAXIS_z;(变量定义)

DEFREALHH2

DEFINTHH7

DEFBOOL_MDG

IFHH7GOTOF_MM1B

_Z=$P_AXN3DPR=ABS(DPR)SDIS=ABS(SDIS);(参数赋值)

JGFI=ABS(JGFI)JGF2=ABS(JGF2)DMYL=ABS

(DMYL)

IFDPR==0GOTOF_MM1;(输入参数判断)IFRTP==RFPGOTOFFEHLI

HH2=RFP-(RTP-RFP)/ABS(RTP-RFP)*DPR;(加工孔的深度计算)

IFDP==0GOTOF_MMOIFDP==HH2GOTOF_MM1N10MSG($80000)

_MDG=1

NI_MM0:DP=HH2

_MMI:HH2=RTP-RFP

IFRFP==DPGOTOF_MM2IFHH2==0GOTOF_MMJA

IFHH2/ABS(HH2)(RFP-DP)/ABS(RFP-DP)GOTOFFEHLI

_MM1A:HH7=1

MMIB:

SBLON

N11GOG64G90AX[_Z]=RFP+SDIS*(RFP-

DP)/ABS(RFP-DP)SBLOF

金属加工°加工n/012期;75

M机电一体化

IF(JGFI==0);(判断是否输入前面加工进给速度)

N2GHAX[_z]=DP+(DMYL+2)*(RFP-DP)/ABS(RFP-DP);(如果没有输入前面进给速度,按照原来的进给速度)

ELSE

GIAX[_Z]=DP+(DMYL+2)*(RFP-DP)/A

文档评论(0)

文档下载 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档