当前位置:首页 >> 机械/仪表 >>

宏编程在二次曲线轮廓数控车加工中的应用


龙源期刊网 http://www.qikan.com.cn 宏编程在二次曲线轮廓数控车加工中的应用 作者:刘志国 来源:《科技资讯》2013 年第 09 期 摘 要:随着生活水平的提升,人们对事物的美感要求也越来越高,曲线作为最具美感的 外形之一,常常成为设计师们设计产品的首选,越来越多的复杂曲线型面部件、产品给数控车 加工带来挑战。另外,在近几年的全国各级各类竞赛中应用宏程

序加工也屡见不鲜,各校在教 学和竞赛培训中,都进行了这方面的培训。本文结合教学及竞赛实践分析了数控车床技术中宏 编程和普通编程的特点,详细介绍了宏编程在非圆二次曲线轮廓数控车加工中的应用。 关键词:数控车加工 非圆二次曲线轮廓 宏程序编程 中图分类号:TG51 文献标识码:A 文章编号:1672-3791(2013)03(c)-0053-02 1 非圆二次曲线轮廓的数控车加工编程 对非圆二次曲线数控车加工进行编程有两种方式,一是普通编程,由于数控车床一般只有 直线插补和弧插补功能,对于非圆二次曲线进行普通编程只能采取用直线段或是圆弧段逐步逼 近非圆曲线轮廓的手工数学处理方式,计算量庞大,容易出现失误,处理的时间也比较长,如 果采取 CAD/CAM 数控自动编程,虽然对某个单一的非二次曲线计算精确,时间也快,但却仅 仅适用于同一形体,对于类似产品只能重新编程,并且自动编程占用内存较大,对数控系统配 置要求较高。二是宏程序编程,采取宏程序手工编程可以避免普通手工编程精度低、自动编程 程序占内存较大以及仅单品适用的缺点,由于手工编写的宏程序可以尽量短小并且实用性强, 极大拓展了非圆二次曲线轮廓数控车加工的范围与功能。 2 非圆二次曲线宏程序编程的主要技术特点 宏程序编程具有几个非常鲜明的特点,一是编程方式灵活。二是宏程序通用性广。三是使 用宏程序编程加工精度高。四是宏程序充分利用了数控系统内部代码,使得程序运行更加高 效、精确。 3 非圆二次曲线宏程序编程的基本步骤 (1)将数学坐标转化为工件坐标。由于参数方程使用的是数学坐标,而数控车床系统使 用的是工件坐标,当两者不一致时,在进行宏程序编程前要对参数方程进行转化。 (2)推导求值公式,并利用已经转化为工件坐标的计算公式建立起数学模型。 龙源期刊网 http://www.qikan.com.cn (3)对自变量进行选定并确定变量的具体范围。非圆曲线中 X、Z 轴坐标以及角度 Φ 均 可以作为自变量,实际操作中一般选择变化范围大的作为自变量,起始坐标点确定为初始值, 坐标的终点为自变量的终止值,在确定自变量之后可以确定因变量,并写出各自的表达式。 4 非圆二次曲线宏程序编程思路与指令分析 4.1 基本思路 根据曲线轮廓的参数方程 y=f(x),并定义其中一个参数值域,从其中一个极限值开始 以一定的插补步进距离(例如 0.01 mm,1° 等),逐步向另一个极限值变化,求出曲线任意点 的坐标值,通过运用宏程序的参数和转向语句(GOTO)或循环语句(WHILE)进行编程,并 用直线插补(G01)或是曲线插补(G02/G03)进行拟合加工。插补步进距离可以根据加工零 件的精度来适度确定,在满足加工要求的前提下,尽量选取较大值,因为较高的精度要求会对 数控车加工的效率造成不利影响。 4.2 宏指令编程分析 下面以 FANUC 0i—MATE 系统的数控车床椭圆宏程序编程为例进行具体分析。(如图 1)XOZ 表示编程坐标系,X1O1Z1 表示椭圆坐标系,宏程序可以如下表示: NIO #1=a;长半轴赋值。 N20 #2=b;短半轴赋值

相关文章:
基于宏程序的二次曲线数控加工
基于宏程序的二次曲线数控加工_机械/仪表_工程科技_专业资料。1.3 数控技术的发展现状 从国际知名数控系统厂商在欧洲国际机床展参展的最新产品中, 可以看出当前数控...
宏程序编程模板在数控车削加工中曲线加工的应用
但是,在一些地方的 数控设备的使用中,数控宏程序编程的普及和应用还有待进一步提高。例如:用数控车床加工公式曲线 轮廓时,常需要使用宏程序,而很多数学和高级语言...
SIEMENS 系统中用参数编写二次曲线轮廓加工程序的方法...
SIEMENS 系统中用参数编写二次曲线轮廓加工程序的方法与技巧_机械/仪表_工程科技...(车螺纹刀具) 使用宏程序功能编写粗、精加工程序的技巧 ⑴ 零件分析与编程技巧...
数控车宏程序编程
加工宏 程序、抛物线加工宏程序、双曲线加工宏程序等...END 2 …… END 1; 二、数控车床宏程序编程技巧...; (粗车右端外形轮廓) G71 P10 Q20 U0.5 W0...
数控机床宏程序编程的技巧和实例
宏程序数控系统厂家面向客户 提供的的二次开发工具...(1) 、方程曲面,是可以用方程描述其零件轮廓的曲面...而在加工中则要求曲线能平滑的通 过各坐标点,并...
数控车(宏程序切削椭圆事例)
数控车(宏程序切削椭圆事例)_机械/仪表_工程科技_专业...采用的加工方法是按编 程允许误差,将平面轮廓曲线...程序计算说明: 由抛物线方程 Z=-X2/10 得 X=10...
数控车椭圆宏程序编程解析
数控车椭圆宏程序编程解析_机械/仪表_工程科技_专业...宏程序变量如下: #101 为非圆曲线公式中的 Z ...编写,先用封闭轮廓复合循环指令进行去除余量 加工。...
数控车椭圆宏程序的编制
数控车椭圆宏程序的编制_机械/仪表_工程科技_专业资料...,常规的插补指令已无 能为力,除了使用相关软件...这些计算点一步步移动就 能拟合加工出非圆曲线轮廓...
数控车外轮廓加工
宏编程在二次曲线轮廓数... 暂无评价 8页 ¥3.00 基于华中系统数控车加工...数控车外轮廓加工(粗车复合循环 G73/G70 的应用)任务一:一零件图如下所示,...
SIEMENS系统参数编程在数控加工中的应用
SIEMENS 系统参数编程在数控加工中的应用 [摘要 文章以等速螺线凸轮轮廓曲线的...“用户宏程 序”编程功能相似的参数编程功能,对数控系统功能进行进一步的扩展,...
更多相关标签:
数控车编程软件 | ug数控车编程教程 | 数控车编程 | 数控车螺纹编程 | caxa数控车自动编程 | mastercam数控车编程 | 数控车g41g42编程实例 | 数控车圆弧编程实例 |