钣金展开CAD图形代码处理技术

钣金展开CAD图形代码处理技术

论文摘要

现今市场上,钣金零件占全部金属制品90%以上,钣金加工业在国民经济和军事诸方面占有的位置极其重要。随着信息技术的飞速发展,钣金CAD/CAM技术的应用对于提高我国钣金企业的竞争力有重要意义。目前,国产钣金展开CAD/CAM软件较少,而国外专业钣金CAD/CAM软件价格偏高,对于中小型企业,不易推广使用。针对这一现状,论文在分析数控加工钣金件编程方法的基础上,对钣金展开图加工代码的处理技术进行了研究,为开发中小企业级的钣金展开CAD/CAM软件奠定基础。由于钣金展开图是二维平面图形,而AutoCAD是目前应用最为广泛的二维交互式计算机辅助绘图软件,且有良好的图形编辑功能,所以选择了AutoCAD为开发平台,VB为开发工具。首先,基于对数控代码的分析,开发了代码图形化的通用显示模块,并在此基础上对展开件分类,利用VB的AutoCAD二次开发技术,实现不同种类钣金展开图在AutoCAD模型空间中的实体化。其次,开发了图形编辑模块,利用此模块可对展开图进行编辑排版。最后,在深入分析钣金数控编程工艺的基础上,通过人机交互,制定加工顺序,并利用AutoCAD图形的对象特征,向数据文件中重新输出加工代码,开发了生成新代码模块。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景和意义
  • 1.2 CAD/CAM 技术简介
  • 1.3 钣金件展开CAD/CAM 系统发展现状
  • 1.4 本文的主要工作
  • 第二章 AutoCAD 的二次开发技术
  • 2.1 引言
  • 2.2 AutoCAD 开发平台简介
  • 2.3 开发工具的确定
  • 2.4 基于VB 的AutoCAD 二次开发技术
  • 2.4.1 ActiveX Automation 技术
  • 2.4.2 面向对象技术在CAD 二次开发中的应用
  • 2.4.3 AutoCAD 与VB 的连接与嵌入
  • 2.5 本章小结
  • 第三章 钣金件NC 代码的图形实现
  • 3.1 引言
  • 3.2 数控加工技术简介
  • 3.2.1 数控加工概述
  • 3.2.2 数控指令代码
  • 3.3 数控代码数据文件分析及编程方案的确定
  • 3.3.1 数控代码数据文件
  • 3.3.2 工件图形化的编程方案
  • 3.4 数控代码图形化的具体实现过程
  • 3.4.1 文件的读取
  • 3.4.2 提取数控文件中的坐标值
  • 3.4.3 编写绘图函数的几点关键算法
  • 3.5 程序运行实例
  • 3.6 本章小结
  • 第四章 钣金件NC 代码图形编辑模块的开发与实现
  • 4.1 引言
  • 4.2 CAD 二维图形变换基本理论
  • 4.2.1 二维图形基本变换
  • 4.2.2 二维组合变换
  • 4.3 VB 创建AutoCAD 实体命令介绍
  • 4.4 图形编辑模块的具体实现方法
  • 4.4.1 展开图形的块化与分类
  • 4.4.2 不同类型展开件在AutoCAD 中的实体化
  • 4.5 图形编辑模块的运行实例
  • 4.6 本章小结
  • 第五章 钣金件NC 代码重生成模块的开发与实现
  • 5.1 引言
  • 5.2 进刀点及空行程走刀轨迹的确定
  • 5.3 新代码形成的具体实现过程
  • 5.3.1 对话框的建立
  • 5.3.2 数控代码重生成程序的编写过程
  • 5.4 模块运行实例及新代码的准确性验证
  • 5.5 本章小结
  • 第六章 总结与展望
  • 6.1 本文完成的主要工作
  • 6.2 今后工作展望
  • 致谢
  • 参考文献
  • 在读期间的研究成果
  • 相关论文文献

    • [1].利用代码重构改善软件设计[J]. 信息记录材料 2020(09)
    • [2].代码对比与动态规划[J]. 电脑编程技巧与维护 2017(03)
    • [3].什么样的代码才是好代码[J]. 计算机与网络 2017(06)
    • [4].安全通论(14)——病毒式恶意代码的宏观行为分析[J]. 成都信息工程大学学报 2017(01)
    • [5].恶意代码同源判定技术综述[J]. 通信技术 2017(07)
    • [6].基于方法的克隆代码检测[J]. 信息与电脑(理论版) 2017(13)
    • [7].市代码[J]. 山西教育(招考) 2020(03)
    • [8].有关信息代码[J]. 山西教育(招考) 2019(02)
    • [9].关于机场的冷知识[J]. 意林 2019(22)
    • [10].市代码[J]. 山西教育(招考) 2016(08)
    • [11].代码自动生成及代码上下文分析研究综述[J]. 数据通信 2020(02)
    • [12].智能代码补全研究综述[J]. 软件学报 2020(05)
    • [13].基于文本分类技术的恶意代码检测工具应用[J]. 科技经济导刊 2020(27)
    • [14].克隆代码映射的方法与应用[J]. 计算机工程与应用 2017(06)
    • [15].基于增强描述的代码搜索方法[J]. 软件学报 2017(06)
    • [16].银行代码安全审计工作探索与实践[J]. 网络安全技术与应用 2017(08)
    • [17].重视统一信用代码的应用[J]. 浙江经济 2017(19)
    • [18].代码依恋检测与重构研究[J]. 电子科技 2016(11)
    • [19].基于相识度的恶意代码检测[J]. 计算机科学 2015(01)
    • [20].有关信息代码[J]. 山西教育(招考) 2018(03)
    • [21].有关信息代码[J]. 山西教育(招考) 2016(Z1)
    • [22].有关信息代码[J]. 山西教育(招考) 2011(08)
    • [23].基于模糊识别恶意代码检测技术的研究[J]. 微电子学与计算机 2014(06)
    • [24].恶意代码加壳脱壳技术[J]. 辽宁警专学报 2014(05)
    • [25].代码复查的要点探讨[J]. 技术与市场 2013(06)
    • [26].代码规制:构建安全文明网络的必由之路[J]. 保密科学技术 2013(07)
    • [27].消除隔阂,提升效率——MATHWORKS推出基于MATLAB生成HDL代码的产品[J]. 世界电子元器件 2012(05)
    • [28].C~#托管代码调用非托管代码参数传递的实现方法[J]. 软件导刊 2011(01)
    • [29].恶意代码与信息安全[J]. 硅谷 2011(18)
    • [30].代码证书遗失声明[J]. 大众标准化 2010(12)

    标签:;  ;  

    钣金展开CAD图形代码处理技术
    下载Doc文档

    猜你喜欢