50258e77 |
1 | puts "============" |
2 | puts "OCC26150" |
3 | puts "============" |
4 | puts "" |
5 | ######################################################################### |
6 | # BRepOffsetAPI_ThruSections doesn't implement history method Generated() |
7 | ######################################################################### |
8 | |
9 | polyline w1 -10 -10 0 10 -10 0 10 10 0 -10 10 0 -10 -10 0 |
10 | vertex v1 0 -10 20 |
11 | vertex v2 10 8 20 |
12 | vertex v3 -10 7 20 |
13 | edge e1 v1 v2 |
14 | orientation e1 R |
15 | edge e2 v2 v3 |
16 | orientation e2 R |
17 | edge e3 v3 v1 |
18 | orientation e3 R |
19 | wire w2 e1 e2 e3 |
20 | circle w3 0 0 40 10 |
21 | mkedge w3 w3 |
22 | wire w3 w3 |
23 | |
24 | explode w2 |
25 | |
26 | thrusections r 1 1 w1 w2 w3 |
27 | |
4f7d41ea |
28 | savehistory hist |
29 | |
30 | generated r5 hist w2_1 |
31 | generated r6 hist w2_2 |
32 | generated r7 hist w2_3 |
50258e77 |
33 | |
34 | checknbshapes r5 -face 6 |
35 | checkprops r5 -s 872.216 |
36 | checknbshapes r6 -face 6 |
37 | checkprops r6 -s 852.53 |
38 | checknbshapes r7 -face 4 |
39 | checkprops r7 -s 835.461 |
40 | |
41 | explode w2 v |
42 | |
4f7d41ea |
43 | generated r13 hist w2_1 |
44 | generated r14 hist w2_2 |
45 | generated r15 hist w2_3 |
50258e77 |
46 | |
47 | checknbshapes r13 -edge 2 |
48 | checkprops r13 -l 40.0002 |
49 | checknbshapes r14 -edge 2 |
50 | checkprops r14 -l 40.2965 |
51 | checknbshapes r15 -edge 2 |
52 | checkprops r15 -l 40.2389 |