mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-04 13:13:25 +03:00
Modified TODO in some offset cases. Deleted the same test cases bug697_* in /bugs/modalg Deleted test cases which is based on v2d commands Added test cases to folder bugs
50 lines
1.1 KiB
Plaintext
Executable File
50 lines
1.1 KiB
Plaintext
Executable File
puts "============"
|
|
puts "OCC22695"
|
|
puts "============"
|
|
puts ""
|
|
#######################################################################
|
|
# The algorithm BRepFilletAPI_MakeFillet2d crashes in cases when some original edges of the face degenerate (become punctual)
|
|
#######################################################################
|
|
|
|
set BugNumber OCC22695
|
|
|
|
smallview
|
|
|
|
polyline pp 0 0 0 10 0 0 10 10 0 0 10 0 0 0 0
|
|
mkplane ff pp
|
|
explode ff e
|
|
fit
|
|
|
|
donly ff ff_1 ff_2
|
|
if { [catch {chfi2d res1 ff ff_1 ff_2 F 5} catch_result] } {
|
|
puts "Faulty ${BugNumber}"
|
|
}
|
|
|
|
#set length 37.854
|
|
|
|
explode res1 e
|
|
donly res1 res1_3 res1_4
|
|
if { [catch {chfi2d res2 res1 res1_3 res1_4 F 5} catch_result] } {
|
|
puts "Faulty ${BugNumber}"
|
|
}
|
|
|
|
#set length 35.708
|
|
|
|
explode res2 e
|
|
donly res2 res2_1 res2_5
|
|
if { [catch {chfi2d res3 res2 res2_1 res2_5 F 5} catch_result] } {
|
|
puts "Faulty ${BugNumber}"
|
|
}
|
|
|
|
#set length 33.5619
|
|
|
|
explode res3 e
|
|
donly res3 res3_4 res3_5
|
|
if { [catch {chfi2d result res3 res3_4 res3_5 F 5} catch_result] } {
|
|
puts "Faulty ${BugNumber}"
|
|
}
|
|
|
|
set length 31.4159
|
|
set 3dviewer 0
|
|
|