Scott, it depends both on the order (A-B is not the same as B-A) and on the orientation of the surfaces. If a surface is 'flipped', then the results might be unexpected. If you bake the surfaces, then run BooleanDifference, you should get the same result as Grasshopper.
-- David Rutten Robert McNeel & Associates On Nov 12, 4:41 am, Scott Crawford <[EMAIL PROTECTED]> wrote: > When I was writing that email I thought that maybe if the difference > was producing a union then the union would produce a difference. Sure > enough when I tested it thats what happened. I don't know how to > explain it but I got what I needed. > > Thanks, > Scott > > On Nov 11, 2008, at 5:12 PM, taz wrote: > > > > > Scott, > > > Conduct a simple test for this but (if boolean difference will > > evaluate) I believe the results should be different depending on which > > BRep is attached to A and which is attached to B. > > > I'm not exactly sure what is happening in your case. > > > taz > > > On Nov 11, 6:04 pm, "Scott Crawford" <[EMAIL PROTECTED]> wrote: > >> How does the Boolean difference determine what to keep? I assumed > >> that A > >> was kept and B was substracted but I am getting mixed results with > >> two > >> different sets of Breps. In one instance it works like expected > >> but in the > >> other instance they are unioned. Any thoughts/suggestions? > >> Scott
