-
-
July 23, 2023 at 7:13 pmAaron JohnsonSubscriberI am trying to run a topology optimization for a part, however I keep getting the following message."the optimization solution run was terminated. check the solver output on the solution information object for possible causes"I then open the "Open Solver File Directory" to view if I am getting any error files or issues.I have a topo.err file that says the following.*** WARNING *** The optimization problem cannot be solved. Please reformulate your problem. *** ERROR *** MAPDL solver terminated unexpectedly with error code 99. For more information check solver output. *** WARNING *** File 'numCPU.dat' not found.Below is the topo.out file.-------------------------------------------------------------------------------- Welcome to Topology Optimizer ---------------------------------------------------------------------------------Version 2022 R2 (Build: 194) from 20220527Copyright 2022 ANSYS Inc. All Rights Reserved----------------------------------------------------------------------Execution time: Sun Jul 23 13:45:59 2023----------------------------------------------------------------------Parameter setting:solver = Scpipansys version = 2022 R2design elements = OptimizationRegionElements.datfeedersystem list:- Static system 'Static25' with id 25: 1 load case(s) at t = 1filter mode = 1penalty parameter = 3minimum member size = 0maximum member size = 0minimum density = 0.001initial response scaling = yesboundary padding = true,bounds,volrestart information = finalmapdl ncnv = 1e+12maximum iteration = 500acc = 0.001units = MPAoutput frequency = 1max intermediate files = 500dynamic max approach = true, 0.9objective 1 = single compliance (force load) for load step 1 of feeder system 'Static25' [1]constraint 1 = total mass with lower bound 60 and upper bound 60constraint 2 = global equivalent (von-Mises) stress for load step number 1 of feeder system 'Static25' with upper bound 227.273method = SCPacc scp = 1e-06version scp = 402cut off in scp = 1linear inequalities remain in active set in scp = selected alwaysinitial penalty scp = 1move limit scp = 0.5asymptote strategy = program controlled----------------------------------------------------------------------Start generating constant data......doneStart generating tree......finished.Start generating element neighborhood...10 Percent done20 Percent done30 Percent done40 Percent done50 Percent done60 Percent done70 Percent done80 Percent done90 Percent done100 Percent done...finished.Determine regions where minimum member size cannot be satisfied.Starting MAPDL...*** WARNING ***The optimization problem cannot be solved. Please reformulate your problem.*** ERROR ***MAPDL solver terminated unexpectedly with error code 99. For more information check solver output.FINAL SUMMARY-------------Total number of model evaluations: 0Objective(s):[ 1] Name: ObjectiveValue : 1.79769e+308Constraint(s):[ 1] Name: Mass Constraint_64LB: 6.00000e+01 <= Value: 1.79769e+308 <= UB: 6.00000e+01 Deviation: inf %[ 2] Name: Global Stress Constraint_71Value: 1.79769e+308 <= UB: 2.27273e+02 Deviation: 7.90985e+307 % NOTE: This is an approximation to the actual value: 0.*** WARNING ***File 'numCPU.dat' not found.------------------------------------------------------------------------> Topology Optimizer finished with errorsTotal time: 0h 2m 1sCPU time: 0h 0m 0sPeak Memory: 172968 KI/O Read: 48568849 BytesI/O Write: 928365 Bytes----------------------------------------------------------------------Below is the solve.out file.*** FATAL *** Attempt to run ANSYS in a distributed mode failed. The Distributed ANSYS process with MPI Rank ID = 1 is not responding. Please refer to the Distributed ANSYS Guide for detailed setup and configuration information.I have looked at some other forums, but I can't seem to figure out the issue.I don't know if I need to change someting in the "Advanced Properties" in the "Solve Process Settings".
-
July 24, 2023 at 11:26 amLydia LymperopoulouAnsys Employee
Hi Aaron,
Are you sure you are correctly modeling your problem? I suggest you follow the steps demostrated in this course Topology Optimization in Ansys Mechanical | Ansys Innovation Courses
-
July 24, 2023 at 1:46 pmAaron JohnsonSubscriber
Thank you for the response. I ran the Ansys innovation courses file you suggested and ran into a similar problem. I generated the same error message.
"The optimization solution run was terminated. check the solver output on the solution information object for possible causes"
Association: Project>Model>Topoogy Optimization>Solution
It gave me an topo.err file, but nothing was in it. It also gave me a solve.out file that says the following.
*** FATAL ***
Attempt to run ANSYS in a distributed mode failed.
The Distributed ANSYS process with MPI Rank ID = 1 is not responding.
Please refer to the Distributed ANSYS Guide for detailed setup and configuration information.The only thing that I could not do was to make sure to turn on "level set method topology optimization" as it was not in my options.
The file that I'm trying to recreat is in the following video as it is for my class. ANSYS 18.1 Topology Optimization - YouTube
-
-
July 24, 2023 at 12:38 pmJohn DoyleAnsys Employee
-
July 24, 2023 at 1:48 pmAaron JohnsonSubscriber
I tried to do the Ansys Innovation Course above and I did not get the system to work again. This is my first time running the topology Optimization. I have tried a few difference test problems, but I get similar results.
-
-
September 7, 2023 at 11:03 amDaniel LimSubscriber
I am experiencing the same error as Aaron with the objective value stating the same value: 1.79769e+308. Is there an update to this issue?
-
- The topic ‘ANSYS Workbench – Mechanical – Topology Optimization – MAPDL Error’ is closed to new replies.
- At least one body has been found to have only 1 element in at least 2 directions
- Error when opening saved Workbench project
- How to apply Compression-only Support?
- Geometric stiffness matrix for solid elements
- Frictional No separation contact
- Timestep range set for animation export
- Image to file in Mechanical is bugged and does not show text
- Script Error Code:800a000d
- Elastic limit load, Elastic-plastic limit load
- Element has excessive thickness change, distortion, is turning inside out
-
1416
-
599
-
591
-
565
-
366
© 2025 Copyright ANSYS, Inc. All rights reserved.