旋压机自动编程软件说明

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于DXF 文件的NC 自动编程系统

软件使用说明书

1 概述

基于DXF 文件的NC 自动编程系统,是针对多通道多轴复杂加工要求,通过分析DXF 的文件结构,编程自动提取出加工零件轮廓信息,并对数控加工刀具轨迹进行规划,结合数据处理算法、数控自动编程算法、NC 代码编译与解释执行模型,最终生成加工刀具轨迹代码,并能够进行模拟仿真的一套系统软件。 2 运行环境

2.1 硬件环境

主流台式机

2.2 软件环境

操作系统:WindowsXP 、Windows7(已测试)。

开发工具:VC 6.0

3 功能介绍 标题栏

参数设置区

图纸曲线列表

菜单栏工具栏

仿真运行控制区

DFX 文件读取显示区

3.1 数控机床选择

该部分主要考虑不同数控机床之间工作轴数量的不同,可以更好的根据数控机床的不同而分配各工作轴的任务,同时将DXF中的加工任务根据加工线的不同分配给各工作轴。

该部分功能包括:

1、单框架2轴1条轨迹,3轴2条轨迹,4轴3条轨迹系统;双框架4轴2条轨迹系统;三框架6轴3条轨迹系统共五种机床类型。

2、通过下拉条的形式给出可以选择的机器类型。

3.2 机器基本状态设定

由于不同的数控机床会有不同实际情况,例如:工作轴的数量的不同,同时对于加工的物体的硬度属性的不同,从保护刀具的角度来说,数控机床走刀速度也会不同,因此需要对机器的基本状态进行设定。

该部分功能包括:

1、刀具半径的设置

2、补偿量的设置

3、主轴速度的设置

4、刀具错矩的设置

3.3 DXF文件操作

通过给定的DXF文件,根据DXF文件中信息块的特点,从文件中读取出全部的加工信息,然后根据DXF文件中加工线的颜色和机床工作轴之间的关系将加工信息分配各工作轴,并且以图形的形式显示DXF文件中的加工信息。

该部分功能包括:

1、选取DXF文件,根据DXF文件中各属性块的特点对文件进行解析,取出全部的加工信息。

2、根据设定的曲线与工作轴的对应关系,将相应加工信息分配给各工作轴,并且能够修改各曲线的颜色。

3、对分配给各工作轴的加工信息进行处理,使得走刀更合理。

4、以图形的方式显示加工信息。

3.4 NC代码生成、编辑及文件存储

对各工作轴的加工信息进行识别,根据不同的加工信息生成相应的NC代码,并显示,可以保持生成的NC代码,如果对生成代码中的数据不满意,可以对生成的加工信息进行修改,修改之后再保存。

该部分功能包括:

1、根据DXF文件信息生成NC代码。

2、按照工作轴的不同区分各NC代码。

3、将生成的NC代码显示出来。

4、对于显示的NC代码可以进行修改、保存等操作。

3.5 模拟仿真功能

支持逐步或连续模拟仿真功能,将DXF文件中的加工信息显示出来,同时显示刀具实际的运动轨迹和运动过程。

4 使用说明

4.1 DXF文件读取显示

菜单栏中[文件—〉打开]可实现对DXF文件的读取操作,菜单栏[文件]中同时显示最近打开的文件列表。读取的DXF文件将在[DXF文件显示区]以图形的形式显示。

4.2 参数设置

4.2.1 基本参数设置

基本参数设置包括机床型号、采样步长和主轴转速的设置。机床型号有5种可选型号:单框架2周1轨迹、单框架3轴2轨迹、单框架4轴3轨迹、双框架4轴2轨迹、三框架6轴3轨迹;

采样步长和主轴转速根据实际情况输入。

主轴转速设置主轴的转动速度,转速可根据采用的是恒转速或恒线速进行控制,恒转速即转速设置后不变,恒线速则是以初始转速为依据,生成NC代码时自动计算和更新。

4.2.2 轴参数设置

D1、D2、D3分别对应1、2、3三个刀具,使用刀具的个数轨迹个数决定,即由机床型号决定;轴参数设置中曲线编号对应的下拉列表框中将列出[图纸曲线列表]中曲线的编号,可选取相应的加工曲线编号作为某个刀具的加工曲线,曲线只能在[图纸曲线列表]中选取,并且不同刀具的加工曲线编号不能重复;道具半径可设置相应刀具的半径,根据实际情况设置;周标记为生成NC代码时相应轴的名称,但框架下Z轴公用。

4.2.3 刀具错矩设置

刀具错矩是设置不同刀具之间的错矩值,以D1 为标准,根据实际情况设置。

4.3 基本操作

4.3.1 图纸查看

对图纸中的内容进行放大、缩小、还原的操作,工具栏中[+]以及菜单栏中[视图—〉放大]可实现放大的操作,工具栏中[-]以及菜单栏中[视图—〉缩小]可实现缩小的操作,工具栏中[1:1]以及菜单栏中[视图—〉还原]可实现还原的操作。

4.3.2 曲线查看

对图纸中的内容进行显示与不显示的操作,主要包括图纸上的实体、刀具补偿后的轮廓曲线、根据轮廓线采样的NC代码线段。工具栏中[]以及菜单栏中[视图—〉显示实体]可实现图纸上实体的显示与隐藏操作,工具栏中[]以及菜单栏中[视图—〉显示轮廓线]可实现刀具补偿后轮廓曲线的显示与隐藏操作,工具栏中[]以及菜单栏中[视图—〉显示NC代码线段]可实现NC

代码线段的显示与隐藏操作。其中刀具补偿后轮廓曲线需要完成刀具补偿计算后才能操作,NC代码线需要生成NC代码后才能操作。

4.3.3 曲线颜色修改

在图纸曲线列表中,双击某条曲线所在的行,即可弹出颜色对话框,对相应曲线的颜色进行修改。

修改后该曲线所对应的刀补曲线、NC代码曲线都将更改为新设置的颜色。

4.3.4 NC代码生成

NC代码生成需要先完成刀具补偿操作。

刀具补偿有两种方式,一种是前进方向左侧刀补,另一种是前进方向右侧刀补。工具栏中[]或者菜单栏中[NC代码—〉生成刀补轨迹—〉前进方向左

侧刀补]可实现前进方向左侧刀补轨迹的生成,工具栏中[]或者菜单栏中[NC代码—〉生成刀补轨迹—〉前进方向右侧刀补]可实现前进方向右侧刀补轨迹的生成,工具栏中[]或者菜单栏中[NC代码—〉生成NC代码]可实现NC代码线段坐标点的生成。

相关文档
最新文档