+ ####### Detect Self-intersections #######
+
+ [Face_1,Face_2] = geompy.SubShapes(box, [33, 23])
+ Translation_1 = geompy.MakeTranslation(Face_1, 5, -15, -40)
+ Compound_1 = geompy.MakeCompound([Face_2, Translation_1])
+ if geompy.CheckSelfIntersections(Compound_1) == True:
+ raise RuntimeError, "Existing self-intersection is not detected"
+