Boolean Whackness
-
Hi all!
I've got a crazy shape I'm working on for a project.
I made the rippling surface by welding arcs together and following the resulting surface around a circle.
I used the ShapeBender plug-in to form the curved radiating paths and the BoolTools: Difference to cut them in.But I've got one that isn't cutting right.
I tried using intersect and deleting the portions I don't want, but it doesn't form the angled vertical surfaces I want.
Maybe the BoolTools will work somehow, maybe there's a workaround... Any ideas?
Heaps of thanks!
-
Workaround:
I saved two versions off to the side - each one had the different volume grouped, the other ungrouped/exploded. I used the standard edit>intersect>selected only on both, used the vertical surface from one, deleted out the path from the other, brought the two together and welded the arcs.
Wa-lah.
Don't you feel sheepish after you ask for help before trying the right solution? I do.
Thanks for listening!
-Z
-
When you Boolean or just Intersect the forms together there are some missing Edges so no perfect 'cut' Faces are made.
Fix:
Edit one Group and Select all Faces, and Intersect with Model.
Set 'View' so other Geometry is not shown during the Editing.
Switch Hidden Geometry 'on'.
You can see a few missing pieces of Edges, draw new Lines over these to split the Faces.
Switch Hidden Geometry 'off'.
Select unwanted Faces [they should now be 'separated'] and Delete.
Erase any remaining bits of unwanted Edges/Faces that are left over...
Close the Edit session.
Now Select the second Group, Edit it and Select all Faces, and Intersect with Model...
Repeat as above...
You should now have the two Groups reduced to the required Geometry.
Select both Groups, then 'Explode', and then immediately Group the still Selected Geometry.
Some Faces will be Reversed [i.e. the 'canyon walls'] - pick a correctly oriented Face and use 'Orient' - the Reversed Faces should now flip over to match the rest... -
I like your approach, TIG.
It's more 'process-aware' than what I proposed.Thanks!
Advertisement