mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-03 17:56:21 +03:00
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
124 lines
4.5 KiB
Plaintext
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
|