SolidWorks开发篇曹岩 pdf下载pdf下载

SolidWorks开发篇曹岩百度网盘pdf下载

作者:
简介:本篇提供书籍《SolidWorks开发篇曹岩》百度网盘pdf下载
出版社:北京晋北风图书专营店
出版时间:2010-05
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商名:SolidWorks发篇
  • ISBN:9787122079589
  • 定价:49.00
  • 出版社:化学业出版社
  • 作者:曹岩

参考信息(以实物为准)

  • 出版期:2010-05-01
  • 版次:1
  • 包装:
  • 本:16
  • 用纸:胶版纸
  • 页数:417
  • 字数:0

编辑

内容提要

SolidWorks是一套械设计自动化软件,采用了用户熟悉的MicrosoftWindows图形用户界面。《SolidWorks发篇》系统地介绍了SolidWorks2009的主要发能与使用方,主要包括SolidWorks2009API概述、VisualC++6.0集成发环境、API对象、SolidWorks编程基础、SolidWorks环境下用VC++发程序界面、SolidWorks环境下VC++控件发实例、SolidWorks程序驱动设计、SolidWorks基于数据库系统的参数驱动、SolidWorks基于数据库系统的配置驱动、SolidWorks装配体标准件库设计等。
《SolidWorks发篇》内容新颖实用,实例丰富,可供从事械设计与、模、钣设计、焊接等程技术人员以及专院校师生、CAD/CAM研究与应用人员参阅,尤其适合于CAD/CAM研发人员快速掌握和使用其主要发能,一步扩展和深化SolidWorks应用。

目录

1章SolidWorks2009API概述1
1.1SolidWorks系统简介2
1.1.1易用和友好的界面2
1.1.2零件建模2
1.1.3程图绘制2
1.1.4装配设计3
1.1.5二次发3
1.2SolidWorks2009API4
1.3用VisualC++发SolidWorks的关键技术4
1.3.1COM定义4
1.3.2组件化程序设计思想5
1.3.3COM技术在SolidWorks中的应用5
1.3.4SolidWorks所的COM接口6
1.4SolidWorks2009API函数语7

2章VisualC++6.0集成发环境11
2.1VisualC++6.0的12
2.1.1VisualC++6.0对系统的要求12
2.1.2VisualC++6.0的过程12
2.2VisualC++6.0集成发环境15
2.2.1VisualC++6.0主界面15
2.2.2VisualC++6.0帮助系统23
2.3VisualC++6.0程序的编辑及调试23
2.3.1VisualC++6.0应用程序的创建与编辑23
2.3.2应用程序的编译、连接和运行26
2.3.3程序动态调试方28
2.4实例32

3章SolidWorks2009API对象35
3.1SolidWorks对象36
3.2OLEAutomation技术36
3.3COM与Dispatch36
3.4Application对象37
3.4.1AssembleDoc对象37
3.4.2DrawingDoc对象38
3.4.3ModelDoc对象38
3.5Annotation对象39
3.6Configuration(配置)对象44
3.7Enumeration(枚举)对象45
3.8Feature(特征)对象46
3.9FeatureManager(特征管理器)对象46
3.10Sketch(图)对象46
3.11UserInterface(用户接口)对象47
3.11.1Frame(框架)对象47
3.11.2StatusBarPane(状态栏窗格)对象47
3.11.3SWPropertySheet(SolidWorks属性页)对象48
3.12Utility(实用)对象48
3.12.1ColorTable(彩表)对象48
3.12.2EquationMgr(公管理器)对象48
3.12.3SelectionMgr(选择管理器)对象49
3.12.4TextFormat(文本格)对象49
3.13Event()对象50
3.14CustomInterface(自定义接口)对象50
3.14.1SwAddin(SolidWorks件)对象50
3.14.2SwColorContour(SolidWorks彩定义)对象51
3.15Vertex(顶点)对象51
3.16Notifications(通知)对象53
3.17FeatMgrView(特征树)对象54

4章SolidWorks编程基础57
4.1MFC编程特点58
4.2程向导Swizard.swx58
4.3用Swizard.swx发DLL件的步骤59
4.4加载自定义的AddIn件的方63
4.5AddInTest程序分析64
4.5.1用户自定义件的作流程64
4.5.2AddInTest件程序包含的文件65
4.5.3相关函数介绍66
4.5.4标准MFCStdAfx.h码清单70
4.5.5标准的头文件Resource.h清单71
4.5.6StdAfx.cpp码清单71
4.5.7AddInTest.h码清单72
4.5.8AddInTest.cpp码清单72
4.5.9ExampleApp.h码清单74
4.5.10ExampleApp.cpp码清单75
4.6生成HELLOWORLD件80
4.7应用AddInManager管理件82
4.8编辑目标信息检索83
4.9隐藏零件模型特征98
4.10获取SolidWorks历史版本信息113

5章SolidWorks环境下用VC++发程序界面125
5.1SolidWorks件应用程序界面简介126
5.2自定义菜单126
5.2.1相关函数126
5.2.2自定义单级菜单128
5.2.3自定义多级菜单131
5.2.4添加鼠标右键菜单138
5.3自定义栏142
5.3.1相关函数142
5.3.2用户自定义栏实例144
5.4自定义对话框149
5.4.1相关函数149
5.4.2自定义对话框实例151

6章SolidWorks环境下VC++控件发实例163
6.1SolidWorks二次发实例164
6.1.1创建圆锥体164
6.1.2计面上圆孔数目177
6.1.3获得实体上点的坐标192
6.1.4获得样条线上点的坐标200
6.1.5创建实体208
6.1.6改变零件尺寸单位218
6.1.7旋转模型视角223
6.1.8获得选定特征及其类型228
6.1.9创建圆柱体236
6.1.10遍历所有打的文件244
6.1.11由名称得到指定边缘及参数249
6.1.12遍历装配体254
6.2键标准件库发实例259
6.2.1相关函数262
6.2.2BongParaDLG.cpp程序清单268
6.2.3BongParaDLG.h程序清单273
6.2.4StdBond.cpp程序清单275
6.2.5StdBond.h程序清单278
6.2.6ExampleApp.cpp程序清单279
6.2.7实例运行结果285

7章采用程序驱动设计牙嵌离合器标准件库289
7.1程序驱动设计简介290
7.1.1件能简介290
7.1.2SolidWorks环境下挂菜单292
7.1.3相关函数293
7.1.4ADD.h程序清单300
7.1.5ADD.def程序清单301
7.2牙嵌离合器件界面设计301
7.2.1添加List控件301
7.2.2ComboBox控件303
7.2.3StaticText、EditBox和Button控件303
7.2.4添加对话框成员变量304
7.2.5界面设计相关函数306
7.2.6件程序流程图311
7.2.7CHJQY.cpp程序清单312
7.2.8CHJQY.h程序清单321
7.2.9YAQIAN.cpp程序清单322
7.2.10YAQIAN.h程序清单331
7.3牙嵌离合器数据库设计332
7.3.1Access数据库管理系统简介333
7.3.2设计牙嵌离合器数据库文件表333
7.3.3创建数据源335
7.3.4牙嵌离合器标准件库查询程序336
7.3.5CCJX.cpp程序清单339
7.3.6CCJX.h程序清单341
7.4牙嵌离合器程序驱动设计342
7.4.1相关函数342
7.4.2ADD.cpp程序清单349
7.4.3ADD.h程序清单364

8章基于数据库系统的参数驱动程序设计365
8.1基于数据库系统的参数驱动简介366
8.2直线导轨件程序的界面设计366
8.2.1界面设计367
8.2.2daogui.cpp程序清单367
8.3数据库设计370
8.3.1数据组织370
8.3.2dg.cpp程序清单370
8.4程序设计371
8.4.1相关函数371
8.4.2B.cpp程序清单373

9章基于数据库系统的配置驱动程序设计377
9.1基于数据库系统的配置驱动简介378
9.2螺栓紧固件库界面设计378
9.3数据库设计382
9.4程序设计383
9.4.1相关函数383
9.4.2StdBond.cpp程序清单384

10章SolidWorks装配体标准件库设计389
10.1标准件库件程序发简介390
10.2主要函数介绍393
10.3ExampleApp.cpp程序清单395
10.4ExampleApp.h程序清单398
10.5Gunz.cpp程序清单400
10.6Gunz.h程序清单407
10.7GZLL.cpp程序清单408
10.8GZLL.h程序清单410
10.9GZLParameter.cpp程序清单411
10.10GZLParameter.h程序清单415

作者介绍

序言