mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-09 18:50:54 +03:00
New features: 1. class BRepCheck_Solid The class is to check a solid per se. The scan area is: i. Shells that overlaps each other Status: BRepCheck_InvalidImbricationOfShells ii. Detached parts of the solid (vertices, edges) that have non-internal orientation Status: BRepCheck_BadOrientationOfSubshape iii. For closed, non-internal shells: iii.1 Shells containing entities of the solid that are outside towards the shells Status: BRepCheck_SubshapeNotInShape iii.2 Shells that encloses other Shells (for non-holes) Status: BRepCheck_EnclosedRegion Changes: 1. enumeration BRepCheck_Status members: InvalidImbricationOfShells, EnclosedRegion, has been added 2. class BRepCheck method: void BRepCheck::Print(const BRepCheck_Status stat, Standard_OStream& OS) has been modified to take into account II.1 3. class BRepCheck_Analyzer method: void BRepCheck_Analyzer::Put(const TopoDS_Shape& S, const Standard_Boolean B) has been modified to take into account I.1 4. class BRepTest function: void StructuralDump(Draw_Interpretor& theCommands, const BRepCheck_Analyzer &theAna, const Standard_CString ShName, const Standard_CString Pref, const TopoDS_Shape &theShape) has been modified to take into account I.1, II.1 Test cases for issue CR25509 Correction of test cases for issue CR25509
18 lines
389 B
Plaintext
18 lines
389 B
Plaintext
puts "TODO OCC25555 ALL: Faulty shapes in variables faulty_1 to faulty_"
|
|
|
|
puts "============"
|
|
puts "OCC24055"
|
|
puts "============"
|
|
puts ""
|
|
#################################################
|
|
# Reading a STEP file produces invalid shape
|
|
#################################################
|
|
|
|
stepread [locate_data_file bug24055_8MTF-75LS05.step] a *
|
|
checkshape a_1
|
|
|
|
axo
|
|
fit
|
|
set only_screen_axo 1
|
|
|