0026150: BRepOffsetAPI_ThruSections doesn't implement history method Generated().
[occt.git] / tests / bugs / modalg_6 / bug26150_11
1 puts "============"
2 puts "OCC26150"
3 puts "============"
4 puts ""
5 #########################################################################
6 # BRepOffsetAPI_ThruSections doesn't implement history method Generated()
7 #########################################################################
8
9 restore [locate_data_file bug27386_pr2.brep] pr2
10 restore [locate_data_file bug27386_pr3.brep] pr3
11 beziercurve c1 3  0 50 -45  5 50 -50  0 50 -55
12 beziercurve c2 3  0 50 -45  -5 50 -50  0 50 -55
13 mkedge e1 c1
14 mkedge e2 c2
15 orientation e2 R
16 wire pr4 e1 e2
17 vertex vv 0 0 0
18 donly vv pr2 pr3 pr4
19
20 explode pr2
21 explode pr3
22 explode pr4
23
24 thrusections r 1 1 vv pr2 pr3 pr4 vv
25
26 genthrus r1 pr2_1
27 genthrus r2 pr2_2
28 genthrus r3 pr2_3
29 genthrus r4 pr3_1
30 genthrus r5 pr4_1
31 genthrus r6 pr4_2
32
33 checknbshapes r1 -face 8
34 checkprops r1 -s 1659.7
35 checknbshapes r2 -face 4
36 checkprops r2 -s 1660.96
37 checknbshapes r3 -face 8
38 checkprops r3 -s 1671.28
39 checknbshapes r4 -face 20
40 checkprops r4 -s 4991.94
41 checknbshapes r5 -face 12
42 checkprops r5 -s 2495.34
43 checknbshapes r6 -face 8
44 checkprops r6 -s 2496.6
45
46 explode pr2 v
47 explode pr3 v
48 explode pr4 v
49
50 genthrus r7 vv
51 genthrus r8 pr2_1
52 genthrus r9 pr2_2
53 genthrus r10 pr2_3
54 genthrus r11 pr3_1
55 genthrus r12 pr4_1
56 genthrus r13 pr4_2
57
58 checknbshapes r7 -edge 20
59 checkprops r7 -l 1386.75
60 checknbshapes r8 -edge 4
61 checkprops r8 -l 269.926
62 checknbshapes r9 -edge 4
63 checkprops r9 -l 304.224
64 checknbshapes r10 -edge 4
65 checkprops r10 -l 269.926
66 checknbshapes r11 -edge 4
67 checkprops r11 -l 280.861
68 checknbshapes r12 -edge 4
69 checkprops r12 -l 261.815
70 checknbshapes r13 -edge 4
71 checkprops r13 -l 304.224