1 / 83
文档名称:

基于FANUC+0i系统宏程序在二次曲面铣削加工中的应用研究.pdf

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

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

分享

预览

基于FANUC+0i系统宏程序在二次曲面铣削加工中的应用研究.pdf

上传人:qujim2013 2013/10/30 文件大小:0 KB

下载得到文件列表

基于FANUC+0i系统宏程序在二次曲面铣削加工中的应用研究.pdf

文档介绍

文档介绍:合肥工业大学
硕士学位论文
基于FANUC 0i系统宏程序在二次曲面铣削加工中的应用研究
姓名:吴志光
申请学位级别:硕士
专业:机械电子工程
指导教师:田杰
2010-07
基于 FANUC 0i 系统宏程序在二次曲面铣削加工中的应用研究

摘要

在宏程序编写中,通过使用类似计算机高级编程语言中的函数变量,使得
数控程序编制显得更加容易和灵活,可以实现普通程序无法完成的功能,极大
地拓展了手工编程的领域。对于一些典型的二次曲面的铣削加工,虽然可以通
过 CAD/CAM 自动编程软件来生成加工程序,但生成的程序往往非常长、工艺性
差、程序可读性差。而通过用户宏指令来编写的宏程序短小简洁、占用系统内
存少、通用性强、便于修改与编辑、加工效率高等优点,因而被广泛采用。
本文通过对基于 FANUC 0i 系统宏程序在非圆曲线及二次曲面直线段逼近算
法进行深入研究,成功地完成了利用宏程序实现非圆曲线及二次曲面的直线段
逼近插补,并有针对性地进行了一些典型试验,取得了圆满成功。

关键词:宏程序、变量、二次曲面直线段逼近算法
Applied Research on Macro Program in Quadrics
Milling Based on FANUC C System

Abstract

In the macro programming, using variables of similar to puter high-level
programming language, make programming more easy and flexible, can achieve the
functions mon programs difficult to achieve, greatly expanded the areas of
manual programming. For some typical secondary surface milling, CAD / CAM
software be able to automatic programming, but the program is often very long,
poor technology, poor readability. Programs written by macros, which is short and
simple, occupy less system memory, versatility, easy to modify and edit , high
efficiency processing , so are used widely.
In-depth study line approximation algorithm in Non-circular curve and Quadrics
straight, which is based on FANUC C system macro program., completed
Non-circular curve and Quadrics Approximation interpolation essfully, carried
out some typical tests of targeted essfully.

Key words: macro program、Variable、straight line approximation algorithm in
Quadric
插图清单

图 2-1 宏程序结构流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 6
图 3-1 椭圆体与各面交截线⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 11
图 3-2 抛物面与各面交截线⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 13
图 3-3 单叶双曲面与各面交截线⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 14
图 3-4 双叶双曲面与各面交截线⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 15
图 3-5 等间距直线段逼近法示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 18
图 3-6 等间距直线段逼近算法流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 19
图 3-7 等夹角直线段逼近法示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 20
图 3-8 等夹角直线段逼近算法流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 21
图 3-9 等步长直线段逼近法示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 22
图 3-10 等步长直线段逼近算法