Hello all. I am new Open Cascade user and there is a problem I cannot solve.
Why do boolean operations sometimes make opened shapes? For instance, I have two TopoDS_Shapes: one is STEP imported and one is box. When I do BRepAlgoAPI_Common the result shape doesn't have surfaces in intersections of these two shapes. STEP file is linkrods.step from Open Cascade data directory and box coordinates are point1(4, 3, -5), point2(9, 7, 10).