数控编程中的参数化思想.pdf

数控编程中的参数化思想.pdf

ID:52980169

大小:147.94 KB

页数:3页

时间:2020-04-05

数控编程中的参数化思想.pdf_第1页
数控编程中的参数化思想.pdf_第2页
数控编程中的参数化思想.pdf_第3页
资源描述:

《数控编程中的参数化思想.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Te~j薏数控编程中的参数化思想山推工程机械股份有限公司(山东济宁272023)刘伟田伍臣在现代化生产高效率、高质量的要求下,各类840D。加工内容基本为:各孔粗精镗,各孔内外数控设备的使用率越来越高。传统的数控编程使用端面的划、铣,钻螺纹孔,所有各孔的加工过程类按部就班的顺序编程方式,程序执行过程一目了似。我厂原编制的顺序化加工程序,是逐工件、逐然,易懂、易改且易使用。孔、逐工步加工,总共超过1000行程序段,每个然而,针对大量的外形类似零件,同一零件的工步的加工都需反复搜索程序段执行,较为麻烦。类似加工部位,传统的顺序编程方式就暴露出明显1.参数

2、化编程思路的弊端——程序冗长。以我厂加工的某机型泵车在日常的数控编程中,顺序结构最为常用,分臂架(见图1)为例,每台车共4支臂架,每支臂支和循环结构很少被应用;而计算机编程中,分支架共5对孔(其中一支仅有2对),每对孔左右对和循环结构占有很大的比例。合理利用这些非顺序称,采用五面体加工中心加工,数控系统为西门子结构将给我们的编程带来很大的方便。如何合理利用?关键在于运用表示实际意义的参数。例如,我们可以自定义一个整数型变量作参数,当它被赋值为1的时候表示加工右侧面,被赋值为一1的时候表示加工左侧面;定义一个整数型变量表示加工孔的序号;再定义一个表示加

3、工方式的参数,1表示粗图1臂架镗,2表示精镗,3表示划面,4表示铣面,5表示的轴向尺寸会随着温度的降低而收缩,其端面与轴可能不采用热装方法,如必须热装时,加热温度不颈之间会产生间隙,必要时可垫软材料用手锤冲能超过润滑脂的滴点,一般情况下不能超过80℃。击,使齿轮端面靠紧轴颈。3.重点提示采用电磁炉加热安装(只限于铁磁性材料)是加热安装时需要注意以下三点:利用电磁炉工作原理对齿轮感应加热,不用购置特(1)加热安装前必须精确测量配合安装零件殊加热设备。实践证明,该方法加热迅速,一般只的配合尺寸,保证其配合过盈量在允许值范围内。需几十秒钟,能量损失小,而且

4、受热均匀,温度容(2)加热时应严格控制温度,一般应低于回易控制,比较安全,不会出现过烧现象,清洁无污火温度70~80℃。染,经济实用,既方便又可靠。(3)拿取加热后的零件必须戴皮质或棉质手该方法也可用于轴承等其他套类零件(只限于套,以防烫伤。铁磁性材料)过盈配合的安装,对于轴承加热温度感应加热安装后一般应退磁,否则会因加热工应控制在摄氏80~100~C,最高不能超过120~C;对件带有剩磁,使铁粉等碎金属屑吸附其上,影响其于内部填充润滑脂及带有塑料或橡胶件的轴承,尽使用寿命。MW(收稿日期:20120315)42参磊籼工钻孔;定义4组二维数组,用于表

5、示各孔空间位置⋯⋯N236BJ4除了变量外,还可以用宏定义作参数用于表示一HOLES[1'0]:SET(·201,一138,89.5,75)所加工的工件号。;N240DO;(取消刀补)完成所有参数的定义并赋值后,就可以利用它N250G54G90们来方便地实现程序控制(流程见图2)。;(以下为根据加工面参数选择五面体卧头,并旋转偏移坐标系)N260IF(B—CUTRIGHT==1)N270L01(90)N280ROTZ0X90N29OELSEN300L01(2701N31OBCUTRIGHT=-1—N320ROTZl8OX90N330ENDIFN340

6、ATRANSZ=378251一O.1+D—_LONGN350GOz=IRTP;(Z向退刀)N360GOX=THISBH[N_HOLES,0]B—CUTRIGHTY=THISBH[N_HOLES,1];(定位到当前待加工孔中心)N370CASE(I—CUTMODE)0F1GOTOR0UGH2GOTOFFINE3G0TOFSWEEP4GOT0FMILLING5G0T0FBoRINGDEFAULTGOTOFPROGEND;(根据参数选择加工方式)N380ROUGH:;(粗镗)N390M4S250F50图2N4002.程序实现N420GOTOFPROGEND

7、N10DEFREALDN430FINE:;(精镗)_LONG=137.85;(定义刀长)N20DEFINTB—CUTRIGHT=一1;(定义加工面,+1右面、一l左面)N630GOTOFPROGENDN30DEFINTNN650SWEEP:;(手工划面)_HOLES=4;(定义加工孔序号,5个孔依次为0、1、2、3、4)N700M30N40DEFINTi_cUTMODE=4;(定义切削方式,1粗镗,2精镗,3划面,4铣面,5钻孔)N710MILLING:;(铣面)⋯;(精镗方式、返回平面、安全距离、深度补偿及精镗N820G0T0FPR0GEND退刀量

8、等参数的定义略)N110DEFINETHISBHASBJ2N830BORING:;(钻孔)_HOLES;(宏

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。