68
机机 CAD/CAM 机机 机机机机机机机机机机机机

机械 CAD/CAM 技术

Embed Size (px)

DESCRIPTION

机械 CAD/CAM 技术. 山东理工大学机械工程学院. 第六章 计算机辅助工程分析. 第一节 有限元分析法. 第二节 优化设计. 第三节 计算机仿真简介. 机械产品设计过程的一个重要环节是分析、计算,其中包括对产品几何模型进行分析、计算,通过应力变形进行结构分析,对设计方案进行分析、评价等。 传统的分析方法: 采用手工计算,过程繁琐,效率低,往往需要对原型进行较大的简化并引入更多的假设,分析方法一般比较粗略,分析结果不够可靠,只能用来对产品设计方案作定性的比较分析,而不能作出定量的评价。. 工程分析: - PowerPoint PPT Presentation

Citation preview

Page 1: 机械 CAD/CAM 技术

机械 CAD/CAM 技术山东理工大学机械工程学院

Page 2: 机械 CAD/CAM 技术

2

第六章 计算机辅助工程分析

第一节 有限元分析法

第二节 优化设计

第三节 计算机仿真简介

Page 3: 机械 CAD/CAM 技术

3

机械产品设计过程的一个重要环节是分析、计算,其中包括对产品几何模型进行分析、计算,通过应力变形进行结构分析,对设计方案进行分析、评价等。传统的分析方法: 采用手工计算,过程繁琐,效率低,往往需要对原型进行较大的简化并引入更多的假设,分析方法一般比较粗略,分析结果不够可靠,只能用来对产品设计方案作定性的比较分析,而不能作出定量的评价。

Page 4: 机械 CAD/CAM 技术

4

工程分析: 主要通过计算机,利用数值分析方法进行辅助工程分析,是 CAD 中应用最早、卓有成效的领域之一。分析的关键是在三维实体建模的基础上,从产品的方案设计阶段开始,按照实际使用的条件进行仿真和结构分析;按照性能要求进行设计和综合评价,以便从多个设计方案中选择最佳方案。计算机辅助工程分析 : 通常包括有限元分析、优化设计、仿真(模拟分析)可靠性分析、试验模态分析等。

Page 5: 机械 CAD/CAM 技术

5

1 .有限元分析法: 是力学与近代计算机技术相结合的产物,是一种解决工程问题的数值计算方法, 1960 年美国 Clogh 教授首次提出“有限元法( The Finite Element Method )”的概念。

第一节 有限元分析法一.有限元概述

Page 6: 机械 CAD/CAM 技术

6

2 .分类 有限元法包括有限元建模和有限元分析两部分,目前它们已成为建立分析模型、共享数据的有效途径,是解决各种工程实际问题的便利工具和有效手段。3 .应用 有限元法可以处理任何复杂形状、不同物理特性、多变的边界条件和任何承载情况的工程问题,广泛应用于场强(力场、电场、磁场、温度场、流体场等)分析、热传导、非线形材料的弹塑性蠕变分析等研究领域中。

Page 7: 机械 CAD/CAM 技术

7

1 .有限元法的基本思想 先把一个原来是连续的物体剖分(离散)成有限个单元,而且他们相互连接在有限个节点上(如图所示),承受等效的结点载荷(由静力等效原则转化为节点上的等效载荷),并根据平衡条件(应用虚位移原理建立平衡条件)进行分析,然后根据变形协调条件把这些单元重新组合起来,成为一个组合体,再综合求解。由于单元的个数是有限的,结点数目也是有限的,所以称为有限元法。

二.有限元法的基本思想

Page 8: 机械 CAD/CAM 技术

8

2 .单元类型 在采用有限元法对结构进行分析计算时,分析对象不同,采用单元类型(形状)也不同。常见的单元类型有:杆单元、梁单元、板单元(三角形、矩形等)、多面体单元(四面体、六面体)等。

Page 9: 机械 CAD/CAM 技术

9

有限元问题最终归结为: 在满足边界条件的情况下,求解基本方程,在实际求解时,先求某些未知量,再由它们求解其他未知量。

三. 有限元法的基本解法

Page 10: 机械 CAD/CAM 技术

10

1 .有限元求解的方法模式 经典的最小势能原理的位移有限元模式(位移法) 基于余能原理的应力平衡模式(应力法) 基于广义势能原理的位移杂交模式(位移杂交法) 基于广义余能原理的应力杂交模式(应力杂交法) 基于 H-W混合变分原理的混合有限元模式等 有限条带法、无限元、半解析有限 元以及边界元等,从而大大提高了有限元法解决实际问题的能力。

Page 11: 机械 CAD/CAM 技术

11

2 .有限元法求解的具体步骤 1)单元剖分 把连续弹性体分割成许多个有限大小的单元,并为单元和结点编号。 2)单元特征分析 3) 总体结构合成

Page 12: 机械 CAD/CAM 技术

12

Page 13: 机械 CAD/CAM 技术

13

1 .前置处理 前置处理是在用有限元法进行结构分析之前,按所使用的单元类型对结构进行剖分;根据要求对结点进行顺序编号;输入单元特性及结点坐标;生成网格图象并显示;为了决定它是否适用或者是否应当修改,显示的图象应带有结点和单元标号以及边界条件等信息;为了便于观察,图象应能分块显示、放大或缩小。对于三维结构的网格图象需要具备能使图象作三维旋转的功能等。以上内容一般称之为前置处理,为实现这些要求而编制的程序称为前置处理程序。

四、有限元分析的前置处理和后置处理

Page 14: 机械 CAD/CAM 技术

14

2 .前置处理程序基本功能 1 )生成结点坐标并按顺序编号; 2)生成网格单元,下图为一复杂曲面的网格划分图; 3)修改和控制网格单元; 4)引进边界条件以约束一系列结点的总体位移和转角; 5)单元物理几何属性编辑,如材料特性、弹性模量、厚度、惯性矩以及泊松比等;

Page 15: 机械 CAD/CAM 技术

15

Page 16: 机械 CAD/CAM 技术

16

3 .后置处理 后置处理,是将有限元计算分析结果进行加工处理并形象化为变形图、等值线图、应力应变彩色图、应力应变曲线以及振型图等,以便对变形、应力等进行直观分析和研究。下图所示为某受力体表面应力等值线图。为了实现上述目的而编制的程序,称为后置处理程序。

Page 17: 机械 CAD/CAM 技术

17

Page 18: 机械 CAD/CAM 技术

18

4 .后置处理内容:( 1 )数据输出: 将结点位移、单元应力按设计者的意图整理输出,还可从大量数据中筛选出关键的有用数据,按用户要求的格式输出规格化的数据文件。

Page 19: 机械 CAD/CAM 技术

19

( 2 )图形显示: 图形显示和绘图可形象直观地表示有限元模型和计算结果,可帮助设计者迅速了解研究对象的特征,从而对修改模型作出判断。图形显示包括有限元网格图、结构变形图、等值线图以及振型图等。等值线有应力等值线图、位移等值线图、等高线图和温度等值线图等,其中在工程结构分析中,以应力等值线图应用最多。等值线图可在彩色屏幕上用不同的颜色加以形象化。下图所示为一曲面的彩色等高线图。

Page 20: 机械 CAD/CAM 技术

20

Page 21: 机械 CAD/CAM 技术

21

1.将几何建模系统和有限元分析系统有机结合,在建模系统中将有限元的前后置处理作为线框建模、表面建模、实体建模的应用层。即将几何建模的几何参数和拓扑关系等数据进行加工,自动剖分成有限元的网格,在输入有限元的其他数据,生成不同有限元分析程序所需的数据网格文件。

五.有限元前、后置处理的应用分类:

Page 22: 机械 CAD/CAM 技术

22

2 .单独为某一有限元分析程序配置前后处理功能程序,并把二者集成为一套完整的有限元分析系统,他同时具有批处理和图形编辑功能。

Page 23: 机械 CAD/CAM 技术

23

五、有限元软件

最为著名的是由美国国家宇航局( NASA )在 1965年委托美国计算科学公司和贝尔航空系统公司开发的 NASTRAN有限元分析系统。该系统发展至今已有几十个版本,是目前世界上规模最大、功能最强的有限元分析系统。从那时到现在,世界各地的研究机构和大学也发展了一批规模较小但使用灵活、价格较低的专用或通用有限元分析软件,主要有德国的 ASKA 、英国的 PAFEC 、法国的 SYSTUS、美国的 ABQUS、ADINA 、 ANSYS、 BERSAFE 、 BOSOR、 COSMOS、 ELAS、 MARC 和 STARDYNE 等公司的产品。

Page 24: 机械 CAD/CAM 技术

24

第二节 优化设计

优化设计原则:寻求最优设计

优化设计手段:计算机和应用软件

优化设计理论:数学规划法。

Page 25: 机械 CAD/CAM 技术

25

一、优化设计的基本概念

优化设计要解决两个关键问题:( 1 )建立优化设计数学模型, 它包括三个要素,即优化设计的目标函数、设计变量和约束条件;( 2 )选择适合的优化方法

Page 26: 机械 CAD/CAM 技术

26

1 .设计变量 1 )概念 在设计中,通常用对设计性能指标有影响的一组基本参数来表示某个设计方案,这组参数根据其特点又分为 设计常量:可以根据客观规律或具体条件预先确定的参数,如材料的力学性能,机器的工况系数等。 设计变量:在设计过程中不断变化,需要在设计过程中进行选择的基本参数,称为设计变量,如几何尺寸、速度、加速度、温度等。

Page 27: 机械 CAD/CAM 技术

27

【例 5-1 】 设计一密闭矩形容器,其容积为 3m3,容器的宽度不小于 1.5m ,以便于装卸车搬运,为使成本最低,要求用料最省。 这项设计的设计变量是矩形容器的长 l 、宽w、高 h 。

Page 28: 机械 CAD/CAM 技术

28

2 )对设计变量的要求 相互独立的参数,其取值都是实数。 有界连续变量,称为连续量,如温度。 跳跃式的量,称为离散量,如齿轮的齿数、模数,丝杆的螺距等。 对离散变量,在优化设计时,常常先看作连续量,在求得连续量的优化结果后在进行圆整或标准化,以求得一个实用的最优方案。

Page 29: 机械 CAD/CAM 技术

29

一项设计,若有 n 个设计变量 χ1 , χ2,…,χn 可以按一定次序排列,可以用 n 维向量来表示: χ=[χ1 , χ2,…, χn]T χ∈Rn 它表示了设计空间的概念,即以 n 个设计变量为坐标轴组成的实空间, Rn 代表 n 维空间

Page 30: 机械 CAD/CAM 技术

30

2 .目标函数 1 )概念: 目标函数是指根据特定目标建立起来的、以设计变量为自变量的一个可计算的数学函数。它是设计方案评价的标准。

Page 31: 机械 CAD/CAM 技术

31

2 )目标函数的描述: 优化设计的过程实际上是求目标函数极小值或极大值的过程,而求目标函数极大值的问题可转化为求目标函数极小值的问题。优化设计数学模型中通常规定求目标函数的极小值。故目标函数统一描述为: min F ( χ ) = F ( χ1 , χ2 ,…, χn ) 例 5-1 中密闭容器优化设计的目标函数可表示为: min F ( χ ) =F ( l, w, h ) =2( lh+wh+lw)

Page 32: 机械 CAD/CAM 技术

32

3 )分类 单目标优化:如果优化问题只有一个目标函数,则称为单目标优化 . 多目标优化:如果优化问题有几个目标函数,则称为多目标优化。

Page 33: 机械 CAD/CAM 技术

33

3 .约束条件 1 )概念: 为产生一个可接受的设计,设计变量本身或相互间应该遵循的限制条件,称为约束条件。

Page 34: 机械 CAD/CAM 技术

34

2 )表示方法: 约束条件一般可表示为设计变量的不等式约束函数形式和等式约束函数形式,即 gi ( χ ) = gi ( χ1 , χ2,…, χn )≤ 0 gi ( χ ) = gi ( χ1 , χ2,…, χn )≥ 0 ( i =1 , 2,…, m ) hj( χ ) = hj( χ1 , χ2,…, χn ) = 0 ( j =1 , 2,…, p) 式中 m , p分别表示施加于该项设计的不等式约束数目和等式约束数目。

Page 35: 机械 CAD/CAM 技术

35

3 )分类 按约束条件,又可分为性能约束和边界约束。 ( 1 )性能约束 又称性态约束,是针对设计对象的某种性能或指标而给出的一种约束条件。如零件的计算应力不大于许用应力,轴的扭转变形应小于许用扭转角等。一般这类约束条件总可以根据设计规范中的设计公式或通过物理学和力学的基本分析导出的约束函数来表示。

Page 36: 机械 CAD/CAM 技术

36

( 2 )边界约束 又称区域约束,表示设计变量的物理限制和取值范围。如例 5-1中的边界约束条件为:g1 ( χ ) = g1 ( l ,w, h ) = w – 1.5 ≥ 0 g2( χ ) = g2( l ,w, h ) = l > 0g3( χ ) = g3( l ,w, h ) = h > 0 约束条件必须是以设计变量为自变量一个有定义的函数,并且各个约束条件之间不能彼此矛盾。

Page 37: 机械 CAD/CAM 技术

37

1 .数学模型的描述 数学模型的规范化描述形式为: min F ( χ ) χ=[χ1 , χ2,…, χn]T χ∈Rn gi ( χ ) = gi ( χ1 , χ2,…, χn )≥ 0 i =1 ,2,…, m hj( χ ) = hj( χ1 , χ2,…, χn ) = 0 j =1 ,2,…, p

二、优化设计的数学模型

Page 38: 机械 CAD/CAM 技术

38

2 .线形规划 当目标函数 F ( χ )、约束条件 gi ( χ )和 hj( χ )是设计变量的线形函数时,称该优化问题为线形规划问题 . 3 .非线形规划 当目标函数 F ( χ )、约束条件 gi ( χ )和 hj( χ )中有一个或几个是设计变量的非线形函数时,称该优化问题为非线形规划问题;机械设计中,绝大多数优化设计问题的数学模型都属于非线形规划问题。

Page 39: 机械 CAD/CAM 技术

39

例 5-1 中的优化设计问题可建立如下的数学模型: minF ( χ ) =F ( l, w, h ) =2( lh+wh+lw) g1 ( χ ) = g1 ( l ,w, h ) = w – 1.5 ≥ 0 g2( χ ) = g2( l ,w, h ) = l > 0 g3( χ ) = g3( l ,w, h ) = h > 0 g4( χ ) = g3( l ,w, h ) = l ·w ·h = 3 可见,这是一个三维非线形规划问题。为了简化问题,可根据等式约束条件消去一个设计变量: h = 3 /( l ·w)则该问题从原来的三维问题转化为二维问题。

Page 40: 机械 CAD/CAM 技术

40

4 .建立数学模型的一般过程 1 )分析设计问题,初步建立数学模型 即使是同一设计对象,如果设计目标和设计条件不同,数学模型也会不同。因此,要首先弄清问题的本质,明确要达到的目标和可能的条件,选用或建立适当的数学、物理、力学模型来描述问题

Page 41: 机械 CAD/CAM 技术

41

2 )确定设计变量 通常应参照以往的设计经验和实际要求,将那些对目标函数影响不大的参数取为常量,以减少设计变量的个数,有利于设计问题数学模型的简化。3 )根据工程实际,提出约束条件 约束条件是对设计变量的限制,这种限制必须要根据工程实际情况来制订,以便使设计方案切实可行。约束条件的数目越多,则可行的设计方案就越少,优化设计的难度也越大。

Page 42: 机械 CAD/CAM 技术

42

4 )对照实际设计,修正数学模型 初步建立模型之后,应与设计问题加以对照,并对函数值域、数学精确度和设计性质等方面进行分析,若不能正确、精确地描述设计问题,则需用逐步逼近的方法对模型加以修正5 )选择正确的计算方法,确定计算误差 如果数学模型的数学表达式比较复杂,无法求出精确解,则需采用近似的数值计算方法,并估计计算误差。

Page 43: 机械 CAD/CAM 技术

43

6 )进行结果分析,审查模型灵敏度 数学模型求解后,还应进行灵敏度分析,即在优化结果的最优点处,稍稍改变某些条件,检查目标函数和约束条件的变化程度。若变化大,则说明灵敏度高,就需要重新修正模型。

Page 44: 机械 CAD/CAM 技术

44

一维搜索法一维函数黄金分割法( 0.618法)二次插值法(近似抛物线法)坐标轮换法鲍威尔法( Powell 法)梯度法牛顿法变尺度法( DRP)复合形法惩罚函数法(罚函数法)

三.常用优化设计方法

Page 45: 机械 CAD/CAM 技术

45

目前,优化设计软件已成为一种比较成熟的软件产品。例如OPB, MOPB, PLODM 和 DDDU等。这些程序库中各种算法齐全,使用方便,使用者只要会选择适当的算法,并按既定格式编写具体信息的子程序即可。在 CAD/CAM 中,应尽可能选用现成的优化方法软件,以节省人力、机时,尽快得到优化设计结果,满足 CAD/CAM 的需要。

四、优化设计软件

Page 46: 机械 CAD/CAM 技术

46

五.优化设计的步骤

从设计方法来看,机械优化设计和传统的机械设计方法有本质的差别。图 5-6所示为优化设计的一般步骤

Page 47: 机械 CAD/CAM 技术

47

Page 48: 机械 CAD/CAM 技术

48

1 )分析设计问题,建立优化设计数学模型 首先要分析具体的设计对象,明确设计要求、设计准则及已知条件,确定设计变量、优化目标、约束条件及计算精度等。方案设计阶段的优化旨在选择产品最后的总体布局、形体设计、传动控制方式及具体结构形式等,方案的优劣取舍主要靠设计者的判断和决策,当前用专家系统实现方案优化已取得重要进展。在详细设计阶段, CAD系统根据所得的产品方案描述,如对某个机构、零部件的具体要求,将其属性(主要是几何和材料方面)的优化问题转化为数学问题,从而建立起正确合理的优化设计的数学模型。

Page 49: 机械 CAD/CAM 技术

49

2 )选择优化方法 各种优化方法都有其特点和使用范围,选取的方法应能建立适合设计对象的数学模型,解题成功率高,易于达到规定的精度要求,计算速度快,稳定性好,可靠性高,占用机时少。

3 )编写计算机程序 一般只需将数学模型按要求编写子程序,嵌入所选用的优化方法程序中即可。

Page 50: 机械 CAD/CAM 技术

50

4 )准备必要的原始数据,上机验算5 )方案的评价与决策 采用优化设计这种现代化的设计方法,目的就是要提高设计质量,使设计达到最优,在分析评价时,如发现问题,或者重新计算,或者需要重新选择设计方案,甚至需要重新修正数学模型,直至获得最优方案。

Page 51: 机械 CAD/CAM 技术

51

第三节 计算机仿真简介

仿真是近几十年发展起来的一门综合性技术学科,它为系统分析、综合、研究和设计以及对专业人员的培训提供了一种先进技术手段。

Page 52: 机械 CAD/CAM 技术

52

一、仿真的基本概念

1 .概念 为了对系统进行分析、研究,首先要建立实际系统的模型(模拟系统),然后在此模型上进行试验研究,这一过程就是仿真( Simulation )。仿真的关键是如何建立从实际系统抽象出来的仿真模型。2 .仿真的类型 仿真是在模型上反复试验研究的过程。模型有物理模型、数学模型和物理—数学模型三种, 仿真根据所使用模型的不同,也可分为物理仿真、数学仿真和物理—数学仿真三种类型。

Page 53: 机械 CAD/CAM 技术

53

1 )物理仿真 物理仿真是按照真实系统的物理性质构造系统的物理模型,并在物理模型上进行试验、研究的过程。由于物理模型和实际系统之间具有相似的物理属性,所以,物理仿真能直观形象地观测到难以用数学来描述的系统特性,可靠性高。但构造系统的物理模型投资较大,时间较长。一般物理模型多采用已试制出的样机或与实际近似等效的代用品,如用相同直径、材质的试件做强度实验。

Page 54: 机械 CAD/CAM 技术

54

2 )数学仿真 数学仿真又称为计算机仿真。即建立系统(或过程)的可以计算的数学模型(仿真模型),并据此编制成仿真程序放入计算机进行仿真实验,掌握实际系统(或过程)在各种内外因素变化下,性能的变化规律。仿真模型的建立反映了系统模型和计算机之间的关系是以数学方程式的相似性为基础的。与物理仿真相比,数学仿真系统的通用性强,经济、方便、准备时间短、灵活性好,可作为不同物理属性的实际系统的模型,故数学仿真应用范围广,是目前研究的重点。

Page 55: 机械 CAD/CAM 技术

55

3 )物理—数学仿真 物理—数学仿真是按照真实系统建立数学—物理的混合模型,进行试验研究的过程。它有一部分是数学模型,另一部分是已研制出来的产品部件或子系统,主要目的是对产品整体性能和实际部件或子系统进行功能测试。物理—数学仿真多用于培训各种复杂设备的操作人员,安全性好,效率高,成本低。

Page 56: 机械 CAD/CAM 技术

56

根据仿真系统使用设备的不同,仿真又可分为模拟仿真、数字仿真、混合仿真和全数字并行仿真四种类型。1 )模拟仿真 早期的仿真采用模拟计算机作为仿真设备,称为模拟仿真。模拟仿真主要用于连续系统的仿真,涉及的领域包括自动控制、航天等方面,如宇宙飞船的姿态及轨道的动态仿真。模拟仿真运算速度快,人机联系紧密,能进行实时仿真,与仿真对象连接方便,但模拟仿真精度低,存储和逻辑功能差。

Page 57: 机械 CAD/CAM 技术

57

3 )混合仿真 混合仿真是利用数字计算机和模拟计算机通过 A/D 、 D/A 接口组成的混合计算机系统对系统进行仿真。它具有模拟仿真和数字仿真的优点,但价格较高,系统复杂。4 )全数字并行仿真 全数字并行仿真是利用多处理技术和多道程序技术对系统进行仿真的一种方法。它计算速度快、容量大、精度高、实时性能好,操作简便,但结构复杂、价格昂贵。

Page 58: 机械 CAD/CAM 技术

58

模拟计算机的主要特点是:参与运算的数值由不间断的连续量表示,其运算过程是连续的,模拟计算机由于受元器件质量影响,其计算精度较低,应用范围较窄,目前已很少生产。  数字计算机的主要特点是:参与运算的数值用断续的数字量表示,其运算过程按数字位进行计算,数字计算机由于具有逻辑判断等功能,是以近似人类大脑的 " 思维 "方式进行工作,所以又被称为“电脑”。

附:数字计算机与模拟计算机的主要区别

Page 59: 机械 CAD/CAM 技术

59

比较内容 数字计算机 模拟计算机 数据表示方式 数字 0 和 1 电压 计算方式 数字计算 电压组合和测量值 控制方式 程序控制 盘上连线 精度 高 低 数据存储量 大 小 逻辑判断能力 强 无

数字计算机与模拟计算计的主要区别

Page 60: 机械 CAD/CAM 技术

60

3 .计算机仿真的意义 计算机仿真的广泛应用具有十分重要的意义,主要体现在以下几个方面: 1 )替代许多难以或无法实施的实验 采用计算机仿真可以对诸如地震灾害程度、地球气候变化、人口发展与控制等难以真正实施的事件进行抽象,在抽象的仿真模型上进行反复的实验,从而替代无法实际运作的实验。

Page 61: 机械 CAD/CAM 技术

61

2 )解决一般方法难以求解的大型系统问题 有些庞大的系统,比如计算机集成制造系统、核电站的控制等,采用理论分析或数学求解的方法进行研究常常显得无能为力。可以通过计算机仿真,用实验的方法来加以研究。 3 )降低投资风险、节省研究开发费用 计算机仿真有效地提高了决策的科学性,减少了盲目投资,避免了重新设计或重建的巨大浪费。

Page 62: 机械 CAD/CAM 技术

62

4 )避免实际实验对生命、财产的危害 计算机仿真避免了实际系统实验时,对人员伤害和对设施等的破坏,较好地达到实验的目的。5 )缩短实验时间、不受时空限制 计算机仿真不受场地、天气和时间等限制,充分利用了计算机的优势,既可缩短实验时间,又可多次重复进行。

Page 63: 机械 CAD/CAM 技术

63

4 .计算机仿真的特点 1 )以计算机为实验环境,依赖实际系统的抽象仿真模型。 2)计算机仿真结果是实验解,而不是纯粹的数学解析或 数值分析解。 3)既能展示实际系统的模拟静态,又能直观表现系统的动态特性。

Page 64: 机械 CAD/CAM 技术

64

1 .建立数学模型 根据仿真的目的,建立系统的数学模型。2 .模型变换 在数学模型的基础上,选择仿真方法,将数学模型变换为计算机可以接受的仿真模型。3 .编制仿真程序 根据仿真模型,画出仿真流程图,再使用通用高级语言或专用仿真语言编制计算机程序。目前世界上已发表过数百种各有侧重的仿真语言。常用的有SIMULA 、 SLAM 、 SIMSCRIPT 、 GPSS、 GASP、CSL、 CSMP等。

二、 计算机仿真的主要步骤

Page 65: 机械 CAD/CAM 技术

65

4 .进行仿真实验 选择并输入仿真所需要的全部数据,在计算机上运行仿真程序,进行仿真实验,以获得实验数据,并动态显示仿真结果。5 .结果的统计分析 对实验结果数据进行统计分析,对照设计需求和预期目标,综合评价仿真对象。6 .仿真工作总结 对仿真模型的适用范围、可信度,仿真实验的运行状态、费用等进行总结。

Page 66: 机械 CAD/CAM 技术

66

1 .产品形态仿真 例如产品的结构形状、外观、色彩等形象化属性。2 .装配关系仿真 例如零部件之间的装配关系与干涉检验,车间平面布局及管道规划等。3 .运动学仿真 模拟机构的运动过程,包括自由度约束状况、运动轨迹、速度和加速度等。比如数控机床的运动状态、规律等。

三、 仿真在 CAD/CAM 系统中的应用

Page 67: 机械 CAD/CAM 技术

67

4 .动力学仿真 例如模拟机床工作过程中的振动和稳定性情况,机械产品在受到冲击载荷后的动态性能等。5 .零件工艺过程几何仿真 根据工艺路线的安排,模拟零件从毛坯到成品的金属去除过程,检验工艺过程的合理性、可行性、正确性。

Page 68: 机械 CAD/CAM 技术

68

6 . 加工过程仿真 例如数控加工自动编程后的刀具运动轨迹模拟,刀具与夹具、机床的碰撞干涉检验,切削过程中刀具磨损、切屑形成情况等。7 、生产过程仿真 例如 FMS仿真,模拟工件在系统中的流动过程,包括从上料到最后下料、成品入库的全部过程。