@Val2,
So after a little bit of research on my end and realizing that the obvious was staring at me straight in the face. I figured out the main issue and I think the failure on my part was not fully understanding the jargon when working in nurbs. So after I brought in your file that you corrected for me, I started to get the same issue not long after where I couldn't get boolean to work. I kept sitting here thinking what am I missing. So, I exported out my model as an .obj into 3ds max, which is my native program. As soon as it came in, it looked like what you seen below. The normals were flipped!! I deal with cad from clients all day at my day job and there will be times when the model will import flipped normals even when importing as a step file and I never knew why. Actually I still dont understand why this actually happens in nurbs yet ( but I'm getting there). So I did a little more research and if I run my Cplane (in MOI) over the model, it actually shows me the patches that are flipped and then I can just select the patches, separate them and then press Tab, and write "flip" and then re-attach it to the main model. It fixes it.
This is a huge find for me. I was almost to the point of giving up because I just couldn't figure out why I was keep having this issue.
@Michael,
Do you know the reason why this happens? Part of me think that this comes from using "Mirror" but then it would also happen if I select an edge, duplicate it and create a patch from it using the network "command". Like in the image below. The funny thing is. All of those curves are "rebuilt" before the patch is created and the normals were still flipped. This is the main thing that I dont understand and is it something that I'm not doing correctly?
By the way, This is why when I would select only the faces that were going to be booleaned it worked is because those faces actually had normals facing in the right direction
Anyway. I know this was kind of a long post, but I wanted to post back what I found.

|