美团美团外卖怎么二次退款申请退款

SolidWorks 2008二次开发基础与实例(VC++)(附光盘)(王文波)【电子书籍下载 epub txt pdf doc 】
书籍作者:
书籍出版:
清华大学出版社
书籍页数:
书籍ISBN:
书籍人气:
推荐指数:
SolidWorks 2008二次开发基础与实例(VC++)(附光盘)《SolidWorks 2008二次开发基础与实例(VC++)》主要讲述基于VC++平台进行SolidWorks软件的二次开发。《SolidWorks 2008二次开发基础与实例(VC++)》内容包括两大部分: SolidWorks二次开发基础和SolidWorks二次开发实例。第一部分介绍了SolidWorks API中各种基本对象及其属性和方法,并介绍了SolidWorks软件二次开发的一般过程,旨在帮助广大初学者快速入门。第二部分为各种SolidWorks二次开发实例,内容涉及用户界面、文件操作、特征与草图、零件、工程图、装配体、参数化设计等。读者在学习这些实例的同时,又可以参考其思路,并将其运用到企业实际工作当中,从而提高企业的产品质量和工作效率。《SolidWorks 2008二次开发基础与实例(VC++)》附录为部分SolidWorks API枚举型变量值,供读者快速查阅。  《SolidWorks 2008二次开发基础与实例(VC++)》适用于使用SolidWorks软件的不同层次的人员阅读,可作为SolidWorks软件二次开发的入门教材,也可作为已有SolidWorks软件二次开发基础的人员进一步提高的参考书籍。第1章 SolidWorks二次开发基础1.1 SolidWorks API基础知识1.1.1 SolidWorks API中的术语1.1.2 SolidWorks API对象概述1.1.3 SolidWorks API的语法1.2 用VC++ 6.0开发SolidWorks 的步骤1.2.1 SolidWorks API SDK的安装1.2.2 第一个插件程序1.2.3 注册表与SolidWorks 二次开发第2章 文件操作2.1 获得文件的历史版本信息2.2 遍历所有打开的文件2.3 查找文件所参考的其他文件2.4 新建零件文件2.5 自定义属性页第3章 特征与草图3.1 获得草图及草图中的所有线段3.2 获得样条曲线的参数3.3 列出草图线段的约束3.4 生成草图样条曲线3.5 获得所选特征的父特征3.6 草图关联检查3.7 隐藏FeatureManager中所选的特征3.8 创建拉伸特征第4章 零件与几何体4.1 获取用户选择的对象4.2 获得零件的配置4.3 更改视图比例4.4 动态旋转模型4.5 获得并设置零件的单位第5章 工程图5.1 标题栏规范检查5.2 工程图属性检查5.3 提取材料明细表信息5.4 移动所有的尺寸到指定的图层5.5 将自定义属性和摘要中的内容写入标题栏5.6 新建工程图文件第6章 装配体6.1 非模态对话框6.2 遍历装配并获得各装配件的质量6.3 获得装配件的约束状态6.4 检查装配件中各零件是否处于隐藏状态6.5 获得装配件中各零件的属性6.6 遍历装配体中的同心配合装配关系及其配合参数6.7 新建装配体文件6.8 零件装配第7章 对话框与数据库7.1 模态对话框7.2 在模态对话框中使用SolidWorks API7.3 非模态对话框7.4 MFC控件使用实例7.5 数据库第8章 参数化设计8.1 使用系列零件设计表建立新配置8.2 修改尺寸实现参数化设计8.3 Excel在SolidWorks二次开发中的应用8.4 齿轮的参数化设计第9章 使用Visual C++.NET开发SolidWorks9.1 使用VC++.NET制作SolidWorks二次开发插件第10章 异步模式10.1 SolidWorks二次开发的异步模式附录参考文献您现在的位置:
→Solidworks二次开发教程(Solidwork使用VB进行二次开发教材)
Solidworks二次开发教程(Solidwork使用VB进行二次开发教材)
【特别说明】:
Solidworks二次开发教程(Solidwork使用VB进行二次开发教材)。
Introduction programming the solidworks api with visual basic.
【下载地址】(资料大小:317K ):
【相关内容】(您可能比较感兴趣的):
【同期内容】:
【作者专栏】
【图文教程】
【原始来源】
【我要留言】【查看留言】
版权所有&无维工作室&&转载请保留完整信息和注明出处。
网站服务热线:&|&
Email:&|&
微博:@无维网当前位置:&&&VB solidworks 二次开发基础资料.doc VB solidworks 二次开发基础资料.doc分享用户:资源分类:文件大小: 38 KB资源类型:浏览次数:11次发布日期:资源类别:文件其它:0次下载/0次保存声明:本站仅提供资源的链接,不提供内容的下载,也不存放内容;用户如需下载资源内容需跳转至微盘,资源内容归属于微盘
收藏资源:
也许对您有用的微盘资源推荐猜您感兴趣微盘分享达人推荐相关微盘资源推荐u分享的微盘资源solidworks视频教程:
点击浏览书籍内容:
solidworks教程资料:
&&& 开发者和用户能够使用Visual Basic, Visual C++,
Delphi以及任何一种支持ActiveX Automation技术的工
具,对SolidWorks进行二次开发,全面扩展SolidWorks
的功能或将其功能集成到客户应用程序中,以实现
SolidWorks的完全客户化。本章主要介绍二次开发的基
础知识以及二次开发的实例。
重点与难点
.二次开发体系
.二次开发接口及函数
.二次开发方法
.二次开发工具
SolidWorks二次开发概述
&&& SolidWorks应用程序设计界面(API)是与SolidWorks软件相关的COM程序设计界面。此API
中包含了上千种可以在Visual Basic(VB)、Visual Basic for Applications(VBA)、VB.net, C++、C#
或SolidWorks宏文件中调用的功能。这些函数使程序设计员可以直接使用SolidWorks的功能。
SolidWorks二次开发体系
&&& SolidWoks是一套完全基于Windows的三维设计软件,采用了与Unigraphics相同的先进的底
层图形核心Parasolid。它基于特征的参数化、变量化设计技术,使其操作方便,简单易学。此外,
它还为用户提供了采用标准Windows&对象链接与嵌入(OLE)&技术和&组件对象模型(COM)&技
术的应用程序接口,有利于二次开发技术的实现,开发者和用户能够使用Visual Basic, Visual C++,
Delphi以及任何一种支持ActiveX Automation技术的工具,对SolidWorks进行二次开发,全面扩展
SolidWorks的功能或将其功能集成到客户应用程序中,以实现SolidWorks的完全客户化。
&&& 目前,主流的CAD软件都提供了用户定制功能和二次开发工具,通过CAD软件的二次开发工具可以
将通用的商业化的CAD软件本地化、个性化,即以CAD系统为基础平台,在应用开发软件和编程接口的
基础上,可以根据自身需要研制开发符合相关标准和适合企业实际应用的用户化、专业化、知识化、集成
化软件,以进一步提高产品研发效率。
&&& 把用户设计思想转化为特定的新功能模块需要以下几个基本要素,这些要素构成了SolidWorks软件二
次开发平台的基本体系,如图17-1所示。
&&& 1)通用CAD软件(SolidWorks)&管理层。CAD软件是整个二次开发的基础,在二次开
发结构中属干管理层。它负责用户界面定制、图形显示、数据管理、流程控制、消息分发等。
&&& 2)编程开发环境&开发层。开发语言包括了计算机高级语言(C/C++等)和通用集成开发
环境(VBNC/Delphi )。通用集成开发环境具有功能强大、使用简单、效率高等特点,是目前比
较流行的二次开发环境。在二次开发结构中,编程环境属于开发层,主要任务包括程序源代码的
编辑、修改、编译、调试和优化等。
&&& 3)应用程序编程接口(API )&支持层。编程开发环境仅提供了一般性的语言支持,在二
次开发过程中,还需要提供相应的API支持。API接口的作用是建立开发程序与原软件程序的连
接,使两者无缝集成。API属于支持层,它是开发程序与CAD软件之间进行连接、通信的通道。
&&& 4)设计思路&知识层。在原有CAD软件基础上,开发者只有将其设计思路和二次开发工
具方法结合起来,才能实现定制的目的,发挥最大的作用。
&Solidworks二次开发接口
&&& Solidworks的软件开发商为方便各类用户对其进行二次开发,提供了API应用编程接口,它是一
个基于OLE Automation的编程接口,此接口为用户提供了自由、开放、功能完整的开发工具,其中
包含了数以百计的功能函数,这些函数可以让程序员直接访问Solidworkso API中的函数可以被Visual
Basic, C/C++, VBA或者是Solidworks宏文件以及其他支持OLE的开发程序调用,从而可以扩展
Solidworks的功能。本文主要介绍的是采用支持ActiveX技术的面向对象的编程语言Visual Basic 6. 0
对Solidworks进行二次开发的基本原理和方法。
SolidWorks API函数
&&& 为了方便用户进行二次开发,SolidWorks提供了几百个API函数,这些函数是SolidWorks
的基于OLE或COM开发技术的接口,它是SolidWorks对象的方法或属性,用户可以使用
VBNBANC/Delphi等高级语言对这些对象属性进行设里和方法的调用,进而实现在设计者自
己开发的程序中对SolidWorks进行各种操作,使用户可以按照需要定制SolidWorks软件系统。
图17-2所示为SolidWorks对象模型的层次结构,它是一种树形结构模型图,根为Soldworks
对象,SolidWorks中的其他对象都是它的子对象。不管使用什么编程语言对SolidWorks进行
二次开发,l都需要通过调用SolidWorks的对象体系来实现,Solid Works API将SolidWorks的
各种建模功能封装在对象之中供编程调用,每个对象一般包括对象的类型;对象的属性和对
象的方法。
SolidWorks二次开发方法
&&& 基干SolidWorks的二次开发方法有两种,一种是编程法;另一种是尺寸驱动法。
&&& 编程法是将设计过程的所有关系式都包括在应用程序中,程序按照建模过程顺序地执行,这
种方法每参数化或更新一次模型都需要从头至尾执行一次应用程序代码。
&&& 尺寸驱动法是在保持模型结构不变的前提下,将模型中的尺寸视为变t,在应用程序中给这
些变里赋值,就可以同步更新模型中相对应的尺寸值,最终获得一系列尺寸不同而结构相同的模
型,形成零部件系列库。这种方法不需要重复建模过程,只是在基础模型基础上修改若干个尺寸
就可以达到参数化模型的目的。
&&& 以上两种方法都可以借助宏录制方法简化编程过程,但是简化程度不同。编程法需要将建模
的整个过程录制下来,然后修改录制的代码,将有关的常量变换成变量。但是在宏录制过程中并
不是所有的操作过程的代码都能被记录,如果有遗漏的过程就铸要设计者自己去利用SolidWorks
API函数补充相应的代码。尺寸驱动法并不需要整个建模过程的代码,它只在建模完成后录制修
改模型尺寸时的宏代码,这样涉及的API函数大大减少。两者的开发本质不同,从开发效率和可
靠性看,尺寸驱动法显然简单易掌握,实用性和操作性更强。
SolidWorks二次开发工具
&&& SolidWorks二次开发有两种形式,一是基于OLE技术的独立应用程序(standalone
application ),用户编制的二次开发界面程序作为一个独立应用程序(.exe ),通过API接口调用
SolidWorks提供的各种对象及其属性和方法,从而实现对SolidWorks的操作和控制:第二种形式
基于COM技术的插件形式(add in application),用户程序作为一个插件(All)集成到SolidWorks
中去,这种形式下,用户程序同SolidWorks程序运行在同一进程,而且用户可以在主程序中添加
自己的菜单栏、工具栏等。该方式效率高,使用户程序和SolidWorks有机融为一体。插件程序( All )
的出错或者不稳定会直接影响到SolidWorks程序的正常运行,而独立应用程留.exe跟SolidWorks
不在同一进程空间运行,因此用户程序的异常不会影响到SolidWorks.
&&& SolidWorks的二次开发工具很多,任何支持OLE和COM技术的编程语言都可以作为开发工
具,比如VBA, VB, C, VC++, Delphi等。在众多的二次开发工具中,最简单的是VBA,常用
宏录制得到基本的程序框架和API函数,易学易用的是VB,常用于生成.exe文件,VC++语言功
能强大,常生成.dll文件,但是难度大。
文章分享:
solidworks书籍浏览
(点击图片浏览)
本站提供在线观看,
及软件配套的
推荐内容:
3D软件交流群:
圆圆教程网答疑群:
ICP备案号:浙ICP备

我要回帖

更多关于 美团怎么撤销退款申请 的文章

 

随机推荐