点击浏览书籍内容:
solidwroks2012入门到精通 solidwroks2013入门到精通 solidwroks2013曲面实例 solidwroks2012曲面实例 solidwroks2012工程图 solidwroks2012钣金展开技术手册 solidwroks2012入门 solidwroks2011高级曲面
solidwroks2014产品造型118招 solidwroks2014自学视频教程 solidwroks2014基础教程 solidwroks2014钣金技巧 solidwroks2014管道与布线 solidwroks2013零件与装配 solidwroks2014模具设计 solidwroks2014运动仿真

solidworks教程:建议范例源文件、书籍pdf、配套视频结合学习(浏览下载页面)
17.2范例
 
    前面一节简要介绍了SolidWorks二次开发基本原理、开发方法和开发工具,并且比较了两种
二次开发方法的优缺点,本节将以减速器实体模型为开发对象,利用OLE技术在尺寸驱动法基础
上使用VB.NET开发软件对SolidWorks进行二次开发。
 
    用户在进行本范例练习时,电脑上需要先安装VB.NET才能正常操作。
 
17.2.1  建立基础模型
 
    尺寸驱动法需要在基础模型上进行相应的尺寸参数化,因此
首先需要建立减速器装配体的实体模型作为二次开发的基础,在
SolidWorks环境中建立的模型如图17-3所示。模型在本书的配套
光盘“第17章/范例文件”文件夹中。
图17-3打开模型

17.2.2 VB.NET二次开发界面

 
    (1)本范例在VB.NET中先建立软件界面,在界面中放入文本框,通过SolidWorks API函数
将文本框与模型的参数尺寸相关联,使得在文本框中输入数值,即可驱动SolidWorks改变模型的
形状。在VB.NET环境中开发的重建零件界面如图17-4所示。
图17-4【重建零件】界面
    (2)在界面的【Dl】和【D2】文本框中,分别输入8和20,单击solidworks2014设计入门精通 17.2范例11按钮,软件将驱动
SolidWorks对模型进行重建,重建后的模型尺寸将和文本框中输入的数值一致,如图17-5所示。
    (3)在软件界面中单击solidworks2014设计入门精通 17.2范例11投钮,软件将驱动SolidWorks对模型进行重建,重建后的零
件图尺寸和文本框中输入的数值一致,如图17-6所示。
    (4)单击软件界面的【重建装配体】标签,进入重建装配体模块。在文本框中输入数值,可
以改变装配体的中心距,如图17-7所示。
图17-5改变尺寸后的模型
图17-6改变尺寸后的工程图
图17-7【重建装配体】界而
图17-8改变尺寸后的模型
图17-9改变尺寸后的工程图

17.2.3 VB.NET应用程序代码
 
    VB.NET二次开发前界面的作用是输入变量值和提示信息,尺寸更新和模型重建这些功能需
要后面板的代码区域来实现,VB.NET代码区如图17-10所示。代码在本书的配套光盘“范例\19\
VB程序”文件夹中,需要启动VB.NET才可看到代码内容。
图17-10 VB.NET程序代码
(1)重建零件按钮代码如下。
solidworks2014设计入门精通 17.2范例222
(2)重建零件图按钮代码如下。
solidworks2014设计入门精通 17.2范例333
(3)重建装配体按钮代码如下。
solidworks2014设计入门精通 17.2范例311
(4)重建装配图按钮代码如下。
solidworks2014设计入门精通 17.2范例0303
(5)类模块代码如下。
solidworks2014设计入门精通 17.2范例0303
solidworks2014设计入门精通 17.2范例0404
solidworks2014设计入门精通 17.2范例00101
solidworks2014设计入门精通 17.2范例0505

文章分享:


上一篇:solidworks2014设计入门精通 17.1SolidWorks二次开发概述
下一篇:solidworks2014设计入门精通 18.1布景

随机推荐



点击浏览:本站所有书籍的光盘文件及书籍pdf文件
solidworks书籍浏览
(点击图片浏览)

-->
本站提供SolidWorks视频教程在线观看, SolidWorks破解版软件下载及软件配套的solidworks书籍视频全套教程  

solidworks教程导航

solidworks教程更新