Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ANSYS.pdf
Скачиваний:
1023
Добавлен:
31.08.2019
Размер:
31.29 Mб
Скачать

vk.com/club152685050 | vk.com/id446425943

Example Component Mode Synthesis Analysis

Step

Description

Command(s)

 

 

 

 

k. Save the database.

SAVE

 

----

 

 

As coded in the input file, generation passes for the remaining

 

 

parts PART2 and PART3 occur here. Steps a through j are re-

 

 

peated for PART2 and again for PART3. (The Jobname and

 

 

superelement matrix file name change accordingly.) Also, for

 

 

passes 2 and 3, the node component is INTERFACE2 and IN-

 

 

TERFACE3, respectively.

 

4.

...

 

5.

...

 

6.

...

 

11.3.9. Example: Superelement Expansion in a Transformed Location

This input file fragment shows how to create a superelement from an existing superelement, apply offsets to the node and element IDs, and then expand it in the transformed location. (All other input remains the same, as shown in Input for the Analysis: Fixed-Interface Method (p. 293).)

.

.

.

!STEP #3

!Generation pass

!Generation pass 1

/filnam,part1

/solu

antype,substr

seopt,part1,2

cmsopt,fix,10

cmsel,s,part1

cmsel,s,interface1

m,all,all nsle solve finish save

! Generation pass 2

/filnam,part2

/solu

antype,substr

seopt,part2,2

cmsopt,fix,10

cmsel,s,part2

cmsel,s,interface2

m,all,all nsle solve finish save

!No generation pass is necessary for PART3. We will

!create the third component of the model from the existing

!superelement PART2 and name it PART2SYM

!STEP #4

!Use pass

Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information

 

of ANSYS, Inc. and its subsidiaries and affiliates.

305

vk.com/club152685050C ponent Mode Synthesis| vk.com/id446425943

/clear,nostart

/filnam,use

/prep7

et,1,matrix50

type,1

! Define the three superelements to use in the model

se,part1

se,part2

*get,nmax,node,,num,max

sesymm,part2,x,nmax,part2sym,sub

se,part2sym

cpintf,all,0.001 finish

/solu

antype,modal

modopt,lanb,10

mxpand,10

solve finish

!STEP #5

!Expansion pass

!Expansion pass 1

/clear,nostart

/filnam,part1 resume

/solu

expass,on

seexp,part1,use

expsol,1,4 solve finish

! Expansion pass 2

/clear,nostart

/filnam,part2 resume

/solu

expass,on

seexp,part2,use

expsol,1,4 solve finish

!Obtain the third part of the model from PART2

!Expand the solution in the transformed location

/assign,rst,part2sym,rst

/solu

expass,on

seexp,part2sym,use,,on

!Offset node and element IDs in the new superelement rstoff,node,10000

rstoff,elem,10000

expsol,1,4 solve finish

!STEP #6

!Reads results for "load step 1 - substep 4"

 

Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information

306

of ANSYS, Inc. and its subsidiaries and affiliates.

vk.com/club152685050 | vk.com/id446425943

Example Component Mode Synthesis Analysis

! Specify the data file where results are to be found

/clear,nostart

/post1

cmsfile,add,part1,rst

cmsfile,add,part2,rst

cmsfile,add,part2sym,rst

11.3.9.1. Analysis Steps: Superelement Expansion in a Transformed Location

The following table describes the input code fragments used to create a superelement from an existing superelement, apply offsets to the node and element IDs, and then expand it in the transformed location. All other analysis steps remain the same, as shown in Analysis Steps: Fixed-Interface Method (p. 297).)

Step

Description

Command(s)

 

 

 

1.

...

 

2.

...

 

 

 

 

3.

Perform the generation pass.

 

 

 

 

As coded in the input file, generation passes for PART1 and PART2 occur here. (The Jobname and superelement matrix file names change accordingly.) Also, for passes 1 and 2, the node component is INTERFACE1 and INTERFACE2, respectively.

A third generation pass to generate PART3 is unnecessary. Instead, the third component of the model (named PART2SYM) will be created from the existing superelement PART2.

4.Perform the use pass.

...

Define the three superelements to use in the model (PART1, PART2 and PART2SYM).

----

The PART2SYM superelement is created from the existing PART2 superelement.

...

5.Perform the expansion pass.

SE,PART1

SE,PART2

*GET,NMAX,NODE,,NUM,MAX

SESYMM,PART2,X,NMAX,PART2SYM,SUB

SE,PART2SYM

CPINTF,ALL,0.001

FINISH

As coded in the input file, expansion passes for parts PART1 and PART2 occur here. (The Jobname and superelement name change accordingly.)

Obtain the third component of the model (named PART2SYM) from PART2.

Offset node and element IDs.

/ASSIGN,RST,PART2SYM,RST

/SOLU

EXPASS,ON

SEEXP,PART2SYM,USE,,ON

RSTOFF,NODE,10000

Release 15.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information

 

of ANSYS, Inc. and its subsidiaries and affiliates.

307