请教集成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 编辑 ] ansys集成需要在simcode中添加一个返回码(出错信息第一行已经提示),具体添加见附件图片。 问题已解决,谢谢。 请问楼主,你的问题最终是因为那个返回码吗?我也出现变量不改变,3步就跳出循环了,显示说是正常结束的。不知道问题出在哪里。 请问楼主,你的问题最终是因为那个返回码吗?我也出现变量不改变,3步就跳出循环了,显示说是正常结束的。不知道问题出在哪里。 我加了之后就行了。
还找到一种方法是选择后台运行,将输出文件作为下一次循环的判据。 如何与ansys集成呀?
页:
[1]