书籍详情

SolidWorks 2003二次开发基础与实例教程

SolidWorks 2003二次开发基础与实例教程

作者:江洪,李仲兴,邢启恩编著

出版社:电子工业出版社

出版时间:2003-06-01

ISBN:9787505386808

定价:¥48.00

购买这本书可以去
内容简介
  本书主要讲述SolidWorks2003二次开发中的各种对象、方法、属性和事件。本书采用了100多个完整的实例来进行讲解,生动活泼,步骤清晰,深入浅出。同时还用比较小的篇幅告诉读者二次开发的工具、术语及开发的一般过程,旨在帮助读者很快地掌握开发技术,并应用到企业中,提高企业的产品质量和工作效率。随书附送的光盘包含书中的程序及模型文件。本书适合机械和建筑等领域不同层次人员阅读,也可作为高等学校“计算机辅助设计”课程的辅助教材。前言随着SolidWorks三维软件在中国的普及,每个企业都或多或少地会有开发新产品,形成自己的特色,提高效率,进行二次开发的需求。目前国内还没有出版过一本SolidWorks二次开发方面的书,国外这方面的书很少,内容也不多,且价格昂贵。网络上也几乎找不到这方面的中文资料。作者自从2002年9月中旬接触SolidWorks后,就被它深深地吸引了。但在学习过程中,却存在三个问题:第一,SolidWorksAPI的帮助全是用英语写的,阅读理解不便,有时要查字典。第二,SolidWorksAPI帮助着重理论上的介绍,如果不理解其义,直接照抄其中的例子,有时可能会使程序无法运行。第三,有时已经理解了各种对象方法等的用途和使用格式等,可是却不会使用,希望有实例可参考。为了解决上述问题,也为了给广大学习者提供方便,节省大家的时间与精力,故将作者经历过的学习过程总结出来,编译了这本书。本书采用讲几个对象、方法、属性等便给一个实例的方法,首先解决了语言问题,其次符合人们的思维过程,学习心理,学了有关的知识后便可立即动手操作,加深了理解,使枯燥无味的学习变得生动有趣。由于SolidWorksAPI的内容实在是太多太多,完全将其讲述完就不仅仅是一本书能解决的问题,因此,按照一般的设计或做图过程,将其内容归类为草图、几何和拓扑关系、特征、零件、工程图、装配图、文件操作、属性、用户界面等。每种类型都介绍了一些SolidWorksAPI,旨在使读者了解熟悉SolidWorksAPI,能够较快地举一反三,将其应用到具体的实践中去。三维空间http://www.mcadtools.net是学习SolidWorks的好网站,作者常在那里提问或解答各种有关SolidWorks的问题。本书在编写过程中曾参考过书后“参考文献”中所列的内容,在此对参考文献的作者们表示敬意。本书曾在下列网站上下载过免费程序:http://www.solidworks.com/html/Products/api/三维空间http://www.mcadtools.nethttp://swtools.cad.de/us_index.htmhttp://solidworks.cad.de/mm_index.htmhttp://www.bitwright.com/http://www.nhcad.com/old/html/index.asphttp://www.cpuandsimplepdm.com/PublicSWAPICode.htm在此对那些提供免费程序下载的人们表示万分感谢!此外还对本书程序测试时所用的模型的提供者吉维峰、enjie、黄鸿源、林锡榕、网址提供者龙爷表示深深的谢意!本书由飞思科技产品研发中心策划并组织编写,参加本书编写的人员有江洪、李仲兴、邢启恩、李林、许海春、张志坚、FrancisYuen等人,在此表示感谢!由于编者水平有限,写作时间过于仓促,书中可能会有一些错误,希望读者能够批评指正。我们的联系方式如下:咨询电话:(010)6813454568131648答疑邮件:support@fecit.com.cn网址:http://www.fecit.com.cnhttp://www.fecit.net答疑:http://www.fecit.com.cn的“问题解答”专区通用网址:计算机图书、FECIT、飞思教育、飞思科技、飞思编者飞思科技产品研发中心
作者简介
暂缺《SolidWorks 2003二次开发基础与实例教程》作者简介
目录
第1章  SolidWorks二次开发综述                  
     1. 1  SolidWorks二次开发的工具                  
     1. 2  SolidWorks二次开发的一般过程                  
     1. 3  宏                  
 第2章   SolidWorks API概述                  
     2. 1  SolidWorks API二次开发中的术语                  
     2. 2  SolidWorks API对象概述                  
     2. 3  SolidWorks API变量类型定义及对象语法                  
     2. 4  体验SolidWorks API——恭喜您, 李明                  
 第3章  SolidWorks API的常用对象. 属性. 方法                  
     3. 1  建立新的SolidWorks文件                  
     3. 2  保存和退出SolidWorks文件                  
     3. 3  获取当前选择点的坐标值                  
     3. 4  改变FeatureManager窗口大小以显示/隐藏设计树                  
     3. 5  获取当前所选的尺寸公差值                  
     3. 6  通过API设置注释文本的高宽比例                  
     3. 7  清除特征颜色, 使用模型颜色                  
     3. 8  随机改变零件颜色                  
     3. 9  查找文件所参考的其他文件                  
     3. 10  使模型不停地旋转                  
     3. 11  进行用户选项参数设置                  
     3. 12  定位文件窗口                  
     3. 13  获得参考平面的参数和生成参考平面                  
 第4章  草图                  
     4. 1  生成具有可视性的草图实体                  
     4. 2  修改草图尺寸                  
     4. 3  自动标注草图尺寸                  
     4. 4  获得草图点坐标                  
     4. 5  确定草图对所用特征的适合性                  
     4. 6  等分草图实体                  
     4. 7  获得曲线的长度                  
     4. 8  改变草图到完全定义                  
     4. 9  获得在屏幕上单击鼠标后的坐标值以生成几何体                  
     4. 10  获得所选项目的剖面特性                  
     4. 11  获得草图的永久性标识符                  
     4. 12  列出草图中的约束                  
     4. 13  从草图文本中提取曲线信息                  
     4. 14  获得草图的文本格式                  
 第5章  几何和拓扑关系                  
     5. 1  计算模型(包括参考面)的表面积                  
     5. 2  计算所选面的周长                  
     5. 3  获得两个面间的最近距离                  
     5. 4  用程序生成放样                  
     5. 5  使用网对象                  
     5. 6  获得显示面的数目                  
     5. 7  获得曲线的长度                  
     5. 8  从所选的边获得曲线参数                  
     5. 9  精确地确定边界                  
     5. 10  从草图中的样条曲线参数获得信息                  
 第6章  特征                  
     6. 1  访问拉伸凸台\基体特征                  
     6. 2  倒着遍历特征和获得与特征相关的面                  
     6. 3  获得特征的父子关系                  
     6. 4  压缩所选的特征和于特征                  
     6. 5  删除零件中的所有压缩特征和于特征                  
     6. 6  重新播放一个模型                  
     6. 7  检查多半径的圆角                  
     6. 8  获得装配体或零件的特征列表                  
     6. 9  获得所有的装饰螺纹信息                  
     6. 10  获得孔向导生成的孔信息和所有装饰螺纹                  
 第7章  零件                  
     7. 1  进行拉伸切除                  
     7. 2  进行多厚度抽壳                  
     7. 3  生成零件中的所有尺寸                  
     7. 4  使用己生成的体                  
     7. 5  逐个显示零件配置名称                  
     7. 6  输出Parasolid的转化格式                  
     7. 7  获得与配置有关的结构存储区域                  
     7. 8  增加一列到系列零件设计表中                  
 第8章  工程图                  
     8. 1  设置所选工程图视区的比例和改变视区为上色状态                  
     8. 2  移动工程图视区                  
     8. 3  对齐注解                  
     8. 4  插入一个几何体公差符号                  
     8. 5  从展开饭金零件生成工程图和列出图纸清单                  
     8. 6  生成复合注释                  
     8. 7  保存当前文件为DXF和输出工程图中的所有BOMs到XML                  
     8. 8  删除图纸中的所有BOMs和工程图                  
     8. 9  设置BOM表的宽度和在拾取点插入BOM                  
     8. 10  生成新的注释                  
     8. 11  改变尺寸的位置和移动所有的尺寸到不同的层                  
     8. 12  提取块的信息                  
 第9章  装配图                  
     9. 1  直接获得零件或装配的质量特性                  
     9. 2  调整装配级特征的有效范围                  
     9. 3  改变装配零件的配置以能使用和获得装配零件中的父零件                  
     9. 4  确定装配零部件被其他关联文件编辑的情况                  
     9. 5  检查装配干涉情况                  
     9. 6  获得装配零部件的边界                  
     9. 7  从所选的实体中获得装配零部件                  
 第10章  文件操作. 属性及用户界面                  
     10. 1  文件操作                  
     10. 2  属性                  
     10. 3  用户界面                  
     10. 4  杂项                  
 第11章  开发实例                  
     11. 1  零件的透明性                  
     11. 2  清除特征和表面颜色, 使用模型颜色                  
     11. 3  在装配体中检查零件的质量                  
     11. 4  模型文件的自定义属性                  
     11. 5  插入凹槽宏特征                  
     11. 6  复制系统选项和文件选项.                   
 附录 A  SolidWorks 2003 API常数列表                  
     A. 1swSelectType_e                  
     A. 2  swEdnConditions_e                  
     A. 3  swSaveAsVersion_e                  
     A. 4  swFileSaveError_e                  
     A. 5  swFileSaveWarning_e                  
     A. 6  swMessageBoxIcon_e                  
     A. 7  swTolType_e                  
     A. 8  swUserPreferenceTextFormat_e                  
     A. 9  swUserPreferenceToggle_e                  
     A. 10  swWindowState_e                  
     A. 11  swLineStyles_e                  
     A. 12  swLineWeights_e                  
     A. 13  wSetValueInConfiguration_e                  
     A. 14  swAutodimHorizontalPlacement_e                  
     A. 15  swAutodimVerticalPlacement_e                  
     A. 16  swAutodimScheme_e                  
     A. 17  swSketchCheckFeatureProfileUsage_e                  
     A. 18 swSketchCheckFeatureStatus_e                  
     A. 19  swSketchSegments_e                  
     A. 20  BodyFeatures_e                  
     A. 21  swComponentResolveStatus_e                  
     A. 22  swTolerances_e                  
     A. 23  swBodyType_e                  
     A. 24  swCosmeticThreadType_e                  
     A. 25  swWzdHoleTypes_e                  
     A. 26  swCreateFeatureBodyOpts_e                  
     A. 27  swUserPreferenceIntegerValue_e                  
     A. 28  swDisplayMode_e                  
     A. 29 swBalloonStyle_e                  
     A. 30  swBalloonFit_e                  
     A. 31  swLeaderSide_e                  
     A. 32  swArrowStyle_e                  
     A. 33  swComponentVisibilityState_e                  
     A. 34  swSummInfoField_e                  
     A. 35  swParam_Type_e                  
     A. 36 swInConfigurationOpts_e                  
     A. 37 swConfigurationOptions_e                  
     A. 38 swAssociatedEntityStates_e                  
     A. 39 swCalloutTargetStyle_e                  
     A. 40  swMenuIdentifiers_e                  
     A. 41 swMacroFeatureParamType_e                  
     A. 42 swBodyOperationError_e                  
 附录 B  SolidWorks 2003 API的新增功能                  
     B. 1 SolidWorks 2003 AP的新功能                  
     B. 2 SolidWorks 2003 AP的新对象和界面                  
     B. 3 Solidworks 2003 API2的新方法. 属性和事件                  
 附录C  配套学习光盘的组成                  
     C. 1  配套学习光盘的系统要求                  
     C. 2  配套学习光盘的内容                  
 参考文献                  

猜您喜欢

读书导航