旋压机自动编程软件说明.docx
- 文档编号:9620730
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:9
- 大小:18.31KB
旋压机自动编程软件说明.docx
《旋压机自动编程软件说明.docx》由会员分享,可在线阅读,更多相关《旋压机自动编程软件说明.docx(9页珍藏版)》请在冰豆网上搜索。
旋压机自动编程软件说明
基于DXF文件的NC自动编程系统
软件使用说明书
1概述
基于DXF文件的NC自动编程系统,是针对多通道多轴复杂加工要求,通过分析DXF的文件结构,编程自动提取出加工零件轮廓信息,并对数控加工刀具轨迹进行规划,结合数据处理算法、数控自动编程算法、NC代码编译与解释执行模型,最终生成加工刀具轨迹代码,并能够进行模拟仿真的一套系统软件。
2运行环境
2.1硬件环境
主流台式机
2.2软件环境
操作系统:
WindowsXP、Windows7(已测试)。
开发工具:
VC6.0
3功能介绍
3.1数控机床选择
该部分主要考虑不同数控机床之间工作轴数量的不同,可以更好的根据数控机床的不同而分配各工作轴的任务,同时将DXF中的加工任务根据加工线的不同分配给各工作轴。
该部分功能包括:
1、单框架2轴1条轨迹,3轴2条轨迹,4轴3条轨迹系统;双框架4轴2条轨迹系统;三框架6轴3条轨迹系统共五种机床类型。
2、通过下拉条的形式给出可以选择的机器类型。
3.2机器基本状态设定
由于不同的数控机床会有不同实际情况,例如:
工作轴的数量的不同,同时对于加工的物体的硬度属性的不同,从保护刀具的角度来说,数控机床走刀速度也会不同,因此需要对机器的基本状态进行设定。
该部分功能包括:
1、刀具半径的设置
2、补偿量的设置
3、主轴速度的设置
4、刀具错矩的设置
3.3DXF文件操作
通过给定的DXF文件,根据DXF文件中信息块的特点,从文件中读取出全部的加工信息,然后根据DXF文件中加工线的颜色和机床工作轴之间的关系将加工信息分配各工作轴,并且以图形的形式显示DXF文件中的加工信息。
该部分功能包括:
1、选取DXF文件,根据DXF文件中各属性块的特点对文件进行解析,取出全部的加工信息。
2、根据设定的曲线与工作轴的对应关系,将相应加工信息分配给各工作轴,并且能够修改各曲线的颜色。
3、对分配给各工作轴的加工信息进行处理,使得走刀更合理。
4、以图形的方式显示加工信息。
3.4NC代码生成、编辑及文件存储
对各工作轴的加工信息进行识别,根据不同的加工信息生成相应的NC代码,并显示,可以保持生成的NC代码,如果对生成代码中的数据不满意,可以对生成的加工信息进行修改,修改之后再保存。
该部分功能包括:
1、根据DXF文件信息生成NC代码。
2、按照工作轴的不同区分各NC代码。
3、将生成的NC代码显示出来。
4、对于显示的NC代码可以进行修改、保存等操作。
3.5模拟仿真功能
支持逐步或连续模拟仿真功能,将DXF文件中的加工信息显示出来,同时显示刀具实际的运动轨迹和运动过程。
4使用说明
4.1DXF文件读取显示
菜单栏中[文件—〉打开]可实现对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.4NC代码生成
NC代码生成需要先完成刀具补偿操作。
刀具补偿有两种方式,一种是前进方向左侧刀补,另一种是前进方向右侧刀补。
工具栏中[
]或者菜单栏中[NC代码—〉生成刀补轨迹—〉前进方向左侧刀补]可实现前进方向左侧刀补轨迹的生成,工具栏中[
]或者菜单栏中[NC代码—〉生成刀补轨迹—〉前进方向右侧刀补]可实现前进方向右侧刀补轨迹的生成,工具栏中[
]或者菜单栏中[NC代码—〉生成NC代码]可实现NC代码线段坐标点的生成。
4.4仿真运行
仿真运行中的频率参数用于控制仿真运行时的速度,即每秒前进的步长个数。
仿真运行需要完成NC代码生成后才能操作。
点击[执行]按钮后即开始模拟运行,此时[执行]按钮将变为[暂停]按钮,通过此按钮即可暂停模拟运行,暂停后该按钮又将变为[执行]按钮,点击后可继续先前的模拟。
[停止]按钮将结束模拟运行。
[单步]按钮可使模拟仿真一步一步执行,点击一次,刀具前进一个步长。
4.5NC代码操作
4.5.1打开和保存
NC代码操作可以打开和保存NC代码,并可对NC代码进行编辑。
在没有DXF文件的情况下可通过菜单栏中NC代码的[NC代码—〉打开NC代码]操作直接打开已保存的NC代码文件进行编辑。
通过DXF文件生成的NC代码需要先保存后才能进行编辑,通过工具栏中[
]或者菜单栏中NC代码的[NC代码—〉保存NC代码]操作保存的所生成的NC代码。
4.5.2编辑操作
工具栏中[
]或者菜单栏中NC代码的[NC代码—〉编辑NC代码]操作可实现对NC代码的编辑操作。
NC代码编辑器中可以直接对NC代码中的内容进行修改,支持鼠标右键弹出菜单操作,进行复制、剪切、粘贴操作。
还可以通过编辑器下面的[在开始插入]按钮实现在NC代码开始位置插入其它代码;通过编辑器下面的[在结尾插入]按钮实现在NC代码结尾位置插入其它代码;通过编辑器下面的[保存]按钮实现对修改后的NC代码进行保存操作。
注意:
修改后的NC代码不能用于仿真运行。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 旋压机 自动 编程 软件 说明