摘要SolidWorks 软件是目前 CAD 市场上比较流行的三维模型设计软件,这款软 件拥有功能强大、 简单易用和技术创新等众多优点。为了简化建模过程, SolidWorks 还提供了良好的开放性与兼容性,通过上百个 API 函数接口,可以轻 易使用其它编程软件对 SolidWorks 进行二次开发,省去了大量重复性绘图建模 工作。从而减轻了设计人员的任务量,提高了工作效率,并且设计结果精确可靠, 不易出错。83581

本设计通过使用 VB。NET 程序开发平台,以参数化设计思想为主导,调用相 关的 SolidWorks API 接口,对 SolidWorks 进行二次开发,从而实现对柴油机相 关零件的模型简化。文章中以基于尺寸驱动参数化建模方法和基于特征参数化建 模为例,分别对柴油机机架和曲轴进行尺寸修改、参数化建模设计。应用基于尺 寸驱动的参数化建模方法,通过编程调用相关函数访问已建好的柴油机机架模型 的尺寸并作修改;应用基于特征驱动的参数化建模方法,也称作完全编程法,即 将柴油机曲轴特征的每个建模步骤都用程序反映出来,通过相关参数控制完整模 型的生成。

毕业论文关键词:模型简化;SolidWorks 二次开发;VB。NET;参数化建模;API

Abstract SolidWorks software Is a popular software of 3D solid model in the current field of CAD。This software has three characteristics,such as powerful function,easy to use and technological innovation。In order to simplify the process  of  modeling, SolidWorks also provides good openness and compatibility, through hundreds of API interface, can easily use other programming software of SolidWorks for secondary development, eliminating the need for large repeat drawing modeling work。 Thus, the task of the design personnel is reduced, the work efficiency is improved, and the design result is accurate and reliable, and is not easy to make mistakes。

This design by  using VB。 Net application development platform, takes the   idea of parameterized design as the leading, related calls SolidWorks API interface and the Software SolidWorks for secondary development, so as to  realize  the  simplified model of diesel engine related parts of the。 The article based on dimension driven parametric modeling method and the parametric feature modeling based on, for example, respectively of diesel machine body and crankshaft modify the dimension of, parameter modeling design。 Application of parametric modeling method based on dimension driven, through the program call related functions to access the built frame of diesel engine model size and modification; application of parametric method based on feature driven, also known as full programming method, reflect each modeling step of diesel engine crankshaft。 Through the relevant parameters control the model generation。

Keywords: model simplification; SolidWorks for secondary development; VB。NET; parametric modeling; API

目录

第一章 绪论 1

1。1 背景和意义 1

1。2 国内外发展现状与趋势 1

1。2。1SolidWorks 软件发展现状 1

1。2。2SolidWorks 二次开发 2

1。2。3 参数化设计的发展现状 3

1。2。4 参数化设计和数据驱动的方法 3

1。3 论文主要的研究内容 5

第二章 SolidWorks 的二次开发及其 API 函数简介 6

2。1 相关术语介绍 6

2。1。1OLE

上一篇:SolidWorks太阳能多级闪蒸海水淡化装置设计+CAD图纸
下一篇:Labview齿轮泵试验台控制系统设计+CAD图纸+PLC梯形图

船用柴油机典型零件制造夹具参数化图库开发

大型中空吹塑成型机的三...

solidworks锚链单环及五环长...

solidworks的26500L酯化反应器设计

solidworks磁流变液减震体验...

Solidworks碳纤维螺旋桨铺放设备设计+CAD图纸

solidworks焊接治具的自动清洗装置设计+CAD图纸

STC89C52单片机NRF24L01的无线病房呼叫系统设计

压疮高危人群的标准化中...

酵母菌发酵生产天然香料...

从政策角度谈黑龙江對俄...

基于Joomla平台的计算机学院网站设计与开发

AES算法GPU协处理下分组加...

上海居民的社会参与研究

浅论职工思想政治工作茬...

提高教育质量,构建大學生...

浅谈高校行政管理人员的...