Community Tip - You can Bookmark boards, posts or articles that you'd like to access again easily! X
I'm working on a part we got from a vendor. It came to us as an iges file and there were a few areas that were missing a surface. I've created several patches via boudary blends and everything looks good upon looking it over. However, solidify remains grayed out when I get to that step. I can't remember the command -- if one exists -- that shows me what is causing the solidify command to fail.
Thanks.
(WF4.0)
Replying to suggestions I received…
1) The brute force method -- where a dividing surface is created and one side is merged to the existing copy -- is the best so far. Then the dividing surface is moved until the solidify fails, pinpointing exactly where the problem area lies.
2) Use the import data doctor. This did nothing to help, which is my experience with IDD all too often.
3) Make sure it’s all one quilt. While I was already at this stage, I didn’t mention it in my original post and it’s good to put out there for anyone reading the responses.
4) Use a STEP file instead. Good idea, and would have been my final resort if I didn’t get it working. I’m usually reluctant to replace an existing import with a new one on a released file. The users may have referenced the iges surfaces on some assembly and I want to avoid constraint failures if possible.
5) Look for GeomChecks. I do have some GeomChecks (bad Don!), but they’re all the “tiny edge” variant so I felt confident that wasn’t the problem. Turns out it wasn’t a problem to have these.
6) The legacy mapkey provided by Terry Partridge worked beautifully. I had already solved the problem, but I opened an old iteration and upon testing it showed me the gaps in the quilt. This is a great resource.
Thanks for all the replies. They’re greatly appreciated.
Patrick Asselman pointed out that Terry's mapkey wasn't posted. Here is his reply in its entirety.
Here's an old dog trick using a legacy command to identify single-sided edges, which is captured in the mapkey below.
Terry Partridge
!===========================================================================================
mapkey(continued) ~ Command `ProCmdDatumCurve` ;#FROM BNDRY;#DONE;#BNDRY CHAIN;\
mapkey(continued) box\n2. select a quilt with suspected gaps\n3. use Next to toggle edge;
- Jeff
Replying to suggestions I received…
1) The brute force method -- where a dividing surface is created and one side is merged to the existing copy -- is the best so far. Then the dividing surface is moved until the solidify fails, pinpointing exactly where the problem area lies.
2) Use the import data doctor. This did nothing to help, which is my experience with IDD all too often.
3) Make sure it's all one quilt. While I was already at this stage, I didn't mention it in my original post and it's good to put out there for anyone reading the responses.
4) Use a STEP file instead. Good idea, and would have been my final resort if I didn't get it working. I'm usually reluctant to replace an existing import with a new one on a released file. The users may have referenced the iges surfaces on some assembly and I want to avoid constraint failures if possible.
5) Look for GeomChecks. I do have some GeomChecks (bad Don!), but they're all the "tiny edge" variant so I felt confident that wasn't the problem. Turns out it wasn't a problem to have these.
6) The legacy mapkey provided by Terry Partridge worked beautifully. I had already solved the problem, but I opened an old iteration and upon testing it showed me the gaps in the quilt. This is a great resource.
Thanks for all the replies. They're greatly appreciated.
I guess this would be Summary Part 3.
Ron Thellen added this (image attached):