计算机辅助设计与工程计算
-
AutoCAD ActiveX二次开发技术李长勋AutoCADActiveX技术是目前AutoCAD二次开发中一种比较成熟、方便且实用的技术,在实际开发中得到了广泛的应用。本书由浅入深,逐层解析,一步步揭开AutoCADActiveX的神秘面纱,并结合大量的示例向读者介绍了AutoCADActiveX技术的使用方法。全书共有20章,第1章到第4章,主要介绍AutoCADActiveX基础知识及VBA的使用和简单的程序示例。第5章到第9章,介绍AutoCADActiveX编程基础,意在使读者更详细地了解各个部分的编辑,使读者学会如何使用AutoCADActiveX技术控制AutoCAD的各种对象,如何控制AutoCAD环境,以及对标注、公差、菜单栏的操作。第10章至第20章则介绍用ActiveX分别从内部、外部如何操作AutoCAD。全书着力于AutoCADActiveX的开发示例,在真正的工程中进一步介绍AutoCADActiveX,使读者不仅掌握AutoCADActiveX的使用方法,并能够根据需要进行AutoCAD的二次开发。该书是广大机械、建筑等专业人员及AutoCAD爱好者值得一看的书,也可作为高等院校的教材。 -
中文版AutoCAD 2005家装施工图设计实例教程柏松主编AutoCAD是目前最流行的计算机辅助设计软件之一,已经在建筑、装潢等多个领域得到了广泛的应用,备受设计人员的青睐。《中文版AutoCAD 2005家装施工图设计实例教程》重点介绍中文版AutoCAD 2005在家庭装潢施工图设计方面的应用。《中文版AutoCAD 2005家装施工图设计实例教程》从AutoCAD2005家装施工图绘制入门讲起,精辟地讲解了土建结构图的绘制,室内平面布置图的绘制,灯光天花图的绘制,客厅、餐厅、过道、卧室、客房、书房立面图的绘制,电气施工图、给水施工图的绘制,以及图纸的打印输出等知识。《中文版AutoCAD 2005家装施工图设计实例教程》是一部家装施工图设计实例教程,实用性强,适用AutoCAD的初学者、室内设计人员、建筑绘图人员使用,同时也可作为装修公司和社会培训中心培训绘图员的优选培训教材。 -
精通Matlab与C/C++混合程序设计刘维编著本书主要介绍如何运用Matlab与C/C进行混合程序设计。本书全面详细介绍了MatlabC数学库、MatlabC数学库、Matcom、MatlabCOMBuilder、MatlabEngine及编译Matlab独立可执行程序等Matlab混合程序设计的内容。本书共分为7章,主要内容包括:Matlab编程的基础知识、MatlabC语言接口、如何生成可独立运行的Matlab程序、在VisualC中调用Matlab程序、Matcom、MatlabCOMBuilder与VisualC混编程以及在VisualC中调用MatlabC数学库。本书各章都包含大量的实例程序,可供寻求将Matlab程序脱离Matlab环境的Matlab程序设计人员、寻求高效算法库的C/C开发人员学习和参考。本书采用的开发和运行环境为:VisualC6.0与Matlab6.5。[前言]最早接触Matlab是在大学期间参加“大学生数学建模竞赛”的时候,那时候惟一的感觉就是“相见恨晚”。接着在读研究生做课题的时候,开始使用Matcom编译Matlab程序以期获得更快的处理速度,使用Matcom的C矩阵库以期在享受高效率矩阵运算库的同时,实现和VisualC6.0开发环境的无缝连接。后来,MathWorks公司将Matcom收购并将其功能整合到Matlab中。直到Matlab6.5的推出,Matlab与C/C混合编程增加了MatlabC语言接口、MatlabC数学库、MatlabCOMBuilder和Matcom等诸多内容,由此Matlab与C/C进行混合程序设计的方法也派生出诸多“门派”。MatlabC语言接口即Matlab提供的一组C语言API函数以供用户调用。这组C语言API函数是Matlab和用户C代码之间的桥梁。用户可以在Matlab的MEX文件中调用C语言API函数,也可以在纯C/C开发环境中调用C语言API函数。MatlabC数学库是Matlab提供的一组封装好的矩阵运算数学库,其使用方法和Matlab环境中的编写方法非常相似,如果用户用VC(为了书写方便,书中出现的VC是VisualC的简写)实现用户界面,而又希望寻找一组高效的矩阵运算数学库的话,MatlabC数学库是一个不错的选择。MatlabCOMBuilder可以将Matlab的用*.m文件表达的函数编译为COM组件。这也是MathWorks公司推荐的一种进行Matlab混合编程的方法。很多用Matlab编译器编译有错误的文件用MatlabCOMBuilder却能很好地解决。只是具体操作起来,在VC中调用COM组件比调用C数学库和C语言API函数略微复杂。Matcom是第一个可以将Matlab的*.m文件编译为C/C代码的工具。现在,MathWorks公司已经将其集成到Matlab中,没有必要再使用Matcom来编译*.m文件了。但是Matcom的C矩阵库仍然有使用的价值,相对于MatlabC数学库来说,其使用起来更为简单和方便。可以看出,上述各种Matlab与C/C混合程序设计的方法各有千秋,具体使用时还要结合开发者的具体情况。但无论使用哪种方法,Matlab的数据结构与C/C的数据结构之间的相互访问和转换都是关键,这也是本书的重点所在,希望读者在读本书的过程中注意。本书的所有源代码都可以在附带的光盘中找到。另外,为了与书中程序对应及保证全文体例上的统一,本书中的符号全部采用正体书写。由于作者的水平有限,如果读者对本书的内容有疑问或者发现书中有错误的地方,请发送邮件到matlab_vc_program@yahoo.com.cn与作者讨论或批评指正,谢谢!在本书的编写过程中得到了很多同志的支持与帮助。特别感谢李璐、李群、路瑞强、伍炜、周志勇、王国房六位同志,由于本书涉及VisualC6.0与Matlab程序设计的诸多方面,很多关键问题都是在与六位同志的讨论中解决的。不仅如此,他们还为本书提供了很多的宝贵资料。感谢齐春溪女士不辞辛劳地完成了本书所有章节的初步排版工作,并且找出了本书初稿中的诸多错误。最后感谢所有对本书的完成提供过帮助的人们,没有他们的帮助和付出,本书也不可能完成。 -
CAD\CAE\CAM技术与应用王定标、郭茶秀、向飒本书系统地讲述了CAD/CAE/CAM的基本概念、基本技术和CAD/CAE/CAM技术及其工程软件的应用实例。内容包括CAD/CAE/CAM的基本概念、系统组成及其软件、硬件选型;CAD技术方面主要内容有图形变换技术,人机交互界面,产品造型与设计技术(如实体造型、特征造型、基于特征的参数化、变量化造型、装配造型)以及基于三维实体的工程图生成等内容;CAE技术方面主要内容有有限元法、优化设计、仿真技术、可靠性技术等;CAM技术方面主要内容包括数控语言自动编程系统、数控加工仿真技术等;作为CAD、CAE、CAM的衔接,本书还对计算机辅助工艺规程CAPP进行了介绍;同时本书对CAD/CAE/CAM集成技术以及相关新技术如敏捷制造、虚拟制造、快速成形技术等进行了介绍。本书在保持内容系统性的基础上,突出内容的新颖性、广泛性和实用性,本书的一个主要特点是基于CAD、CAE、CAM技术基础,应用目前流行的工程软件如SolidWorks、ANSYS、CATIA等进行了大量的实例讲解,以使读者加深理解CAD/CAE/CAM技术和掌握常用的工程应用软件。本书可作为工科类学生的教材,也可作为从事CAD/CAE/CAM技术研究和工程应用的技术人员的参考书和培训教材。[看更多] -
中文版AutoCAD 2005 3DS MAX 7 Photoshop CS建筑效果图制作完全征服教程易臻,曾斌主编本书介绍的是使用中文版AutoCAD2005、3DSMAX7和中文版PhotoshopCS绘制建筑效果的方法和实例。这三大软件是当前绘图人员使用频率最高的软件,在图形处理方面分别专长某一方面。切合它们各自的特点,本书中的实例采用AutoCAD三维建模、3DSMAX渲染、Photoshop后期处理的顺序来制作建筑效果图,力求发挥每种软件的优势,尽量达到最好的绘图效果。本书的介绍由浅入深,用几个综合的实例介绍三大软件的使用方法,其中包括了一些最为常用的技巧,便捷实用。本书适用于建筑效果图绘制的初学者,包括建筑类专业的学生,从业人员以及广告设计人员。 -
MATLAB 7.0在图像处理中的应用罗军辉等编著本书深入浅出、系统全面地介绍了MATLAB 7.0在数字图像处理中的应用。结合数字图像处理的一些最新技术和发展趋势,以及大量的MATLAB 7.0实例,循序渐进地讲解了MATLAB 7.0在数字图像中的应用,使读者能够尽快理解和掌握使用MATLAB 7.0的数字图像处理工具对图像进行处理的方法。 全书共分12章,第1-5章详细讲解了数字图像处理的一些基本知识,包括图形的显示、图像的绘制、基本操作和变换等;第6-11章讲解了一些主要的图像处理技术的实用方法,包括图像增强和复原、图像编码及压缩、形态学等的应用;第12章主要介绍了小波在图像处理中的应用,并给出了两个具体应用实例。 本书可作为高等院校大学本科、专科教材或资料参考书,也适用于广大从事图像处更换的工程技术人员。 -
机械CAD/CAM基础王秋成 主编《机械CAD\CAM基础》是高等职业教育技能型紧缺人才培养工程系列教材,是根据教育部组织的《高职高专教育专业人才培养目标及规格》的要求,结合教育部“新世纪高职高专教育人才培养模式和教学内容体系改革与建设项目计划”的研究成果编写的。《机械CAD\CAM基础》系统地讲述了CAD/CAM的基本概念和工作原理,并在相应章节中介绍了应用实例。主要内容包括CAD/CAM技术的基本概念、功能、任务及发展概况;CAD/CAM系统的硬件与软件、计算机网络与数据通信、系统构成及选型原则;计算机图形输入与输出原理与设备、图形变换、投影变换、隐线(面)消除的原理与方法;线框建模、实体建模、曲面建模、装配建模的原理和方法;数控加工技术与计算机辅助数控程序编制的原理与方法,数控车床、铣床加工工艺手工编制实例,并介绍了数控机床自动编程的原理;成组技术(GT)的基本概念,CAPP系统的工作原理,派生法、创成法CAPP系统及CAPP专家系统;AD/CAPP/CAM集成技术与数据管理,CIMS的体系结构以及国内外发展与应用概况;最后介绍了CAD/CAM的相关新技术和新发展,包括逆向工程技术、快速原型制造技术、虚拟制造技术、网络化制造技术、快速响应制造技术等内容。《机械CAD\CAM基础》在内容选择上,突出实用性、综合性、先进性;在编写方式上,强调通俗易懂,由浅入深,并力求全面、系统和重点突出;在表现形式上,除文字内容外,各章都列有相应的学习目标与要求,并附有思考与练习题。《机械CAD\CAM基础》可作为高等职业学校、高等专科学校、成人高校及院校举办的二级职业技术学院、继续教育学成和民办高校的机电一体化技术、数控技术、机械设计与制造、模具设计与制造、汽车制造与装配技术、工业设计等专业的教材,也可作为工程技术人员和管理人员的培训教材与参考书。 -
中文Authorware 7.0多媒体设计精彩范例黄晓宇,王泽云等编著本书是专为Authorware初学者或具有一定多媒体设计经验,并且希望能在短时间内成为Authorware多媒体设计高手的用户编写的。全书共分为7篇:Authorware基础篇、图像浏览篇、教学课件篇、商业宣传篇、实用工具篇、游戏篇和综合实例篇。通过18个精彩实例,系统地讲解了使用Authorware制作多媒体的各方面的知识和技巧。这些实例均是作者长期收集、认真总结,并精心制作的结晶,有较强的针对性。全部实例以“Authorware入门→简单的图标功能→移动图像→简单交互→简单的代码→AutiveX控件→复杂的交互→复杂的代码→数据库的操作→作品的发布”这条线路进行讲解。同时,各个实例所涉及到的知识点也是由浅入深。为了方便读者学习和操作,书中实例所涉及到的全部素材和Authorware文件及举一反三的素材和Authorware文件都收录到了本书的配套光盘中,以方便读者在学习时调用。 -
中文版AutoCAD 2005建筑图形设计实例教程高靖斌,赖远征编著本书主要讲述了利用AutoCAD2005绘制各种建筑图形的方法和技巧。本书通过一个贯穿全书的连排别墅实例,介绍了建筑小区平面图,建筑物的平面图、立面图、剖面图、室内布置详图和结构图的绘制,还介绍了如何利用AutoCAD2005绘制建筑物室内和外观效果图。本书共分为11章,第1章是AutoCAD2005的简介;第2章~第8章主要讲解了建筑结构设计图纸的绘制,包括绘制建筑小区平面图、建筑平面图、基础平面图和基础详图、室内布置详图、建筑立面图、建筑剖面图和建筑详图;第9章~第11章主要介绍了三维图形的绘制,其中第9章讲解了连排别墅室内效果图的绘制,第10章介绍了连排别墅外观效果图的绘制,第11章讲解了建筑小区三维效果图的绘制。本书内容丰富,可读性强,既适合专业建筑设计人员使用,又可作为高等院校相关专业学生的参考书。本书特色专业性:本书是针对建筑设计人员而编写的,内容包括建筑结构、建筑主体构件设计,以及结合计算机辅助设计所进行的相关构件的设计和建筑结构的设计。实用性:本书通过一栋大楼的建筑全过程来编写,以大量具体的设计实例为主线,按照绘制设计图的过程,逐步介绍实例中各种图形的绘制方法。可操作性:本书采用实例教学方式,实例的操作过程清晰明了,读者只要按照操作步骤进行操作,就可以顺利完成书中实例。开发性:本书虽通过一个例子为主线,但并不拘泥于此例,而是在此过程中介绍了很多设计原则和设计方法,相信读者阅读本书后,完全可以设计出符合市场要求的具体项目。 -
结构分析有限元原理及ANSYS实现江克斌、屠义强、邵飞本书在引入结构分析有限元基本原理的基础上,结合多年的教学经验编写而成,着重介绍了如何利用ANSYS软件实现结构有限元分析的基本思路、详细步骤和实际操作中可能遇到的各种问题。全书主要内容包括:工程结构分析的任务与方法,结构分析有限元软件的现状和基本特点,ANSYS软件的基本使用方法,ANSYS结构分析的定义以及利用ANSYS进行结构静力分析的主要步骤,ANSYS结构分析的操作方法和注意事项。另外,书末附有习题和附录,习题以供读者检验学习效果,附录详细列举了部分单元的相关计算资料以供读者分析相关问题时参考。 本书适合于ANSYS软件的初学者和具有一定基础的读者使用,并可作为从事有限元工程计算的技术人员的参考资料。
