6d368502 |
1 | puts "REQUIRED All: Faulty shapes in variables faulty_1 to faulty_" |
0e94a94e |
2 | puts "========" |
3 | puts "OCC278" |
4 | puts " (case 3)" |
5 | puts "========" |
6 | |
7 | ###################################################################### |
8 | ##Command "checkshape" does not define self-crossing for some wires and assigns status "valid" for them. |
9 | ## NOTE akm: there is no actual intersection - it was a bug in displaying complicated curves (my patch deals with it) |
10 | ## NOTE akm: wire alone is only a curve in the space so it may intersect itself. |
11 | ## NOTE akm: bug after putting it on plane checkshape found the pb. |
12 | ####################################################################### |
13 | |
14 | restore [locate_data_file OCC278c.brep] a |
15 | |
16 | mkplane result a |
0e94a94e |
17 | |
6d368502 |
18 | checkshape result |
0e94a94e |
19 | |
58cf74e0 |
20 | checkprops result -s 43.3075 |
5747059b |
21 | checkview -display result -2d -path ${imagedir}/${test_image}.png |