学位论文 > 优秀研究生学位论文题录展示

基于SolidWorks的枪弹辅助设计软件研究与开发

作 者: 张凯还
导 师: 吴志林
学 校: 南京理工大学
专 业: 武器系统与运用工程
关键词: 枪弹辅助设计 VB SQL Server SolidWorks 二次开发
分类号: TJ410.2
类 型: 硕士论文
年 份: 2013年
下 载: 89次
引 用: 0次
阅 读: 论文下载
 

内容摘要


本文应某工厂在枪弹研发过程中的应用需求,开发出了一款基于SolidWorks的枪弹辅助设计软件。论文首先对SolidWorks API对象模型及传统的SolidWorks二次开发方法进行了深入的分析研究,提出了适合创建枪弹零件模型的参数化建模方案,并根据方案制定了弹丸零件结构划分规则、在VB中设计了枪弹结构尺寸数据输入界面、在SQL Server数据库中设计了与界面相对应的数据库关系表。本文解决了利用程序控制SolidWorks自动建立枪弹零件模型时弹丸弧形部难以绘制和SolidWorks不能绘制拟合样条线的问题,在此基础上,利用vB编程语言开发了能够控制SolidWorks自动建立弹丸零件模型、自动完成弹丸零件装配、自动获取弹丸结构特征量的功能模块。其次,在枪弹模型创建和特征量获取功能开发完成的基础之上,开发了弹丸内弹道计算、外弹道计算、终点弹道计算、发射强度校核、飞行稳定性校核、内弹道系数符合、外弹道系数符合和终点弹道系数符合等枪弹性能计算模块,并为每个模块创建了数据库关系表,建立了数据表之间的关联,全面满足了弹丸性能计算需求。最后,开发了枪弹辅助设计软件的弹丸数据报告自动生成、文件路径加密、设置登陆权限等辅助功能开发,并在所有功能开发完成后,将源代码编译为能够在SolidWorks环境下运行的DLL插件,以56式7.62mm冲锋枪弹丸为例,验证了枪弹辅助设计软件功能的实用性和精确性。

全文目录


摘要  3-4
Abstract  4-5
目录  5-7
1 绪论  7-12
  1.1 课题背景及意义  7-9
    1.1.1 课题背景  7
    1.1.2 课题意义  7-9
  1.2 国内枪弹设计软件研究现状  9-10
  1.3 本文工作内容及章节安排  10-11
    1.3.1 论文主要工作  10-11
    1.3.2 章节安排  11
  1.4 本章小结  11-12
2 枪弹辅助设计软件总体设计  12-20
  2.1 软件功能需求  12-13
  2.2 开发工具选择  13-14
  2.3 SolidWorks开发原理  14-18
  2.4 枪弹辅助设计软件总体结构  18-19
  2.5 本章小结  19-20
3 基于SolidWorks的弹丸模型自动创建功能开发  20-47
  3.1 模型绘制方案选择  20-21
  3.2 弹丸结构分析  21-22
  3.3 界面及数据库设计  22-32
    3.3.1 界面设计  23-25
    3.3.2 数据库设计  25-28
    3.3.3 VB与数据库连接  28-30
    3.3.4 零件数据完整性检测  30-32
  3.4 弹丸零件绘制  32-41
    3.4.1 弹丸弧形部线条绘制  32-37
    3.4.2 拟合样条线绘制  37-38
    3.4.3 弹丸零件绘制流程  38-41
  3.5 枪弹特征量自动获取功能开发  41-45
    3.5.1 弹丸自动装配  41-44
    3.5.2 弹丸特征量读取  44-45
  3.6 本章小结  45-47
4 枪弹性能计算功能开发  47-57
  4.1 内弹道计算  47-50
  4.2 外弹道计算  50-51
  4.3 终点弹道计算  51-52
  4.4 弹丸发射强度校核  52-54
  4.5 弹丸飞行稳定性校核  54-56
  4.6 弹道系数符合计算  56
  4.7 本章小结  56-57
5 枪弹设计软件辅助功能开发  57-70
  5.1 自动生成计算报告文档  57-60
    5.1.1 弹丸结构剖面图获取  57-58
    5.1.2 自动生成Word计算报告文档  58-60
  5.2 软件加密  60-62
    5.2.1 文件夹加密  60-61
    5.2.2 设置登陆窗口  61-62
  5.3 SolidWorks插件制作  62-64
    5.3.1 插件制作  62-63
    5.3.2 插件安装  63-64
  5.4 枪弹辅助设计软件运行实例  64-69
    5.4.1 模型创建实例  64-65
    5.4.2 枪弹辅助设计软件运行实例  65-69
  5.5 本章小结  69-70
6 总结与展望  70-72
  6.1 总结  70-71
  6.2 展望  71-72
致谢  72-73
参考文献  73-76
附录A  76-77
附录B  77-79

相似论文

  1. 矢量CAD电子图纸保护系统研究,TP391.72
  2. 中小企业进销存管理系统的研究与设计,TP311.52
  3. 基层部队人员日常管理信息系统设计实现,TP311.52
  4. 基于Modbus协议的医用气体压力集散监测系统开发,R197.39
  5. 变电站综合预警系统研究与应用,TM76
  6. VBA环境下三维矿图的绘制,TP391.72
  7. 基于GIS的滕州市水资源管理系统的设计与实现,TV213.4
  8. 爆破地震波作用下建筑结构的动力响应与损伤破坏研究,TU311.3
  9. 基于特征的油浸式变压器参数化设计系统的研究,TM411
  10. 基于RFID的航空食品物流信息管理平台,TP311.52
  11. 肩离断多自由度机器人型假肢的设计与仿真,TP242
  12. 挤板机头流道参数化设计及流场分析,TP391.72
  13. 新课程实施中的教材二次开发研究,G423.07
  14. 新课程背景下初中地理教材二次开发的实践研究,G633.55
  15. 高职学生网上心理评测系统的设计与实现,TP311.52
  16. 在VB环境下基于Access数据库考核系统的设计与开发,TP311.52
  17. 基于波形分析的直流电机测速系统,TM33
  18. 基于SolidWorks的安全阀虚拟仿真技术研究,TH134
  19. 基于ASP.NET高职院校教务管理系统的设计与实现,TP311.52
  20. 基于Solidworks的二辊矫直机参数化设计系统研究,TG333.23
  21. 高压水除鳞系统实时压力监测与故障诊断,TG333

中图分类: > 工业技术 > 武器工业 > 弹药、引信、火工品 > 弹药 > 一般性问题 > 设计、计算、制图
© 2012 www.xueweilunwen.com