## "operation failed due to geometric condition"

## "operation failed due to geometric condition"

(OP)

Now that I am using SolidWorks 2007, I see they have managed to come up with even more nebulous and mystifying error messages than ever before. This is certainly an accomplishment of sorts, as the software was already in my personal top five of most baffling error messages of all time.

So now I am trying to add a very simple extrusion to a body where two curved extrusions intersect. No big deal until the latest release, when attempting this invariably produces a build error with the helpful message, "Operation failed due to geometric condition." Oh dear, the geometric condition is not appropriate!

I have tried every combination of getting these features together in the same solid body, with no joy. Or rather, a little joy. I was able to design several clumsy workarounds which proved it's not a matter of a zero thickness error (one of the surfaces is tangent to another, but I get the problem even when I eliminate the tangent). But the workarounds result in a crappy part.

I doubt there are any workarounds I haven't tried, but is this "operation failed due to geometric condition" probably something that might have been fixed in recent bug fix releases? Anyone seen it before? Today is a first for me.

So now I am trying to add a very simple extrusion to a body where two curved extrusions intersect. No big deal until the latest release, when attempting this invariably produces a build error with the helpful message, "Operation failed due to geometric condition." Oh dear, the geometric condition is not appropriate!

I have tried every combination of getting these features together in the same solid body, with no joy. Or rather, a little joy. I was able to design several clumsy workarounds which proved it's not a matter of a zero thickness error (one of the surfaces is tangent to another, but I get the problem even when I eliminate the tangent). But the workarounds result in a crappy part.

I doubt there are any workarounds I haven't tried, but is this "operation failed due to geometric condition" probably something that might have been fixed in recent bug fix releases? Anyone seen it before? Today is a first for me.

## RE: "operation failed due to geometric condition"

Chris

SolidWorks/PDMWorks 08 1.1

AutoCAD 06

ctopher's home (updated 10-07-07)

ctopher's blog

## RE: "operation failed due to geometric condition"

Many times however, the reason is logical ... once the solution is found.

Can you post an image of what you were attempting when you received the error message? Maybe we can suggest an alternative solution.

## RE: "operation failed due to geometric condition"

Just wanted to add my input. I wish, like MesaTactical, SW could be more explicit in their error messages.

finisher SW2007 SP5

## RE: "operation failed due to geometric condition"

Most of these errors have solutions, but the cause is usually subtle. Sometimes it is a self-intersecting surface. Oftentimes it is a non-manifold body.

Types of geometry that generate non-manifold geometry errors:

Honesty may be the best policy, but insanity is a better defense.http://www.EsoxRepublic.com-SolidWorks API VB programming help

## RE: "operation failed due to geometric condition"

## RE: "operation failed due to geometric condition"

finisher SW2007 SP5

## RE: "operation failed due to geometric condition"

## RE: "operation failed due to geometric condition"

Regards,

Scott Baugh, CSWP

FAQ731-376: Eng-Tips.com Forum Policieswww.scottjbaugh.com

## RE: "operation failed due to geometric condition"

## RE: "operation failed due to geometric condition"

finisher SW2007 SP5

## RE: "operation failed due to geometric condition"

You will find that a lot of the times its something you did earlier and need to define better. I had this recently with a guy who was modifying an imported solid adding draft, and fillets, finally got the geometric condition error, and come to find out the imported solid had two bad faces that if he would have fixed those first the part would have not had any trouble

Regards,

Jon

jgbena@yahoo.com

## RE: "operation failed due to geometric condition"

finisher SW2007 SP5

## RE: "operation failed due to geometric condition"

i might have a little time later, if you want to upload the part I will look at it for you..

Regards,

Jon

jgbena@yahoo.com

## RE: "operation failed due to geometric condition"

finisher SW2007 SP5

## RE: "operation failed due to geometric condition"

what i did was deleted your mirror, cut the model in with the right plane, then mirrored the whole body. the result was no more invalid face.

hope that helps here is the link to the part.

Regards,

Jon

jgbena@yahoo.com

## RE: "operation failed due to geometric condition"

Thank you SO much for that super tip. A star for you! As I'm not yet on SW2008 (and therefore couldn't look at your posted file) I succeeded in following your instructions with a perfect result.

finisher SW2007 SP5

## RE: "operation failed due to geometric condition"

Anyway, here's an illustration of my problem:

I was able to get the problem extrusion to show up by unclicking the merge checkbox in the extrusion feature. So now it's a separate body (the gray lobe in the illustration).

Now I get the error if I try to merge this extrusion with the rest of the part as long as it extrudes past the surface that is highlighted (or rather darklighted darker green). I am extruding from the front plane which is at the center of the part, and as long as I keep the end surface below the indicated surface, there is no error. But as soon as it crosses that surface I get the error.

Among workarounds I have attempted, I have tried to start the extrusion from a plane parallel to the front plane and extruded in toward the center. Again, when I attempt to cross that surface, I get the error.

## RE: "operation failed due to geometric condition"

Until now, this feature was made by extruding from the front plane using the midplane method and going out 1.5 inches (.75 each way). This part is completely symmetrical over the front plane. So I experimented this morning on the left side of the part, using the extrude to vertex and blind methods to extrude the feature. Everything worked, so I just extruded .5" in one direction and then prepared to work on the right side.

Mirroring the feature over the front plane generated the error.

So did simply making a new feature, identical to the first, that extruded .5" to the right.

This is crazy, the part is completely symmetrical!

## RE: "operation failed due to geometric condition"

## RE: "operation failed due to geometric condition"

Nope, nothing like that either. There was one feature, a revolved boss, that was mirrored on one side, but oddly enough the problem occurred on the side of the original revolved base, not its mirror.

Your suggestion gave me an idea, however, so after adding the extrusion on the side that worked I simply sliced the entire part down the front plane, then mirrored the body across the front plane. Everything came out fine.

It's a horrible kludge, but at this point I suspect I'm going to have to live with it. No one will know about it except me, I suppose.