I am in the process of healing a STEP imported model and I'm having difficulty getting good results.
The 1st puzzling issue I'm noticing is that the tolerance of my imported model is much more than my default config settings show that I have set. Is there another config setting for changing imported models or do you have to manually change the tolerance of anything that you import? Is there any logic to why it chooses the number that it does when it imports? Of course when I change the import settings to my default tolerance it shows a lot more errors on the Import Data Doctor.
When I look at the Geometry Checks I had numerous Red Dot Items for "Bad two-sided edges". Since they are Red Dots I figured that these items needed healed 1st. The method I took in healing each item was strange to me. The prompt suggests Use the "Remove from Wireframe" tool to convert the two-sided edge(s) to pairs of one-sided edges." The only way I see this option available is by right clicking on the item, so I would be my healing process by removing from wireframe. Next the prompt is to Use the "Merge Crv/Wfm" tool to combine neighboring one-sided edges of same surface into single one-sided edges. I see this option no where. The only thing that seems to get me where I need to go is by right clicking and selecting "Modify". Once I do this it did not matter whether I hit cancel or if I hit the Green "OK" button it sealed up the open wireframe most of the time. I say most of the time as some times after doing this I would still have the open edge, sometimes I would have a gap. My working order became as follows.
1) Tried Remove from Wireframe/Modify with OK if this worked I went to the next "Bad two-sided edge".
2) If this didn't work I selected the edge and I tried using the Match option instead of removing from wireframe. In looking at hi-lite of result preview I determined if this was what I needed.
3) If this didn't work I selected the edge and I tried using the Replace command and let the preview determine whether this would work.
Does this order of working through a list of "Bad two-sided edges" sound appropriate for getting clean results or is there a better way or order of doing this?
After completing the "Bad two-sided edges" I started working on the "Bad Vertices". The prescribed method with this was to Use the "Move Vertex" tool to fix the vertex. I found that 95% of the time I could not even select the vertex in question to move the Bad Vertex. The 2nd suggestion was to Use the "Merge Crv/Wfm" tool to combine the edges, that define the vertex, into a single edge and remove the vertex. I found that I could not even try that suggestion as it was not available. Even though I'm struggling with it I'm finding that it works better to select the bad wireframe edge and use the Replace command. Is there a better way to do this?
I found that fixing the Unsatisfied Wireframe most of the time required using the Replace or Match command as well.
I've worked through the bad geometry in my model from top to bottom.
Is there a work flow with healing in Import Data Doctor that would be prescribed to prevent the model from getting worse as you go, and making the healing relatively painless? I have tried hitting the auto repair button but in doing so discovered many distortions added to the model. I have worked a little on a lengthy Import Data Doctor tutorial but found it to be confusing and not addressing the specific issues I was running into.
I'll attach a segment of the model I am working on that shows numerous bad geometry issues. I already healed about 20 Bad two-sided edges prior to the snapshot.
What I am seeing quite often is that the wireframe does not match up with the surfaces; It's very puzzling trying to figure out how to get everything matching up with clean transitions.