本书包括两部分内容,第一篇介绍使用VBA和ActiveX技术对AutoCAD进行二次开发,第二篇介绍使用.NET(可以选择VB.NET或C#语言)开发托管ObjectARX应用程序,对这两部分感兴趣的工程技术人员、研究人员和程序开发者都可以阅读本书,并从中受益。 从技术的层次来说,本书适合初学者和中级用户,毕竟国内的VBA图书不多,而使用.NET开发托管ObjectARX应用程序的图书在国内尚属首例,这本图书以在国内几个著名的CAD论坛经常讨论的问题为主题,希望能够引导读者进入AutoCAD二次开发的大门,成为我们的一分子。
本书系统地阐述了在MFC与OpenGLAPI的集成开发环境下,用面向对象的技术开发三维CAD软件的有关知识与方法,包括:总体程序框架的分析与设计、功能模块的划分,以及相关DLL库的开发与使用、CAD基础几何类库的开发、在MFC环境下使用OpenGL进行图形绘制、开发面向CAD应用程序的OpenGL通用绘图类、使用面向对象技术设计CAD软件的几何内核、CAD软件的图形交互、软件界面设计等。在介绍过程中,以一个完整的三维CAD软件(STLViewer)为例,将其开发过程贯穿于全书各章节,并附有完整的VisualC 实现代码。全书面向开发实例进行分析与介绍,讲解透彻、易于理解。读者通过对本书的阅读和学习,能够掌握使用VisualC 进行具有复杂程度的软件的设计与实现方法。本书适合从事图形和CAD软件开发的技术人员,以及具有VisualC 基础的大专院校相关专业学生阅读。
本书以MATLAB R2020a版本的功能叙述为主,由浅入深地全面讲解MATLAB软件在图像处理方面应用的知识,是一本的MATLAB图像处理的学习参考书。 本书涉及面广,涵盖一般用户需要使用的各种功能,并详细介绍MATLAB在图像处理方面的使用。本书共分为12章,主要包括图形绘制、图像处理基础、图像运算、图像变换、图像增强、图像压缩、图像复原、图像分割、数学形态学的应用、MATLAB图像处理在实际中的应用等内容。本书强调了图像处理的理论和应用相结合的方法,并给出了大量数字图像处理技术的MATLAB实现程序。 本书按逻辑编排,自始至终采用实例描述,内容完整且每章相对独立,既适合作为理工科高等院校研究生、本科生的教学用书,也可作为从事图像处理工作的广大科研工程技术人员的参考用书。
本书以Revit2018版本为基础,全面介绍了Revit的基础功能及实际应用。本书从基本图元入手,由浅入深地讲述了Revit的操作方法。全书共分7章:前五章介绍了基准图元、主体图元、构件图元、视图图元和注释图元的基础功能、创建和编辑、管理方法,第6章引入了族和体量的概念,介绍了其基本概念和创建方法,第7章讲述了使用Revit创建项目的流程。本书在书末用附录的方式介绍了常用快捷键和场地的创建方法。 本书可作为各大、中院校建筑设计专业的基础课程教材,也可作为BIM软件培训班的基础教材,也可供建筑信息模型爱好者及建筑设计的初入行者参考使用。
内 容 简 介 由于Unreal Engine 4全开源代码,使具有C 程序编程经验的人员拥有了天然使用Unreal Engine 4的条件。但是Unreal Engine 4中的C 拥有自己的规则,还需要全面了解Unreal Engine 4中的代码规则。本书全面介绍了Unreal Engine 4中的C 编程技巧和规则。具体内容包括C 编程入门、Unreal Engine 4引擎架构、系统指南、资源处理等。本书通过专业的Unreal Engine 4 C 编程教程实战操作,详细展现了C 编程的方法和技巧。 配套资源中提供了Unreal Engine 4 C 编程视频教学,使读者快速详细了解Unreal Engine 4 C 编程技巧。
SolidWorks是专门基于Windows系统开发的三维CAD软件,该软件以参数化特征造型为基础,具有功能强大、易学易用等特点。 《SolidWorks2013中文版机械设计从入门到精通》系统地介绍了SolidWorks2013中文版软件在草图绘制、三维建模、装配体设计、工程图设计和仿真分析等方面的功能。本书每章的前半部分介绍软件的基础知识,后半部分通过一个内容较全面的范例介绍具体的操作步骤,读者一步步完成模型的创建,使读者能够快速而深入地理解SolidWorks软件中一些抽象的概念和功能。 《SolidWorks2013中文版机械设计从入门到精通》可作为广大工程技术人员的自学教程和参考书籍,也可作为大专院校计算机辅助设计课程的教材。本书所附光盘包含书中的实例文件、操作视频录像文件和每章的PPT演示文件。
本书以电路板设计的需求为导向,详细介绍了PADS电路板设计软件的操作方法。本书的主要内容包括PADSLayout的电路图界面、元件编辑与元件库管理、板形设计与尺寸标示、布线前置作业、电路板布线——使用PADSLayout、电路板布线——使用PADSRouter、铺铜与板层技巧、其他电路板设计技巧、工程变更设计、布线后置作业、电脑辅助电路板制造、覆晶载板设计及PADS的安装简介。本书结构合理,且配有丰富的插图帮助读者理解知识,使读者能够即学即用。本书可作为工科院校工业自动化、电气工程及其自动化、机电一体化、自动控制、计算机应用等专业师生的参考用书,也可供相关工程技术人员参考。
本书分为六章,前五章是计算机图形学相关知识,第六章是AutoCAD二次开发基本知识,讲述基于C#的AutoCAD二次开发的编程环境搭建、基本图形绘制方法及源代码等内容。本书可作为在校本科生、研究生的学习,也可以作为现场工程技术人员的重要参考资料。
本书详细介绍了FLUENT、GAMBIT、ICEM CFD和Tecplot基础理论、具体操作和典型的应用案例。本书是在原有首版的基础上,增加了近几年CFD的热点应用,结合读者意见进行完善和改进后的第二版。全书共分9章。章介绍了CFD基本理论及软件的基本应用,并通过简单实用的算例,说明了FLUENT的求解过程和后处理步骤。第2章介绍了CFD前处理概念和GAMBIT、ICEM CFD的使用方法。第3章介绍了CFD求解理论和FLUENT的使用方法。第4章介绍了FLUENT后处理和Tecplot使用方法。第5章是网格应用实战,以10个网格应用的典型实例为讲解主线,详细介绍GAMBIT和ICEM CFD创建四面体网格、六面体网格的功能应用,涉及局部加密法、边界层网格和块结构化网格的划分方法。第6章至第9章都是综合实战案例,通过37个典型算例,介绍FLUENT在多个领域的应用。第9章的11个算例为此次第二版图书的新加算例。本书理论讲
本书以实际操作为导向,系统地讲解了AutoCAD 2024的操作方法与应用技巧。全书共18章,遵循由浅入深、从基础知识到案例进阶的学习原则,对AutoCAD基础入门、图形特性与图层管理设置、捕捉与定位图形、绘制基本二维图形、编辑二维图形、创建面域与图案填充、管理与应用图块、创建尺寸标注、创建文字与表格、创建三维基础模型、创建三维复杂模型、渲染三维模型以及图纸输出与打印等内容进行了讲解,并结合室内、建筑、机械和园林领域的案例进行总结,以达到学以致用的目的。本书内容丰富,有很强的实用性,非常适合AutoCAD初学者使用,也可作为高等院校及培训机构相关专业的教材及参考用书。