Files
OCCT/tests/bugs/modalg_4/bug697_1
vro 4e882c7153 0026570: Crash on attempt to rotate a shape.
An extended draw-command trotate (ttranslate, tmirror, ...) by an additional parameter "-copy".
New check of edge range is added in BRepCheck/BRepCheck_Edge.cxx
The same checking is added in ShapeAnalysis_Edge.cxx
Fixing this problem is added in ShapeFix_Wire.cxx
GeomLib::SameRange(...) and BRepTools_TrsfModification::NewCurve2d(...) are modified to avoid exception in TrimmedCurve
2017-12-08 16:39:30 +03:00

28 lines
788 B
Plaintext
Executable File

puts "TODO OCC29351 ALL: Faulty shapes in variables faulty_1 to faulty_2 "
puts "============"
puts "OCC697"
puts "============"
puts ""
######################################################
# Fuse operation does not work
######################################################
## (old topology)
## (fuse)
######################################################
restore [locate_data_file OCC697_1.brep] b1
restore [locate_data_file OCC697_2.brep] b2
checkshape b1
checkshape b2
##############################################
if { [catch {bfuse result b1 b2} catch_result] } {
##############################################
puts "Faulty : an exception was caught"
}
checkprops result -s 8879.41
checkshape result
checkview -display result -2d -path ${imagedir}/${test_image}.png