书籍详情
CAD/CAE/CFD/VPT/SC软件协作技术
作者:祝效华[等]编著
出版社:中国水利水电出版社
出版时间:2004-08-01
ISBN:9787508422725
定价:¥38.00
购买这本书可以去
内容简介
工程辅助软件之间的协同技术已经成为解决综合性学科与工程问题的必要手段,然而比较系统介绍工程辅助软件协作技术的图书还很少见。为此,本书详细地介m71程中常用的CAD/CAE/CFD/VPT/SC类软件之间的协作技术,五类软件分别是:计算机辅助设计(ComputerAidedDesign)、计算机辅助工程分析(ComputerAidedEngineering)、计算流体力学(Computational Fluid Dynamics)、虚拟样机技术(Virtual PrototypeTechnology)、科学计算(与控制)(ScientificComputation)。本书涉及较广泛,可以开阔读者视野,帮助读者更好地解决实际应用问题,既可以作为高校、科研院所的科研人员和研究生的参考书,亦可作为广大工程技术人员的参考书。本书配有源代码,读者可从中国水利水电出版社网站(www.waterpub.com.cn)以及www.petrost.com下载。
作者简介
暂缺《CAD/CAE/CFD/VPT/SC软件协作技术》作者简介
目录
第一篇 CAE软件篇
第1章 MSC软件的开放式结构
1.1 MSC.PATRAN简介
1.2 MSC.PATRAN与CAD的接口
1.2.1 MSC.PATRAN与CAD接口的界面
1.2.2 在MSC.PATRAN中引入Parasolid模型
1.2.3 利用-MSC.PATRAN进行中面抽取
1.3 MSC.PATRAN的梁截面库接口
1.4 MSC.PATRAN的材料库同外部的接口
1.5 高级用户化工具——PATRAN-PCL语言
1.5.1 PATRAN-PCL语言简介
1.5.2 PCL的主要功能
1.5.3 PCL的编译和使用
1.5.4 PCL语言结构
1.6 应用PCL开发的实例
1.6.1 读写一个文本
1.6.2 建立一个参数化的几何模型
1.6.3 参数化的有限元网格划分
1.6.4 定制一个PATRAN的下拉菜单
1.6.5 使用PATRAN的CPP预处理程序
1.6.6 定制一个PATRAN的对话框
1.7 MSC.PATRAN的分析接口
1.7.1 MSC.PATRAN分析集成介绍
1.7.2 MSC.PATRAN和MARC的分析集成
1.7.3 MSC.PATRAN和ANSYS的分析集成
1.8 PATRAN同外部程序的接口
1.8.1 读写系统信息
1.8.2 读写模型节点信息
1.8.3 读写模型单元信息
1.8.4 在PATRAN中调用外部程序
1.8.5 在PATRAN中显示结果
1.9 MSC.NASTRAN简介
1.9.1 MSC.NASTRAN的文件接口
1.9.2 MSC.NASTRAN的Access接口
1.10 用户化开发工具DMAP语言
1.10.1 DMAP的指令形式
1.10.2 利用DMAP求解矩阵方程
1.10.3 利用DMAP提取单元刚度矩阵、总刚度矩阵和总质量矩阵
1.10.4 利用DMAP得到结构应变能
第2章 ANSYS与CAD产品的接口
2.1 输入Pro/E模型
2.2 输入UG模型
2.3 输入SAT模型
2.4 输入Parasolid模型
2.5 输入CATIA模型
第3章 ANSYS与VC++、FORTRAN的接口
第4章 ANSYS与LS-DYNA联合仿真
4.1 ANSYS与LS-DYNA简介
4.2 LS-DYNA功能特点与应用领域
4.2.1 LS-DYNA功能特点
4.2.2 LS-DYNA常用前后处理器
4.2.3 LS-DYNA应用领域
4.3 实例1
4.3.1 问题描述
4.3.2求解思路
4.3.3 具体求解过程
4.4 实例2
4.4.1 问题描述
4.4.2 求解思路
4.4.3 具体求解过程
第5章 ADINA软件数据接口和应用实例
5.1 ADINA软件简介
5.2 数据接口
5.2.1 数据接口简介
5.2.2 数据接口安装
5.3 应用实例-
5.3.1 Pro/Engineer中的曲轴模型转入ADlNA并进行静力、动力学分析
5.3.2 Unigraphics汽车几何模型转入ADINA并进行风阻系数计算
5.3.3 NASTRAN汽车模型转入ADlNA并进行RoofCrash模拟
第二篇 CFD软件篇
第6章 CFD的计算机解决方案.
第7章理论基础
7.1 CAD几何建模
7.1.1 几何建模方法
7.1.2几何建模技术
7.1.3 几何建模格式
7.2 CFD网格划分
7.2.1 单块结构网格生成技术
7.2.2 分区结构网格方法
7.2.3 非结构网格生成技术
7.3 CFD计算求解
7.4 CFD后处理
第8章 计算流体力学问题的CAD几何建模
8.1 SolidWorks介绍
8.2 SolidWorks的建模方法
8.3 SolidWorks建模实例
第9章 ICEMCFD的SolidWorks直接CAD界面(DCl)
9.1 安装方法
9.2 使用Swmif
第10章 CFD网格划分的ICEMCFD实现
10.1 1CEMCFD介绍
10.2 1CEMCFD的处理思路
10.3 1CEMCFD各模块概述
10.3.1 CAD处理模块
10.3.2 网格生成与处理模块
10.3.3 网格输出模块
10.4 1CEMCFD网格划分实例
10.4.1 启动ICEMCFD
10.4.2 进入AutoHexa模块
10.4.3 在ICEMCFDMED中编辑网格
10.4.4 将网格输出到CFD求解器
第11章 计算流体力学问题的求解
11.1 Fluent介绍
11.2 Fluent求解思路
11.3 Fluent求解实例
第12章 CFD后处理的.Iecplot实现
12.1 Tecplot介绍
12.2 Tecplot的后处理思路
12.3 Tecplot的后处理实例
12.3.1 流场的可视化
12.3.2 流场数据的进一步处理
第三篇 VPT软件篇
第13章ADAMS基础
13.1 激活ADAMS
13.2主工具箱(MainToolbox)
13.3 主窗口介绍
13.3.1 窗体结构(menustructure)
13.3.2 鼠标基本操作
13.4 ADAMS模型结构和档案类型
13.4.1 ADAMS数据库结构
13.4.2 ADAMS对象结构(PartStructure)
13.4.3 ADAMS文件结构
13.4.4 存盘
13.5 单位表示
13.6 常用的数学函数库
第14章ADAMS与ANSYS协作
14.1 前言
14.2柔性体理论(ADAMS/Flex)背景
14.2.1 运动耦合方程式(couplingequationofmotion)
14.2.2 模态叠加合成理论二
14.3使用ANSYS产生MNF文件
14.4 引用MNF文件的规定
14.5 验证柔性体的正确性
14.6 将载荷文件(.10d)输入ANSYS执行瞬时分析
14.7 比较模态自由度(MDOFs)数目对模态的影响
14.8 其他产生MNF文件的技术信息来源
14.9 ADAMS/Flex工具箱
14.9.1 MNF资料浏览器
14.9.2 MNF与MTX转换器
14.9.3 MSC资料文件转换MNF
14.9.4 MNF最佳化器
14.10 相关附件
14.10.1 ADAMS.MAC宏文件(ANSYS 7.1)
14.10.2 ADAMS.MAC宏文件(ANSYS 8.0)
14.10.3单位换算表
第15章 ADAMS与三维CAD软件协同工作
’ 15.1 前言-
15.2 输入外部模型
15.3 SolidWorks/SoildEdge软件
15.4 1-DEAS软件
15.5 Pro/Engineer软件
15.5.1 MechanismPro菜单展开
15.5.2 接头类型
15.5.3 输出ADAMS数据文件流程
第16章 ADAMS与控制软件的协同分析
16.1 前言
16.2 ADAMS与MATLAB/Simulink协同合作
16.2.1 如何建立输入参数和输出参数
16.2.2 案例研究——天线座运动控制问题
16.2.3 使用初始命令(1nitializationCommands)
16.3 ADAMS与MATLAB/RTW协同合作
16.4 SIMULINK与RTW的适用性和优缺点比较
第四篇 SC软件篇
第17章 概述
17.1 MATLAB的产生及工具箱
17.2 MATLAB应用程序接口
17.3 MATLAB与其他数学软件比较
第18章 M文件编程
18.1 M文件简介
18.2 M文件的执行结构
18.3 实例
第19章MATLAB编译器
19.1 简介
19.2 配置MATLAB编译器
19.3实例
19.4 使用MATLAB编译器形成一个单机应用程序
第20章 MATLABCOMBuilder
20.1 MATLABCOMBuilder定义
20.2实现过程
20.3 MATLABCOMBuilder演示实例
第21章 MEX、MX、MAT与ENGINE函数
21.1 MEX文件
21.1.1 MEX函数库
21.1.2 MEX函数库与MX函数库的区别
21.2 MAT文件
21.3 MATLAB计算引擎
21.3.1 MATLAB计算引擎的简介
21.3.2 MATLAB计算引擎编程
21.4 小结
第22章 MATLAB和ActiveX应用集成
22.1 MATLAB和Active)(支持简介
22.2 MATLAB作为客户端应用
22.3 生成ActiveX对象和操作它们的接口函数
22.4 MATLAB作为服务器端使用
第23章 MATLAB与FORTRAN混合编程
23.1 介绍MATLAB与FORTRAN
23.2实例
第24章 MATLAB与C语言的混合编程
第25章 MATLAB与C++语言混合编程
25.1 MATLAB与C++语言的混合编程
25.2 MATLAB与VC++的连接
25.3 VC中编译Engine程序
25.3.1 问题的产生
25.3.2进行VC环境设置
25.3.3实例
25.4在VC中编译mex程序
25.4.1 VC中mex程序的建立和设置
25.4.2 实例
25.4.3 MATLABAdd—in
25.4.4 结论
25.5 MATLAB和C++Builder
25.5.1 C++Builder6.0与AcUveX
25.5.2 C++Builder6.0中基于客户端朋艮务器模型的MATLAB调用
25.5.3 在C抖Builder使用COM组件
第26章 MATLAB与MicrosoftExcel的连接
26.1 Excel中实现矩阵输出
26.2谱分析实例
第27章 MATLAB与Office的联用
27.1 MATLAB与MicrosoftWord的连接
27.1.1 安装MATLABNotebook
27.1.2 使用MATLABNotebook
27.1.3 Notebook使用时需要注意的问题
27.2 MATLAB与MicrosoftPowerPoint的连接
27.3 小结
第28章 MATLAB与Maple的符号运算
28.1 访问Maple函数
28.2运行Maple程序
28.3小结
第29章 MATLAB与VisualBasic接口
29.1 序言
29.2 借助ActiveX部件
29.3 借助DDE技术
29.4通过M文件
29.5 MatrixVB
29.5.1 MatrixVB简介
29.5.2 在VB项目中引用MathxVB
29.6小结
第30章 MATLABWebServer
30.1 MATLABWebServer的安装
30.2 IntemetlnformationServer的配置
30.3 MATLABWebServer的文件演示
30.4 MATLABWebServer编程
30.4.1 简介
30.4.2 编写HTML文件
30.4.3 配置文件matweb.conf
30.4.4编写MATLABWebServer应用程序
30.4.5 编写输出模板HTML文件
30.5 实例编程
参考文献
参考资料
第1章 MSC软件的开放式结构
1.1 MSC.PATRAN简介
1.2 MSC.PATRAN与CAD的接口
1.2.1 MSC.PATRAN与CAD接口的界面
1.2.2 在MSC.PATRAN中引入Parasolid模型
1.2.3 利用-MSC.PATRAN进行中面抽取
1.3 MSC.PATRAN的梁截面库接口
1.4 MSC.PATRAN的材料库同外部的接口
1.5 高级用户化工具——PATRAN-PCL语言
1.5.1 PATRAN-PCL语言简介
1.5.2 PCL的主要功能
1.5.3 PCL的编译和使用
1.5.4 PCL语言结构
1.6 应用PCL开发的实例
1.6.1 读写一个文本
1.6.2 建立一个参数化的几何模型
1.6.3 参数化的有限元网格划分
1.6.4 定制一个PATRAN的下拉菜单
1.6.5 使用PATRAN的CPP预处理程序
1.6.6 定制一个PATRAN的对话框
1.7 MSC.PATRAN的分析接口
1.7.1 MSC.PATRAN分析集成介绍
1.7.2 MSC.PATRAN和MARC的分析集成
1.7.3 MSC.PATRAN和ANSYS的分析集成
1.8 PATRAN同外部程序的接口
1.8.1 读写系统信息
1.8.2 读写模型节点信息
1.8.3 读写模型单元信息
1.8.4 在PATRAN中调用外部程序
1.8.5 在PATRAN中显示结果
1.9 MSC.NASTRAN简介
1.9.1 MSC.NASTRAN的文件接口
1.9.2 MSC.NASTRAN的Access接口
1.10 用户化开发工具DMAP语言
1.10.1 DMAP的指令形式
1.10.2 利用DMAP求解矩阵方程
1.10.3 利用DMAP提取单元刚度矩阵、总刚度矩阵和总质量矩阵
1.10.4 利用DMAP得到结构应变能
第2章 ANSYS与CAD产品的接口
2.1 输入Pro/E模型
2.2 输入UG模型
2.3 输入SAT模型
2.4 输入Parasolid模型
2.5 输入CATIA模型
第3章 ANSYS与VC++、FORTRAN的接口
第4章 ANSYS与LS-DYNA联合仿真
4.1 ANSYS与LS-DYNA简介
4.2 LS-DYNA功能特点与应用领域
4.2.1 LS-DYNA功能特点
4.2.2 LS-DYNA常用前后处理器
4.2.3 LS-DYNA应用领域
4.3 实例1
4.3.1 问题描述
4.3.2求解思路
4.3.3 具体求解过程
4.4 实例2
4.4.1 问题描述
4.4.2 求解思路
4.4.3 具体求解过程
第5章 ADINA软件数据接口和应用实例
5.1 ADINA软件简介
5.2 数据接口
5.2.1 数据接口简介
5.2.2 数据接口安装
5.3 应用实例-
5.3.1 Pro/Engineer中的曲轴模型转入ADlNA并进行静力、动力学分析
5.3.2 Unigraphics汽车几何模型转入ADINA并进行风阻系数计算
5.3.3 NASTRAN汽车模型转入ADlNA并进行RoofCrash模拟
第二篇 CFD软件篇
第6章 CFD的计算机解决方案.
第7章理论基础
7.1 CAD几何建模
7.1.1 几何建模方法
7.1.2几何建模技术
7.1.3 几何建模格式
7.2 CFD网格划分
7.2.1 单块结构网格生成技术
7.2.2 分区结构网格方法
7.2.3 非结构网格生成技术
7.3 CFD计算求解
7.4 CFD后处理
第8章 计算流体力学问题的CAD几何建模
8.1 SolidWorks介绍
8.2 SolidWorks的建模方法
8.3 SolidWorks建模实例
第9章 ICEMCFD的SolidWorks直接CAD界面(DCl)
9.1 安装方法
9.2 使用Swmif
第10章 CFD网格划分的ICEMCFD实现
10.1 1CEMCFD介绍
10.2 1CEMCFD的处理思路
10.3 1CEMCFD各模块概述
10.3.1 CAD处理模块
10.3.2 网格生成与处理模块
10.3.3 网格输出模块
10.4 1CEMCFD网格划分实例
10.4.1 启动ICEMCFD
10.4.2 进入AutoHexa模块
10.4.3 在ICEMCFDMED中编辑网格
10.4.4 将网格输出到CFD求解器
第11章 计算流体力学问题的求解
11.1 Fluent介绍
11.2 Fluent求解思路
11.3 Fluent求解实例
第12章 CFD后处理的.Iecplot实现
12.1 Tecplot介绍
12.2 Tecplot的后处理思路
12.3 Tecplot的后处理实例
12.3.1 流场的可视化
12.3.2 流场数据的进一步处理
第三篇 VPT软件篇
第13章ADAMS基础
13.1 激活ADAMS
13.2主工具箱(MainToolbox)
13.3 主窗口介绍
13.3.1 窗体结构(menustructure)
13.3.2 鼠标基本操作
13.4 ADAMS模型结构和档案类型
13.4.1 ADAMS数据库结构
13.4.2 ADAMS对象结构(PartStructure)
13.4.3 ADAMS文件结构
13.4.4 存盘
13.5 单位表示
13.6 常用的数学函数库
第14章ADAMS与ANSYS协作
14.1 前言
14.2柔性体理论(ADAMS/Flex)背景
14.2.1 运动耦合方程式(couplingequationofmotion)
14.2.2 模态叠加合成理论二
14.3使用ANSYS产生MNF文件
14.4 引用MNF文件的规定
14.5 验证柔性体的正确性
14.6 将载荷文件(.10d)输入ANSYS执行瞬时分析
14.7 比较模态自由度(MDOFs)数目对模态的影响
14.8 其他产生MNF文件的技术信息来源
14.9 ADAMS/Flex工具箱
14.9.1 MNF资料浏览器
14.9.2 MNF与MTX转换器
14.9.3 MSC资料文件转换MNF
14.9.4 MNF最佳化器
14.10 相关附件
14.10.1 ADAMS.MAC宏文件(ANSYS 7.1)
14.10.2 ADAMS.MAC宏文件(ANSYS 8.0)
14.10.3单位换算表
第15章 ADAMS与三维CAD软件协同工作
’ 15.1 前言-
15.2 输入外部模型
15.3 SolidWorks/SoildEdge软件
15.4 1-DEAS软件
15.5 Pro/Engineer软件
15.5.1 MechanismPro菜单展开
15.5.2 接头类型
15.5.3 输出ADAMS数据文件流程
第16章 ADAMS与控制软件的协同分析
16.1 前言
16.2 ADAMS与MATLAB/Simulink协同合作
16.2.1 如何建立输入参数和输出参数
16.2.2 案例研究——天线座运动控制问题
16.2.3 使用初始命令(1nitializationCommands)
16.3 ADAMS与MATLAB/RTW协同合作
16.4 SIMULINK与RTW的适用性和优缺点比较
第四篇 SC软件篇
第17章 概述
17.1 MATLAB的产生及工具箱
17.2 MATLAB应用程序接口
17.3 MATLAB与其他数学软件比较
第18章 M文件编程
18.1 M文件简介
18.2 M文件的执行结构
18.3 实例
第19章MATLAB编译器
19.1 简介
19.2 配置MATLAB编译器
19.3实例
19.4 使用MATLAB编译器形成一个单机应用程序
第20章 MATLABCOMBuilder
20.1 MATLABCOMBuilder定义
20.2实现过程
20.3 MATLABCOMBuilder演示实例
第21章 MEX、MX、MAT与ENGINE函数
21.1 MEX文件
21.1.1 MEX函数库
21.1.2 MEX函数库与MX函数库的区别
21.2 MAT文件
21.3 MATLAB计算引擎
21.3.1 MATLAB计算引擎的简介
21.3.2 MATLAB计算引擎编程
21.4 小结
第22章 MATLAB和ActiveX应用集成
22.1 MATLAB和Active)(支持简介
22.2 MATLAB作为客户端应用
22.3 生成ActiveX对象和操作它们的接口函数
22.4 MATLAB作为服务器端使用
第23章 MATLAB与FORTRAN混合编程
23.1 介绍MATLAB与FORTRAN
23.2实例
第24章 MATLAB与C语言的混合编程
第25章 MATLAB与C++语言混合编程
25.1 MATLAB与C++语言的混合编程
25.2 MATLAB与VC++的连接
25.3 VC中编译Engine程序
25.3.1 问题的产生
25.3.2进行VC环境设置
25.3.3实例
25.4在VC中编译mex程序
25.4.1 VC中mex程序的建立和设置
25.4.2 实例
25.4.3 MATLABAdd—in
25.4.4 结论
25.5 MATLAB和C++Builder
25.5.1 C++Builder6.0与AcUveX
25.5.2 C++Builder6.0中基于客户端朋艮务器模型的MATLAB调用
25.5.3 在C抖Builder使用COM组件
第26章 MATLAB与MicrosoftExcel的连接
26.1 Excel中实现矩阵输出
26.2谱分析实例
第27章 MATLAB与Office的联用
27.1 MATLAB与MicrosoftWord的连接
27.1.1 安装MATLABNotebook
27.1.2 使用MATLABNotebook
27.1.3 Notebook使用时需要注意的问题
27.2 MATLAB与MicrosoftPowerPoint的连接
27.3 小结
第28章 MATLAB与Maple的符号运算
28.1 访问Maple函数
28.2运行Maple程序
28.3小结
第29章 MATLAB与VisualBasic接口
29.1 序言
29.2 借助ActiveX部件
29.3 借助DDE技术
29.4通过M文件
29.5 MatrixVB
29.5.1 MatrixVB简介
29.5.2 在VB项目中引用MathxVB
29.6小结
第30章 MATLABWebServer
30.1 MATLABWebServer的安装
30.2 IntemetlnformationServer的配置
30.3 MATLABWebServer的文件演示
30.4 MATLABWebServer编程
30.4.1 简介
30.4.2 编写HTML文件
30.4.3 配置文件matweb.conf
30.4.4编写MATLABWebServer应用程序
30.4.5 编写输出模板HTML文件
30.5 实例编程
参考文献
参考资料
猜您喜欢