Hello, My suggestion is to make the Design Doctor a little smarter, such that it can detect build errors in all model states. Here is an example: I have an assembly with multiple model states Both model states have the same flush constraint I had a need to do an extrude cut one of the parts by 5mm (the cut was performed on the face the flush constraint was applied to). After doing that, the face the flush constraint was applied to is no longer there and the design doctor says there is a constraint on reference geometry that is no longer there. So, I fix the constraint. I only fixed it in one of the model states and forgot to fix it in the other model state (I did not know this at the time). I noticed when I went to my higher level assemblies, they each said there was a build error (design doctor flagged a problem). As soon as I told design doctor to accept the errors, the red cross was no longer lit up and I could not click to diagnose. Once I realized what I had done and went back to fix the constraint in the other model state, everything was happy again. The issue is that I would have never been able to find the problem if some time had gone by and I had to put down this work and come back to it. I have worked at companies that had "problem" assemblies in Inventor - Design doctor did not point to any specific errors, but said there was something wrong when opening the files. After you click accept to the problem in design doctor, the model looks OK, but does not run smoothly. I am convinced their models were broken because of a problem like this and they are next to impossible to track down and fix unless you know exactly what to look for (without any help from Design doctor or Inventor in any way). I hope this makes sense. Please reply with questions if anything needs to be made more clear - I am happy to elaborate.
Show More