学位论文 > 优秀研究生学位论文题录展示
基于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
|
相似论文
- 矢量CAD电子图纸保护系统研究,TP391.72
- 中小企业进销存管理系统的研究与设计,TP311.52
- 基层部队人员日常管理信息系统设计实现,TP311.52
- 基于Modbus协议的医用气体压力集散监测系统开发,R197.39
- 变电站综合预警系统研究与应用,TM76
- VBA环境下三维矿图的绘制,TP391.72
- 基于GIS的滕州市水资源管理系统的设计与实现,TV213.4
- 爆破地震波作用下建筑结构的动力响应与损伤破坏研究,TU311.3
- 基于特征的油浸式变压器参数化设计系统的研究,TM411
- 基于RFID的航空食品物流信息管理平台,TP311.52
- 肩离断多自由度机器人型假肢的设计与仿真,TP242
- 挤板机头流道参数化设计及流场分析,TP391.72
- 新课程实施中的教材二次开发研究,G423.07
- 新课程背景下初中地理教材二次开发的实践研究,G633.55
- 高职学生网上心理评测系统的设计与实现,TP311.52
- 在VB环境下基于Access数据库考核系统的设计与开发,TP311.52
- 基于波形分析的直流电机测速系统,TM33
- 基于SolidWorks的安全阀虚拟仿真技术研究,TH134
- 基于ASP.NET高职院校教务管理系统的设计与实现,TP311.52
- 基于Solidworks的二辊矫直机参数化设计系统研究,TG333.23
- 高压水除鳞系统实时压力监测与故障诊断,TG333
中图分类: > 工业技术 > 武器工业 > 弹药、引信、火工品 > 弹药 > 一般性问题 > 设计、计算、制图
© 2012 www.xueweilunwen.com
|