论文摘要
制造业的发展对数控机床的柔性和通用性提出了更高的要求,基于运动控制卡开发的数控设备逐渐增加,但这类设备在自动生成数控代码的应用上尚不多见,主要采用的是手工编程,工作量大,限制了其在更广泛领域内的推广和应用。水射流切割加工在现代加工中作为特种加工的一种重要方法,其应用日益广泛。如何快速、准确地得到水切割加工的数控程序是水射流加工需解决的一个重要课题。本文以Visual C++为开发工具,结合某型水切割机床运动控制卡,开发了基于DXF文件的水切割机床的控制系统软件。本文首先对DXF文件结构进行了详细分析,并在此基础上提出了一种自动提取零件图数据信息的方法。然后根据水切割机床加工的工艺要求,对从DXF文件中提取的图形元素数据信息做了进一步处理,生成水切割机床的加工轨迹。针对加工的无序性、空行程过大等问题提出了基于贪婪算法的优化方法即在加工过程中改变路径的加工顺序以及控制点顺序的优化算法和基于遗传算法的轨迹优化方法对轨迹进行了优化,使得加工中空行程变短,提高了加工效率。在了解水射流机床的数控编程语言的格式与特点以及常用的代码的基础上,提出了根据DXF文件自动生成进行水切割加工所需要的NC代码格式的数控水切割程序的方法。本文还设计了NC代码编译器,并对水刀半径补偿进行了研究,给出了相应的基于水刀半径补偿的仿真实例。
论文目录
相关论文文献
- [1].DXF文件在激光打标系统的应用研究[J]. 光电技术应用 2010(05)
- [2].基于VB6.0和OpenGL的DXF文件读取与交互控制[J]. 计算机时代 2009(09)
- [3].基于DXF的露天矿二维与三维数据处理及应用[J]. 计算机应用与软件 2014(01)
- [4].DXF在排样切割中的应用[J]. 计算机应用与软件 2012(05)
- [5].基于DXF文件的工业机器人离线编程技术[J]. 南通职业大学学报 2008(03)
- [6].DXF格式数字地形图坐标转换软件开发研究[J]. 测绘地理信息 2014(05)
- [7].基于DXF文件的CAD/CAM接口程序开发与应用[J]. 制造业自动化 2008(07)
- [8].基于DXF图形识别计算系统在数控加工中的运用[J]. 金属加工(冷加工) 2016(S1)
- [9].基于DXF文件工业机器人作业程序的生成[J]. 现代制造工程 2014(08)
- [10].基于DXF文件的工业机器人离线编程系统研究[J]. 机电工程技术 2011(07)
- [11].基于DXF文件的桥切机自动编程[J]. 装备制造技术 2010(02)
- [12].基于DXF文件的石材桥切机自动编程方法[J]. 机电技术 2014(06)
- [13].基于DXF文件的数控自动编程中的路径优化[J]. 计算机系统应用 2015(06)
- [14].对面域作图的DXF文件优化激光加工路径[J]. 工程图学学报 2010(06)
- [15].基于DXF文件的压电自适应微细电火花二维CAM软件研究[J]. 制造业自动化 2020(02)
- [16].基于DXF的数控切割优化排序算法的研究与实现[J]. 计算机工程与应用 2013(15)
- [17].DXF文件到Shape文件无损转换方法的研究[J]. 科学技术与工程 2011(14)
- [18].基于DXF文件的数控车削编程系统零件信息输入技术研究[J]. 机械设计与制造 2011(06)
- [19].激光雕刻系统的DXF文件解析模块设计[J]. 科技创新与生产力 2016(11)
- [20].DXF到SVG图元转换关键问题分析[J]. 天津工业大学学报 2010(04)
- [21].基于DXF轴类零件特征的NC车削自动编程图形输入系统的研究[J]. 图学学报 2016(05)
- [22].基于DXF文件的水利工程地形模型构建方法研究[J]. 人民黄河 2020(04)
- [23].基于DXF文件的G代码自动生成系统的设计与实现[J]. 长春理工大学学报(自然科学版) 2016(06)
- [24].使用XML实现DXF图形文件的数据挖掘[J]. 工程图学学报 2008(03)
- [25].利用DXF格式实现GeoTIFF图像在AutoCAD中的自动配准[J]. 工程地球物理学报 2015(03)
- [26].基于DXF文件的线极化RLSA天线设计[J]. 通信对抗 2011(03)
- [27].基于DXF文件的图形自动编程数控系统设计[J]. 中国农机化 2011(02)
- [28].如何象脚本文件一样编辑DXF文件[J]. 机械 2008(S1)
- [29].基于DXF文件的刀具磨削数控系统开发[J]. 机电工程技术 2019(12)
- [30].浅探三调工作中Dxf格式图形坐标七参数转换[J]. 建材与装饰 2019(15)