Forum Groups
  All forums
    Help & Feedback
      Questions
      Work in progress
      Finished Art
      Non-Max related
    Community
      Offtopic
      News
    Hardware
    Photography



Maxunderground news unavailable

 
First page  Go to the previous page   [01]  [02]  [03]  Go to the next page  Last page
 
Boolean intersection help
show user profile  Farks
Does anyone know how to remove the intersection of two objects. I've had a play with the boolean and proboolean tools. I've managed to remove everything bar the intersection of the two objects, but i can't delete the intersection itself whilst retaining the two original objects.

Any help would be much appreciated
F
read 504 times
12/8/2011 11:30:49 PM (last edit: 12/8/2011 11:30:49 PM)
show user profile  beezy
can't you select the polygons and delete them?


read 499 times
12/8/2011 11:38:59 PM (last edit: 12/8/2011 11:38:59 PM)
show user profile  Farks
I don't think so, I need to be able to separate the two objects afterwards. If you can imagine pushing two books together at right angles so they intersect. I need to remove the 'duplicated' area from both books. so i have two books in 'C' shapes.
read 496 times
12/8/2011 11:43:39 PM (last edit: 12/9/2011 12:40:34 AM)
show user profile  beezy
can you post screen shot? Having trouble picturing two books in a "C shape" thought they made a "V shape" if anything. You should be able to still go in and select those extra faces then delete, you can weld and extrude edges where needed.


read 455 times
12/9/2011 2:00:48 AM (last edit: 12/9/2011 2:00:48 AM)
show user profile  Farks

The pieces slot into each other. with both pieces having a section cut out of them.
read 450 times
12/9/2011 2:27:45 AM (last edit: 12/9/2011 2:27:45 AM)
show user profile  Farks
I have approx. 150 of these to do... ALL different. so the shortest solution would be ideal.
If it helps, the purpose of this is to create an animation where I show how all these objects slot together.
read 448 times
12/9/2011 2:31:15 AM (last edit: 12/9/2011 2:31:15 AM)
show user profile  dragopede
Well, if they're slotting together, only one of them would be 'C' shaped, right? Because one slots around the other. If they're both the same shape, you have empty air between them and only their outermost edges would be brushing each other.

That aside, I've tried to do what it is you're describing (essentially, doing both operations of boolean's "subtraction" simultaneously, right?), and I'm surprised it doesn't have an operation like that. I woulda swore they did...
read 434 times
12/9/2011 3:01:13 AM (last edit: 12/9/2011 3:01:13 AM)
show user profile  Garp
If you need to do it 150 times, a script is the best way.
For example, if you have Box001 and Box002, it could be


How do you find that two objects in the scene are parts of the same 'pair'?
A naming convention perhaps, like Right001-Left001, Right002-Left002, etc.



read 433 times
12/9/2011 3:02:47 AM (last edit: 12/9/2011 3:02:47 AM)
show user profile  beezy
I see, sounds like you might need topmod. But can't you open the listener and perform the tasks then copy that code for re-use?


read 432 times
12/9/2011 3:02:53 AM (last edit: 12/9/2011 3:09:46 AM)
show user profile  Farks
Unfortunately they do both need to be cut. they are positioned so that gravity would cause them to slip past each other if not 'locked' in two directions.
I've tried grouping them, but it wont allow me to do a boolean (or proboolean) on anything grouped.

Without going into too much detail... this is the shape I need to create. there will be forces on it in both x and y directions. (also no glue or solid fixings allowed :))

read 425 times
12/9/2011 3:22:37 AM (last edit: 12/9/2011 4:17:22 AM)
show user profile  Garp
Err.. did you read my post?




read 394 times
12/9/2011 4:19:36 AM (last edit: 12/9/2011 4:19:36 AM)
show user profile  Farks
Yes, but it doesn't solve my problem of having to cut into both surfaces....
read 392 times
12/9/2011 4:23:03 AM (last edit: 12/9/2011 4:23:03 AM)
show user profile  Garp
Did you try it?
Both Box001 and Box002 are cut.




read 383 times
12/9/2011 4:43:50 AM (last edit: 12/9/2011 4:43:50 AM)
show user profile  Farks
I copy and pasted it into my MAXScript and it only produces an error... (i'm a bit of a novice with scripts)
This is the error message:
-- Error occurred in anonymous codeblock; filename: ; position: 62; line: -1
-- No "delete" function for undefined
-- Error occurred in anonymous codeblock; filename: ; position: 62; line: 6
-- No "delete" function for undefined

read 380 times
12/9/2011 4:51:39 AM (last edit: 12/9/2011 4:51:39 AM)
show user profile  Garp
Start with an empty scene, make two boxes (named Box001 and Box002), position them so that they intersect and run the script.
Check the result. If it's what you're after, I'll make a more practical version.




read 375 times
12/9/2011 5:01:04 AM (last edit: 12/9/2011 5:01:04 AM)
 
First page  Go to the previous page   [01]  [02]  [03]  Go to the next page  Last page
 
#Maxforums IRC
Open chat window


Support Maxforums.org