您好,欢迎来到聚文网。 登录 免费注册
SOLIDWORKS 二次开发与API教程(2025版)

SOLIDWORKS 二次开发与API教程(2025版)

  • 出版社: 机械工业
  • 作者: [美]DS SOLIDWORKS 公司
  • 商品条码: 9787111793748
  • 适读年龄: 12+
  • 版次: 2
  • 开本: 16开
  • 页数: 288
  • 出版年份: 2025
  • 印次: 1
定价:¥69.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
《SOLIDWORKS 二次开发与API教程(2025版)》是根据DS SOLIDWORKS公司发布的《SOLIDWORKS 2025 API Fundamentals》编译而成的,着重介绍了使用SOLIDWORKS软件进行二次开发的方法和技巧,包括零件、装配体、工程图的二次开发接口和SOLIDWORKS Addin的生成等。本书提供配套的练习文件,详见“本书使用说明”。本书还提供高清语音教学视频,扫描书中二维码即可免费观看。本书在保留英文原版教程精华和风格的基础上,按照中国读者的阅读习惯进行了编译,配套教学资料齐全,适合企业工程设计人员和高等院校、职业技术院校相关专业的师生使用。
作者简介
戴瑞华现任达索系统大中华区技术咨询部SOLIDWORKS技术总监戴瑞华先生拥有30年以上机械行业从业经验,曾服务于多家企业,主要负责设备、产品、模具以及工装夹具的开发和设计。其本人酷爱3D CAD技术,从2001年开始接触三维设计软件,并成为主流3D CAD SOLIDWORKS的软件应用工程师,先后为企业和 SOLIDWORKS社群培训了上千名工程师。同时,他利用自己多年的企业研发设计经验,总结出了在中国的制造业企业应用3D CAD技术的最佳实践方法,为企业的信息化与数字化建设奠定了扎实的基础。戴瑞华先生于2005年3月加入 DS SOLIDWORKS公司,现负责 SOLIDWORKS解决方案在大中国区的技术培训、支持、实施、服务及推广等,实践经验丰富。其本人一直倡导企业构建以三维模型为中心的面向创新的研发设计管理平台,实现并普及数字化设计与数字化制造,为中国企业最终走向智能设计与智能制造进行着不懈的努力与奋斗。
目录
序前言本书使用说明绪论101开始1011文件类型1012使用显式声明Option Explicit1013变量1014选择数据类型1015API单位2016SOLIDWORKS Constant Type Library202宏录制技巧3021SOLIDWORKS API帮助3022API对象接口3023目录4024索引4025搜索5026收藏夹5027理解API接口成员的描述方法5第1章使用宏录制器811宏录制912宏工具栏913理解宏代码是如何工作的1414理解如何调用API接口的成员1515传递参数1516整理代码16161注释代码18162调试代码1817向宏中添加用户窗体20练习11录制宏26练习12添加宏代码到VBA按钮控件27练习13在VBA窗体中添加用户输入域31第2章API对象模型3321SOLIDWORKS API对象模型概述3422应用程序对象35221SldWorks对象35222SOLIDWORKS 20类型库36223IntelliSense36224早绑定和后绑定3723实例学习:连接到新文件3824实例学习:连接到现有文件57练习21使用新建文件65练习22使用已存在的文件67第3章设置系统选项和文档属性6931用户参数选择——系统选项70311设置复选框70312设置整型数值文本框71313设置双精度型数值文本框72314设置字符型文本框73315设置列表框73316设置单选按钮74317设置滑动条7432用户参数选择——文档属性7533定位正确的API和枚举值7734系统选项、文档属性和菜单项用户参数选择表78练习31更改多个系统选项78练习32更改多个文档属性80第4章自动化零件设计8241实例学习:自动化零件创建工具8342设置材质8443创建矩形草图8544添加尺寸标注8545创建时选中8646创建圆形草图8847创建拉伸特征8848拉伸中的轮廓选择8949创建旋转特征90410快速索引列表91练习零件自动创建过程93第5章自动化装配体设计9651实例学习:自动化装配体创建工具9752变换9953创建数学变换矩阵9954变换矩阵10055激活文件10056隐藏文件10157对象集合10158建立线、边集合10159建立面集合102510获得相邻面103511建立点集合104512获得曲线参数104513添加旋钮并将其装配到机箱上105514添加零部件105515添加配合105练习添加零部件107第6章自动化工程图设计11161实例学习:自动化工程图创建工具11262获得配置的名称11463新建图纸11564创建视图11765遍历视图11866插入注释12067以不同格式保存工程图12168创建工程图图纸的相关命令123练习工程图自动化124第7章选择与遍历技术12871实例学习:基于已选定对象的编程129711选择管理器(SelectionManager)129712访问SelectionManager129713确定被选中对象的数目130714访问被选中对象130715获取被选中对象的类型131716获取特征类型131717特征数据对象132718访问特征数据对象132719访问选择集1327110释放选择集1327111修改特征数据属性1337112修改对象定义13372SOLIDWORKS BREP模型13473实例学习:体和面遍历135731返回体指针列表137732面材质属性13874实例学习:遍历FeatureManager140741从顶部遍历FeatureManager设计树140742显示特征名称和类型141743设置特征压缩状态142744设置特征UI状态144745获取FeatureManager设计树指定位置的特征144练习71处理预选择1145练习72处理预选择2147练习73遍历FeatureManager设计树149第8章添加自定义属性和特性15281实例学习:自定义属性153811添加自定义属性到SOLIDWORKS文件153812获取和设置自定义属性155813获取自定义属性名称156814获取自定义属性数目15782实例学习:带自定义属性的配置158821从SOLIDWORKS模型返回质量属性160822使用API返回质量属性16083实例学习:文件摘要信息16384实例学习:文件属性16485属性对象16586实例学习:面属性167861查找圆柱面和关联属性168862在模型视图中显示标注170863创建CNC代码172864属性类型遍历172865隐藏属性信息174练习81添加质量属性到自定义属性175练习82为边添加属性176第9章SOLIDWORKS API SDK18091API SDK18192实例学习:创建VBNET 插件182921引用184922比较Addin DLL和独立执行程序187923加载并运行Addin程序18793实例学习:创建C#插件19194实例学习:创建C++插件193941编译C++插件195942加载C++插件196943调试C++插件19895选择一种编程语言201第10章自定义SOLIDWORKS用户界面202101实例学习:使用VBNET自定义UI2031011调试DLL2051012调试器键盘快捷键207102理解插件代码2081021导入命名空间2081022插件类2091023理解GUID2091024连接SOLIDWORKS2101025双向通信2111026设置回调信息2121027自定义菜单2131028自定义命令项2141029命令选项卡21610210命令选项卡组框21610211命令选项卡组框命令21710212在插件中创建并添加自定义工具栏21910213创建工具栏位图21910214添加工具栏位图到VBNET解决方案22010215位图句柄类22110216添加工具栏222103PropertyManager页面2231031PropertyManager页面成员2241032PropertyManagerPage22241033PropertyManagerPage2Handler92241034创建PropertyManager页面225104PropertyManager页面组框和控件2261041添加组框2261042组和控件ID2261043添加控件2271044为控件添加图片标签230105删除菜单和工具栏231106其他自定义内容2351061自定义状态栏2351062自定义快捷菜单2351063自定义模型视图窗口235练习101新建菜单236练习102设置工具栏命令项240练习103在PropertyManager页面上添加控件245第11章通知250111通知概述251112VBA中的通知251113实例学习:简单通知251114实例学习:使用NET中的通知2541141AddHandler关键字2561142AddressOf关键字2561143事件处理程序类2571144DocumentEventHandler类2581145关联DocumentEvent处理程序2601146继承2621147多态2621148事件处理程序派生类2631149DocView类26711410分离文件和模型视图事件处理程序27111411分离SOLIDWORKS事件处理程序27511412支持通知的接口277练习使用插件向导处理事件277附录280附录A宏特征281附录B批量转换1283附录C批量转换2285附录D装配体遍历286

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网