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

124 lines
4.5 KiB
Plaintext

# test script for s_brack.prt.2.gdml file
compound result
# box
box sh45A0350 -152.4000001 -127.00000009999999 -76.200000000000003 304.8000002 254.00000019999999 152.40000000000001
# box
box sh49BC800 -54.959167604999998 -54.959167604999998 -79.248000000000005 109.91833521 109.91833521 158.49600000000001
# copy shape
copy sh49BC800 sh49BC800_copy
# shape transformation
trotate sh49BC800_copy 0 0 0 2.68031548330893e-016 1.1102230246251563e-016 -1 45.000000000000007
ttranslate sh49BC800_copy -153.1620001 -127.76200009999994 -2.8421709430404007e-014
# shape transformation
trotate sh49BC800_copy 0 0 0 -0.57735026918962573 0.57735026918962573 0.57735026918962584 120.00000000000001
ttranslate sh49BC800_copy -127 76.200000000000003 0
# box
box sh49BF9E0 -54.959167604999998 -54.959167604999998 -82.296000000000006 109.91833521 109.91833521 164.59200000000001
# copy shape
copy sh49BF9E0 sh49BF9E0_copy
# shape transformation
trotate sh49BF9E0_copy 0 0 0 -5.5511151231257753e-017 -8.8028830759584735e-017 1 45.000000000000007
ttranslate sh49BF9E0_copy 153.16200009999994 -127.76200010000001 -2.8421709430404007e-014
# shape transformation
trotate sh49BF9E0_copy 0 0 0 -0.57735026918962573 0.57735026918962573 0.57735026918962584 120.00000000000001
ttranslate sh49BF9E0_copy -127 76.200000000000003 0
# cylinder
plane pln_sh49C2AE0 -0 -0 -76.200000000000003 0 0 1 1 0 0
erase pln_sh49C2AE0
pcylinder sh49C2AE0 pln_sh49C2AE0 76.200000000000003 152.40000000000001 360
settolerance sh49C2AE0 1.5239999999999999e-006
# box
box sh49C3A30 -76.962000000000003 -65.691176045000006 -77.724000000000004 153.92400000000001 131.38235209000001 155.44800000000001
# copy shape
copy sh49C3A30 sh49C3A30_copy
# shape transformation
trotate sh49C3A30_copy 0 0 0 -5.5511151231257753e-017 -8.8028830759584735e-017 1 45.000000000000007
ttranslate sh49C3A30_copy 67.84932394999997 -42.449323949999993 -1.4210854715202004e-014
# shape transformation
trotate sh49C3A30_copy 0 0 0 -0.57735026918962573 0.57735026918962573 0.57735026918962584 120.00000000000001
ttranslate sh49C3A30_copy -127 76.200000000000003 0
# copy shape
copy sh49C2AE0 sh49C2AE0_copy
# shape transformation
trotate sh49C2AE0_copy 0 0 0 1.6653345369377341e-016 5.5511151231257802e-017 -1 90.000000000000014
ttranslate sh49C2AE0_copy 76.199999999999974 -50.799999999999997 -1.4210854715202004e-014
# shape transformation
trotate sh49C2AE0_copy 0 0 0 -0.57735026918962573 0.57735026918962573 0.57735026918962584 120.00000000000001
ttranslate sh49C2AE0_copy -127 76.200000000000003 0
# cut operation
bcut sh49A32C0 sh49C2AE0_copy sh49C3A30_copy; copy sh49A32C0 sh49A32C0_copy
# cylinder
plane pln_sh49A6580 -0 -0 -76.200000000000003 0 0 1 1 0 0
erase pln_sh49A6580
pcylinder sh49A6580 pln_sh49A6580 76.200000000000003 152.40000000000001 360
settolerance sh49A6580 1.5239999999999999e-006
# box
box sh49A5CC0 -76.962000000000003 -65.691176045000006 -77.724000000000004 153.92400000000001 131.38235209000001 155.44800000000001
# copy shape
copy sh49A5CC0 sh49A5CC0_copy
# shape transformation
trotate sh49A5CC0_copy 0 0 0 2.68031548330893e-016 1.1102230246251563e-016 -1 45.000000000000007
ttranslate sh49A5CC0_copy -67.849323949999999 -42.449323949999965 -1.4210854715202004e-014
# shape transformation
trotate sh49A5CC0_copy 0 0 0 -0.57735026918962573 0.57735026918962573 0.57735026918962584 120.00000000000001
ttranslate sh49A5CC0_copy -127 76.200000000000003 0
# copy shape
copy sh49A6580 sh49A6580_copy
# shape transformation
trotate sh49A6580_copy 0 0 0 1.6653345369377341e-016 5.5511151231257802e-017 -1 90.000000000000014
ttranslate sh49A6580_copy -76.200000000000003 -50.799999999999969 -1.4210854715202004e-014
# shape transformation
trotate sh49A6580_copy 0 0 0 -0.57735026918962573 0.57735026918962573 0.57735026918962584 120.00000000000001
ttranslate sh49A6580_copy -127 76.200000000000003 0
# cut operation
bcut sh4626B00 sh49A6580_copy sh49A5CC0_copy; copy sh4626B00 sh4626B00_copy
# copy shape
copy sh45A0350 sh45A0350_copy
# shape transformation
trotate sh45A0350_copy 0 0 0 -0.57735026918962573 0.57735026918962573 0.57735026918962584 120.00000000000001
ttranslate sh45A0350_copy -127 76.200000000000003 0
# cut operation
bcut sh49A9D10 sh45A0350_copy sh49BC800_copy; copy sh49A9D10 sh49A9D10_copy
# cut operation
bcut sh46516D0 sh49A9D10_copy sh49BF9E0_copy; copy sh46516D0 sh46516D0_copy
# fuse operation
bfuse sh4A1D410 sh46516D0_copy sh49A32C0_copy; copy sh4A1D410 sh4A1D410_copy
# fuse operation
bfuse sh46280E0 sh4A1D410_copy sh4626B00_copy; copy sh46280E0 sh46280E0_copy
# result
add sh46280E0_copy result