无尘雪 发表于 2002-12-24 13:27:56

【求助】请帮我看看(急!!!!)

01:发贴前请注意看一下:
http://simwe.com/ut/
b:发贴的主标题,应能代表帖子的内容。简单的主题如“急!!!急!”“求助”、“谢谢..”等是不受欢迎的。
谢谢,欢迎你的交流
by 管理员

本人初用ANSYS,编了这样一个用FORTRAN调用ANSYS的程序,程序正常运行了,可为什么结果文件test.out里什么也没有呢,请高手帮我看看,急用,谢谢!!!

text.txt里内容:
/FILNAME,llll
/UNITS,SI
/TITLE,TRUSS NODES GENERATION
/PREP7
N,1,0,0
N,2,0,0
NPLOT,1
ET,1,LINK1
MP,EX,1,207E9
R,1,2
FINISH
/SOLU
ANTYPE,STATIC
OUTPR,BASIC,ALL
D,1,UX,0,,,,,UY
D,2,UY,0
F,2,FX,5
SOLVE
FINISH
/POST1
PLESOL,S,X
PRNSOL,U,X
FINISH

fortran程序里的内容:
    LOGICAL(4) result
    RESULT=SYSTEMQQ('D:\ansys\ANSYS57\bin\intel\ANSYS57
$ -b -p ane3fl -i e:\text.txt -o test.out')
   END

stree 发表于 2002-12-24 15:08:30

回复: 【求助】请帮我看看(急!!!!)

/post1
/output,name,out
prnsol,u,x
prnsol,s,x
/output
你需要用/output,name,out指定输出结果到name。out这个文件里。你在是试验一下。如果作完了,铁出来让大家都学习学习。谢谢。

willow 发表于 2002-12-24 18:02:49

回复: 【求助】请帮我看看(急!!!!)

你確定可以編譯成 .exe檔沒問題嗎

也許你應該先試試直接在dos視窗輸入
D:\ansys\ANSYS57\bin\intel\ANSYS57-b -p ane3fl -i e:\text.txt -o test.out

看看能不能啟動ANSYS如果可以再用程式試

无尘雪 发表于 2002-12-25 15:03:58

回复: 【求助】请帮我看看(急!!!!)

谢谢各位!
我再试试!!

无尘雪 发表于 2002-12-27 14:20:20

回复: 【求助】请帮我看看(急!!!!)

做出来了!!

text.txt里内容:
/FILNAME,llll
/UNITS,SI
/TITLE,TRUSS NODES GENERATION
/PREP7
FNN=1
N,1,0,0
N,2,0,0
E,1,2
NPLOT,1
ET,1,LINK1
MP,EX,1,207E9
R,1,2
FINISH
/SOLU
ANTYPE,STATIC
OUTPR,BASIC,ALL
D,1,UX,0,,,,,UY
D,2,UY,0
F,2,FX,FNN
SOLVE
FINISH
/POST1
OUT,RESULT,OUT
PLESOL,S,X
PRNSOL,U,X
FINISH

fortran程序里的内容:
    LOGICAL(4) result
    RESULT=SYSTEMQQ('D:\ansys\ANSYS57\bin\intel\ANSYS57
$ -b -p ane3fl -i e:\text.txt -o test.out')
   END

test.out里显示所有运行过程信息
result.out里的信息如下:

PRINT U    NODAL SOLUTION PER NODE
1

***** ANSYS - ENGINEERING ANALYSIS SYSTEMRELEASE 5.7.1   *****
ANSYS/Multiphysics                                 
00105858          VERSION=INTEL NT      14:24:08DEC 27, 2002 CP=      1.392

TRUSS NODES GENERATION                                                         

   
  ***** POST1 NODAL DEGREE OF FREEDOM LISTING *****                           
   
  LOAD STEP=   1SUBSTEP=   1                                             
   TIME=    1.0000      LOAD CASE=   0                                          
   
  THE FOLLOWING DEGREE OF FREEDOM RESULTS ARE IN GLOBAL COORDINATES            
   
    NODE      UX          UY          UZ          USUM   
       1   0.0000      0.0000      0.0000      0.0000   
       2   1.0000      0.0000      0.0000      1.0000   

MAXIMUM ABSOLUTE VALUES
NODE          2         0         0         2
VALUE    1.0000      0.0000      0.0000      1.0000   

PRINT S    ELEMENT SOLUTION PER ELEMENT

*** WARNING ***                         CP=      1.392   TIME= 14:24:09
No data is available for the selected model or data location            
  specifications.                                                         

***** END OF INPUT ENCOUNTERED *****

NUMBER OF WARNING MESSAGES ENCOUNTERED=          3
NUMBER OF ERROR   MESSAGES ENCOUNTERED=          0

***** PROBLEM TERMINATED BY INDICATED ERROR(S) OR BY END OF INPUT DATA *****

无尘雪 发表于 2002-12-27 14:23:01

回复: 【求助】请帮我看看(急!!!!)

请问怎么在text.txt用命令调用外面的数据,比如我想调用shu.dat里的数据给参数FNN,怎么用命令,谢谢!!
页: [1]
查看完整版本: 【求助】请帮我看看(急!!!!)