3bea4c16 |
1 | puts "============" |
2 | puts "OCC23153" |
3 | puts "============" |
4 | puts "" |
5 | ####################################################################### |
6 | # BRepMesh can't apply a mesh for a face of attached shape |
7 | ####################################################################### |
8 | |
9 | pload XDE |
10 | set BugNumber OCC23153 |
11 | |
12 | set TheFileName OCC23153-long_furrowed_shape.stp |
13 | decho off |
14 | stepread [locate_data_file $TheFileName] a * |
15 | decho on |
16 | tpcompound result |
17 | |
18 | set square 14684.4 |
a4eba920 |
19 | checknbshapes result -vertex 1152 -edge 1735 -wire 635 -face 581 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 4106 |
3bea4c16 |
20 | vinit |
21 | vsetdispmode 1 |
22 | vdisplay result |
23 | vtop |
24 | vfit |
25 | |
26 | set status 0 |
3bea4c16 |
27 | set x1 223 |
28 | set y1 195 |
ccadc126 |
29 | |
30 | if { "[vreadpixel $x1 $y1 rgb name]" == "BLACK" } { |
3bea4c16 |
31 | set status 1 |
32 | puts "Faulty Color1" |
33 | } |
34 | |
35 | set x2 224 |
36 | set y2 240 |
ccadc126 |
37 | if { "[vreadpixel $x2 $y2 rgb name]" == "BLACK" } { |
3bea4c16 |
38 | set status 1 |
39 | puts "Faulty Color2" |
40 | } |
41 | |
42 | set x3 223 |
43 | set y3 266 |
ccadc126 |
44 | if { "[vreadpixel $x3 $y3 rgb name]" == "BLACK" } { |
3bea4c16 |
45 | set status 1 |
46 | puts "Faulty Color3" |
47 | } |
48 | |
49 | # Resume |
50 | puts "" |
51 | if { ${status} == 0 } { |
52 | puts "OK ${BugNumber}" |
53 | } else { |
54 | puts "Faulty ${BugNumber}" |
55 | } |
56 | |
57 | set only_screen 1 |
58 | |
59 | |