3bea4c16 |
1 | puts "============" |
2 | puts "OCC13140" |
3 | puts "============" |
4 | puts "" |
5 | ####################################################################### |
6 | # Exception during creation pipe on from attached spine and profile |
7 | ####################################################################### |
8 | |
9 | restore [locate_data_file OCC13140_Spine.brep] Spine |
10 | restore [locate_data_file OCC13140_Profile.brep] Profile |
11 | |
12 | pipe result Spine Profile |
13 | |
58cf74e0 |
14 | checkprops result -s 3.68518 |
15 | checkshape result |
3bea4c16 |
16 | set good_vertex 2 |
17 | set good_edge 3 |
18 | set good_wire 1 |
19 | set good_face 1 |
20 | |
21 | set explode_v_length [llength [explode result v] ] |
22 | set explode_e_length [llength [explode result e] ] |
23 | set explode_w_length [llength [explode result w] ] |
24 | set explode_f_length [llength [explode result f] ] |
25 | |
26 | if { ${explode_v_length} != ${good_vertex} } { |
27 | puts "vertex: Faulty" |
28 | } else { |
29 | puts "vertex: OK" |
30 | } |
31 | if { ${explode_e_length} != ${good_edge} } { |
32 | puts "edge: Faulty" |
33 | } else { |
34 | puts "edge: OK" |
35 | } |
36 | if { ${explode_w_length} != ${good_wire} } { |
37 | puts "wire: Faulty" |
38 | } else { |
39 | puts "wire: OK" |
40 | } |
41 | if { ${explode_f_length} != ${good_face} } { |
42 | puts "face: Faulty" |
43 | } else { |
44 | puts "face: OK" |
45 | } |
46 | |
5747059b |
47 | checkview -display result -2d -path ${imagedir}/${test_image}.png |
3bea4c16 |
48 | |