本书系统地阐述了在MFC与OpenGLAPI的集成开发环境下,用面向对象的技术开发三维CAD软件的有关知识与方法。内容包括:总体程序框架的分析与设计、功能模块的划分、相关DLL库的开发与使用、CAD基础几何类库的开发、在MFC环境下使用OpenGL进行图形绘制、开发面向CAD应用程序的OpenGL通用绘图类、使用面向对象技术设计CAD软件的几何内核、CAD软件的图形交互、软件界面设计等。在介绍过程中,以一个完整的三维软件的开发实例贯穿于全书各章节,并有完整的VisualC实现代码。
《MATLAB有限元与谱元法导论》对有限元法和谱元法进行了全面系统、深入浅出的阐述,并对在一般课题的对流一扩散和力学中的应用作了详细介绍,全书分8章和附录,第l章阐述有限元法在一维问题应用中涉及的计算模型和算法,建立了有限元法计算的基本框架;第2章是对章内容的深化和扩展,介绍非稳态问题有限元方程的时程积分法和有限元法在梁弯曲、屈曲中的应用;第3章叙述一维问题中谱元法的基本理论和方法,引入正交多项式和谱插值概念,介绍Lagrange,Chebyshev和Legendre等几种常用正交多项式的插值结点配置方法和相应的数值运算;第4章和第5章将前面几章介绍的有限元法和谱元法向二维问题扩展;第6章讨论有限元法和谱元法在固体力学中的应用;第7章介绍黏性流体流动问题的有限元法处理过程;第8章讨论了三维问题中谱元法的应用,这章是对第3,5章中
本书重点讲解autolisp、dcl、visuallisp三合一的autocad二次程序开发技术。本书分为4篇,共35章。篇(~10章)为autollsp程序设计基础篇,主要介绍了autollsp的基本结构、语法、功能函数、对象属性、循环、判断式、子程序、选择集、符号表、读文件以及写文件等autolisp程序设计的相关知识与技巧。第2篇(1章)为62个精选实用autolisp程序设计范例,通过精讲62个autolisp程序设计范例,让读者将autolisp知识融会贯通。第3篇(2~21章)为autolisp与dcl对话框整合应用,主要介绍了dcl的基础知识、dcl对象属性的定义速查、autolisp掌控dcl的关键技巧;还介绍了编辑框、按钮和文字、切换开关、单选按钮、列表框、下拉菜单、图像,图像按钮及滑动条的设计技巧;另外介绍了新手常犯错误分析及应对技巧。第4篇(第22~35章)为visuallisp程序设计应用与整合,主要介绍visuallisp的基本环境、重要函数和程
由于高层建筑结构功能和结构的重要性,越来越多的建筑结构需要进行强震作用下的非线性分析和抗震性能评估,而高效的数值方法是结构强震损伤和失效分析不可或缺的计算手段。《ANSYSLS-DYNA建筑抗震弹塑性分析及二次开发》介绍了作者近十年来在高层建筑结构强震损伤和失效数值模拟方面的部分研究工作。《ANSYSLS-DYNA建筑抗震弹塑性分析及二次开发》共分12章,主要内容包括:钢筋混凝土柱、钢筋混凝土框架结构、钢框架。混凝土核心筒结构、复杂钢节点多软件联合求解方法,ANSYS/LS-DYNA中主要用尸子程序的特点、接口函数调用规则和调用方法,ANSYS/LS-DYNA中二次开发混凝土三轴损伤本构模型、钢材单轴损伤本构模型和Bouc-Wen滞回模型的理论和方法,ANSYS/LS-DYNA中用户荷载子程序LOADUD和LOADSETUD的使用方法。 《ANSYSLS-DYNA建筑抗震弹塑性分析及二次开发》可供土木
本书重点介绍了AutoCAD 2018中文版在机械设计中的应用方法与技巧。全书分为4篇共18章,分别介绍了基本概念与操作、基本二维绘图命令、不错二维绘图命令、二维编辑命令、复杂二维图形的绘制与编辑、文本与表格、快捷绘图工具、尺寸标注、各种机械零件二维工程图绘制、三维造型基础知识、三维实体绘制、三维实体编辑、各种机械零件三维造型绘制。在介绍的工程中,注意由浅入深,从易到难。全书解说翔实,图文并茂,语言简洁,思路清晰。每一章的知识点都配有案例讲解,使读者对知识点有更进一步的了解,并在每章很后配有上机实验,使读者对全章的知识点能综合运用。本书适合作为AutoCAD初学者的入门教程,也可作为机械设计工程技术人员的参考工具书。
本书主要介绍了金属切削仿真专用软件AdvantEdgeFEM的主要功能及其基本原理,包括二维/三维仿真工艺模型及其参数设置、材料模型的建立及其应用、网络参数及其重划参数设置、仿真结果的后处理等模块。可供相关研究开发人员学习AdvantEdgeFEM软件使用,或者作为其他切削数值仿真软件学习的参考书。
本书介绍如何使用Cadence和Synopsys公司的CAD工具来实际设计数字VLSl芯片。读者通过本书可以循序渐进地学习这些CAD工具,并使用这些软件设计出可制造的数字集成电路芯片。本书内容按集成电路的设计流程编排,包括CAD设计平台、电路图输入、Vefil09仿真、版图编辑、标准单元设计、模拟和数模混合信号仿真、单元表征和建库、Vefilog综合、抽象形式生成、布局布线及芯片组装等工具;每一工具的使用都以实例说明,最后给出了一个设计简化MIPS微处理器的完整例子。本书可与有关集成电路设计理论的教科书配套使用,可作为高等院校有关集成电路设计理论类课程的配套教材和集成电路设计实践类课程的教科书,也可作为集成电路设计人员的培训教材和使用手册。
《印花分色CAD基础教程:金昌EX9000操作详解》以图文结合的方式,针对市场上常用的印花分色软件——金昌EX9000的操作与应用进行详细介绍。全书分3章13节,主要内容包括织物印花工艺、印花CAD系统及其工艺流程,EX9000的常用菜单和工具详解,拼接图稿、寻找最小花回、云纹喷绘、色块勾画、斜线格子、格子加花、方巾制作、毛毛虫效果、平面款式图、三维试衣等实例操作。 《印花分色CAD基础教程:金昌EX9000操作详解》以实例的形式将软件的相关命令与功能及重要的概念融会贯通,使全书内容更容易被消化、理解,为用户迅速掌握EX9000提供了有力的帮助。
《CAE分析大系——MSC.Marc工程实例详解》结合一系列的工程应用实例,系统地讲解MSC.Marc在工程领域的数值模拟分析。全书分为三篇,共15章,即入门篇(第1~2章)、焊接应用篇(第3~12章)和材料工程应用篇(第13~15章)。入门篇:主要讲解了MSC.Marc的基本功能和特点、焊接和材料加工过程中常用的功能模块和简单实例分析,通过这部分的学习,读者能够快速了解软件的基本功能和简单的材料工程过程模拟计算分析方法。焊接应用篇:结合大量的工程实例,包括常用的焊接方法的模拟实例,如电弧焊(电弧摆动和电弧旋转)、激光焊、钎焊、搅拌摩擦焊、焊接变形的控制方法(反变形和随焊碾压)和一些大型焊接构件模拟过程的常见问题及解决方法,此部分也对焊接过程模拟的模型建立、问题求解和后处理结果中需要考虑的关键问题进行了讨论和分析,通过此部分的学习,读者不仅
本书全面、系统地介绍了Creo 4.0工程图设计的一般过程、方法和技巧,包括工程图的概念及发展,Creo工程图的特点,Creo 4.0工程图基本设置及工作界面,工程图视图的创建,工程图中的二维草绘(Draft),工程图标注,工程图的图框、表格制作、零件族表与孔表的制作材料报表(BOM表)的制作及应用,创建钣金工程图、工程图的一些高级应用以及工程图用户定制等。 本书在内容安排上,紧密结合大量范例对Creo工程图设计进行讲解和说明,这些范例都是实际生产一线设计中具有代表性的例子,这样安排能使读者较快地进入产品工程图设计实战状态;在写作方式上,紧贴软件的实际操作界面,采用软件中真实的对话框、操控板和按钮等进行讲解,使初学者能够直观、准确地操作软件,从而尽快地上手,提高学习效率。 本书附带1张多媒体DVD学习光盘,制作了大量工程图
《基于MATLAB的GPU编程》面向的读者群主要是想在保留MATLAB优点的同时利用GPU编程实现加速的科研人员、工程师或学生。书中对各种工具箱和函数做了清晰的梳理,不仅是对当前MATLAB文档的有益补充,而且提供了大量来自不同领域的应,用实例。 《基于MATLAB的GPU编程》首先介绍支持GPU计算的MATLAB工具箱,这使得程序可以直接在GPU上运行,而不需要太多关于GPU编程的知识。接着介绍了MATLAB内置的GPU计算功能,包括在多核或不同计算机系统中利用GPU的方法。最后介绍了一些高阶主题。如在MATLAB中引入CUDA代码,以优化现有的GPU应用。 《基于MATLAB的GPU编程》特点: 介绍支持GPU的MATLAB工具箱及函数,如并行计算工具箱、通信系统工具箱、神经网络工具箱以及统计和机 器学习工具箱等。 讲解如何在不使用另一门编程语言(如CUDA C/C++或CUDA Fortran)的情况下