注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

htbbzzg的博客

与朋友们分享 CAE 资料和经验

 
 
 

日志

 
 

NX Nastran 超单元用户指南 一份翻译资料 (26)  

2012-05-07 07:34:39|  分类: Nastran 超单元 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
第 8 章  静力分析中超单元的输出

■ 对各零件的模型数据进行分类输出

■ 搜索并输出各零件的边界节点

■ 超单元定义表

  

8.1  对各零件的模型数据进行分类输出

在静力分析中使用超单元时,除修改过的标准输出外,还有一些附加的输出。 首先,模型数据分为一系列数据段。如果使用了零件超单元,首先输出主模型数据段的分类数据,然后是各零件的数据,按照它们在数据文件中的顺序排列。每组数据以 S O R T E D B U L K D A T A E C H O 作为标题,同一行中还包含了零件的编号。例如:对于零件 1,其分类数据的每一页的开头是:

      S O R T E D B U L K D A T A E C H O SUPER = 1

数据文件 inrel2.dat 中,主模型数据的分类数据是:主模型数据段中的所有卡片 (即在 BEGIN BULK 和第一个 BEGIN SUPER 或这未使用 BEGIN SUPER 时的ENDDATA 卡之间) 出现在这一部分。

INPUT BULK DATA COUNT 为输入文件的当前数据段中,数据行的总数,包括空白行和注解行。

 

INPUT BULK DATA CARD COUNT = 25

FILE INREL2.DAT - INERTIA RELIEF USING PARTS April 29, 2003 NX Nastran 4/29/04 PAGE 5

REFERENCE POINT IS POINT 13 IN RESIDUAL

S O R T E D B U L K D A T A E C H O

CARD

COUNT . 1 .. 2 .. 3 .. 4 .. 5 .. 6 .. 7 .. 8 .. 9 .. 10 .

1- CQUAD4 5 1 13 14 24 23

2- GRID 13 -.4 3.6 0.

3- GRID 14 .4 3.6 0.

4- GRID 23 -.4 4.4 0.

5- GRID 24 .4 4.4 0.

6- MAT1 1 30.+6 .3 .283

7- PARAM AUTOSPC YES

8- PARAM INREL -1

9- PARAM POST -1

10- PARAM WTMASS .00259

11- PSHELL 1 1 .05 1 1

12- SUPORT 13 123456

ENDDATA

TOTAL COUNT= 13

 

注:本模型中,主模型数据段的总数是 25。但是这里的最后一行中 total number 只有 13。第一个数是卡片的总数,包括空行和注解,而在分类列表后面的 total number 是实际有用的行的总数。

 

对于出现在主模型数据之后的零件的模型数据按照它们在数据文件中的顺序列出。例如:在示例 inrel2.dat 的输出中 (见第 5 章中 “使用超单元的惯性释放分析”),下一个输出是对于 PART 1 的输出;该输出如下:

 

INPUT BULK DATA CARD COUNT = 99

FILE INREL2.DAT - INERTIA RELIEF USING PARTS April 29, 2004 NX Nastran 4/29/04 PAGE 6

REFERENCE POINT IS POINT 13 IN RESIDUAL

S O R T E D B U L K D A T A E C H O SUPER = 1

CARD

COUNT . 1 .. 2 .. 3 .. 4 .. 5 .. 6 .. 7 .. 8 .. 9 .. 10 .

1- CQUAD4 18 1 33 34 46 45

2- CQUAD4 19 1 34 35 47 46

3- CQUAD4 20 1 35 36 48 47

4- CQUAD4 21 1 36 37 49 48

5- CQUAD4 22 1 37 38 50 49

6- CQUAD4 23 1 45 46 58 57

7- CQUAD4 24 1 46 47 59 58

8- CQUAD4 25 1 47 48 60 59

9- CQUAD4 26 1 48 49 61 60

10- CQUAD4 27 1 49 50 62 61

11- CQUAD4 28 1 57 58 70 69

12- CQUAD4 29 1 58 59 71 70

13- CQUAD4 30 1 59 60 72 71

14- CQUAD4 31 1 60 61 73 72

15- CQUAD4 32 1 61 62 74 73

16- CQUAD4 33 1 69 70 82 81

17- CQUAD4 34 1 70 71 83 82

18- CQUAD4 35 1 71 72 84 83

19- CQUAD4 36 1 72 73 85 84

20- CQUAD4 37 1 73 74 86 85

21- CQUAD4 38 1 81 82 94 93

22- CQUAD4 39 1 82 83 95 94

23- CQUAD4 40 1 83 84 96 95

24- CQUAD4 41 1 84 85 97 96

25- CQUAD4 42 1 85 86 98 97

26- FORCE 201 93 2. 0. 0. 1.

27- FORCE 301 93 2. 0. 0. 1.

28- GRID 33 -5.2 6. 0.

29- GRID 34 -4.4 6. 0.

30- GRID 35 -3.6 6. 0.

.

.

.

61- GRID 96 -2.8 10. 0.

62- GRID 97 -2. 10. 0.

63- GRID 98 -1.2 10. 0.

64- MAT1 1 30.+6 .3 .283

65- PARAM AUTOSPC YES

66- PARAM INREL -1

67- PARAM WTMASS .00259

68- PLOAD2 101 -1. 18 THRU 42

69- PSHELL 1 1 .05 1 1

ENDDATA

 

对数据文件中定义的其他零件的输出与此类似。

 

8.2   搜索并输出各零件的边界节点

使用零件时,接下来的输出是对每个超单元的边界节点的搜索和输出。对于本例的输出是:

 

BOUNDARY GRIDS FOR superelement 1

UEXTID SEID DEXTID UEXTID SEID DEXTID UEXTID SEID DEXTID UEXTID SEID DEXTID

35 3 35 36 3 36

BOUNDARY GRIDS FOR superelement 2

UEXTID SEID DEXTID UEXTID SEID DEXTID UEXTID SEID DEXTID UEXTID SEID DEXTID

41 4 41 42 4 42

BOUNDARY GRIDS FOR superelement 3

UEXTID SEID DEXTID UEXTID SEID DEXTID UEXTID SEID DEXTID UEXTID SEID DEXTID

19 5 19 20 5 20

BOUNDARY GRIDS FOR superelement 4

UEXTID SEID DEXTID UEXTID SEID DEXTID UEXTID SEID DEXTID UEXTID SEID DEXTID

27 6 27 28 6 28

BOUNDARY GRIDS FOR superelement 5

UEXTID SEID DEXTID UEXTID SEID DEXTID UEXTID SEID DEXTID UEXTID SEID DEXTID

13 7 13 13 0 13 23 0 23

BOUNDARY GRIDS FOR superelement 6

UEXTID SEID DEXTID UEXTID SEID DEXTID UEXTID SEID DEXTID UEXTID SEID DEXTID

14 7 14 14 0 14 24 0 24

 

在查看这些输出时,需要理解程序的输出,切勿发生误解。这一段输出提供了每个超单元的边界节点的列表,作为边界搜索的结果。这一搜索是对尚未检查的零件逐一进行的。

列出的节点是前面尚未识别过的点。例如,对超单元 3,连接到残余结构的点有 19, 20, 41 和 42;但是,由于点 41 和 42 已经作为超单元 2 的边界节点识别过了,则对于超单元 3 将不列出。这些信息可以在单个超单元的信息中找到,将在本章后面说明。

 

8.3   超单元定义表 – Superelement Definition Table

接下来输出的是一组表,名为 “超单元定义表” – Superelement DEFINITION TABLE。

执行过程中,每个超单元会输出这个表两次。二者都提供当前执行的超单元的列表和超单元类型的简单说明。二者提供的是相同的信息,但是在每个表中超单元出现的顺序不一样。在第一个表中是按编号顺序出现,在第二个表中是按处理的顺序出现。

下面的表来自 inrel2.dat 产生的输出:

NX Nastran 超单元用户指南 一份翻译资料 (26) - htbbzzg - htbbzzg的博客
 

表中的第一列为当前超单元的编号 (SEID),而第二列包含了当前超单元的原始超单元 (PRIMARY Superelement) 的标识号。关于原始超单元标识号的说明,见 “使用零件超单元的拷贝和镜像,或者映象超单元 (老方法)”(Using Copies and Mirrors of PARTs and Image Superelement (The Old Way)) 一章。

第三列为超单元的处理顺序 (PROCESS ORDER) 号。在第一个表中,这些数值最可能不是按照升序排列的 (这个表是按 SEID 排列的);但在第二个表中,这些数值是按照升序出现的。

在这一模型中,残余结构定义在主模型数据段,其类型 (Type) 标识为残余结构 (Residual Structure)。任何原始超单元 (primary superelement) (指那些具有几何和单元的超单元,用于说明次级超单元 (secondary superelement) 的超单元) 将标识为 PRIMARY (定义在主模型数据段) 或 PRIMARY (BEGIN BULK SUPER) (PARTs – 零件超单元,定义在某个 BEGIN SUPER 数据段)。

如果存在重复或镜像部件,可以使用次级超单元对这些部件建模。如果使用这些部件,可以出现 TYPE,作为 REPEATED (SEBULK) (PARTs) 或作为 IDENTICAL SE 或 MIRROR SE (镜像超单元)。

 

  评论这张
 
阅读(841)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016