0028681: UnifySameDomain distorts face boundary when merges a chain of small linear...
[occt.git] / tests / bugs / modalg_6 / bug28207
1 puts "========"
2 puts "OCC28207"
3 puts "========"
4 puts ""
5 #########################################################
6 ##  Unexpected result of the unify same domain algorithm
7 #########################################################
8
9 restore [locate_data_file bug28207_face.brep] s1
10
11 unifysamedom result1 s1
12 checkshape result1
13 checknbshapes result1 -face 1 -wire 1 -edge 984
14 checkprops result1 -l 10402.1
15
16 #safeInputMode is true for USD
17 unifysamedom result2 s1 -a 0.001
18 checkshape result2
19 checknbshapes result2 -face 1 -wire 1 -edge 983
20 checkprops result2 -l 10402.1
21
22 unifysamedom result3 s1 -a 1.0
23 checkshape result3
24 checknbshapes result3 -face 1 -wire 1 -edge 983
25 checkprops result3 -l 10402.1
26
27 unifysamedom result4 s1 -t 0.01 -a 0.1
28 checkshape result4
29 checknbshapes result4 -face 1 -wire 1 -edge 510
30 checkprops result4 -l 10402.1
31
32 unifysamedom result5 s1 -t 0.1 -a 0.1
33 checkshape result5
34 checknbshapes result5 -face 1 -wire 1 -edge 198
35 checkprops result5 -l 10402.1
36
37 unifysamedom result6 s1 -t 1.0 -a 0.1
38 checkshape result6
39 checknbshapes result6 -face 1 -wire 1 -edge 65
40 checkprops result6 -l 10401.9
41
42 checkview -display result1 -2d -path ${imagedir}/${test_image}.png