数控车宏程序编程模板的设计应用

更新时间:2024-04-11 作者:用户投稿原创标记本站原创 点赞:28706 浏览:132094

摘 要本文基于数控车教学中设计宏程序编程模板,通过两个实例,介绍了使用宏程序进行编程的一般思路.

关 键 词宏程序;技能竞赛;标准模板

中图分类号TP3 文献标识码A 文章编号 1674-6708(2012)64-0195-01

义马煤炭高级技工学校数控车床主要为FANUC oi mateTC系统,本文将数控车中的宏程序编程制作成标准模板,使学生能快速的学会宏程序,现通过两个实例进行探讨.

1.设计模板

分析图纸,根据方程和坐标系的偏移及正负号的判断,设计宏程序的编程模板.

1.1 选定函数的宏表达式


如图1,椭圆的表达式可化为.,设Z为自变量#2,X为变量#1,即得宏表达式:.

如图2, ,设X为自变量#1,Z为变量#2,即得宏表达式:.

1.2 确定自变量的起点和终点坐标

如图1,所车椭圆线段的Z坐标为#2,起点为Z1等于25,终点为Z2等于0.

如图2,所车抛物线段的X坐标为#1,起点为X1等于10,终点为X2等于0.

1.3 确定公式曲线坐标系原点相对编程原点的偏移量

如图1,椭圆线段原点相对于编程原点的X轴偏移量ΔX等于10,Z轴偏移量△Z等于-25;

如图2,抛物线段原点相对于编程原点的X轴偏移量ΔX等于20,Z轴偏移量△Z等于-15;

1.4 宏编程模板

下面给出分别以Z为自变量和以X为自变量,曲线段的精加工程序宏指令编程模板如下:

说明:

1)#11为工件坐标系下的X坐标值:#22为件坐标系下的Z坐标值;

2)宏变量#1的正负号可以根据加工部分线段的形态来确定.如果所用线段处于X正方向则为正号,如图1.如果所用线段处于X负方向则为负号,如图2.

2.宏程序编程模板的具体应用实例

运用线宏程序模板,结合粗加工循环指令,可以快速准确进行零件的编程加工.设毛坯为直径45mm的棒料,下面列表说明两个图形的参考程序.

在数控实赛中,如果参赛直接套用该模板,就能正确、快速地完成宏程序的编制,为大赛赢得宝贵时间,取得优异成绩.