0030760: Modeling Algorithms - Intersection fails in Occt 7.3.0
[occt.git] / tests / bugs / modalg_7 / bug28949_5
1 puts "============"
2 puts "OCC28949"
3 puts "============"
4 puts ""
5 ##############################################################################
6 # BRepOffsetAPI_MakePipe Generated() method produces no result for spine edges
7 ##############################################################################
8
9 restore [locate_data_file OCC1477_closedPolyline.brep] sp
10 restore [locate_data_file OCC1477_profile1_polygon.brep] pr
11 wire pr pr
12
13 mksweep sp
14 addsweep pr -R
15 buildsweep q -R
16
17 explode sp
18
19 savehistory sweep_hist
20
21 generated r1 sweep_hist sp_1
22 generated r2 sweep_hist sp_2
23 generated r3 sweep_hist sp_3
24 generated r4 sweep_hist sp_4
25 generated r5 sweep_hist sp_5
26 generated r6 sweep_hist sp_6
27
28 checkprops r1 -s 7095.68
29 checkprops r2 -s 11312.8
30 checkprops r3 -s 11001.6
31 checkprops r4 -s 16092.4
32 checkprops r5 -s 2826.84
33 checkprops r6 -s 3958.56
34
35 explode sp v
36
37 generated r1 sweep_hist sp_1
38 generated r2 sweep_hist sp_2
39 generated r3 sweep_hist sp_3
40 generated r4 sweep_hist sp_4
41 generated r5 sweep_hist sp_5
42 generated r6 sweep_hist sp_6
43
44 checknbshapes r1 -edge 14 -face 3
45 checkprops r1 -s 54.0987
46 checknbshapes r2 -edge 16 -face 4
47 checkprops r2 -s 149.736
48 checknbshapes r3 -edge 16 -face 4
49 checkprops r3 -s 130.067
50 checknbshapes r4 -edge 16 -face 4
51 checkprops r4 -s 198.297
52 checknbshapes r5 -edge 16 -face 4
53 checkprops r5 -s 44.1704
54 checknbshapes r6 -edge 16 -face 4
55 checkprops r6 -s 199.887