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

htbbzzg的博客

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

 
 
 

日志

 
 

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

2012-06-25 07:44:48|  分类: Nastran 超单元 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

使用 PARTs 的多级 CMS 的例子

      以下输入文件与本节前面的 mult103-a.dat 类似,除了使用 PARTs 来定义超单元:

 

$ use spoints

$ se1m103p - multi-level using PARTs

ID SE, SAMPLE PROBLEM - MULTI-LEVEL DYNAMICS

SOL 103

CEND

$

TITLE = file -multi-level tree - PARTs

SUBTITLE = MODES

DISP = ALL

$

SUBCASE 11

LABEL = DYNAMIC REDUCTION OF TIP SUPERELEMENT 1

SUPER = 1

METHOD = 11

$

SUBCASE 21

LABEL = DYNAMIC REDUCTION OF TIP SUPERELEMENT 2

SUPER = 2

METHOD = 21

$

SUBCASE 31

LABEL = DYNAMIC REDUCTION OF ASSEMBLY SUPERELEMENT 3

SUPER = 3

METHOD = 31

$

SUBCASE 41

LABEL = DYNAMIC REDUCTION OF ASSEMBLY SUPERELEMENT 4

SUPER = 4

METHOD = 41

$

SUBCASE 51

LABEL = DYNAMIC REDUCTION OF ASSEMBLY SUPERELEMENT 5

SUPER = 5

METHOD = 51

$

SUBCASE 61

LABEL = DYNAMIC REDUCTION OF ASSEMBLY SUPERELEMENT 6

SUPER = 6

METHOD = 61

$

SUBCASE 71

LABEL = DYNAMIC REDUCTION OF TIP SUPERELEMENT 7

SUPER = 7

METHOD = 71

$

SUBCASE 1001

LABEL = RESIDUAL STRUCTURE SOLUTION

set 99 = 0

SUPER = 99

METHOD = 101

$

include ’plot.blk’

$

BEGIN BULK

$

setree,3,1

setree,5,3

setree,4,2

setree,6,4

setree,0,5,6,7

EIGRL,101,,500.

include ’part0.dat’

$ combine upstream Q-set dof in downstream superelements

seconct,1,3,

,1001,11001,1002,11002,1003,11003,1004,11004

,1005,11005,1006,11006,1007,11007,1008,11008

,1009,11009,1010,11010,1011,11011,1012,11012

seconct,2,4

,2001,12001,2002,12002,2003,12003,2004,12004

,2005,12005,2006,12006,2007,12007,2008,12008

,2009,12009,2010,12010,2011,12011,2012,12012

seconct,3,5,

,3001,13001,3002,13002,3003,13003,3004,13004

,3005,13005,3006,13006,3007,13007,3008,13008

,3009,13009,3010,13010,3011,13011,3012,13012

,3013,13013,3014,13014,3015,13015

seconct,4,6

,4001,14001,4002,14002,4003,14003,4004,14004

,4005,14005,4006,14006,4007,14007,4008,14008

,4009,14009,4010,14010,4011,14011,4012,14012

,4013,14013,4014,14014,4015,14015

begin super=1

$

EIGRL,11,,1000.

spoint,1001,thru,1012

qset1,0,1001,thru,1012

include ’part1.dat’

$

begin super=2

EIGRL,21,,1000.

spoint,2001,thru,2012

qset1,0,2001,thru,2012

include ’part2.dat’

$

begin super=3

EIGRL,31,,800.

$ spoints to attach se 1 modes to

spoint,11001,thru,11012

spoint,3001,thru,3015

qset1,0,3001,thru,3015

include ’part3.dat’

$

begin super=4

EIGRL,41,,800.

spoint,12001,thru,12012

spoint,4001,thru,4015

qset1,0,4001,thru,4015

include ’part4.dat’

$

begin super=5

spoint,13001,thru,13015

spoint,5001,thru,5020

qset1,0,5001,thru,5020

EIGRL,51,,600.

include ’part5.dat’

$

begin super=6

spoint,14001,thru,14015

spoint,6001,thru,6020

qset1,0,6001,thru,6020

EIGRL,61,,600.

include ’part6.dat’

$

begin super=7

EIGRL,71,,1000.

spoint,7001,thru,7010

qset1,0,7001,thru,7010

include ’part7.dat’

$

ENDDATA

 

    这一文件的执行和情况控制段与 mult103_a.dat 相同。模型数据也是相同的,只是定义模型时时用了 PARTs。

    处理树与 mult103_a.dat 相同,结果也相同。

    注意 (如前面所示) 在主模型数据段使用了 SECONCT 卡,以将上游超单元的模态耦合到下游超单元中。当只使用主模型数据超单元时,SECONCT 卡的使用可以与节点卡和 SESET 卡相比较。

    这一示例中所显示的程序可以应用到所有使用 PARTs 的多级模型中,不管是否定义了主模型数据超单元。如果定义了 PART,则必须用这一程序将其模态耦合到下游超单元中,除非希望将所有上游超单元的模态直接传送给残余结构

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

历史上的今天

在LOFTER的更多文章

评论

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

页脚

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