登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』SOLIDWORKS二次开发理论与技术 董玉德 凌乐舒

書城自編碼: 4009957
分類:簡體書→大陸圖書→計算機/網絡CAD/CAM/CAE
作者: 董玉德 凌乐舒
國際書號(ISBN): 9787111755401
出版社: 机械工业出版社
出版日期: 2024-07-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 113.9

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
索恩丛书·盛清统治下的太监与皇帝
《 索恩丛书·盛清统治下的太监与皇帝 》

售價:HK$ 88.5
透过器物看历史(全6册)
《 透过器物看历史(全6册) 》

售價:HK$ 490.6
我在台北故宫博物院读名画
《 我在台北故宫博物院读名画 》

售價:HK$ 109.8
尼罗河往事:古埃及文明4000年
《 尼罗河往事:古埃及文明4000年 》

售價:HK$ 76.2
一个人·谁也不是·十万人(诺贝尔文学奖得主反思自我的巅峰之作)
《 一个人·谁也不是·十万人(诺贝尔文学奖得主反思自我的巅峰之作) 》

售價:HK$ 54.9
重写晚明史(全5册  精装)
《 重写晚明史(全5册 精装) 》

售價:HK$ 781.8
汉末晋初之际政治研究
《 汉末晋初之际政治研究 》

售價:HK$ 132.2
强者破局:资治通鉴成事之道
《 强者破局:资治通鉴成事之道 》

售價:HK$ 80.6

 

建議一齊購買:

+

HK$ 107.9
《Mastercam 2022中文版数控加工自学速成》
+

HK$ 105.3
《ANSYS Workbench 2020有限元分析从入门到精》
+

HK$ 80.9
《UG NX 12.0曲面设计实例精解》
+

HK$ 105.3
《UG NX 12.0中文版数控加工从入门到精通》
+

HK$ 121.8
《SOLIDWORKS曲面·钣金·焊接设计从入门到精通》
+

HK$ 99.3
《UG NX 12.0运动仿真与分析教程》
編輯推薦:
体系完备,采用应用实例教学的方式,从软件基础逐步深入至实例应用,循序渐进地提升设计与开发水平。
多年的工作经验凝结成精华,学、练、教三位一体的教学模式,结合独到而实用的绘图技巧讲解,利于深化理解,提升技能。
精选了10个实战案例,并附赠全书案例源文件及高清视频教学,轻松掌握二次开发的方法和技巧,提高学习效率。
內容簡介:
本书以SOLIDWORKS开发项目为研究背景,以Visual Studio(VS)2019为编程工具和开发平台,运用大量专题实例,详细而又系统地介绍了用C 进行二次开发的方法和技巧。本书的一个重要特点是给出了如何运用C 进行面向SOLIDWORKS系统的二次开发。
本书的内容涉及开发一个实用CAD系统的多个方面,其中包括CAD二次开发概述、面向对象的C 程序设计基础、面向对象的API程序开发包、交互界面设计、零件自动建模、装配体自动操作、工程图的程序生成、选择与遍历技术、标准件库的设计、液压机设计与计算、浮选机设计、陶瓷砖模具设计等。
全书内容安排详略得当、通俗易懂,各章专题例程相互独立,读者可从中学到SOLIDWORKS系统软件开发的方方面面。
本书有鲜明的个性和极大的实用价值,可作为高等院校师生学习SOLIDWORKS二次开发的教材,也可供机械、电子、计算机、建筑、服装、广告等行业的计算机辅助设计技术人员使用。
關於作者:
高等院校老师,一直从事计算机辅助设计、计算机支持的协同设计、企业信息化等方面的教学与研究工作。
目錄
前言
第1章绪论
11CAD技术概述
111CAD技术简介
112主流CAD工具
113CAD发展趋势
114关于SOLIDWORKS
115SOLIDWORKS CAX一体化解决
方案
12CAD二次开发
121二次开发的一般特点
122主流CAD软件的二次开发
123CAD二次开发方法
13SOLIDWORKS二次开发
131二次开发的意义
132开发工具
133SOLIDWORKS API SDK
14SOLIDWORKS API对象
141API函数
142SOLIDWORKS API SDK的优势
特点
15第一个应用程序
151SDK安装
152应用程序创建
16本章小结
第2章C 与面向对象程序设计
21Visual Studio开发环境
211环境介绍
212菜单栏
213工具栏
214输出窗口
22面向对象程序设计
221数据抽象
222类
223对象
224继承
225SOLIDWORKS类的设计
23本章小结
第3章MFC与控件
31MFC对话框的创建
311对话框的创建流程
312利用Visual Studio生成对话框的
一般步骤
313创建对话框类
32非模态对话框与消息对话框
321非模态对话框
322非模态对话框的特点
323消息对话框
33常用控件的使用
331控件的共有特征
332控件的创建
333控件的访问与销毁
334静态控件
335按钮控件
336编辑框控件
34本章小结
第4章SOLIDWORKS应用程序开发
基础
41为什么要用C
42基本术语
421OLE和COM
422ATL
43变量类型
44接口获取方法
441QueryInterface
442层级访问
443间接访问
45本章小结
第5章SOLIDWORKS API对象
模型
51应用对象
511AssemblyDoc对象
512DrawingDoc对象
513ModelDoc2对象
52注解对象
521概述
522Annotation对象
523DisplayDimension对象
524其他
53装配对象
531Component2对象
532Interference对象
533Mate2对象
54工程制图对象
541BreakLine对象
542DetailCircle对象
55配置对象
551概述
552Configuration对象
553ConfigurationManager对象
56枚举对象
561概述
562EnumBodies2对象
57特征对象
571概述
572Feature对象
58建模对象
581体对象
582面对象
59草图对象
591Sketch对象
592基本草图图元
510实用对象
5101IColorTable对象
5102ICustomPropertyManager对象
511客户化接口
5111SwAddin对象
5112SwAddinBroker对象
5113SwColorContour对象
512用户接口对象
5121Callout对象
5122CommandManager对象
5123FeatMgrView对象
513本章小结
第6章交互界面设计
61交互界面概述
62菜单
621与菜单操作相关函数
622自定义单级菜单
63工具栏
631与工具栏操作相关函数
632添加自定义工具栏实例
64对话框
641两种不同的对话框
642生成自定义对话框步骤
65本章小结
第7章零件自动建模
71参数化设计技术
711参数化设计方法
712参数化设计
72程序参数化设计
721新建零件文件
722草图绘制
723添加标注尺寸
73特征造型
74视角操作
75模型参数化设计
751参数化建模
752建立库文件
76自定义零件属性
77本章小结
第8章装配体自动操作
81SOLIDWORKS装配
811配合的概念
812装配的步骤
813建立装配菜单
814建立装配对话框
815新建装配文件
82插入零件到装配体
821装入内存
822插入零件
83添加装配关系
831一般配合步骤
832变换矩阵
833建立选择集
834建立配合关系
84干涉检查
841关于干涉
842干涉检查
85本章小结
第9章工程图的程序生成
91概述
911视图变换原理
912生成工程图的步骤
92工程图内容
93创建工程图
931建立工程图菜单
932新建工程图
933程序实现过程
94工程图自动调整
941视图比例调整
942视图位置调整
943尺寸位置调整
944程序实现过程
95本章小结
第10章选择和遍历技术
101选择对象
1011选择管理器
1012对象选择方法
102遍历技术
1021SOLIDWORKS BREP模型
1022遍历特征管理器
1023遍历零件
1024遍历装配体
103本章小结
第11章二次开发实例——标准件
111标准件库开发方案
1111设计目标
1112设计思想
112标准件库实现技术
1121事物特性表
1122用户界面技术
1123滚动轴承的校核
1124参数化技术
113标准件库的建立
1131齿轮设计计算
1132初始条件
1133接触疲劳强度校核
1134弯曲疲劳强度校核
1135齿轮建模参数及其绘制
114渐开线圆柱斜齿齿轮设计
计算
1141设计参数
1142接触疲劳强度校核
115锥齿轮传动设计
1151动画效果预览
1152设计参数输入
1153锥
內容試閱
CAD教学在高等院校得到普遍重视。各类企业、研究机构也培养了一大批CAD应用与研究队伍,与20世纪80—90年代相比,目前CAD的应用水平已有较大的提高,这一方面得益于高水平商用CAD软件的功能不断被完善,另一方面也是企业提高产品设计效率、降低劳动成本的必然要求。根据编者这些年在企业实践的经验来看,CAD工具在企业中的应用绝大部分还是停留在几何建模阶段(2D或3D),设计与校核分析等作用并没有得到很大的体现。究其原因,一方面是产品的整个设计过程太复杂,单一CAD工具很难对付各个过程,另一个重要原因是缺乏对CAD工具进行深层次开发,这在企业中特别明显。为了从根本上改变这种局面,编者从2003年开始对本科生开设CAD二次开发课程,目的是加强学生CAD软件的设计与开发能力。
SOLIDWORKS作为使用最为广泛的三维CAD软件之一,在机械、电子、建筑、服装等行业得到广泛的应用。二次开发是SOLIDWORKS对外开放特性中具有魅力的一面旗帜,C 、Delphi、C#作为第三代开发工具,采用全新的面向对象编程技术和Visual C 集成化开发环境,在开发的内容和形式上都发生了重大变化,受到了SOLIDWORKS使用者和广大程序开发人员的欢迎。
本书编写背景
编者从中国期刊全文数据库检索1994—2022年有关SOLIDWORKS的论文有31434条,其中关于二次开发的有1168条;从中国学位论文全文数据库中检索1994—2022年有关SOLIDWORKS的学位论文有8351篇;其中关于二次开发的有885篇;从Engineering Village数据库检索1994—2022年有关SOLIDWORKS的论文有4275篇,其中有关二次开发的有91篇;从Science Direct数据库检索1994—2022年有关二次开发的论文有1022篇;从ISI Web of Knowledge数据库检索1994—2022年有关SOLIDWORKS及其开发的论文有5148篇。以上数据表明了学术界和工程界对SOLIDWORKS二次开发的重视。
目前,已出版的有关SOLIDWORKS二次开发的参考书为数不少,对读者了解SOLIDWORKS二次开发的主要内容和应用程序开发方法起到了重要作用,但讲解如何用C 开发一套实用的SOLIDWORKS插件系统,这方面的书籍还比较少见。由于使用C 编程要求开发者不仅对SOLIDWORKS系统本身有深刻的认识,还要能把面向对象的C 编程和SOLIDWORKS SDK API有机地结合起来,因此对初学者,甚至是有一定编程经验的程序开发者来说,开发一套实用的CAD系统会相当困难。
本书内容概要
本书以多个SOLIDWORKS开发项目为研究背景,以SOLIDWORKS 2008版至2022版系统开发技术为基础,在认真总结编者20多年开发经验的基础上编写。全书在内容安排上以一定的篇幅介绍了Visual Studio开发平台和C 语言的基础知识,大部分的内容给出了工程中的开发实例,每个程序都具有极高的实用价值。全书共20章,内容安排如下。
第1章CAD技术概述、CAD二次开发、SOLIDWORKS二次开发,以及二次开发的一般过程。
第2章VS开发环境、类、对象、继承与多态性。
第3章MFC对话框的创建、非模态对话框与消息对话框、C 中的消息机制和常用控件的使用。
第4章SOLIDWORKS二次开发基本术语、变量类型、接口获取方法,以及接口返回值。
第5章SOLIDWORKS API对象的方法、事件、属性。
第6章二次开发菜单、工具栏以及交互对话框的实现。
第7章对零件进行相关概述、新建零件文件、进行草图绘制、为草图添加标注尺寸、进行特征造型、对零件视角进行操作、自定义零件属性。
第8章SOLIDWORKS装配操作中的相关概念、新建装配文件、插入零件到装配体、添加装配关系、对装配体进行干涉检查。
第9章工程图的概述、创建工程图、工程图自动调整。
第10章SOLIDWORKS选择集的使用、访问选择管理器、SOLIDWORKS BREP模型、几何与拓扑遍历、体面遍历,遍历特征管理器、零件和装配体。
第11章标准件库开发方案、标准件库实现技术和标准件库的建立。
第12章二次开发在YH型液压机中的应用。
第13章二次开发在浮选机中的应用。
第14章二次开发在陶瓷砖模具中的应用。
第15章二次开发在底侧卸式矿车中的应用。
第16章二次开发在轿车轮胎花纹中的应用。
第17章二次开发在冰箱发泡模具中的应用。
第18章二次开发在压铸模浇注系统中的应用。
第19章二次开发在阀门参数化系统中的应用。
第20章二次开发在轻型卡车翻转支座断裂分析中的应用。
本书由董玉德和凌乐舒编著完成。其中,董玉德负责第1~17章的编写,凌乐舒负责第18~20章的编写,谈国荣、段国齐、丁战友、代晓波、丁毅、葛华辉、刘明明、张楚豪、白杨负责全书的视频录制与程序编制。
本书的特点
本书在各章节的编写中重点关注了以下几个问题:①内容体系的完备。尽量保证各章节内容的完整性,使本书不仅可作为教材参考书,还可作为工具书。②应用实例教学。主要章节都有大量的应用实例,不仅有函数介绍,而且有详细的应用过程,以及如何使用这些方法。书中列举了关键代码,其中部分代码来自编者实际开发的项目。③本书的前10章是全书的基础,其余部分按专题来介绍,读者可根据需要选择学习。
教学程序与实用程序
在本书编写过程中,编者参考了大量的文献资料,第1~10章基本知识内容中引用了部分作者的程序源代码,除了书本中标注和参考文献中列举的外,还有从期刊、网络上收集的资料、源程序,无法一一列举,在此对以上文献与源程序的作者表示感谢。第11~20章中的实用商用SOLIDWORKS二次开发程序是编者项目组这几年开展企业信息化项目时完成的,如标准件的参数化、液压机设计计算、浮选机的参数化设计等项目,本书将这些源代码无保留奉献给读者,期望能为更多的青年学子和SOLIDWORKS从业人员提高设计与开发水平尽一份微薄之力。
本书的定位
编者认为CAD教学应分三个层次:①SOLIDWORKS软件的使用,学生通过该工具可以从事一般的绘图作业,实质上这与辅助设计还有一定的距离,这时也只能说是二维工程图变成三维实体模型;②计算机辅助设计原理与方法,通过该课程的学习,学生可以了解到SOLIDWORKS的基本原理与应用领域,知道SOLIDWORKS能解决的问题及其局限性,同时有助于理解SOLIDWORKS的设计过程;③SOLIDWORKS的二次开发,该层次学习是要求学生在会使用SOLIDWORKS工具与对SOLIDWORKS原理认识的基础上,运用面向对象的设计方法、面向对象的程序设计、数据库、机械设计(或建筑设计、纺织服装设计、电气设计等)、软件工程等知识,去解决实践活动过程中所遇到的具体问题,可以说二次开发是以往所学各门课程知识的综合运用,是一次学习能力检验与提高的过程。
对读者的要求及如何阅读本书
本书读者对象是工科各专业的本科生、研究生、博士生和从事CAD软件开发的各类人员。要求读者具有C和C (或C#、Delphi)程序开发的基本知识,另外要熟悉SOLIDWORKS API函数。
CAD是一门实践性很强的技术,仅仅依靠阅读是不够的,需要经常动手去实践,要学会举一反三、融会贯通,根据需要查找帮助中的相关函数。当遇到不好理解的代码一定要在开发环境下去调试,这是较好的学习方法,同理,本书如果没有多个实际项目的支持,是很难写出来的。
联系我们
由于编者水平有限,书中难免存在错漏之处,一些示例程序和实用程序也可能需要改进,恳请同行专家与读者批评指正,并能提出一些建设性意见,以便在以后再版做进一步改进与充实。
编者项目组多年来长期从事CAD二次开发,在AutoCAD、SOLIDWORKS、Creo、NX、CATIA等平台下做了一些工作,希望本书的出版能更进一步带动CAD二次开发。
致谢
在本书出版之际,首先要感谢浙江大学谭建荣院士多年来在学术上给予的指导与关心。其次,感谢企业界的朋友,没有你们提出具体的设计需求就没有今天的研究成果。
最后,感谢多年来对数字化设计与制造中心给予支持的企业界朋友,使我们在服务社会的同时找到了自己的定位。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.