广告招募

使用R参数编程一例

2024年12月09日 11:11:31      来源:齐重数控装备股份有限公司 >> 进入该公司展台      阅读量:22

分享:

配有C轴的西门子数控钻铣床在加工角度不等的孔时,需要编制加工程序。这里介绍一种使用R参数编程加工多个不等分孔的方法。

N10  R7=1000   加工孔的直径值

        R8=1     计数器

        R9=5     加工5个孔

        R10=0    当前加工孔的角度值

        R11=12   个孔从R12参数里取值

        R12=6.5 R13=2 R14=13.7 R15=34 R16=22.6     预装要加工的角度值

N20 T1 D1

N30 G54 G94 G1

N40 Z20

N50 G90 X=R7  C=R10+R[R11]  F300

N60 SETMS(2)

N70 M3 S200

N80 ST1:

N90 G4F1

N100  R10=R10+R[R11]   当前加工孔的坐标

N110 IF R10>360 GOTO AA  角度不能超过360°

N120 BB:

N130 G90 C=R10

N140 G1 Z-45   钻孔深度

        G0 Z20

N150 R11=R11+1

N160 R8=R8+1

N170 G4F1

N180 IF R8>R9 GOTO END1  判断是否完成

N190 GOTO ST1

N200 END1:

N210 M5

N180 SETMS

G90G0 Z200 F500

N220 M2

N230  AA:

N240 R10=R10-360

N250 GOTO BB

这个程序能加工多少个孔取决于可以使用多少R参数存放孔间距,几十个孔上百个孔都是可以的。加工只需修改前几个数据即可,方便修改程序减少出错的机会。

版权与免责声明:
1.凡本网注明"来源:全球供应商网"的所有作品,版权均属于全球供应商网,转载请必须注明全球供应商网。违反者本网将追究相关法律责任。
2.企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
3.本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。 4.如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系。