0030760: Modeling Algorithms - Intersection fails in Occt 7.3.0
[occt.git] / tests / bugs / modalg_7 / bug30186_3
1 puts "============"
2 puts "OCC30186"
3 puts "============"
4 puts ""
5 ##############################################################################
6 # BRepOffsetAPI_MakePipe Generated() method produces no result for spine edges
7 ##############################################################################
8
9 restore [locate_data_file bug25272_base.brep] base 
10 restore [locate_data_file bug25272_path.brep] path 
11
12 pipe q path base
13 savehistory pipe_hist
14
15 explode base
16
17 generated r1 pipe_hist base_1
18 generated r2 pipe_hist base_2
19 checknbshapes r1 -vertex 16 -edge 32 -wire 16 -face 16 -shell 1 -solid 1
20 checknbshapes r2 -vertex 16 -edge 32 -wire 16 -face 16 -shell 1 -solid 1
21 checkprops r1 -v 1.88923
22 checkprops r2 -v 1.88923
23
24 explode base e
25
26 generated r1 pipe_hist base_1
27 generated r2 pipe_hist base_2
28 generated r3 pipe_hist base_3
29 checknbshapes r1 -vertex 8 -edge 12 -wire 4 -face 4
30 checknbshapes r2 -vertex 8 -edge 12 -wire 4 -face 4
31 checknbshapes r3 -vertex 8 -edge 12 -wire 4 -face 4
32 checkprops r1 -s 93.5894
33 checkprops r2 -s 95.333
34 checkprops r3 -s 1.1447
35
36 explode base v
37
38 generated r1 pipe_hist base_1
39 generated r3 pipe_hist base_3
40 checkprops r1 -l 57.2976 -deps 1.e-7
41 checkprops r3 -l 57.172 -deps 1.e-7
42
43 explode path
44
45 generated r1 pipe_hist path_1
46 generated r2 pipe_hist path_2
47 generated r3 pipe_hist path_3
48 generated r4 pipe_hist path_4
49 checknbshapes r1 -vertex 16 -edge 32 -wire 12 -face 12
50 checknbshapes r2 -vertex 16 -edge 32 -wire 12 -face 12
51 checknbshapes r3 -vertex 16 -edge 32 -wire 12 -face 12
52 checknbshapes r4 -vertex 16 -edge 32 -wire 12 -face 12
53 checkprops r1 -s 191.581
54 checkprops r2 -s 100.311
55 checkprops r3 -s 191.581
56 checkprops r4 -s 328.584
57
58 explode path v
59
60 generated r1 pipe_hist path_1
61 checknbshapes r1 -vertex 8 -edge 12
62 checkprops r1 -l 12.772