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

htbbzzg的博客

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

 
 
 

日志

 
 

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

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

  下载LOFTER 我的照片书  |
7.5 多级超单元的例子

作为多级超单元的示例,再次使用 two-headed flyswatter model,但是这次对该模型进行多级处理。

图 7-35 给出了该模型作为参考。超单元的定义与第二章 “如何定义超单元” 中几乎完全一致,只是将模型作为多级超单元求解。

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

  

我们将从图 7-36 所示的多级树开始:

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

 

下面的 DTI,SETREE 卡可以用来定义这个处理树:

DTI,SETREE,1,1,3,3,5,5,0,

,7,0,2,4,4,6,6,0

将这个卡添加到主模型数据段,已经足够定义一个多级处理树。但是,由于使用多级树处理,为了使求解更为有效率,可能的话,可以把边界点从残余结构移动到上游超单元中。例如,检查超单元 1 和 3 之间的界面:

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

                                           图 7-37 超单元 and 界面 Points for Multilevel Sample.

 

节点 35 和 36 位于超单元 1 和 3 的界面上。在单级树中,我们将这些点放到残余结构中。对于多级树,最好把这些点放到超单元 3 (在超单元树中,在超单元树中,它们连接的最下游的超单元) 中,而不是残余结构中。在用主模型数据超单元定义的模型中,SESET 卡可以用来将这些点放到超单元 3 中。如果使用了零件超单元,在主模型数据段定义超单元 1 和 3 时需要有这些点的拷贝,但在定义残余结构的部分不需要这些点;不过在残余结构数据段提供这些点的拷贝会更好。

     注: 在使用零件超单元时,位于不同数据段的这些点,不需要有相同的节点编号;只要几何位置相同,程序会自动将它们连接。
  

multi1.dat- 只使用主模型数据超单元的输入文件

$ multi1.dat - multi-level 超单元 - main bulk data only

$

SOL 101

CEND

TITLE = file multi1 -multi-level tree - main bulk data only

SUBTITLE = STATICS

DISP = ALL

$

SUBCASE 101

LABEL = PRESSURE LOAD

LOAD = 101

$

SUBCASE 201

LABEL = 2# NORMAL LOADS

LOAD = 201

$

SUBCASE 301

LABEL = OPPOSING LOADS

LOAD = 301

$

include ’plot.blk’

$

BEGIN BULK

$

setree,3,1

setree,5,3

setree,4,2

setree,6,4

setree,0,5,6,7

$

include ’seset.mult’

$

INCLUDE ’model.dat’

$

INCLUDE ’load1.dat’

$

ENDDATA

 

输入文件 seset.mult

$ FILE SESET.MULT

$

SESET,1,33,34,37,38

SESET,1,45,THRU,50

SESET,1,57,THRU,62

SESET,1,69,THRU,74

SESET,1,81,THRU,86

SESET,1,93,THRU,98

$

SESET,2,39,40,43,44

SESET,2,51,THRU,56

SESET,2,63,THRU,68

SESET,2,75,THRU,80

SESET,2,87,THRU,92

SESET,2,99,THRU,104

$

$ ADD BOUNDARY GRIDS TO DOWNSTREAM S.E.

$

SESET,3,35,36

SESET,3,29,30

$

$ ADD BOUNDARY GRIDS TO DOWNSTREAM S.E.

$

SESET,4,41,42

SESET,4,31,32

$

$ ADD BOUNDARY GRIDS TO DOWNSTREAM S.E.

$

SESET,5,19,20

SESET,5,21,22

SESET,5,9,THRU,12

$

$ ADD BOUNDARY GRIDS TO DOWNSTREAM S.E.

$

SESET,6,27,28

SESET,6,25,26

SESET,6,15,THRU,18

$

SESET,7,1,THRU,8

$

 

注意:节点 35 和 36 被放到超单元 3 中,其他超单元界面上的点也同样处理。

 

multi2.dat – 使用零件超单元的多级超单元数据文件

$

$ file - multi2.dat

$

$ all 7 s.e. brought in using begin super

$ duplicate boundary grids id

$ each s.e. contains its own property description with the same id

$ condensed subcase setup

$ multi-level 超单元 sample

$

$ ----------------------------------------------------------------

$

assign output2=’allsep1.op2’,unit=12,delete

id allsep1 dat $ jml

SOL 101

TIME 15

CEND

TITLE = S.E. SAMPLE PROBLEM 1

SUBTITLE = S.E. STATICS - RUN 1 - MULTIPLE LOADS

DISP = ALL

stress = all

SUBCASE 101

LABEL = PRESSURE LOAD

LOAD = 101

$

SUBCASE 201

LABEL = 2# NORMAL LOADS

LOAD = 201

$

SUBCASE 301

LABEL = OPPOSING LOADS

LOAD = 301

$

include ’plot.blk’

$

BEGIN BULK

setree,3,1

setree,5,3

setree,4,2

setree,6,4

setree,0,5,6,7

$

param,post,-1

$

$

CQUAD4 5 1 13 14 24 23

$

GRDSET 6

GRID 13 -.4 3.6 0.

GRID 14 .4 3.6 0.

GRID 23 -.4 4.4 0.

GRID 24 .4 4.4 0.

$

include ’prop1.blk’

$

begin super=1

$

include ’loadse1.blk’

include ’prop1.blk’

include ’se1.blk’

$

begin super=2

$

include ’loadse2.blk’

include ’prop1.blk’

include ’se2.blk’

$

begin super=3

$

include ’prop1.blk’

include ’se3.blk’

$

begin super=4

$

include ’prop1.blk’

include ’se4.blk’

$

begin super=5

$

include ’prop1.blk’

include ’se5.blk’

$

begin super=6

$

include ’prop1.blk’

include ’se6.blk’

$

begin super=7

$

include ’prop1.blk’

include ’se7.blk’

$

Enddata

 

文件 multi2.dat 和 single2.dat 的不同在主模型数据段。这些不同是:

添加 SETREE 卡以定义多级树,主模型数据段不包含零件间界面上的点,因而,它们不是残余结构中的点。

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

历史上的今天

在LOFTER的更多文章

评论

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

页脚

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