SAFEGARD2007 发表于 2009-2-8 17:07:26

请教集成ANSYS时输出变量没有变化

集成ANSYS时输出变量没有变化。
手动修改输入文件中的变量值单独运行*.bat会使输出变量改变,但在ISIGHT中集成调用时,输出变量始终为0,请高手指教。
下面是log中的错误信息。
Error-Simulation SimServer<TaskHost=NEWS-BA05CDAB1B/SimHost=NEWS-BA05CDAB1B> Simcode shiyan runstatus unsuccessful - 255
PATH: /tm/Task1 TYPE: Error-Simulation Error executing main program shiyan
PATH: /tm/Task1 TYPE: Error-Task Error evaluating ::sIMCODE0
PATH: /tm/Task1 TYPE: Error-Task Error evaluating control expression EvaluateSimcode shiyan - 1
PATH: /tm/Task1 TYPE: Error-Task Error in TaskProcess control
PATH: /tm/Task1 TYPE: Status-Task Evaluating TaskProcess epilogue statement ScaleConstraints
PATH: /tm/Task1 TYPE: Status-Task parameter TaskProcessStatus violated upper limit by 1.0
PATH: /tm/Task1 TYPE: Status-Task Evaluating TaskProcess epilogue statement CalculateObjective
PATH: /tm/Task1 TYPE: Status-Task TotalPenalty term is 3.40282346638529e+041
PATH: /tm/Task1 TYPE: Status-Objective Penalty value is 3.40282346638529e+041
PATH: /tm/Task1 TYPE: Status-Objective Feasibility of run is: not_useable
PATH: /tm/Task1 TYPE: Status-Task Evaluating TaskProcess epilogue statement PostEvent TaskProcessCompleted

[ 本帖最后由 SAFEGARD2007 于 2009-2-8 22:28 编辑 ]

jacicka1984 发表于 2009-2-9 14:56:24

ansys集成需要在simcode中添加一个返回码(出错信息第一行已经提示),具体添加见附件图片。

SAFEGARD2007 发表于 2009-2-10 08:39:12

问题已解决,谢谢。

gaga034 发表于 2009-3-27 20:31:15

请问楼主,你的问题最终是因为那个返回码吗?我也出现变量不改变,3步就跳出循环了,显示说是正常结束的。不知道问题出在哪里。

gaga034 发表于 2009-3-27 20:31:35

请问楼主,你的问题最终是因为那个返回码吗?我也出现变量不改变,3步就跳出循环了,显示说是正常结束的。不知道问题出在哪里。

SAFEGARD2007 发表于 2009-4-10 11:32:37

我加了之后就行了。
还找到一种方法是选择后台运行,将输出文件作为下一次循环的判据。

yangli604 发表于 2009-4-12 12:56:35

如何与ansys集成呀?
页: [1]
查看完整版本: 请教集成ANSYS时输出变量没有变化