如何在数控车床上加工抛物线曲面
华中数控车削系统抛物线宏程序编制实例解析

华中数控车削系统抛物线宏程序编制实例解析应用宏程序变量编程加工可以用函数公式来描述工件的轮廓或曲面,是现代数控系统一个重要的新功能和新方法,也是数控生产加工及数控技能竞赛的主要知识点之一。
本文以华中世纪星HNC-21T数控车削系统为平台,介绍抛物线宏程序的编制方法,通过实例研究宏程序编程的关键技术,实例程序可作为模板推广使用。
在数控车床中,加工对象主要为各种类型的回转面,其中对于圆柱面、锥面、圆弧面和球面等的加工,可以利用直线插补和圆弧插补指令完成,而对于椭圆、抛物线等一些非圆曲线构成的回转体,加工起来具有一定的难度。
数控系统本身提供的直线插补和圆弧插补不能直接用于非圆曲线回转面的加工,因此,在数控机床上对椭圆、抛物线的加工大多采用小段直线或者小段圆弧逼近的方法来编制加工程序。
在本文中选用华中世纪星HNC-21T数控车削系统,结合生产实习和技能大赛训练对车削抛物线轮廓的宏程序的编制方法进行探讨,希望各位读者能多提宝贵意见。
一、华中宏程序的介绍使用变量编制可进行算术或逻辑运算,并能控制程序段流向的程序,称为用户宏程序。
在数控车削中,使用用户宏程序可方便地实现二次曲线(椭圆、抛物线等)的二维编程加工、孔口倒角编程加工等,可简化程序,提高编程效率,最大限度地发挥手工编程的优势。
华中世纪星HNC-21T数控车削系统为用户配备了强有力的类似于高级语言的宏程序功能,用户可以使用变量进行算术运算、逻辑运算和函数的混合运算,此外宏程序还提供了循环语句、分支语句和子程序调用语句,利于编制各种复杂的零件加工程序,减少乃至免除手工编程时进行繁琐的数值计算,以及精简程序量。
常用的语句有以下两种。
(1)条件判别语句IF,ELSE。
①:IF条件表达式…ELSE…END IF;②:IF条件表达式…ENDI F。
(2)循环语句WHILE:WHILE条件表达式…ENDW。
本文实例采用WHILE语句编程。
二、公式曲线宏程序编制的基本步骤宏程序在实际编制过程中,根据编程者的实践经验、知识储备及习惯等因素会略有不同,本文提供的宏程序编制基本步骤供读者参考学习。
数控车床方程曲线编程方法

数控车床方程曲线编程方法一、数控车床方程曲线编程概述随着数控技术的不断发展,数控车床已经成为现代制造业中不可或缺的设备。
而方程曲线编程是数控车床编程中最为常用的一种方法。
它通过对工件轮廓进行数学描述,将工件轮廓转化为一系列的点和线段,从而实现对工件的加工。
二、数学基础知识在进行方程曲线编程之前,需要具备一定的数学基础知识。
以下是常用的数学概念:1. 直线:由两个点确定的无限延伸的路径。
2. 圆:以一个点为圆心,以一个长度为半径的路径。
3. 椭圆:以两个焦点和一个长度为长轴长度的路径。
4. 抛物线:以一个焦点和一条直线为路径。
5. 双曲线:以两个焦点和一个长度为长轴长度的路径。
三、方程曲线编程方法1. 绘制工件轮廓图首先需要绘制出工件轮廓图,并确定加工时所需切削深度、切削速度等参数。
在绘制时可以使用CAD软件或手绘方式完成。
2. 将轮廓图转化为数学方程将轮廓图中的各个线段和曲线转化为数学方程,以便进行编程。
对于直线,可以使用一般式或点斜式表示;对于圆和椭圆,则需要使用标准式或一般式;而对于抛物线和双曲线,则需要使用二次函数表示。
3. 编写程序在进行编写程序时,需要按照数学方程逐步加工工件。
具体步骤如下:(1)设定初始点和终点。
(2)根据设定的初始点和终点,计算出切削深度、切削速度等参数。
(3)根据数学方程计算出加工路径上每个点的坐标,并进行插补。
(4)根据插补结果生成G代码。
四、注意事项1. 在进行方程曲线编程时,需要注意精度问题。
特别是在绘制椭圆、双曲线等复杂轮廓时,需要考虑到浮点运算误差带来的影响。
2. 在编写程序时,还需要考虑到机床的运动性能和加工条件等因素。
例如,在高速加工时要确保机床稳定性,避免振动引起的误差。
3. 对于初学者来说,在进行方程曲线编程前,可以先进行一些简单的练习,例如绘制圆、直线等基本图形,逐步提高编程难度。
五、总结方程曲线编程是数控车床编程中最为常用的一种方法。
它通过对工件轮廓进行数学描述,将工件轮廓转化为一系列的点和线段,从而实现对工件的加工。
数控车床编程与操作项目六 非圆型面类零件加工任务二抛物线面零件加工

【思考与练习】 毛坯尺寸φ40mm
项目六 非圆型面类 零件加工
任务二 抛物线面零件加工
【能力目标】
掌握典型抛物线面零件加工工艺分析; 掌握数控车床上典型抛物线面类零件的加工方法; 会编制抛物线面类零件宏程序;
【知识目标】
掌握抛物线面的编程方法和技巧; 掌握特殊型面的检测方法;
【工作任务】
完成如图6-7所示零件,材料45钢,学时约8课时。
图6-7工作任务 零件图(毛坯:φ25mm)
【知识学习】
(一)选择工、量、刃具
1.工具选择 45钢棒装夹在三爪定心卡盘上,用划线盘校正并夹紧。 2.量具选择 外圆、长度精度要求不高,选用0~150mm游标卡尺表面粗糙度用表面粗糙 度样板比对,抛物线用样板检测。刀具规格、参数见教材表6-11 。 3.刀具选择 选择外圆车刀粗精车外圆,注意车刀副切削刃不能与椭圆发生干涉。详细 选刀原则可参考综合成形面类零件加工相关部分。
#2=Z1
(给自变量#2赋值Z1:Z1是公式曲线自身坐标系下起始点的坐标值)
WHILE [#2 GE Z2 ]DO n(自变量#2的终止值Z2:Z2是公式曲线自身坐标系下终止点的坐标
值)
#1=f(#2) (函数变换:确定因变量#1(X)相对于自变量#2(Z)的宏表达式)
#11=±#1+ΔX (计算工件坐标系下的X坐标值#11:编程中使用的是正轮廓,#1前冠以正,
#1 SQRT[#2 / 0.1]
因变量#1: X SQRT[Z / 0.1] ,用#1、#2代替X、Z
N110
N120 N130 N140
#11=-#1+20.
#22=#2-25.626 G01 X[2*#11] Z[#22]
如何在数控车床上加工抛物线曲面

如何在数控车床上加工抛物线曲面摘要:数控车床一般只能作直线插补和圆弧插补,遇到回转轮廓是抛物线等非圆曲线的零件时,数学处理的任务是用直线段或圆弧段去逼近非圆轮廓。
解决的方法主要有宏指令编程及软件自动编程,针对GSK980T系统采用宏指令编程较难实现,本文则通过利用CAXA 数控车自动编程软件及相关通讯软件实现了抛物线曲面在GSK980T系统数控车床上的车削加工,保证了工件的加工精度和生产效率。
关键词:自动编程抛物线曲面车削加工前言:生活中许多零件应用到抛物线曲面,如手电筒聚光电杯、汽车车灯中等。
前不久中山市某电筒有限公司委托我校用数控车加工一新款手电筒电杯的试件,电杯内轮廓曲线为24/2xy 。
我校数控车床的数控系统为GSK980T,与该公司生产用的数控车属同一类型。
常用的数控系统中如西门子、华中、发那科等数控系统可用宏指令编程实现,但目前生产用的GSK980T在宏程序功能方面实现不了,而用数学计算取点逼近加工虽说可以,但计算量大、易出错。
本人利用CAXA数控车软件进行产品加工刀具轨迹的仿真、代码的生成,并自已动手建立PC机与数控设备间的通讯,实现了试件的加工。
下面阐述在试件加工过程的操作及个人的体会。
正文:一、计算机自动编程的认识计算机自动编程是当前最先进的数控加工编程方法,它是利用计算机以人机交互图形方式完成零件几何图形计算机化、轨迹生成与加工仿真到数控程序生成全过程。
操作过程形象生动、出错机率低。
图1为数控车自动编程、加工的过程。
其中工件图形计算机化工作基本上以二维绘图软件功能为限,数控车加工工艺规划主要包括机床选择、刀具参数、切削参数、切削精度、切削次数、走刀方向、编程原点等等。
自动编程软件中有代表性的是CAXA数控车和MasterCAM数控车。
二、加工图样分析图1数控车自动编程的过程零件外轮廓简单明了,内轮廓中为一抛物线曲面,在该零件中起聚光作用,也是零件难加工部位。
困难所在是因为数控车床一般只能作直线插补和圆弧插补,遇到回转轮廓是抛物线等非圆曲线的零件时,数学处理的任务是用直线段或圆弧段去逼近非圆轮廓。
华中数控车削系统抛物线宏程序编制解析

华中数控车削系统抛物线宏程序编制解析应用宏程序变量编程加工可以用函数公式来描述工件的轮廓或曲面,是现代数控系统一个重要的新功能和新方法,也是数控生产加工及数控技能竞赛的主要知识点之一。
本文以华中世纪星HNC-21T数控车削系统为平台,介绍抛物线宏程序的编制方法,通过实例研究宏程序编程的关键技术,实例程序可作为模板推广使用。
在数控车床中,加工对象主要为各种类型的回转面,其中对于圆柱面、锥面、圆弧面和球面等的加工,可以利用直线插补和圆弧插补指令完成,而对于椭圆、抛物线等一些非圆曲线构成的回转体,加工起来具有一定的难度。
数控系统本身提供的直线插补和圆弧插补不能直接用于非圆曲线回转面的加工,因此,在数控机床上对椭圆、抛物线的加工大多采用小段直线或者小段圆弧逼近的方法来编制加工程序。
在本文中选用华中世纪星HNC-21T数控车削系统,结合生产实习和技能大赛训练对车削抛物线轮廓的宏程序的编制方法进行探讨,希望各位读者能多提宝贵意见。
一、华中宏程序的介绍使用变量编制可进行算术或逻辑运算,并能控制程序段流向的程序,称为用户宏程序。
在数控车削中,使用用户宏程序可方便地实现二次曲线(椭圆、抛物线等)的二维编程加工、孔口倒角编程加工等,可简化程序,提高编程效率,最大限度地发挥手工编程的优势。
华中世纪星HNC-21T数控车削系统为用户配备了强有力的类似于高级语言的宏程序功能,用户可以使用变量进行算术运算、逻辑运算和函数的混合运算,此外宏程序还提供了循环语句、分支语句和子程序调用语句,利于编制各种复杂的零件加工程序,减少乃至免除手工编程时进行繁琐的数值计算,以及精简程序量。
常用的语句有以下两种。
(1)条件判别语句IF,ELSE。
①:IF条件表达式…ELSE…END IF;②:IF 条件表达式…ENDIF。
(2)循环语句WHILE:WHILE条件表达式…ENDW。
本文实例采用WHILE语句编程。
二、公式曲线宏程序编制的基本步骤宏程序在实际编制过程中,根据编程者的实践经验、知识储备及习惯等因素会略有不同,本文提供的宏程序编制基本步骤供读者参考学习。
抛物线类零件的编程及加工方法研究

抛物线类零件的编程及加工方法研究数控车床能够加工各种类型的回转体的零件,其中对于圆柱面、锥面、圆弧面、球面等零件,利用直线插补和圆弧插补指令就可以完成加工,而对于抛物线等一些非圆曲线的零件,编程时具有一定的难度。
这是因为大多数的数控系统只提供直线插补和圆弧插补两种插补功能,因此,在数控机床上对抛物线类零件的加工,多数采用宏程序来进行编程,采用小直线段或者小圆弧段逼近的方法编制。
抛物线类零件的编程思路依据数据密化的原理,我们可以根据抛物线的曲线方程,利用FANUC数控系统具备的B类宏程序功能,密集的算出曲线上的坐标点值,然后驱动刀具沿着这些坐标点一步步移动就能加工出具有抛物线等非圆曲线轮廓的工件。
实际上就是利用抛物线的方程,利用X作为自变量,Z作为因变量(或利用Z作为自变量,X作为因变量),找到无数个在抛物线曲线方程上的点,再用G01指令将这些点连接起来,就加工出抛物线的形状,自变量变化值越大,抛物线加工就越差,加工时间较短,反之,自变量变化值越小,抛物线加工就越精确,表面质量也越好,同时时间也较长,所以要综合考虑自变量的取值大小。
抛物线类零件的编程步骤2.1.写出抛物线的标准方程(或参数方程)。
2.2.对标准方程进行转化,从数学坐标系转化到编程坐标系。
2.3.公式转化,即将抛物线的标准方程转化成实际需要的方程。
2.4.编制加工程序。
抛物线类零件的编程举例3.1.加工如下图所示图纸,零件外形(除抛物线外)已经加工完成,要求编制抛物线部分的精加工程序。
3.2.加工参数选用3.3.程序编制(仅编制抛物线部分精加工程序)方法一:以X作为自变量程序段注释N10G00X0快速定位G01Z0靠近工件#1=0设定X坐标初始值为0N15#2=-[#1*#1]/10Z坐标由方程得到G01X[2*#1]Z[#2]G1指令将两点连接起来#1=#1+0.05X坐标每次加0.05IF[#1LE10]GOTO15判断X坐标有没有到终点方法二:以Z作为自变量程序段注释N10G00X0快速定位G01Z0靠近工件#1=0设定Z坐标初始值为0N15#2=SQRT[-10*#1]X坐标由方程得到G01X[2*#2]Z[#1]G1指令将两点连接起来#1=#1-0.05X坐标每次减0.05IF[#1GE-10]GOTO15判断Z坐标有没有到终点注意事项4.1.以上两种方法都可以对抛物线进行加工,选择时根据实际情况选用,如Z方向的初始值和终止值容易确定,则以Z方向作为自变量。
数控车床加工抛物线的方法

数控车床加工抛物线的方法摘要:抛物线是一种非圆曲线,在数控车床上面加工比较常用的有两种方法。
一种是利用宏程序,另一种是利用CAD/CAM软件进行自动编程。
用户宏程序是以普通NC指令、采用变量的NC指令、计算指令和转移指令的组合,通过各种算术和逻辑运算、转移和循环等命令,而编制的一种可以灵活运用的程序,只要改变变量的值,即可完成不同的加工或操作,可以显著地增强机床的加工能力,同时可精简程序量。
我校常用的数控车的自动编程软件是CAXA,通过自动编程软件,利用计算机并以人机交互图形方式完成零件几何图形计算机化、轨迹生成与加工仿真到数控程序生成全过程。
这种编程方法适用于所有的机床,不仅可以提高程序的准确率,保证零件的加工精度,还大大提高了生产率。
关键词:宏程序自动编程抛物线车削加工一、宏程序编程1.原理:现在大多数数控机床的插补功能只有直线插补和圆弧插补两种插补功能 ,而没有非圆二次曲线(如椭圆、抛物线、阿基米德螺旋线等)插补功能。
对于有方程式的非圆二次曲线(如椭圆、抛物线等) ,在加工时可用直线或圆弧拟合。
由于直线拟合计算简单 ,数控系统运算量小 ,加工速度快 ,所以比圆弧拟合应用广泛。
采用直线拟合时 ,用等间距法更简捷 ,用宏程序容易实现。
等间距法是使某一坐标的增量相等 ,然后求出曲线上相应的节点 ,将相邻节点连成直线 ,用这些直线段组成的折线代替原来的轮廓曲线进行直线插补编程。
那么这种功能的实现就要用到宏程序。
使用用户宏程序时 ,用户把实现某种功能的一组指令像子程序一样预先存入存储器中 ,用一个指令代表这个存储的功能 ,在程序中只要指定该指令就能实现这个功能。
通常我们把这一组指令称为用户宏程序本体 ,简称宏程序 ,把代表指令称为用户宏程序调用指令 ,简称宏指令。
2.宏程序编程的优点:(1).宏程序引入了变量和表达式,还有函数功能,具有实时动态计算能力,可以加工非圆曲线,如抛物线、椭圆、双曲线、三角函数曲线等;(2).宏程序可以完成图形一样,尺寸不同的系列零件加工;(3).宏程序可以完成工艺路径一样,位置不同的系列零件加工;(4).宏程序具有一定决策能力,能根据条件选择性地执行某些部分;(5).使用宏程序能极大地简化编程,精简程序。
一种抛物线轮廓的数控加工方法

即 每对 应 一个 就 有一 个 节点 坐 标 ,初看 卜去上 式
中点 的坐 标 表达 式 比较 复 杂 ,但 在 参 数编 程 中 可以使 用
中间参 数进 行 简化 , 以实 际编程 并 不复 杂 。 所
1 机械工程师 20 年第 1 期 2 1 08 0
制造 业 信 息化
制抛物线 的数控/ T程序 , J U 为手工编程带来极大的方便。 关键 词 : 抛物线 ; 数控加工 ; 数学模 型 ; 拟合 ; 拟合误差 . 一 中图分类 号 :G 5 T 69 文 献标识 码 : A 文章 编号 :0 2 2 3 (0 8 1 一 1 2 0 10 . 3 3 2 o )0 O 1 - 2
1
1
2xp≥0 , p( )采用直线拟合 , 为计算方便 可将 T件坐标 系
点 右移 p2 图 2 /至 所示 0点 ,. m抛 物线 在 新 的 工件  ̄f t 坐标 系 中 的方 程 为 :22 (+ )由 于抛 物 线 对 轴 对 y=p ,
称, 因此 本 文只讨 论 轴 以 } 廓 的情形 。 轮
N1 0 #l 3 #1 3 : 4 0 = 0 +1
l 0 ( 据 加 工 精 度 的 不 同 要 8。根
对于抛物线轮廓的手二编程而言 ,如果采用等间距法来 求 )分别计算出直线与抛物线的交点 ( [ , 节点 ) 坐标即可。
划分 节点 , f部分 轮廓 曲率半 径 较小 , 由 很可 能 为 了保证 j _精 度 而使 等分 间 距很 小 , 而 使计 算 复杂 、 JI n 从 加T 效 率 低 。 因此 抛 物线 轮 廓 数学处 理 的重点 是 在保 证 加 T精度 的前 提下 找 到一 种简 便 的节点 划 分方 法 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何在数控车床上加工抛物线曲面摘要:数控车床一般只能作直线插补和圆弧插补,遇到回转轮廓是抛物线等非圆曲线的零件时,数学处理的任务是用直线段或圆弧段去逼近非圆轮廓。
解决的方法主要有宏指令编程及软件自动编程,针对GSK980T系统采用宏指令编程较难实现,本文则通过利用CAXA 数控车自动编程软件及相关通讯软件实现了抛物线曲面在GSK980T系统数控车床上的车削加工,保证了工件的加工精度和生产效率。
关键词:自动编程抛物线曲面车削加工前言:生活中许多零件应用到抛物线曲面,如手电筒聚光电杯、汽车车灯中等。
前不久中山市某电筒有限公司委托我校用数控车加工一新款手电筒电杯的试件,电杯内轮廓曲线为24/2xy 。
我校数控车床的数控系统为GSK980T,与该公司生产用的数控车属同一类型。
常用的数控系统中如西门子、华中、发那科等数控系统可用宏指令编程实现,但目前生产用的GSK980T在宏程序功能方面实现不了,而用数学计算取点逼近加工虽说可以,但计算量大、易出错。
本人利用CAXA数控车软件进行产品加工刀具轨迹的仿真、代码的生成,并自已动手建立PC机与数控设备间的通讯,实现了试件的加工。
下面阐述在试件加工过程的操作及个人的体会。
正文:一、计算机自动编程的认识计算机自动编程是当前最先进的数控加工编程方法,它是利用计算机以人机交互图形方式完成零件几何图形计算机化、轨迹生成与加工仿真到数控程序生成全过程。
操作过程形象生动、出错机率低。
图1为数控车自动编程、加工的过程。
其中工件图形计算机化工作基本上以二维绘图软件功能为限,数控车加工工艺规划主要包括机床选择、刀具参数、切削参数、切削精度、切削次数、走刀方向、编程原点等等。
自动编程软件中有代表性的是CAXA数控车和MasterCAM数控车。
二、加工图样分析图1数控车自动编程的过程零件外轮廓简单明了,内轮廓中为一抛物线曲面,在该零件中起聚光作用,也是零件难加工部位。
困难所在是因为数控车床一般只能作直线插补和圆弧插补,遇到回转轮廓是抛物线等非圆曲线的零件时,数学处理的任务是用直线段或圆弧段去逼近非圆轮廓。
解决的方法主要有宏指令编程及自动编程,而GSK980T 系统的宏指令功能十分有限,难以完成。
若用直接的数学代入取点方法圆弧逼近虽说可以,但工作量十分大,面对都是抛物线曲面类的不同产品时,工作效率低下。
自动编程则很方便解决上述的困难,若试件在聚光试验中效果不佳需修改时方便,刀具轨迹的生成及仿真过程中便于检验刀具及参数选择的合理性等。
因为是试件的加工,在生产工艺上并没有较多的考虑,目前主要的任务是考虑如何实现抛物线曲面的加工。
加工采用一次装夹。
先钻11 的底孔,然后加工内抛物线曲面,最后加工外轮廓并切断。
三、CAXA 数控车软件操作 1.零件图形计算机化进入CAXA 数控车2000的操作界面,绘制试件的零件图。
点击菜单栏[曲线生成(C )]选择[公式曲线。
],绘图窗口将弹出设置对话框。
在“公式曲线”对话框中进行各项设置,设置如图3所示。
绘图公式中的X 轴与机床中Z 轴对应,Y 轴则对应于机床中的X 轴。
曲线的描述则需要一定的数学基础,一些曲型曲线可通过查表得到,如抛物线、椭圆、双曲线,且还应化成参数方程的表达形式。
精度就是用B 样条拟合公式曲线所要达到的精确程度,对于公式类曲线,精度控制选项十分重要。
其它轮廓曲线参照相关菜单命令完成,完成如图4所示。
图2 电筒电杯零件图2.机床设置在生成刀具走刀轨迹前应有针对性地根据加工时所选用的机床进行机床设置。
具体操作为:点击菜单栏[数控车(P )],选择[机床设置(M )。
],绘图窗口将弹出设置对话框。
在“机床设置”对话框中进行各项设置,设置如图5所示。
CAXA软件的程序格式,以字符串、宏指令@字符串和宏指令的方式进行设置,其中宏指令为$+宏指令串,下面是系统提供的常用宏指令串:当前后置文件名:POST_NAME 冷却液开:COOL_ON图3 公式曲线对话框图4 零件轮廓的绘制图5 机床类型设置对话框冷却液关:COOL_OFF 程序暂停:SPN_OFF 程序结束:PRO_STOP 左补偿:DCMP_LFT 右补偿:DCMP_RGH 补偿关闭:DCMP_OFF 主轴正转:SPN_CW 主轴设定:SPN_F 主轴转速:SPN_SPEED 刀具调用:CHANGE_TOOL 刀具号:TOOL_NO 刀补号:COMP_NO 3.后置处理设置后置处理就是针对特定的机床,对后置输出的数控序的格式进行设置。
具体操作为:点击菜单栏[数控车(P )],选择[后置处理设置(P )。
],绘图窗口将弹出设置对话框。
在“后置处理设置”对话框中进行各项设置,设置如图6所示。
4.抛物线曲面粗车刀具轨迹生成图5 机床类型设置对话框点击菜单栏[数控车(P )],选择[轮廓粗车(R )。
],绘图窗口将弹出设置对话框。
所有参数的设定主要用于对粗车加工中的各种工艺条件和加工方式进行限定,设置过程需要有一定的加工操作经验,并参照机床功率、刀具切削加工性、材料的切削性能等,并在加工削切中不断调整形成自我的知识体系。
如图6~9所示,针对加工实际情况完成对话框各列表的设置,如图6~9所示。
完成上述设定后按“确定”键完成设置,系统在状态栏中将提示:[拾取加工工件表面图6 加工参数列表图7 进退刀方式列表图8 切削用量列表图9 轮廓车刀列表轮廓],按提示完成工件待加工表面轮廓的选择并按右键结束选择,屏幕又提示:[拾取定义的毛坯轮廓],按提示完成毛坯轮廓的选择并按右键结束选择,屏幕将进一步提示:[输入退刀点],按提示拾取或直接座标输入退刀点完成最后的操作。
此时屏幕将以特殊颜色显示生成的刀具轨迹,如图10所示。
5.轨迹仿真点击菜单栏[数控车(P )],选择[轨迹仿真(S )。
],然后按屏幕提示完成各项操作,最后出现如图11所示仿真加工过程界面。
6.程序代码生成点击菜单栏[数控车(P )],选择[代码生成(G )。
],绘图窗口将弹出设置对话框。
在对话框中输入将生成的程序名按“打开”键打开,接着按屏幕提示拾取刀具轨迹并按右键结束选择,此时屏幕将弹出已打开的程序文件。
7.抛物线曲面精加工精加工操作与粗加工相类,只是设置的内容针对精加工而定,在此不再作详尽说明。
四、数据通讯1. 数控系统与PC 机的连接GSK980T 数控系统可通过RS232-C 串行接口与通用PC 机进行通讯。
数控系统通讯接口与PC 机的连接如图(n)所示。
如体操作应选用八芯的双屏蔽网线,焊接接头时选用其中5条,注意不同端口的焊接有不同,完成后可通过万用表电阻档检验焊接的正确性及屏蔽层是图10 粗加工刀具轨迹图11 粗加工轨迹仿真否与金属外壳相接。
通讯软件的安装步骤:(1)PC机及本系统断电状态下,连接通讯电缆:DB9针插头插入GSK980系统的XS36通讯接口,DB9孔插头插入PC机9针串行口COM1。
(2)本系统上电后进入参数页面检查参数002是否已设为11101000,如参数值不同,需修改参数;(3)在win98操作系统下,将通讯软件安装至硬盘中一专用目录,如此处以C:\GSK980为例。
(注:不同的传输软件对操作系统要求不同,如下面用到的软件必需是在Win98及以下版本的操作系下,广州超软为广数开发的WinXP下的软件则可在XP操作系统下工作。
)3.通讯软件的操作在MS_DOS方式下进入C:\GSK980目录,键入“GSK980 ”后,PC机屏幕显示如下操作界面。
屏幕显示说明:Ⅰ.屏幕左上方显示通讯软件版本号;Ⅱ.屏幕右上方显示当前有效串行口及串行通讯波特率;Ⅲ.屏幕下方为通讯操作菜单,从左至右对应PC键盘F1~F5键,按键执行相应操作。
F1:StCom 进行串行口设置F2:Trans PC机传送数据至980 CNCF3:Recit 980CNC传送数据至PC机F4:K-DNC DNC通讯(目前此功能无效)F5:K-edit PC机数据文件编辑Esc:Esc-Exit 退出通讯程序,返回DOS提示符(1)串行口的设置①GSK980系统串行口设置GSK980系统串行通讯波特率由参数No.044设置,设置范围如下:50、100、110、150、200、300、600、1200、2400、4800。
选用出厂时标准设置:2400②PC机串行口设置进入通讯操作界面后,按“F1”键,屏幕提示:Select Serial Port(0/1):根据通讯线插入位置输入1选择COM1口为当前通讯口,并按屏幕提示选择与GSK980系统相同的波特率(如:2400)。
(2)数据的传送(PC→CNC)执行传送功能可将PC机内指定的数据文件输入到GSK980系统RAM区,可传送的数据包括加工程序、参数、刀补。
①单个程序的输入Ⅰ.先打开GSK980系统的程序开关,选择编辑操作方式并进入程序页面显示;Ⅱ.在PC机通讯操作界面下,按“F2”键,屏幕底行提示:S/C:File name to transmit:键入PC机内待传送的程序名后按“ ”键。
在GSK980系统键盘上键入地址键;键入存储器中未用程序名;按键,传送开始,GSK980系统的LCD右下角显示“输入”字样并闪烁,PC机屏幕显示传送的程序;传送结束后,按PC机任一键屏幕返回操作界面。
②参数、刀补的输入操作与单个程序的输入相同,只是在PC机中输入的文件名不同,参数输入前需打开GSK980系统的参数开关并进入相应页面。
4.通讯说明当通讯功能有效时,可以将参数作为文件在PC 与CNC 间双向传送,在PC 机中的文件必须遵守以下格式:(1)文件开头为“%”; (2)参数号和参数值的格式为:N__ P__ 。
其中N :参数号;P :参数值,参数值的前导零可以省略。
(3)文件以“%”为结束符,读到此代码后,数据输入结束; (4)在文件上没有的参数、刀补号,当读入后,其值不变化。
五、加工机床操作 1.机床上程序的再校验为防止在传输过程中,在PC 机中输入的文件出错或传输过程中数据的丢失,因而在机床上同样需要再一次校验,在锁定的情况下空动行并观察作图轨迹是否与目标轮廓一致。
2.装刀对刀操作加工时所选用的车刀应与自动编程生成走刀轨迹时所选用的刀具参数相一致。
所用的刀柄直径为mm 10Φ的机夹内孔车刀,加工时刀具的主偏角为95º,需外置刀架,刀头伸出长度为mm 26。
刀杆与工件轴心成水平,刀尖高度应与工件轴心等高。
对刀时应切记编程原点为抛物线顶点,当试切端面定Z 轴座标时,此时输入的Z 轴座标值应为mm z 0.24。
其它则按平常完成对刀。
3.切削加工先钻中心孔,接着钻mm 11Φ底孔,然后粗、精加工曲面轮廓。
该试件为铝件,加工时应加切削液,具体操作步骤省略。