1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-03 17:56:21 +03:00

0023364: Integration of test grid "cpp" into the new testing system

Integration of test grid "cpp" (pipe) into the new testing system
This commit is contained in:
ski 2012-07-31 18:10:09 +04:00 committed by bugmaster
parent c2a0f4819b
commit 368ebb7e4a
49 changed files with 441 additions and 0 deletions

10
tests/pipe/standard/A2 Normal file
View File

@ -0,0 +1,10 @@
circle profile 0 150 5 0 1 1 5
mkedge profile profile
wire profile profile
mkplane profile profile
beziercurve w 7 0 150 0 0 200 50 0 170 70 0 40 30 0 0 0 0 50 10 0 140 0
mkedge w w
wire w w
pipe result w profile
set square 7516.8

9
tests/pipe/standard/A3 Normal file
View File

@ -0,0 +1,9 @@
hyperbola profile 0 35 35 0 1 -1 50 50
mkedge profile profile -pi/2. pi/2.
wire profile profile
ellipse w 0 40 0 1 0 0 100 40
mkedge w w
wire w w
pipe result w profile
set square 113874

10
tests/pipe/standard/A4 Normal file
View File

@ -0,0 +1,10 @@
circle profile 10 0 0 0 1 1 5
mkedge profile profile
wire profile profile
mkplane profile profile
circle w 0 50 0 1 0 0 50
mkedge w w
wire w w
pipe result w profile
set square 8385.98

10
tests/pipe/standard/A5 Normal file
View File

@ -0,0 +1,10 @@
circle profile 10 0 0 0 1 1 5
mkedge profile profile
wire profile profile
mkplane profile profile
ellipse w 20 20 0 1 0 0 60 20
mkedge w w
wire w w
pipe result w profile
set square 7767.04

10
tests/pipe/standard/A6 Normal file
View File

@ -0,0 +1,10 @@
circle profile 0 -115.064945 75.458923 1 -1 1 5
mkedge profile profile
wire profile profile
mkplane profile profile
hyperbola w 10 0 -50 1 0 0 50 50
mkedge w w -pi/2. pi/2.
wire w w
pipe result w profile
set square 8185.6

8
tests/pipe/standard/A7 Normal file
View File

@ -0,0 +1,8 @@
circle profile 0 0 0 1 1 1 5
mkedge profile profile
wire profile profile
mkplane profile profile
polyline w 10 0 0 0 30 30 0 70 70
pipe result w profile
set square 2925.22

10
tests/pipe/standard/A8 Normal file
View File

@ -0,0 +1,10 @@
circle profile 10 -62.831853 19.7392088 1 -1 1 5
mkedge profile profile
wire profile profile
mkplane profile profile
parabola w 10 0 0 1 0 0 50
mkedge w w -pi*20. pi*20.
wire w w
pipe result w profile
set square 3935.74

10
tests/pipe/standard/A9 Normal file
View File

@ -0,0 +1,10 @@
circle profile 0 0 0 0 1 1 5
mkedge profile profile
wire profile profile
mkplane profile profile
bsplinecurve w 2 3 0 3 1 1 2 3 0 0 0 2 100 100 100 1 100 0 0 1 -10 -10 -10 2
mkedge w w
wire w w
pipe result w profile
set square 8684.67

10
tests/pipe/standard/B2 Normal file
View File

@ -0,0 +1,10 @@
ellipse profile 0 0 0 0 1 1 10 5
mkedge profile profile
wire profile profile
mkplane profile profile
circle w 0 50 0 1 0 0 50
mkedge w w
wire w w
pipe result w profile
set square 12789.7

10
tests/pipe/standard/B3 Normal file
View File

@ -0,0 +1,10 @@
ellipse profile 20 0 0 0 1 1 5 2
mkedge profile profile
wire profile profile
mkplane profile profile
ellipse w 20 20 0 1 0 0 60 20
mkedge w w
wire w w
pipe result w profile
set square 5094.14

10
tests/pipe/standard/B4 Normal file
View File

@ -0,0 +1,10 @@
ellipse profile 10 -115.064945 75.458923 1 -1 1 5 2
mkedge profile profile
wire profile profile
mkplane profile profile
hyperbola w 10 0 -50 1 0 0 50 50
mkedge w w -pi/2. pi/2.
wire w w
pipe result w profile
set square 5810.34

8
tests/pipe/standard/B5 Normal file
View File

@ -0,0 +1,8 @@
ellipse profile 10 0 0 1 0 1 10 5
mkedge profile profile
wire profile profile
mkplane profile profile
polyline w 10 0 0 0 30 30 0 70 70
pipe result w profile
set square 4068.2

10
tests/pipe/standard/B6 Normal file
View File

@ -0,0 +1,10 @@
ellipse profile 10 -62.831853 19.7392088 0 1 0 10 5
mkedge profile profile
wire profile profile
mkplane profile profile
parabola w 10 0 0 1 0 0 50
mkedge w w -pi*20. pi*20.
wire w w
pipe result w profile
set square 6058.02

10
tests/pipe/standard/B7 Normal file
View File

@ -0,0 +1,10 @@
ellipse profile 0 0 0 0 1 1 10 5
mkedge profile profile
wire profile profile
mkplane profile profile
bsplinecurve w 2 3 0 3 1 1 2 3 0 0 0 2 100 100 100 1 100 0 0 1 -10 -10 -10 2
mkedge w w
wire w w
pipe result w profile
set square 14092.7

10
tests/pipe/standard/B8 Normal file
View File

@ -0,0 +1,10 @@
ellipse profile 0 154 -1.5 0 1 1 4 2
mkedge profile profile
wire profile profile
mkplane profile profile
beziercurve w 7 0 150 0 0 200 50 0 170 70 0 40 30 0 0 0 0 50 10 0 140 0
mkedge w w
wire w w
pipe result w profile
set square 5448.91

9
tests/pipe/standard/B9 Normal file
View File

@ -0,0 +1,9 @@
hyperbola profile 0 35 35 0 1 -1 50 50
mkedge profile profile -pi/2. pi/2.
wire profile profile
circle w 0 100 0 1 0 0 100
mkedge w w;
wire w w;
pipe result w profile
set square 210218

9
tests/pipe/standard/C2 Normal file
View File

@ -0,0 +1,9 @@
hyperbola profile 10 -105. 85. 0 1 -1 15 15
mkedge profile profile -pi/2. pi/2.
wire profile profile
hyperbola w 10 0 -50 1 0 0 50 50
mkedge w w -pi/2. pi/2.
wire w w
pipe result w profile
set square 24825.3

7
tests/pipe/standard/C3 Normal file
View File

@ -0,0 +1,7 @@
hyperbola profile 10 10.6 10.6 0 1 -1 15 15
mkedge profile profile -pi/2. pi/2.
wire profile profile
polyline w 10 0 0 10 -30 30 10 -70 90
pipe result w profile
set square 9588.68

9
tests/pipe/standard/C4 Normal file
View File

@ -0,0 +1,9 @@
hyperbola profile 0 -52.3 30.3 0 1 -1 15 15
mkedge profile profile -pi/2. pi/2.
wire profile profile
parabola w 0 0 0 1 0 0 50
mkedge w w -pi*20. pi*20.
wire w w
pipe result w profile
set square 12028.2

9
tests/pipe/standard/C5 Normal file
View File

@ -0,0 +1,9 @@
hyperbola profile 0 -110 -90 0 1 1 15 15
mkedge profile profile -pi/2. pi/2.
wire profile profile
bsplinecurve w 2 3 0 3 1 1 2 3 0 0 0 2 1000 1000 1000 1 1000 0 0 1 -100 -100 -100 2
mkedge w w
wire w w
pipe result w profile
set square 149159

9
tests/pipe/standard/C6 Normal file
View File

@ -0,0 +1,9 @@
hyperbola profile 0 130 20 0 1 1 15 15
mkedge profile profile -pi/2. pi/2.
wire profile profile
beziercurve w 7 0 150 0 0 2000 50 0 1700 700 0 400 300 0 0 0 0 900 400 0 140 100
mkedge w w
wire w w
pipe result w profile
set square 192613

7
tests/pipe/standard/C7 Normal file
View File

@ -0,0 +1,7 @@
polyline profile 0 0 0 10 10 0
circle w 0 20 0 1 0 0 20
mkedge w w
wire w w
pipe result w profile
set square 1332.86

7
tests/pipe/standard/C8 Normal file
View File

@ -0,0 +1,7 @@
polyline profile 0 0 0 3 3 0
ellipse w 10 10 0 1 0 0 30 10
mkedge w w
wire w w
pipe result w profile
set square 580.979

7
tests/pipe/standard/C9 Normal file
View File

@ -0,0 +1,7 @@
polyline profile 0 -115.064945 75.458923 20 -115.064945 75.458923
hyperbola w 10 0 -50 1 0 0 50 50
mkedge w w -pi/2. pi/2.
wire w w
pipe result w profile
set square 5608.5

5
tests/pipe/standard/D1 Normal file
View File

@ -0,0 +1,5 @@
polyline profile 0 0 0 20 0 0
polyline w 10 0 0 0 30 30 0 70 70
pipe result w profile
set square 1979.9

7
tests/pipe/standard/D2 Normal file
View File

@ -0,0 +1,7 @@
polyline profile 0 -31.415926 4.934802 20 -31.415926 4.934802
parabola w 10 0 0 1 0 0 50
mkedge w w -pi*20. pi*20.
wire w w
pipe result w profile
set square 2670.02

7
tests/pipe/standard/D3 Normal file
View File

@ -0,0 +1,7 @@
polyline profile 0 0 0 0 -20 20
bsplinecurve w 2 3 0 3 1 1 2 3 0 0 0 2 100 100 100 1 100 0 0 1 0 0 0 2
mkedge w w
wire w w
pipe result w profile
set square 7950.38

7
tests/pipe/standard/D4 Normal file
View File

@ -0,0 +1,7 @@
polyline profile 0 150 0 10 150 0
beziercurve w 7 0 150 0 0 200 50 0 170 70 0 40 30 0 0 0 0 50 10 0 150 0
mkedge w w
wire w w
pipe result w profile
set square 2565.03

9
tests/pipe/standard/D5 Normal file
View File

@ -0,0 +1,9 @@
parabola profile 10 0 0 0 1 1 50
mkedge profile profile -pi*20. pi*20.
wire profile profile
circle w 0 100 0 1 0 0 100
mkedge w w
wire w w
pipe result w profile
set square 77372.9

9
tests/pipe/standard/D6 Normal file
View File

@ -0,0 +1,9 @@
parabola profile 10 0 0 0 1 1 50
mkedge profile profile -pi*20. pi*20.
wire profile profile
ellipse w 0 80 0 1 0 0 200 80
mkedge w w
wire w w
pipe result w profile
set square 123710

9
tests/pipe/standard/D7 Normal file
View File

@ -0,0 +1,9 @@
parabola profile 10 -115.064945 75.458923 0 1 -1 50
mkedge profile profile -pi*20. pi*20.
wire profile profile
hyperbola w 10 0 -50 1 0 0 50 50
mkedge w w -pi/2. pi/2.
wire w w
pipe result w profile
set square 38722.8

7
tests/pipe/standard/D8 Normal file
View File

@ -0,0 +1,7 @@
parabola profile 10 0 0 0 1 -1 50
mkedge profile profile -pi*20. pi*20.
wire profile profile
polyline w 10 0 0 10 -30 30 10 -70 90
pipe result w profile
set square 15270.1

9
tests/pipe/standard/D9 Normal file
View File

@ -0,0 +1,9 @@
parabola profile 0 -62.83185 19.739209 0 1 -1 50
mkedge profile profile -pi*20. pi*20.
wire profile profile
parabola w 0 0 0 1 0 0 50
mkedge w w -pi*20. pi*20.
wire w w
pipe result w profile
set square 18784.6

9
tests/pipe/standard/E1 Normal file
View File

@ -0,0 +1,9 @@
parabola profile -100 -110 -100 1 1 0 50
mkedge profile profile -pi*20. pi*20.
wire profile profile
bsplinecurve w 2 3 0 3 1 1 2 3 0 0 0 2 1000 1000 1000 1 1000 0 0 1 -100 -100 -100 2
mkedge w w
wire w w
pipe result w profile
set square 391718

9
tests/pipe/standard/E2 Normal file
View File

@ -0,0 +1,9 @@
parabola profile 0 140 100 0 1 1 50
mkedge profile profile -pi*20. pi*20.
wire profile profile
beziercurve w 7 0 150 0 0 2000 50 0 1700 700 0 400 300 0 0 0 0 900 400 0 140 100
mkedge w w
wire w w
pipe result w profile
set square 328270

10
tests/pipe/standard/E3 Normal file
View File

@ -0,0 +1,10 @@
bsplinecurve profile 2 3 0 3 1 1 2 3 -1 -1 0 2 1 1 1 1 1 0 0 1 -1 -1 0 2
mkedge profile profile
wire profile profile
mkplane profile profile
circle w 0 10 0 1 0 0 10
mkedge w w
wire w w
pipe result w profile
set square 354.016

10
tests/pipe/standard/E4 Normal file
View File

@ -0,0 +1,10 @@
bsplinecurve profile 2 3 0 3 1 1 2 3 -1 -1 0 2 1 1 1 1 1 0 0 1 -1 -1 0 2
mkedge profile profile
wire profile profile
mkplane profile profile
ellipse w 0 8 0 1 0 0 20 8
mkedge w w
wire w w
pipe result w profile
set square 510.092

10
tests/pipe/standard/E5 Normal file
View File

@ -0,0 +1,10 @@
bsplinecurve profile 2 3 0 3 1 1 2 3 -25 -127.064945 75 5 25 -87.064945 75 5 25 -127.064945 77 5 -25 -127.064945 75 5
mkedge profile profile
wire profile profile
mkplane profile profile
hyperbola w 0 0 -50 1 0 0 50 50
mkedge w w -pi/2. pi/2.
wire w w
pipe result w profile
set square 32658.6

8
tests/pipe/standard/E6 Normal file
View File

@ -0,0 +1,8 @@
bsplinecurve profile 2 3 0 3 1 1 2 3 0 10 0 5 -10 -10 0 5 10 -10 5 5 0 10 0 5
mkedge profile profile
wire profile profile
mkplane profile profile
polyline w 0 0 0 10 -30 30 0 -70 90
pipe result w profile
set square 4687.7

10
tests/pipe/standard/E7 Normal file
View File

@ -0,0 +1,10 @@
bsplinecurve profile 2 3 0 3 1 1 2 3 0 -45 20.74 5 -10 -75 18.74 5 10 -75 18.74 5 0 -45 20.74 5
mkedge profile profile
wire profile profile
mkplane profile profile
parabola w 0 0 0 1 0 0 50
mkedge w w -pi*20. pi*20.
wire w w
pipe result w profile
set square 6104.74

10
tests/pipe/standard/E8 Normal file
View File

@ -0,0 +1,10 @@
bsplinecurve profile 2 3 0 3 1 1 2 3 0 10 -7 5 -10 -10 8 5 10 -10 8 5 0 10 -7 5
mkedge profile profile
wire profile profile
mkplane profile profile
bsplinecurve w 2 3 0 3 1 1 2 3 0 0 0 2 100 100 100 1 100 0 0 1 -10 -10 -10 2
mkedge w w
wire w w
pipe result w profile
set square 16793.8

10
tests/pipe/standard/E9 Normal file
View File

@ -0,0 +1,10 @@
bsplinecurve profile 2 3 0 3 1 1 2 3 0 30 -21 5 -30 -30 24 5 30 -30 24 5 0 30 -21 5
mkedge profile profile
wire profile profile
mkplane profile profile
beziercurve w 7 0 0 0 0 2000 50 0 1700 700 0 400 300 0 0 0 0 900 400 0 140 100
mkedge w w
wire w w
pipe result w profile
set square 309430

10
tests/pipe/standard/F1 Normal file
View File

@ -0,0 +1,10 @@
beziercurve profile 6 0 10 0 -5 0 0 -5 -20 0 5 -20 0 5 0 0 0 10 0
mkedge profile profile
wire profile profile
mkplane profile profile
circle w 0 100 0 1 0 0 100
mkedge w w
wire w w
pipe result w profile
set square 30818.9

10
tests/pipe/standard/F2 Normal file
View File

@ -0,0 +1,10 @@
beziercurve profile 6 0 10 0 -5 0 0 -5 -20 0 5 -20 0 5 0 0 0 10 0
mkedge profile profile
wire profile profile
mkplane profile profile
ellipse w 0 80 0 1 0 0 200 80
mkedge w w
wire w w
pipe result w profile
set square 45793.5

10
tests/pipe/standard/F3 Normal file
View File

@ -0,0 +1,10 @@
beziercurve profile 6 0 -105 75.5 -5 -115 75.5 -5 -135 75.5 5 -135 75.5 5 -115 75.5 0 -105 75.5
mkedge profile profile
wire profile profile
mkplane profile profile
hyperbola w 0 0 -50 1 0 0 50 50
mkedge w w -pi/2. pi/2.
wire w w
pipe result w profile
set square 9533.54

8
tests/pipe/standard/F4 Normal file
View File

@ -0,0 +1,8 @@
beziercurve profile 6 0 10 0 -5 0 0 -5 -20 0 5 -20 0 5 0 0 0 10 0
mkedge profile profile
wire profile profile
mkplane profile profile
polyline w 0 0 0 10 -30 30 0 -70 90
pipe result w profile
set square 4583.22

10
tests/pipe/standard/F5 Normal file
View File

@ -0,0 +1,10 @@
beziercurve profile 6 0 -53 19.8 -5 -63 19.8 -5 -83 19.8 5 -83 19.8 5 -63 19.8 0 -53 19.8
mkedge profile profile
wire profile profile
mkplane profile profile
parabola w 0 0 0 1 0 0 50
mkedge w w -pi*20. pi*20.
wire w w
pipe result w profile
set square 3895.63

10
tests/pipe/standard/F6 Normal file
View File

@ -0,0 +1,10 @@
beziercurve profile 6 0 0 40 0 -20 0 0 -20 -80 0 20 -80 0 20 0 0 0 40
mkedge profile profile
wire profile profile
mkplane profile profile
bsplinecurve w 2 3 0 3 1 1 2 3 0 0 0 2 1000 1000 1000 1 1000 0 0 1 -100 -100 -100 2
mkedge w w
wire w w
pipe result w profile
set square 450587

10
tests/pipe/standard/F7 Normal file
View File

@ -0,0 +1,10 @@
beziercurve profile 6 0 0 20 -10 0 0 -10 0 -40 10 0 -80 10 0 0 0 0 20
mkedge profile profile
wire profile profile
mkplane profile profile
beziercurve w 7 0 0 0 0 2000 50 0 1700 700 0 400 300 0 0 0 0 900 400 0 140 100
mkedge w w
wire w w
pipe result w profile
set square 305504