计算机辅助设计与工程计算
-
精通GDI+编程周鸣扬,赵景亮编著本书特色:●实用性强本书在介绍GDI+编程技术的同时,列举了大量的典型实例。通过这些实例,读者不仅可以更好地掌握GDI+编程的方法和技巧,还可以单一反三地将其应用到各类实际操作中。●重点提示对于一些特殊情况,包括初学者容易出现失误的地方、特别重要的环节及对以后的深入学习具有指导性意义的知识和技能等给予特别提示。●精选习题本书在每章的最后都安排了具有针对性的习题,这些习题都是作者从实践中提取出来的,具有重要的指导意义。通过这些练习和实践,读者可以有效地巩固所学的知识和技能,并为以后的实际操作打下坚实的基础。作为新一代操作系统的图形处理内核,GDI+在WindowsXP和WindowsServer2003操作系统中扮演着极其重要的角色。GDI+的出现,是对传统程序员的一种解脱。本书是目前国内少有的全面介绍GDI+编程的参考书。本书从画笔与画刷、文本与字体、区域与路径等基础知识谈起,将GDI+的技术细节一一展开。此外,GDI+的矩阵运算、图像的编码与解码、图像色彩信息校正等深层次知识,也都能够在本书中找到详细的说明。为了让读者更快地掌握GDI+编程,在每一章的内容中,都配有详尽的程序源代码,以强化具体的理论阐述。本书是作者长期从事GDI+编程的经验总结,所提供的源代码具有一定的代表性。本书适合于能够熟练使用C++语言进行程序开发的中、高级程序设计人员阅读使用。另外,不论读者对GDI或GDI+编程熟悉与否,都可通过阅读本书全面掌握GDI+编程的每一个技术细节。同时,对于使用其他语言如C#、VB、Delphi等进行程序开发的读者,也可以通过本书对GDI+的基本原理及高级应用有一个全面的认识。 -
学AutoCAD 2004快易通何光明主编;周远军编著该书内容紧紧围绕读者学会使用AutoCAD这一目的,按照实际操作步骤并用图解的方法编写。本书的内容包括的基础知识、AutoCAD绘图基础知识、绘制简单图形、精确绘图、绘制复杂平面对象、控制图形显示、图形编辑……本书基于“起点低、入门快、易学、实用”的原则,遵循人们认识新鲜事物的客观规律及编者实际使用AutoCAD的心得与经验精心组织,其内容紧紧围绕读者学会使用AutoCAD这一目的,按照实际操作步骤并用图解的方法编写。本书的内容包括的基础知识、AutoCAD绘图基础知识、绘制简单图形、精确绘图、绘制复杂平面对象、控制图形显示、图形编辑、在图形中添加与编辑文字、尺寸标注、使用块和外部参照、AutoCAD设计中心、绘制三维图形、实体造型以及图形输出等,内容全面,实例丰富、可操作性强,令读者学得轻松、快捷、省时。本书明确定位渴望在短时间内快速学会AutoCAD的所有人员。有本书的相助,读者可以轻松的跨越初级用户起跑线,快速成为AutoCAD绘图高手。 -
Solid Edge V12三维CAD设计基础教程零点工作室编著本书主要是针对Solid Edge初学者而编写的,其目的是把用户引入三维CAD设计领域。本书共分7章,分别为初识Solid Edge、草图绘制、零件特征造型、钣金特征、零件装配、生成二维工程图、综合应用等。本书采用理论和实践相结合的方法进行编写,使读者通过一些小实例操作,就可以轻松地掌握Solid Edge的精华。本书可以供大中专院校工科师生使用,也可以作为三维CAD培训的教材。 -
CATIA实用教程李学志,李若松编著CATIA V5是IBM/DS基于Windows NT/2000操作系统开发的高端的CAD/CAM软件。它涵盖了机械产品开发的全过程,支持电子化企业的解决方案,提供了完善、无缝的集成环境。本书以介绍基本概念和基本操作为起点,按照草图设计、三维建模、部件装配、工程图创建、曲面设计、工程分析、参数化与知识顾问的顺序介绍CATIA,注重以典型实例带动教学。书中附有习题或思考题,供练习题使用。本书可作为高等学校相关专业的教材,也可供从事该项工作的工程技术人员参考使用。 -
新电脑学校本书编委会编著本书系统地介绍了AutoCAD2000的常用操作,内容包括AutoCAD2000的界面和基本操作、二维绘图、三维绘图、图形的输出和信息共享,以及能够提高工作效率和满足不同需要的定制操作。本书采用实例操作来介绍每个常用功能,内容精彩,完全按照初学者最佳学习顺序设计,适合大中专院校及各类计算机培训学校作为教材使用。本书含交互式多媒体教学光盘1张。在知识爆炸而竞争亦趋激烈的21世纪,多掌握一种技能就多一分机会。计算机无疑是本世纪的标志之一,从某种意义上说,掌握计算机知识具体地就是掌握一种应用软件。而在二维绘图软件中,AutoCAD是最流行、应用最广的软件之一。AutoCAD作为一种计算机辅助设计工具,是一种综合性的高新技术,自从发行以来,就在全世界范围内得到各行业的广泛应用,普遍应用于机械、电子、建筑、化工、汽车、造船、轻工及航空航天等领域。AutoCAD发展特别快,至今已有十几种版本。最近的版本是2003年3月发布的AutoCAD2004,但考虑到AutoCAD2000现在是应用最多的版本,且其中有设计中心来管理图形文件,所以本书还是以AutoCAD2000中文版为蓝本,可以在Windows9x/NT/2000/XP环境下运行。其后续版本只是进一步提高了运行速度、网络性能和数据共享,故本书中的操作也适用于后续版本,具体的区别请见本书配套光盘的最后部分。本书以绘制工程图的过程为主线,结合计算机辅助设计在土木建筑和机械行业中的基本应用,内容主要包括:AutoCAD2000的界面和基本操作;二维绘图,包括图形的绘制和编辑、使用精确绘图工具、对象特性控制及文字、填充和标注等操作;三维绘图,包括三维坐标的使用、三维图形的观察、三维模型的创建和颜色处理:图形的输出和信息共享,包括图形的导出、图形打印、AutoCAD设计中心(这是AutoCAD2000中一个很重要的管理图形文件的新增功能),以及为提高工作效率和满足不同需要而进行的定制操作。本书内容全面而精彩,编排体例新颖,以针对初学者的设计思路,采用循序渐进的方式,利用实例操作来清楚明了地介绍各个功能,而且适时地出现“提示”、“注意”、“技巧”等小贴士,能帮助您更好地理解与概括。需要说明的是:●本书中的“单击”指按一下鼠标左键,“双击”指连续按两下鼠标左键,“右击”指按一下鼠标右键。●光盘中的内容与本书的内容相呼应,但又自成体系,您可以将两者结合起来交互学习,也可以独立学习,依个人喜好选择即可。光盘放入光驱中能自动运行。●在光盘中,主要内容放在“教学讲解”中,可以分节播放,也可以循环播放。另外,还有“十全资料”、“个人助理”、“休闲娱乐”等,可以增加知识和乐趣。这些都体现了人性化的设计特点,但愿我们的努力能对您有所裨益。当然,由于时间仓促,疏漏或不妥之处在所难免,敬请您批评指正。 -
MATLAB外部接口编程张威编MATLAB最早成为商品化软件是在1984年,由Mathworks公司推出了MATLAB的第一个版本。到目前为止,MATLAB的最新版本是6.5.1,即MATLAB Release 13 SP1。MATLAB产品提供了大量、丰富的应用函数,并且具有易扩充的开放性结构。在不断地吸收各行各业专家、学者、工程师的经验之后,MATLAB已发展成为国际上优秀的工程应用软件之一。目前,该软件包含40多个工具箱,30多个专业仿真模块库,涵盖了控制系统应用、数字信号处理、数字图像处理、通信、神经网络、小波理论分析、优化与统计、偏微分方程、动态系统实时仿真等多学科专业领域,其应用行业包括航空航天、汽车、通信与3G、医药卫生、化工工业、生物遗传工程、大学教育、国家政府机关以及金融财经等。在全球,MATLAB的正式用户已经达到60余万,遍布世界上100多个国家和地区,自从上个世纪90年代MATLAB进入中国,该软件在国内已经拥有了众多用户。目前国内很多高校已经在本科教学阶段将MATLAB作为一门必?蘅纬蹋萌砑丫晌刂葡低场⑿藕糯怼⑼ㄐ诺攘煊蜓芯可⒈究粕匦胝莆盏墓ぞ呷砑弧? MATLAB的外部接口(MATLAB External Interface )是MATLAB产品的一个重要功能,通过外部接口的编程,用户可以非常方便地利用MATLAB同其它的开发语言或者软件进行交互,充分发挥各自的优势,提高工作的效率。MATLAB的外部接口应用主要包括: 在MATLAB中调用已有的C或者Fortran语言代码; 在C或者Fortran语言应用程序中调用MATLAB的算法函数; 在C或者Fortran语言应用程序中读写MATLAB的数据文件; 通过Java语言在MATLAB实现高级应用; 在MATLAB中调用动态链接库文件; 通过COM标准与其它的软件建立客户端/服务器应用。 本书的组织如下: 第1章对MATLAB的应用进行简要的介绍,是学习MATLAB外部接口编程的基础。 第2章简要介绍MATLAB外部接口编程的应用,详细介绍了MATLAB数据在C语言中的表示方法。 第3章介绍了创建C语言MEX函数文件的方法。 第4章介绍了创建Fortran语言MEX函数文件的方法。 第5章介绍了在高级语言中读写MAT数据文件的方法。 第6章介绍了使用MATLAB计算引擎开发程序的方法。 第7章介绍了在MATLAB中调用Java类的方法。 在本书的附录中还介绍了MATLAB调用通用动态链接库的方法。除了外部接口应用以外,MATLAB还提供了应用程序的集成与发布的手段,主要包括COM应用等内容,这些内容将在其它的书籍中详细介绍。本书重点介绍了MATLAB外部接口应用以及相应接口函数的使用方法。全书共分七章,其中第1章介绍了MATLAB的基本使用方法,后面的六章内容分别介绍了MATLAB数据在高级语言中的表示方法:mxArray结构、C语言MEX文件应用、Fortran语言MEX文件应用、MAT文件应用、MATLAB计算引擎应用以及MATLAB的Java接口。同时,在本书的附录中,还简要介绍了在MATLAB中加载并应用动态链接库函数的方法。本书内容丰富、全面、系统,列举了丰富的应用程序实例,并在每章后面附有课后习题,可以作为那些需要使用MATLAB软件同其它高级语言进行交互编程的工程人员的参考书,也可以作为计算机编程爱好者学习使用MATLAB外部接口编程的入门教材,同时也可以作为MATLAB培训课程的教材。"MATLAB最早成为商品化软件是在1984年,由Mathworks公司推出了MATLAB的第一个版本。到目前为止,MATLAB的最新版本是6.5.1,即MATLAB Release 13 SP1。MATLAB产品提供了大量、丰富的应用函数,并且具有易扩充的开放性结构。在不断地吸收各行各业专家、学者、工程师的经验之后,MATLAB已发展成为国际上优秀的工程应用软件之一。目前,该软件包含40多个工具箱,30多个专业仿真模块库,涵盖了控制系统应用、数字信号处理、数字图像处理、通信、神经网络、小波理论分析、优化与统计、偏微分方程、动态系统实时仿真等多学科专业领域,其应用行业包括航空航天、汽车、通信与3G、医药卫生、化工工业、生物遗传工程、大学教育、国家政府机关以及金融财经等。在全球,MATLAB的正式用户已经达到60余万,遍布世界上100多个国家和地区,自从上个世纪90年代MATLAB进入中国,该软件在国内已经拥有了众多用户。目前国内很多高校已经在本科教学阶段将MATLAB作为一门必修课程,该软件已经成为控制系统、信号处理、通信等领域研究生、本科生必须掌握的工具软件之一。 MATLAB的外部接口(MATLAB External Interface )是MATLAB产品的一个重要功能,通过外部接口的编程,用户可以非常方便地利用MATLAB同其它的开发语言或者软件进行交互,充分发挥各自的优势,提高工作的效率。MATLAB的外部接口应用主要包括: 在MATLAB中调用已有的C或者Fortran语言代码; 在C或者Fortran语言应用程序中调用MATLAB的算法函数; 在C或者Fortran语言应用程序中读写MATLAB的数据文件; 通过Java语言在MATLAB实现高级应用; 在MATLAB中调用动态链接库文件; 通过COM标准与其它的软件建立?突Ф?/服务器应用。 本书的组织如下: 第1章对MATLAB的应用进行简要的介绍,是学习MATLAB外部接口编程的基础。 第2章简要介绍MATLAB外部接口编程的应用,详细介绍了MATLAB数据在C语言中的表示方法。 第3章介绍了创建C语言MEX函数文件的方法。 第4章介绍了创建Fortran语言MEX函数文件的方法。 第5章介绍了在高级语言中读写MAT数据文件的方法。 第6章介绍了使用MATLAB计算引擎开发程序的方法。 第7章介绍了在MATLAB中调用Java类的方法。 在本书的附录中还介绍了MATLAB调用通用动态链接库的方法。除了外部接口应用以外,MATLAB还提供了应用程序的集成与发布的手段,主要包括COM应用等内容,这些内容将在其它的书籍中详细介绍。" -
三维CAD/CAM张导成主编本书以MasterCAM8.0中文版为蓝本全面详尽地介绍了目前最流行的微机级CAD/CAM一体化软件的特点、功能和使用方法。全书共16章,着重从如何使用的角度介绍了MasterCAM的二维图形绘制和编辑功能,三维线框模型绘制,曲面的生成,三维实体造型功能,二维、三维刀具路径的生成方法,加工过程的仿真及数控加工代码的生成等内容。本书文字简洁,图文并茂,内容由浅入深,并配有大量翔实可靠的典型实例,是一本针对性、实用性较强的教材。本书为高职高专计算机辅助设计与制造(CAD/CAM)专业教材,可作为数控技术专业、数控加工技术专业、机械制造专业、模具设计与制造专业、玩具设计与制作专业、机电一体化专业等大中专教材,也可作为从事CAD、CAM和数控编程与加工的技术人员的参考书,还可作为MasterCAM培训教材。本书为面向ZI世纪高职高专规划教材“计算机辅助设计”专业规划教材之一,其它书籍请参见本书的封底和书本的简介。" -
CAD室内设计施工图常用图块武峰主编本图集汇集了住宅室内装饰设计施工图各类实例,是从大量的工程实例中精选出来,经过加工整理,使其典型化,综合而成。本图集包括一居室、二居室、三居室、多居室、复式、别墅等类型,介绍了中式风格、新古典主义、欧式情怀、现代简约、实用本色等风格。本书附光盘,书中每个图形在光盘上都不得有对应的DWG源文件,使用者强即插即用,大大提高了设计成图的效率。本图集可供建筑设计、室内设计、家具设计、装饰装修技术人员及建筑、环境艺术院校师生参考。 -
SolidWorks实用技术精粹邢启恩,李伟编著本书以Solid Works 2004为版本,介绍了三维机械设计软件——Solid Works中文版在机械产品设计中的应用。本书注重实践、强调实用,利用大量范例向读者展示了Solid Works在零件设计、装配体设计、工程图方面的具体应用。从草图绘制、Solid Works各特征的建立方法到装配体设计以及结合专业标准的工程图,都是作者利用Solid Works进行产品设计的经验总结。本书提供了大量的注意、提示和技巧项目,以帮助读者提高使用Solid Works的工作效率。本书是计算机辅助设计人员学习和使用Solid Works的参考,也可作为Solid Works爱好者及在校大、中专学生学习Solid Works的教材。 -
Protel 99 SE设计专家指导邢增平编著本书从实用的角度出发,重点介绍了Protel 99 SE原理图元件设计、原理图设计、引脚封装、印制电路板设计、信号完整性分析和仿真分析六个方面的内容。并且书中结合大量的设计实例,穿插介绍了许多Protel 99 SE的使用技巧,对于提高设计效率很有帮助,可以使读者轻松掌握使用Protel 99 SE设计印制电路板的方法。此外,书中还给出了很多重要的设计指导规则,对用户设计高质量的印制电路板有很重要的指导作用。本书适合于初中级以上的Protel用户,对于高级Protel用户也有一定的指导作用,同时可作为广大电路设计人员的培训教材。本书特色:1.本书从实用角度出发,重点介绍Protel 99 SE原理图元件设计、原理图设计、引脚封装、印制电路板设计、信号完整性分析和仿真分析。2.本书图文并茂,并结合大量的设计实例,穿插介绍了许多Protel 99 SE的使用技巧,对于提高设计效率很有帮助,可使读者轻松掌握Protel 99 SE 设计方法。3.本书适合于初中级读者,对高级Protel 99 SE 用户也有一定的指导作用,同时,也可作为广大电路设计人员的培训教材和大专院校相关专业师生的参考读物。
