1 / 26
文档名称:

毕业设计(论文)-基于FANUC系统的宏程序应用.doc

格式:doc   页数:26
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-基于FANUC系统的宏程序应用.doc

上传人:3346389411 2013/3/11 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-基于FANUC系统的宏程序应用.doc

文档介绍

文档介绍:毕业论文
论文题目基于FANUC系统的宏程序应用
系别机电工程系
专业机电设备维修与管理
班级机电设备09
学号
学生姓名
指导教师(签名)
完成时间 2012 年月
【摘要】
宏程序是对数控系统的一种功能扩展,即在其功能平台上进行开发,开发出来的程序称之为宏程序。宏程序是数控系统中一种具有计算能力和决策能力的数控程序,也可称之为参数化编程。
论文首先从数控宏指令的特点、加工零件的范围着手,对用户宏程序B的数学应用基础、变量赋值、运算、循环、转移等功能,及非模态指令G65、G66/G67,G和M代码指令的调用进行说明。然后,基于FANUC数控系统的宏程序,解决自动编程中无法进行参数化编程的难题,编制出可在数控车床上加工的椭圆O8001、双曲线O8002、抛物线O8003三种二次曲线的走刀指令,实现非圆曲线的二次开发。
用户宏程序B可以使用数学函数进行参数编程,实现编程的参数化,无需进行大量繁琐的计算。其次,它还具有通用性,参数易于修改、程序可循环使用等特点。在相似的工序中,修改相关参数即可实现宏程序多次使用。
关键词: 宏程序参数化自动编程
Abstract
Macro program C system is a kind of function extension, which in its function of platform development, the developed program called macro program. Macro program in NC system is capable puting ability and decision-making ability of NC program, also called the parametric programming.
Papers from the first NC Macro characteristics, the range of processing parts of hands, the user macro program B applied mathematics foundation, variable assignment, arithmetic, circulation, transfer and other functions, and mand G65, G66/G67, G and M code call instructions. Then, based on C system macro program, solve the automatic programming can be parameterized programming problem, developed in NC lathe machining of ellipse, hyperbola, parabola O8001O8002three O8003two times curve cutting instruction, implementation of non circular curve for two times the development of.
User macro program B can use mathematical functions to perform parameter programming, programming parameter, without the need for a large number of tedious calculation. Secondly, it also has the versatility, easy to modify the parameters, procedures can be recycled for use characteristics. In a similar process, modify the relevant parameters can be realized by using macro program for many times.
Key words: macro program parametric automatic programming
目录
绪论...................................................................................................................................1
第一章 宏程序数学基础应用 2
第二章 用户宏程序转移和循