mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-10 18:51:21 +03:00
Splitting of subgroups bugs/modalg and bugs/moddata to optimise time of testing Correction of end file in group v3d Small correction of test case
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
|
|
|