数控五轴工具磨床操作软件系统设计
VERICUT软件构建五轴机床仿真模型的方法及应用

VERICUT软件构建五轴机床仿真模型的方法及应用摘要:文章以数控仿真软件VERICUT为开发平台,以企业内一台五轴加工机床UCP600为例,探讨了构建五轴机床仿真模型的方法和步骤,并针对典型零件叶轮,进行了数控程序仿真、优化和试切加工,实际验证仿真系统的有效性,提高了企业五轴设备的加工效率和可靠性。
关键词:数控加工;仿真软件;五轴机床1 概述五轴联动加工常用来加工连续、平滑的自由曲面,能够有效提高曲面的加工精度、质量和效率,在加工复杂曲面类零件方面具有很大优势。
但五轴机床加工程序复杂,刀具路径和机床各组成部件的位置关系不直观,在加工过程中,容易发生干涉,碰撞,严重时甚至会损坏机床,造成重大损失。
VERICUT是美国CGTech公司开发的一款数控加工过程仿真软件,具有数控程序验证、机床加工模拟、程序优化等多种功能,尤其适合五轴或车铣复合机床的仿真加工,能避免机床碰撞、消除程序中的错误并优化切削过程,提高加工效率、延长刀具寿命,达到降低加工成本的目的。
文章针对企业一台五轴加工机床UCP600为实施对象,在VERICUT软件上建立机床的仿真模型,进行数控程序的仿真和优化,并在机床上试切加工,取得较好的效果。
2 五轴机床仿真模型的建立机床仿真模型的建立是进行机床仿真的关键。
建立机床仿真模型的一般步骤为:建立机床的运动模型;添加机床各部件几何模型,建立刀具库,配置控制系统等。
2.1 分析机床结构,确定机床运动链UCP600机床属于工作台回转+摆动的五轴加工中心,结构模型如图1所示。
机床工作台可绕A轴和C轴转动,机床刀具安装在主轴上,主轴通过立柱沿Z向运动,立柱连接滑台实现Y向运动,刀具-主轴-Z向立柱-Y向滑台形成了刀具传动链。
毛坯和夹具在工作台上装夹,可绕C轴360°转动,工作台与A轴转台连接,可以绕A轴摆动;A轴转台与X向滑台连接,实现X方向运动,工件-夹具-C轴工作台-A轴转台-X 向滑台形成了工件传动链。
五坐标数控旋转锉磨床的旋转臂系统设计

说明:该任务书每生一式两份,签字有效,一份学院存档,一份学生留存。
五坐标数控旋转锉磨床的旋转臂系统设计数控坐标磨床数控磨床数控磨床进口数控万能工具磨床二手数控磨床数控磨床进口报关代理数控内圆磨床数控平面磨床数控外圆磨床
毕业设计(论文)任务书
机械工程学院届
题目五坐标数控旋转锉磨床
的旋转臂系统设计
学生姓名学号********
专业机械设计制造及其自动化年级班10-1
指导教师职称讲师
(4)2014年4—5月:系统、装置(部件)的结构设计计算,三维实体模型的建立及二维工程图的生成和修改;
(5)2014年5月:完成设计说明书的编写,准备答辩;
(6)2014年5月—6月:毕业设计答辩。
全套都有,你懂得!QQ:402857668
任务下达人(指导教师)签字:
年 月 日
任务接受人(学生)签字:
填写日期:2014年1月7日
设计(论文)依据
在五轴联动旋转锉磨床中,数控回转工作台是五轴联动的基础,它能够实现回转轴与摆动轴的两坐标定位。在三轴联动的数控铣床上增加数控回转工作台,并通过数控改造使之成为五轴数控铣床,是扩展机床使用功能的简捷方式。数控机床的圆周进给由回转工作台完成,又称为数控机床的第四轴:回转工作台可以与X、Y、Z三个坐标轴联动,从而加工出各种球、圆弧曲线等。回转工作台可以实现精确的自动分度,扩大了数控机床加工范围。本课题就是针对五轴联动旋转锉磨床的旋转臂系统设计进行设计。
任务要求
任务要求:
1、设计Байду номын сангаас务:
产品设计应满足技术要求以及产品标准化综合要求,产品目标成本控制在4万元内,旋转臂装置含立柱和摆臂。要求完成1万字左右的设计说明书,参考文献不少于10篇。图纸用CAD软件绘制,不少于2张0号图纸的工作量。
JDPANNT5.5五轴模块使用说明书要点

JDPaint V5.5 多轴加工方法(版本0.01)北京精雕科技有限公司2007.08前言本文档从多轴基本知识、控制系统及控制软件(EN3D)设定及加工、JDPAINT5.5五轴编程模块等方面介绍一些常用的多轴加工技术,用以帮助使用者了解多轴加工操作和设定,减少多轴路径编程时间,改善多轴刀具路径质量。
本文档主要以实例的方式来介绍多轴编程加工,在阅读时可以结合实例来学习,可以达到更好的效果。
不同的人有不同的思路,因此请不要把本文档中介绍的一些技术视为多轴加工的基本原理,多轴加工技术内容相当丰富,不是薄薄一本手册可以覆盖的。
同时需要进行大量的实际加工,从中体会多轴加工的不同之处,灵活运用我们现有的编程功能,才能对五轴加工有一定的领悟。
阅读文档的读者应具备以下几方面的背景知识:1、对三轴精雕机有一定了解;2、具备一些模型的三轴加工经验;3、具备一些三维建模(或者曲面造型)经验者更佳。
第一章绪论在过去模具加工很少使用五轴加工,问题在于多轴机床的价格昂贵及人员培训与技术上的困难,大家皆敬而远之。
近年来因模具交期紧迫及价格压缩,五轴机床标准化产量,价格逐年下降,使五轴加工渐渐的受到模具业重视,多轴机床将是继高速加工机后另一个有效的加工工具。
1.1 五轴加工与三轴加工比较五轴加工与三轴加工比较,有以下几方面的优点:1) 减少工件非加工时间,可以提高加工效率五轴加工的一个主要优点是仅需经过一次装夹即可完成复杂形状零件的加工。
和多次装夹相比,它可极大地提高加工和生产能力,显著缩短产品加工周期及加工成本,并且提高了加工精度。
2) 刀具可以摆到更好的位置来加工曲面五轴加工完成一些三轴加工无法完成的加工,比如有负角的曲面零件加工,刀具可以摆到更好的位置来加工曲面,如图1-1所示。
图1-1 刀具可以摆到更好的位置来加工曲面图1-2 缩短加工时间, 改善表面加工质量3) 可以缩短曲面加工时间,改善曲面表面的加工质量五轴加工可通过将刀具倾斜一定角度,例如用铣刀侧刃进行铣削等,缩短加工时间;另外路径间距相同的情况下,用五轴加工工件表面的残留量要比三轴加工小得多,有利于改善加工曲面的表面光洁度,如图1-2所示。
阐述五轴数控加工程序的设计

阐述五轴数控加工程序的设计数控加工的编程规定不但是要求计算直线运动,根据生产需要协调其旋转角度的行程检验、道具的旋转运动或者是非线性的误差校核等与之相关计算,传统的手工编程对于这些抽象的或者是运算量非常大程序的编制来说具有一定的难度,自动软件UG与后置的处理器的使用,根据需求编制出五轴数控的加工程序,在生产制造软件前期根据独立的模拟仿真软件特点—模拟仿真功能,仿真功能对于整个生产机械的加工环节具有重要作用,以此检验出数控加工的程序的准确性。
五轴数控加工难点是曲面的形状相对复杂,对于自动生成软件所提供五轴数控加工的功能来说应用性不强,其用于生产过程中的加工程序制造出的五轴数控的机床,发挥效果不明显。
自动化编程的第一步是前置处理,第二步是生成数控加工刀具的轨迹,相应地生成G代码的程序。
生成G代码的程序中需要排除G指令,不但如此,大量的数值组成了数控机床的各轴的坐标值,而坐标值即刀具轨迹点与之相对应的加工程序的坐标系值。
在数控机床的加工过程中,数控机床会根据坐标值位置确定自动化刀具运动轨迹,从而实现精确的工件加工。
1 五轴刀具在加工时产生的轨迹分析人类头部模型曲面,曲率的变化范围很大。
三轴与四轴通常是刀具轨迹的传统方式,但是不能满足复杂曲面的加工需求。
在加工前期三轴刀具的轨迹,只需要进行一次的装夹限制,加工时迎着三轴刀具的曲面,如果进行全部的曲面最好进行重复性的装夹,但是重复性的装夹其弊端是定位误差容易造成数控加工的效率降低,同时也会影响加工工艺的质量。
进行切削时刀具的摆角会是在曲率偏小处,切削速度几乎为零,在很大程度上造成摆角曲率的差异性,会导致曲面加工表面的质量差异性大。
如果四轴在使用日常刀具的轨迹运动中加入旋转或者是摆动轴,会大大改善三轴的加工轨迹弊端,但问题是二次性装夹或者是曲面加工时质量的差异性大,这个问题需要解决,所以为了得到连续的、高效的刀具轨道,则需要采用现代化技术—五轴联动的方式进行数控加工。
五轴联动数控工具磨床设计

五轴联动数控工具磨床设计摘要:现阶段,硬质合金刀具已经成为金属切削加工领域中主流工具,其自身存在硬度大和脆性大的特征,无法采取传统的加工机床来完成加工作业。
尤其是一些工作曲面形状较为复杂的硬质合金刀具的加工难度大幅度提升。
在此种发展背景下,研制出了五轴联动数控工具磨床,该种数控加工磨床具备加工精度高和自动化程度高等特点,不仅杜绝了人工操作的失误现象,也能满足硬质合金刀具复杂工作曲面的加工需求。
鉴于此,本文围绕五轴联动数控工具磨床的设计要点展开研究,旨在提升其在硬质合金刀具等复杂金属工件中的适用度,推动行业的进一步发展。
关键词:五轴联动数控系统;工具磨床;数控装备;机电一体化技术数控工具磨床属于制造高精密和复杂刀具的主要设备,在数控加工技术不断完善和升级的基础上,衍生了多轴联动数控工具磨床,无论是加工作业的精密化水平,还是结构复杂性均有所提升,这同时也对编程系统提出了高标准的要求。
其中,五轴联动数控工具磨床设计中融合了多种高新技术,且对机电一体化技术的应用程度较高。
相对来说,研发和制造的难度偏大,但在实际应用中表现出了突出的应用优势。
我国目前仅有少量厂家掌握关键生产技术,具备自主研发的能力。
从金属刀具制造的整体发展趋势来看,硬质合金成为重要的生产原料,很显然对五轴联动数控工具磨床的研发需求较大。
1.工具磨床的结构设计要点1.1工作台设计在对一些已有的典型机床工作台结构进行研究和分析可以发现,层叠式和立柱式工作台各具优势,其中的层叠式工作台具备结构紧凑的优势,可以有效减少空间占用,而立柱式工作台则具备较强的刚度,能够适用于硬质金属的加工作业工况。
本次研究中是基于已有的工作台形式,对其进行改良后融合层叠式和立柱式工作台的优势,制成三坐标工作台结构,既能保证合理的布局,减少空间占用,也能满足大部分金属工件的加工需求。
该工作台由X轴、Y轴、Z轴、A轴、C轴和U轴组成,其中的U轴为辅助轴,其余5轴为联动轴。
小型数控工具磨床控制系统设计

自动化学院本科毕业设计(论文) 题目:小型数控工具磨床控制系统设计专业:自动化(数控技术应用)班级:学号:学生姓名:指导教师:起迄日期:设计地点:Graduation Design (Thesis)Control System Design forSmallTool Grinder摘要本文扼要的介绍了数控工具磨床的组成、控制方式。
提出了未知参数螺旋齿刀具的数控刃磨方法,并着重介绍了这种数控控制系统的软硬件设计。
本设计采用8031作主CPU,控制整个工具磨床的工作。
主CPU扩展了外部程序存储器27256和数据存储器6264,外部程序存储器存储系统程序,数据存储器存储加工程序和数控系统处理的中间数据,并设计了掉电保护电路。
另选用89C2051作为从CPU,控制多排多位的八段数码管的动态显示。
8031发出的步进电机脉冲信号经锁存器输出,控制各电机的进给。
用8155扩展一矩阵式键盘,同时用8255扩展开关量输入输出接口电路。
此外,还设计了未知参数螺旋齿刀具参数测量及自动刃磨控制软件.在本设计的软硬件基础上做进一步的研究,开发出用于数控工具磨床的控制系统,同工具磨床相配套,可解决未知参数螺旋齿刀具的自动刃磨问题。
关键词:螺旋齿刀具;数控工具磨床;控制系统;软硬件设计ABSTRACTIn this paper, the constitution and the control strategy of NC t ool grinding machine introduced, theprinciple of cutter milling p rocess for unknown parameterscrew gearis broughtforward, then emphasize introduced thesoftwareand hardware for thiskind of numerical control system。
基于QT软件与模块化设计法的五轴机床开放式数控系统设计

化工工程与制造I烈驚器g创信倉〃©测收稿日期:2020-03-04作者简介:赵小刚(1981-),男,陕西户县人,工程硕士,副教授,研究方向:机械设计制造及自动化、机械CAD/CAM/CAE。
基于QT软件与模块化设计法的五轴机床开放式数控系统设计赵小刚(陕西国防工业职业技术学院,陕西西安710300)摘要:就五轴机床设计了开放式数控系统,详细阐释了五轴机床机械结构,构建了以工控PC与UM A C为载体的开放式数控系统硬件平台,基于QT软件与模块化设计法进行了系统软件开发,以全面实现了数控程序编辑、轴运动控制、工艺参数设置与人机交互等多元化功能,利用菲涅尔透镜加工试验进行系统验证。
结果表明,系统软件界面整齐清楚,转移性与扩展性强大;系统运行稳定性与可靠性良好,功能健全优化,满足五轴机床加工个性化要求。
关键词:QT软件;模块化设计法;五轴机床;开放式数控系统中图分类号:TG659;TH164文献标识码:A文章编号:1001-5922(2020)11-0139-03 Design of Open CNC System for Five-axis Machine Tool Based on QT Software and Modular Design MethodZHAO Xiao-gang(Shaanxi Institute of Technology,Xi x an Shaanxi710300,China)Abstract:An open CNC system is designed for the five-axis machine tool,the mechanical structure of the five-axis machine tool is explained in detail,the hardware platform of the open CNC system based on industrial control PC and UMAC is constructed,and the system software is developed based on QT software and modular design method.In order to fully realize the diversified functions of CNC program editing,axis motion control,process parameter setting and human-computer interaction,the system is verified by the Fresnel lens processing test.The results show that the software interface of the system is neat and clear,the transfer ability and expansibility are strong,the system operation stability and reliability are good,the function is sound and optimized to meet the personalized requirements of the five-axis machine tool processing.Key words:QT software;modular design method;five-axis machine tool;open CNC system0引言在世界科技快速更新发展趋势下,数控加工技术不断面向高精度、高速度、多轴复杂运动控制等多元化角度进步,对于数控系统性能要求也随之提高。
五轴数控铣床软PLC控制系统研究

五轴数控铣床软PLC控制系统研究1. 引言1.1 背景介绍五轴数控铣床软PLC控制系统是数控加工领域的重要组成部分,随着现代制造技术的不断发展,对五轴数控铣床软PLC控制系统的要求也越来越高。
目前,传统的硬件PLC控制系统在实时性和稳定性上存在一定的局限性,而软PLC控制系统能够更好地满足复杂加工任务的需求,提高加工精度和效率。
在五轴数控铣床软PLC控制系统中,软件编程的灵活性和可扩展性是其优势所在。
通过软件编程,可以轻松实现复杂的运动轨迹控制,提高加工精度和效率。
同时,软PLC控制系统还可以实现与上位机的无缝连接,实现远程监控和数据传输,更好地满足现代制造的智能化需求。
本研究旨在深入探究五轴数控铣床软PLC控制系统的设计原理和性能优化方法,通过实验验证和性能优化,为其在实际生产中的应用提供理论支持,并对未来的发展方向进行展望。
通过本研究,将为五轴数控铣床软PLC控制系统的发展提供有益的参考和指导,推动数控加工技术的进步与发展。
1.2 研究目的研究目的是为了探讨五轴数控铣床软PLC控制系统在现代制造领域中的应用和发展趋势。
通过研究,可以深入了解这种先进技术在提高生产效率、降低生产成本、提高产品质量等方面的作用和优势。
同时,也可以探讨在实际生产中可能遇到的问题和挑战,为今后的研究和实践工作提供参考与指导。
研究目的还包括对五轴数控铣床软PLC 控制系统进行性能优化,提高其控制精度和稳定性,使其更好地适应不同加工要求和工件特性。
通过本研究,希望能够为相关领域的研究人员和从业人员提供有益的参考和借鉴,推动该技术的进一步发展和应用。
2. 正文2.1 五轴数控铣床软PLC控制系统概述五轴数控铣床软PLC控制系统是一种集成了五轴控制技术和软件PLC控制技术的高级数控系统。
该系统通过软件编程实现对五轴数控铣床的全面控制,能够实现对复杂零件的高精度加工,并具有较强的灵活性和可扩展性。
该系统主要由软PLC控制器、数控装置、运动控制器、通信接口等组成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数控五轴工具磨床操作软件系统设计Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】数控工具磨床操作软件系统设计目录1 课题主要研究内容课题主要研究内容为界面设计、刀位轨迹曲线、仿真调试。
已经完成了界面设计的工作,完成了部分工序的刀具轨迹生成,并对这些工序的刀具轨迹G代码进行了仿真,仿真结果正确。
界面设计根据操作界面设计原则和大多数操作者使用右手操作的习惯设计界面布局。
利用VC++进行软件的界面设计,软件的功能包括主界面、用户管理、刀具设计、刀具参数、砂轮组设计管理、工序设计、工艺设计、公共参数、砂轮设置、转速设置等。
本软件为数控工具磨床操作软件,会涉及到大量的参数设定,也就会产生大量的数据,这样就需要对这些数据进行管理。
其中大部分的数据选择Access进行管理,少部分数据由.xml文件进行管理,全面的数据管理,确保软件的智能性和加工的精准性。
刀位轨迹曲线用matlab计算各工序对应的刀具轨迹点,然后利用VC++与matlab联合编程的方法,在界面中输入参数,激发matlab程序对应生成工序的刀具轨迹点,刀具轨迹点保存成G代码的形式,可直接用于机床加工。
仿真将生成的各工序的G代码,用vericut软件进行仿真,可以查看刀具轨迹是否正确,也便于用户操作、调试,及时发现错误,避免不必要的损失,使软件更加智能。
2 研究工作及结果课题主要研究内容为界面设计、刀具轨迹、仿真调试。
目前已经完成了界面设计的工作,完成了部分工序的刀具轨迹生成,并对这些工序的刀具轨迹G代码进行了仿真,仿真结果正确。
下面将详细介绍已完成的研究工作及结果。
界面设计数控工具磨床操作软件利用VC++进行软件的界面设计,软件的功能包括主界面、用户管理、刀具设计、刀具参数、砂轮组设计管理、工序设计、工艺设计、公共参数、砂轮设置、转速设置等。
界面设计工作还涉及到数据管理,下面对各功能的设计工作进行详细介绍。
主界面根据操作界面设计原则和大多数操作者使用右手操作的习惯设计界面布局。
主界面是运行软件后为用户呈现的第一个界面,要求其具有友好性,展现出尽可能多的功能按钮,具有功能齐全的菜单栏和工具栏,还有显示当前操作工序的提示栏以及显示当前状态的状态栏。
(1)菜单菜单的内容包括:“用户管理”、“文件”、“设计”、“编辑”、“设置”、“帮助”。
用户管理:为了提高信息安全系数,防止他人对操作者的工艺设计进行篡改,设计了用户管理功能,与一般的用户管理功能一样包含:用户登入、登出、锁定、修改密码、用户管理、使用记录。
用户的登录名和密码由Access2003数据库管理。
文件:可以打开一个新的工艺文件。
设计:包含刀具设计、工艺设计、工艺参数设计、刀具工程,通过菜单提供的设计项,可以打开道具设计界面、工艺设计界面、工艺参数设计界面和刀具工程界面。
(2)工具栏工具条的作用是提供一些主要、常用功能的快捷操作入口,包括:“新刀具”、“编辑”、“工艺”、“砂轮组”、“帮助”。
新刀具:设计工艺之前,要设计刀具,首先要选择刀具的类型,例如立铣刀、球头铣刀、钻头等,然后选择刀具材料,还要选择直径、刃长公共参数等。
编辑:设计好的刀具如果想修改某项参数,可以点击工具条里的“编辑”项,打开刀具参数界面进行设计修改。
工艺:工艺设计是本系统的最主要的部分,用户在这里设计加工工艺,选择工序,选择砂轮,设定速度。
也就是说加工过程就是在这里体现的。
加工出刀具品质的好坏很大程度上决定与工艺的设计。
点击“工艺”项可以打开工艺设计界面设计工艺。
砂轮组:砂轮组的设计也是本系统的一个主要部分,刀具的特定工序要由合适的砂轮来完成,所有工序要用到的砂轮类型安装在砂轮架上组成砂轮组,不同的工序选择对应的砂轮组的砂轮序号。
可以将常用的砂轮组存储在数据库里,重复使用时直接调用即可,避免重复设计,节省时间。
点击“砂轮组”项可以打开砂轮组设计管理界面。
帮助:本系统的相关操作教程可以作为帮助文件。
点击“帮助”项可以帮助用户解决一些基本问题。
(3)提示栏提示栏的作用是显示当前操作的名称,提示操作者当前进行的步骤或当前进行的操作,为操作者提供方便,也可以避免错误操作。
(4)状态栏状态栏用于显示当前的登录用户及登陆时间。
图 主界面刀具设计界面设计工艺之前首先要确定所加工的刀具类型。
这里可以选择定义新的刀具也可以选择使用以前定义好的刀具文件。
如果要定义新的刀具,首先选择刀具材料、直径、齿数、刃长和刀具类型,通过点击“工件材料选择”按钮打开工件材料对话框,工件材料对话框提供材料的以下信息:材料名称、屈服强度/Mpa 和硬度,设定好之后点击确定,系统会自动打开刀具参数对话框,再继续进行刀具的详细设计。
要使用已经定义好的刀具,点击“已存在的刀具定义”,然后点击“选择”,在存储的路径中找到刀具文件然后打开即可。
设计完成之后点击确定会弹出刀具参数界面,进一步对刀具进行详细设计。
图 刀具设计界面刀具参数界面刀具初步设计之后还要设计刀具的详细参数,这就需要一个刀具参数界面。
刀具参数界面的布局分为两大主要部分,左侧为帮助信息,右侧由“圆周齿参数”、“端齿参数”和“刀尖参数”三个属性页组成。
(1)帮助信息 包含两部分,上方是图片信息、下方是备注信息。
帮助信息存储在Access2003数据库里,设置相应的参数时会对应的显示该参数的帮助信息。
(2)参数页 一共有三页,分别是“圆周齿参数”、“端齿参数”和“刀尖参数”,三者都是子对话框,然后将三个子对话框以属性页的方式显示在刀具参数界面上。
欢迎界面 工具栏 企业LOGO菜单栏状态栏圆周齿参数:由基本参数、圆周齿、螺旋槽和角度组成。
例如:刃部直径、齿数、刀具总长、刃长、材料、前角、后角、螺旋角、锥度和测量深度等。
端齿参数:由端齿类型、端刃、角度和齿隙组成。
例如:端齿类型、前角、后角、蝶形角、测量深度、齿隙张角和齿隙间隙等。
刀尖参数:只有刀尖一部分,包括圆角半径、倒角宽度、倒角角度、前角和后角等参数。
图刀具参数界面砂轮组设计界面砂轮组的设计也是本系统的一个重要部分,刀具的特定工序要由合适的砂轮来完成,所有工序要用到的砂轮类型安装在砂轮架上组成砂轮组,不同的工序选择对应的砂轮组的砂轮序号。
可以将常用的砂轮组存储在数据库里,重复使用时直接调用即可,避免重复设计,节省时间。
砂轮设计管理界面的布局:左上方是砂轮组的图形显示区,左下方是图形保存和砂轮组信息打印功能区,右上方是砂轮组的信息列表和功能按钮,右下方是砂轮安装功能区。
(1)砂轮安装功能区包括标准砂轮的参数、图示以及单选按钮,选择好合适的砂轮后要选择安装位置、安装距离对于非盘行砂轮来讲还要设置安装方向,点击安装即将砂轮成功安装在砂轮架上。
所有砂轮安装好后,此砂轮组信息就会存储在数据库中供用户随时使用。
(2)功能按钮“新增”按钮会出现砂轮组编辑对话框,在这里填写砂轮组描述、工艺描述、试用刀具等信息,然后选择并安装砂轮即可组装成一个新的砂轮组;“编辑”按钮可以对选定的砂轮组进行编辑修改;“删除”按钮可以删除选定的砂轮组。
(3)砂轮组信息设计好的砂轮组会显示在砂轮组列表和砂轮组配置列表中,包括砂轮组描述、工艺描述、试用刀具、砂轮形状、砂轮参数、安装距离和安装方向。
(4)砂轮组的图形显示结合OPenGL实现砂轮组按比例显示在图形区,图形区提供标尺辅助用户进行操作,使用户的操作更直观、更方便。
(5)图形保存和打印功能图形保存的实现是通过代码获取砂轮组图形显示区并保存成位图文件,然后由Windows自带的画图程序将刚刚保存的位图文件自动打开。
打印功能会将日期、所选择的砂轮组列表和砂轮组配置列表以及砂轮组的图形打印出来,便于存档。
图刀具参数界面工序设计界面的布局由两大部分组成,左侧是供用户选择的工序列表,分别由探测操作、粗磨操作、精磨操作和辅助操作组成,右侧是操作顺序和功能按钮。
(1)探测操作列出了探测操作需要的一些常用工序,例如端面位置探测、多点定位探测、导程/螺旋角/剪切角探测、冷却液孔探测、外圆探测、剪切面探测和自动工件测量工序。
(2)粗磨操作列出了常用的粗磨操作工序,例如整体开槽、成型砂轮整体开槽、倒棱、外圆第2后角磨削、端面第2后角磨削、波浪成形齿后角磨削、外援铲背和圆柱凸刃铲背磨削工序。
(3)精磨操作列出了常用的精磨操作工序,例如外圆精磨、端面精磨、圆柱外圆磨削、端面切口、沟槽抛光、成型砂轮抛光和端面齿隙磨削工序。
(4)操作顺序和功能列表通过点击左侧列表中的操作工序,然后点击增加按钮,需要的工序就会按照点击的先后顺序排列在右侧操作顺序列表中。
设计好的工序可以通过点击“上移”、“下移”按钮修改排列顺序,也可以通过点击“删除”按钮来删除某一项不需要的工序。
所有工序信息存储在Access2003数据库中进行管理,确定无误之后点击确定,设计好的工序会按顺序显示在工艺设计界面的工序信息区。
图刀具参数界面工艺设计界面工艺设计界面的布局按照左侧为帮助信息,中间为工序信息、右侧为所用的砂轮组的信息。
为了满足不同用户的不同个操作习惯,工艺设计界面还提供刀具参数设计、工序设计、公共参数的入口。
(1)帮助信息包含两部分,上方是图片信息、下方是备注信息。
帮助信息存储在Access2003数据库里,设置相应的参数时会对应的显示该参数的图示和备注。
图工艺设计界面(2)工序信息图呈现出了加工直角立铣刀所需的工序,这些工序会显示在工艺设计界面中,不需要的工序可以点击工序按钮左侧的“√”按钮,变成“×”,就可以方便快捷地去掉多余的工序。
要想实现准确的加工,还得对各工序的参数进行设定,点击相应的工序按钮进入相应的参数设置界面,进行参数设置。
以“断面位置探测”为例。
图端面位置探测参数界面(3)砂轮组选择使用之前安装好的砂轮组,需要通过砂轮组选择界面进行选择,此界面包含砂轮组描述信息以及砂轮组中各个砂轮的类型、尺寸等信息。
图砂轮组选择界面公共参数界面的布局:左侧为帮助信息,右侧为参数信息。
通过连接动态链接库的方式,连接公共参数界面对应的dll文件,显示公共参数界面。
(1)帮助信息由图示信息和备注信息组成。
(2)参数信息由公共外圆、外圆长度、导程、锥度等参数,重磨参数和一些单选按钮组成。
图公共参数界面砂轮设置界面不同的工序需要用到不同类型的砂轮,这就需要砂轮设置功能,可以对相应工序所使用的砂轮及砂轮组。
例如“整体开槽”工序就要用到平行砂轮相应的选择砂轮组1、砂轮1。
图整体开槽对应的砂轮设置转速设置界面不同的工序对转速的要求不同,所以每一个工序都需要设置转速,以“前端面精磨”为例。
图前端面精磨对应的转速设置本软件为数控工具磨床操作软件,会涉及到大量的参数设定,也就会大量的数据,这样就需要对这些数据进行管理。