基于solidworks二次开发技术的型线插值设计..docVIP

  • 3
  • 0
  • 约2.12万字
  • 约 31页
  • 2019-10-14 发布于湖北
  • 举报

基于solidworks二次开发技术的型线插值设计..doc

学号:200910414042 基于solidworks二次开发技术的型线插值设计 摘 要 造船生产设计涉及的方面和内容很多,本文主要对船厂生产设计方面的重点内容进行研究和设计,并与船舶生产设计工作的实际相吻合。为了使重复性较大的船舶绘图工作量减小和更加规范,本文使用VB开发语言对Solidworks绘图软件进行二次开发。对型线进行插值,并将型值点坐标排序保存到表格中,以便下次绘图或光顺计算时所用。 关键词:现代船舶设计,Solidworks,二次开发,型线插值 Abstract There are many aspects and contents of shipbuilding production design, we focus on the shipyard production design research and design, and the actual match and ship production design work. In order to make the repeatability of vessels drawing workload reduced and more standardized, this article uses the VB language for secondary development of SolidWorks drawing software. To single type line interpolation, and data points coordinate,and save the points data to the table for the next drawing. Keywords:modern shipbuilding mode,Solidworks,secondary development single,type line interpolation 目 录 TOC \o 1-3 \h \u 前言 1 一、现代船舶的设计及发展现状 1 (一)船舶设计各阶段 1 1.船舶设计各阶段 1 2.船舶型线插值设计 3 (二)国内外发展现状 4 1.国外发展现状 4 2.国内发展现状 5 (三)论文研究内容 5 1.论文研究主要内容 5 2.论文结构与安排 5 二、Solidworks与VB 6 (一)Solidworks绘图软件 6 (二)VB程序开发软件 7 (三)VB与Solidworks二次开发技术 8 1.二次开发技术 8 2、VB开发Solidworks 9 三、VB开发Solidworks设计 10 (一)API技术与宏命令 10 (二)VB开发Solidworks程序开发 11 四、插值法设计型线 13 (一)B样条曲线方程建立 13 (二)三次B样条插值 13 (三)算法设计 14 五、型线插值程序设计 19 (一)插值算法程序代码 19 (二)、程序界面与运行实例 24 结论 26 参考文献 27 附录:程序代码 27 上海海事大学本科生毕业设计(论文) PAGE PAGE 1 前言 我国的劳动力资源丰富,工业发展迅速,我国许多城市漫长的海岸线适宜造船,船舶工业的发展具有较强的优势。与此同时,我国进出口贸易的迅速增长,使得对交通运输工具的需求量提高,为船舶工业的发展提供了良好的机遇。现今,全球船舶工业正在亚洲区域转移,我国要抓住这个机遇。想要在激烈的船舶制造业竞争中站稳脚跟,只有靠先进的技术才能提高造船质量、且降低造船成本,在追求“量”的同时,做到利润最大化,这样我国的船舶工业才有希望成为富有竞争力的产业。在船舶制造业中,一艘船的诞生首先要从设计开始,本文主要对船厂生产设计方面的重点内容进行研究和设计,并与船舶生产设计工作的实际相吻合,型线放样对于船舶生产设计是一项非常重要的环节,如何将较小的图纸中的型线准确的放样为实际生产中的样子,就需要对型线进行拟合插值,通过获得更多的点坐标来更加准确的表达型线的形状。Solidworks是一套基于windows的CAD/CAE/CAM/PDM桌面集成系统,现多用于零件开发,但是它强大的功能和易用的界面也同样适用于船舶设计。因此本论文针对生产设计中型线插值问题,用VB二次开发Solidworks,实现将单根型线上点的坐标存入表格,以便于计算或放样使用。 一、现代船舶的设计及发展现状 (一)船舶设计各阶段 1.船舶设计各阶段 船舶是一种要在水上航行的物体,对于其结构建筑特点,要进行合理的

文档评论(0)

1亿VIP精品文档

相关文档