3D Design

3D Design

Topics related to Ansys Discovery and Ansys SpaceClaim.

Boolean Error

    • Shiva M S
      Subscriber

      I have modelled the Midship section of a ship. The overall length of the ship is 92m, I have imported the hull of the ship as a surface body. I want to trim away the 92m mid ship sections paortion that is outside of the imported surface. 

      CCan someone please help me on this ?

    • mjmiddle
      Ansys Employee

       

      What feature in DesignModeler are you using to do this?  There is more than one way to do the same thing. Maybe trying a different method will illuminate the problem.

      You could use a boolean (subtract) or slice (by surface) and then delete the body on one side left afterward. Or you could use a boolean (imprint faces) or Tools>Face split (by surface) and then delete the face afterward (no healing).

      It looks like you are splitting by flat surfaces on the sides of the hull not at the ends of the 92m length. Since the slicing surfaces look to be flat, you could do the slice or face split by plane. Splitting by plane is more robust than splitting by a surface because a surface boundary may lie short of the intersection, or the splitting surface may not span entirely across the surface you want to split. For example, a boolean subtract would not work on the following:

      But a slice off surface will extend the split if not chosen to use bounded surface.

      Also try splitting one body at a time, because some may have exceptions if you try to split many in one operation. You should make sure the surface body you want to split passes entirely through the tool body.

       

    • Shiva M S
      Subscriber

      Thankyou so much. I'll try that tell you. 

Viewing 2 reply threads
  • The topic ‘Boolean Error’ is closed to new replies.