0030186: BRepOffsetAPI_MakePipe Generated() method produces no results for the spine...
[occt.git] / tests / bugs / modalg_6 / bug27386_8
1 puts "============"
2 puts "OCC27386"
3 puts "============"
4 puts ""
5 #####################################################################
6 # BRepOffsetAPI_MakePipeShell does not provide history of generations
7 #####################################################################
8
9
10 polyline sp 0 0 0 10 0 0 10 0 10 10 10 10 0 10 10 0 10 0 0 0 0
11 polyline pr 0 -2 -2 0 2 -2 0 2 2 0 -2 2 0 -2 -2
12
13 mksweep sp
14 addsweep pr
15 buildsweep q -R
16
17 explode pr
18
19 savehistory sweep_hist
20
21 generated r1 sweep_hist pr_1
22 generated r2 sweep_hist pr_2
23 generated r3 sweep_hist pr_3
24 generated r4 sweep_hist pr_4
25
26 checknbshapes r1 -face 12
27 checkprops r1 -s 275.124
28 checknbshapes r2 -face 9
29 checkprops r2 -s 189.425
30 checknbshapes r3 -face 9
31 checkprops r3 -s 189.425
32 checknbshapes r4 -face 12
33 checkprops r4 -s 275.124
34
35 explode pr v
36
37 generated r1 sweep_hist pr_1
38 generated r2 sweep_hist pr_2
39 generated r3 sweep_hist pr_3
40 generated r4 sweep_hist pr_4
41
42 checknbshapes r1 -edge 12
43 checkprops r1 -l 78.8496
44 checknbshapes r2 -edge 9
45 checkprops r2 -l 57.4248
46 checknbshapes r3 -edge 6
47 checkprops r3 -l 36
48 checknbshapes r4 -edge 9
49 checkprops r4 -l 57.4248