how to get a section of surface between 2 intersection curves ?

  hi deers.

  I have a slicesurface to slice a object.  it intersects with 2 surfaces . I can get 2  intersection curves .  how i get the section of slicesurface  with the 2 intersection curves.

any suggestion would be much appreciated.

Attachments: 
chen chen's picture

 I have tried it.

1. using BRepAlgoAPI_Section, I got 2 intersection curves.

2.then using BOPAlgo_Splitter  splitter.
    splitter.AddArgument(sliceface); splitter.SetTools(2edges); 

but I got  a wrong reslut.   

Mikhail Sazonov's picture

It is better to make half-spaces from 2 ssection surfaces, and then make a Boolean Cut (or Common) operation.