首页 理论教育数据库及SAMCEF有限元分析与应用实例

数据库及SAMCEF有限元分析与应用实例

【摘要】:另一方面,一个局部FEA数据既不是命名的也不是保存的主体。单击鼠标右键,在弹出的快捷菜单中选择一个FEA数据类型。现在,一个新的FEA数据已经修改。单击OK按钮确认FEA数据已被删除或者单击Close按钮取消操作。

可以用两种方法提供特定的数据库

●直接创建现有模型的FEA数据。

●导入保存的数据。

为了导入一个FEA数据,选择File→Import菜单命令,指定文件格式.sf*(*指载荷、特性、约束、材料等)。FEA数据将自动保存在数据树(Data Tree)的数据库(Data Library)里。

为了输出一个FEA数据,选择File→Export菜单命令,指定文件格式.sf*(*指载荷、特性、约束、材料等)。注意,不要将文件名称和数据名称搞混,它们是不同的。

分析数据(也叫FEA数据)包含材料特性,如材料、载荷、特性、边界条件(约束或限制)以及一些所谓的行为。最终包含数学模型假设(如壳、梁等)和其他一些物理特性(如壳的厚度、杆的截面等)。

一个FEA数据是一个永久抽象的数据类型,包含:

●名称。

●分析数据类型。

●分析数据子类型。

●一些数值(FEA数据特征)

每个FEA数据都是一个主体,可以通过它的名称在数据树的数据库里来识别。一旦它被保存,这个相同的名字就可以在数据资料库里用来识别FEA数据。为了在分析的求解阶段有效,一个FEA数据必须在相应目录(使用过的数据目录)里已使用的FEA数据中被使用。

注意:当修改一个FEA数据时,修改范围是所有与之相关的已使用的FEA数据。

另一方面,一个局部FEA数据既不是命名的也不是保存的主体。当修改一个局部FEA数据时,修改范围仅仅是包含它已使用的FEA数据。

对一个FEA数据可以进行的操作有创建、编辑(修改)、删除、重命名和将一个结果数据转换成一个分析数据。

1.在数据库里创建一个分析数据

创建一个新的FEA数据的主要步骤如下。

(1)单击Analysis Data模块图标。

(2)在数据树Data Tree里选择数据库Data Library。

(3)单击鼠标右键,在弹出的快捷菜单中选择一个FEA数据类型。

(4)在名称子区里输入一个名字。

(5)使用Fetch按钮选择一个任意模板来初始化特征。

(6)在子类型子区里选择一个分析数据子类型。

(7)在特性子区里添入相关的特性数值并单击<Enter>键。

(8)单击Create按钮使选择和输入值有效或者单击Close按钮取消操作。

现在,数据树里一个新的FEA数据已可使用。

2.在数据库里编辑一个分析数据

在数据库里一次只能编辑一个FEA数据。编辑一个FEA数据的主要步骤如下。

(1)在数据视图里选择作为目标的FEA数据,单击鼠标右键,在弹出的快捷菜单中选择Edit Data命令打开对话框,或者双击打开对话框。

(2)FEA数据编辑框将会在当前屏幕上出现。(www.chuimin.cn)

(3)在子类型子区选择一个分析数据子类型。

(4)在特性子区里添入相关的特性数值并单击<Enter>键。

(5)单击OK按钮使选择和输入值有效或者单击Close按钮取消操作。

现在,一个新的FEA数据已经修改。

3.在数据库里删除一个分析数据

如果一个FEA数据被当前使用的FEA数据中的至少一个引用,则不能删除。

删除一个或更多FEA数据的主要步骤如下。

(1)在数据视图里选择作为目标的FEA数据。

(2)单击鼠标右键,在弹出的快捷菜单中选择Delete命令。

(3)单击OK按钮确认FEA数据已被删除或者单击Close按钮取消操作。

4.在数据库里重命名一个分析数据

重命名一个FEA数据的主要步骤如下。

(1)在数据视图里选择作为目标的FEA数据。

(2)单击鼠标右键,在弹出的快捷菜单中选择Properties命令,或者打开Edit菜单,选择Rename命令。

(3)输入新的数据名。

(4)单击OK按钮结束操作。

5.结果数据转换成分析数据

一个结果数据是经过一个有限元求解计算得到的一系列数值,它经常被称为域,因为它是关联一些空间位置(网格的节点位置,一个单元为边界的体或面)和物理特性的图。例如,一个结构分析的典型结果数据是在每个节点计算的位移向量和在每个单元的一些位置计算的应力张量成分。一个热分析的典型结果数据就是在每个节点计算的温度和每个单元的热通量。

有些结果数据可能转换为分析数据,然后指定给一些网格支持体来创建一个新的应用的FEA数据。于是,一个先前求解计算的结果可能被用做另一个求解计算的输入数据。该版本只有热分析的温度场可以转换,只用于一个热载荷转换为一个热-机耦合分析。这种分析将解决结构的热膨胀问题,计算膨胀时的应力和应变。

转换一个结果数据的主要步骤如下。

(1)单击Result模块图标。

(2)选择数据树中的“Temperature”。

(3)单击鼠标右键,在弹出的快捷菜单中选择Convert命令。

(4)温度场将被数据库目录的数据树引用。

(5)单击Analysis Data模块图标。

(6)选择应用温度场的网格。

(7)单击Load按钮,选择Bound to项,单击Apply按钮确认或单击Close按钮取消。

注意:一个结果FEA数据一旦转换,就不能再对模型重化网格或修改网格,因为最新创建的FEA数据定义了目前的网格。