The capping result shows that some faces are not properly joined.

I have aligned the section plane along the axis and am attempting to split the model in half
as shown in the first image: Viewer_Model.jpg.

My goal is to obtain the section view from this.
I was able to achieve this using the BRepAlgoAPI_Section class. After performing the sectioning, I retrieve the TopoDS_Shape` from the result, which represents the portion of the model cut by the plane.

To cap the edges and close the faces properly, I am using ShapeAnalysis_FreeBounds::ConnectEdgesToWires(edges, 0.0, false, outEdges), where `outEdges` contains the edges from the `TopoDS_Shape`.
However, after performing this operation, I notice that some faces are correctly connected while others are not, as shown in the second image: Viewer_Model_After_Capping.jpg Also attach glb model for reference.

Additionally, I found references to ShapeFix_Shape and ShapeFix_WireFrame on a forum.

Could you please assist me with this? How can I resolve the issue?"

rahulmulik9's picture

Any update on this.