Mr.C 发表于 2017-2-8 14:30

新手请教一下关于ANSYS单元的加载问题(程序附上)

具体问题是这样的,希望各位大神能指导一二,已经困扰我半个月了。。
我想用ansys做一个水中超声传播的仿真,主要是在水中放置一个超声声源然后观察声波的传播。程序使用了fluid29单元,用正弦波进行模拟声波的产生,在使用D加载后发现只有在选中加载的NODE上才有波形的振动,其他的节点没有任何波形。本意是希望能看到声波的扩散,希望大神能帮我看看问题出在哪,程序如下:

FINI                                       
/CLE                                       
!/CONFIG,NPROC,12                       
/CONFIG,NRES,18000                       
/CONFIG,FSPLIT,750

!******************************常量********************************

PI=3.1415926535898
FREQM=5E6                               
PST=20E-3                                !探头平面Y轴坐标
ES=0.1E-3                                !阵元间距
EW=3.5E-3                                !阵元宽度
CD=ES+EW                               
SP=10.25E-3                                !阵元起始位置
LDTI=0.5E-6                                !载荷持续时间
LSTI=2.5E-9                                !载荷子步时间
SONC1=5800
NUMELEM1=5                               
BOX1=SONC1/(NUMELEM1*FREQM)               

WADENSITY2=1000
WASONC2=1400
WAMU=0.3                        !密度、声速、摩擦系数MU

STWDTH=30E-3
STHIGH=30E-3

/PREP7

RECTING,0,STWDTH,0,STHIGH

ET,1,FLUID29
KEYOPT,1,2,0
MP,DENS,1,WADESITY2
MP,SONC,1,WASONC2
MP,MU,1,0.3

ESIZE,BOX1                               
MSHKEY,0                               
MSHAPE,0,2D                               
                                       
TYPE,1
MAT,1
AMESH,1
                                       
NT=200                                       
DT=2.5E-9                               

*DIM,A1,ARRAY,NT                       
*CREATE,TEMP1
*VREAD,A1,'1','TXT'                       
(F15.14)
*END
/INPUT,TEMP1

*DIM,CH1,TABLE,NT,1,,TIME,,               
*DO,T,1,NT                               
        *SET,CH1(T,0),(T*DT)               
      C1=A1(T)*(1E-5)                       
        *SET,CH1(T,1),C1
*ENDDO
ALLSEL

/SOLU
OUTRES,NSOL,ALL
ANTYPE,TRANS                               
TRNOPT,FULL
TIMINT,ON
BTIME=0
ETIME=LDTI                               
DTIME=LSTI                               
TIME,ETIME                               
DELTIM,DTIME                               
ALLSEL

NSEL,S,LOC,X,SP,SP+EW               
NSEL,R,LOC,Y,PST,PST               
CM,ZY1,NODE                       

ALLSEL

D,ZY1,UY,%CH1%                       
ALLSEL

SOLVE
SAVE

htbbzzg 发表于 2017-2-9 12:36

想试算一下你的命令流,但是你的命令流中要读取一个文件:   1.txt,你没有提供。

Mr.C 发表于 2017-2-9 15:54

htbbzzg 发表于 2017-2-9 12:36
想试算一下你的命令流,但是你的命令流中要读取一个文件:   1.txt,你没有提供。

老师您好!下面是这个txt文件内容,希望您能试算一下!
0.000000
0.078459
0.156434
0.233445
0.309017
0.382683
0.453990
0.522499
0.587785
0.649448
0.707107
0.760406
0.809017
0.852640
0.891007
0.923880
0.951057
0.972370
0.987688
0.996917
1.000000
0.996917
0.987688
0.972370
0.951057
0.923880
0.891007
0.852640
0.809017
0.760406
0.707107
0.649448
0.587785
0.522499
0.453990
0.382683
0.309017
0.233445
0.156434
0.078459
0.000000
-0.078459
-0.156434
-0.233445
-0.309017
-0.382683
-0.453990
-0.522499
-0.587785
-0.649448
-0.707107
-0.760406
-0.809017
-0.852640
-0.891007
-0.923880
-0.951057
-0.972370
-0.987688
-0.996917
-1.000000
-0.996917
-0.987688
-0.972370
-0.951057
-0.923880
-0.891007
-0.852640
-0.809017
-0.760406
-0.707107
-0.649448
-0.587785
-0.522499
-0.453990
-0.382683
-0.309017
-0.233445
-0.156434
-0.078459
-0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000

Triste 发表于 2017-2-10 08:40

本来想试算一下的可我的ansys以前能打开现在说没有证书怎么回事????

htbbzzg 发表于 2017-2-11 07:59

本帖最后由 htbbzzg 于 2017-2-11 08:05 编辑

按如下菜单路径试试:
打开 > 开始 > 所有程序,找到 Ansys .inc License Manger >Server ANSLIC_ADMIN UTILITY > Start the ANSYS .inkLicense Manager如果启动成功,不要马上打开 ANSYS,而是稍等一会儿,再重启动机器,然后打开任务管理器,看 ANSYS 是否启动,不过有时要重复几次才能恢复 ANSYS。

Triste 发表于 2017-2-13 08:36

htbbzzg 发表于 2017-2-11 07:59
按如下菜单路径试试:
打开 > 开始 > 所有程序,找到 Ansys .inc License Manger >Server ANSLIC_ADMI ...

好的我试试之前还能用呢

Triste 发表于 2017-2-13 08:38

htbbzzg 发表于 2017-2-11 07:59
按如下菜单路径试试:
打开 > 开始 > 所有程序,找到 Ansys .inc License Manger >Server ANSLIC_ADMI ...


直接关闭这个页面还是点下面的哪个按钮?

htbbzzg 发表于 2017-2-13 09:06

点击图中左半边第 5 行的 "start the ANSYS. Inc ..." 试试

Mr.C 发表于 2017-2-14 10:04

求解决。。。

Triste 发表于 2017-2-24 09:40

htbbzzg 发表于 2017-2-9 12:36
想试算一下你的命令流,但是你的命令流中要读取一个文件:   1.txt,你没有提供。

你算他这个了吗发现问题了吗我也没找到
页: [1]
查看完整版本: 新手请教一下关于ANSYS单元的加载问题(程序附上)