How to trim Self-intersect surface in Catia?

I hope this helps i have just created the intersect manually by using a projected curve and the quick trim tool

  1. Step 1:

    Project sketch into a new sketch

  2. Step 2:

    Draw a line along the horizontal plane, using the quick trim tool split the projected curve by removing the bottom section first, then split one of the remaining curves with the other. and turn the line you used as the splitting tool into a construction line.

  3. Step 3:

    draw a line using the point shown, (this is the interception line)

  4. Step 4:

    split the surface with the plane shown, leaving the bottom section of the curve

  5. Step 5:

    split the original surface again but leaving the top two sections and then keep all elements and extract both surfaces individually

  6. Step 6:

    using the line that was drawn in step 3 split the surface you extracted

  7. Step 7:

    finally join all of the requited surfaces

  8. Step 8:

    I hope this helps i do not know to do this without manually creating the intersect curve.