1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-03 17:56:21 +03:00
apn cd37e04879 0026021: Integration boolean test cases
Added subgroups volumemaker, gdml_private and gdml_public

Moved scripts from public repository ti test cases

Added more TODOs to unstable test cases

Small corrections for unstable test cases
2015-05-06 15:02:44 +03:00

78 lines
2.5 KiB
Plaintext

# test script for revol_partial.prt.1.gdml file
compound result
# cone
plane pln_sh48005B0 0 0 2109.8582757863655 0 0 1 -0.50000000000000044 0.86602540378443837 0
erase pln_sh48005B0
pcone sh48005B0 pln_sh48005B0 378.91951769999991 466.55429973000008 487.95842250363467 300.00000000000006
settolerance sh48005B0 2.5978166982899998e-005
# cone
plane pln_sh4802B50 0 0 31.755811739557313 0 0 1 0.50000000000000011 -0.8660254037844386 0
erase pln_sh4802B50
pcone sh4802B50 pln_sh4802B50 176.81924281000002 466.55429973000008 52.03490172044269 300.00000000000006
settolerance sh4802B50 4.6655429973000009e-006
# copy shape
copy sh4802B50 sh4802B50_copy
# shape transformation
trotate sh4802B50_copy 0 0 0 1 0 0 -180
ttranslate sh4802B50_copy 0 -2.2782911912599957e-007 2681.60741175578
# shape transformation
trotate sh4802B50_copy 0 0 0 1 0 0 -161.32582176
ttranslate sh4802B50_copy 0 -746.52181700999995 1844.22896887
# cone
plane pln_sh4804C90 0 0 15.856892340754207 0 0 1 0.50000000000000011 -0.8660254037844386 0
erase pln_sh4804C90
pcone sh4804C90 pln_sh4804C90 88.292616169999931 379.81136230999971 52.355242979245794 300.00000000000006
settolerance sh4804C90 3.7981136230999974e-006
# copy shape
copy sh4804C90 sh4804C90_copy
# shape transformation
trotate sh4804C90_copy 0 0 0 1 0 0 -180
ttranslate sh4804C90_copy 0 -1.8272221780080145e-007 2177.9102405158328
# shape transformation
trotate sh4804C90_copy 0 0 0 1 0 0 -161.32582176
ttranslate sh4804C90_copy 0 -746.52181700999995 1844.22896887
# cone
plane pln_sh4B8A8D0 0 0 491.62130272815972 0 0 1 -0.50000000000000044 0.86602540378443837 0
erase pln_sh4B8A8D0
pcone sh4B8A8D0 pln_sh4B8A8D0 88.292616170000002 177.71108741 497.8901659718403 300.00000000000006
settolerance sh4B8A8D0 9.8951146869999999e-006
# copy shape
copy sh4B8A8D0 sh4B8A8D0_copy
# shape transformation
ttranslate sh4B8A8D0_copy 0 -1.3349050220767822e-007 1665.3060030573038
# shape transformation
trotate sh4B8A8D0_copy 0 0 0 1 0 0 -161.32582176
ttranslate sh4B8A8D0_copy 0 -746.52181700999995 1844.22896887
# copy shape
copy sh48005B0 sh48005B0_copy
# shape transformation
trotate sh48005B0_copy 0 0 0 1 0 0 -161.32582176
ttranslate sh48005B0_copy 0 -746.52181700999995 1844.22896887
# fuse operation
bfuse sh2804920 sh48005B0_copy sh4802B50_copy; copy sh2804920 sh2804920_copy
# cut operation
bcut sh47B1A70 sh2804920_copy sh4804C90_copy; copy sh47B1A70 sh47B1A70_copy
# cut operation
bcut sh952B3D0 sh47B1A70_copy sh4B8A8D0_copy; copy sh952B3D0 sh952B3D0_copy
# result
add sh952B3D0_copy result