Warning, /Geometry/VeryForwardData/data/RP_Box/RP_Box_025.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <DDDefinition xmlns="http://www.cern.ch/cms/DDL"
0003 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
0004 xsi:schemaLocation="http://www.cern.ch/cms/DDL ../../DDLSchema/DDLSchema.xsd">
0005
0006 <SolidSection label="RP_Box_025.xml">
0007 <Box dx="[RP_Box:RP_Box_primary_vacuum_x]/2" dy="[RP_Box:RP_Box_primary_vacuum_y]/2" dz="[RP_Box:RP_Box_primary_vacuum_z]/2"
0008 name="RP_box_primary_vacuum"/>
0009 <Box dx="[RP_Box:RP_Box_primary_vacuum_x]/2" dy="[RP_Box:RP_Box_Foil_Thickness]/2" dz="[RP_Box:RP_Box_primary_vacuum_z]/2"
0010 name="RP_bottom_foil_base"/>
0011 <Box dx="[RP_Box:RP_Box_Window_Bottom_Width]/2" dy="[RP_Box:RP_Box_Foil_Thickness]" dz="[RP_Box:RP_Box_Front_Wall_Thickness]-[RP_Box:RP_Box_Front_Thin_Wall_Thickness]" name="RP_bot_foil_front_cut"/>
0012 <SubtractionSolid name="RP_bottom_foil_1">
0013 <rSolid name="RP_bottom_foil_base"/>
0014 <rSolid name="RP_bot_foil_front_cut"/>
0015 <Translation x="0*mm" y="0*mm" z="[RP_Box:RP_Box_primary_vacuum_z]/2"/>
0016 </SubtractionSolid>
0017 <SubtractionSolid name="RP_bottom_foil">
0018 <rSolid name="RP_bottom_foil_1"/>
0019 <rSolid name="RP_bot_foil_front_cut"/>
0020 <Translation x="0*mm" y="0*mm" z="-[RP_Box:RP_Box_primary_vacuum_z]/2"/>
0021 </SubtractionSolid>
0022
0023 <Box dx="[RP_Box:RP_Box_Bottom_Hole_x]/2+0.01*mm" dy="[RP_Box:RP_Box_Bottom_Wall_Thickness]" dz="[RP_Box:RP_Box_primary_vacuum_z]/2-[RP_Box:RP_Box_Front_Wall_Thickness]-[RP_Box:RP_Box_Bottom_Hole_radius]+0.01*mm" name="RP_bot_hole_x"/>
0024 <Box dx="[RP_Box:RP_Box_Bottom_Hole_x]/2-[RP_Box:RP_Box_Bottom_Hole_radius]+0.01*mm" dy="[RP_Box:RP_Box_Bottom_Wall_Thickness]" dz="[RP_Box:RP_Box_primary_vacuum_z]/2-[RP_Box:RP_Box_Front_Wall_Thickness]+0.01*mm" name="RP_bot_hole_z"/>
0025 <Tubs rMin="0*mm" rMax="2*mm" dz="[RP_Box:RP_Box_Bottom_Wall_Thickness]" startPhi="0*deg" deltaPhi="360*deg" name="RP_bot_hole_corner"/>
0026 <Box dx="[RP_Box:RP_Box_primary_vacuum_x]/2 - [RP_Box:RP_Box_Right_Left_Wall_Thickness]" dy="[RP_Box:RP_Box_Bottom_Wall_Thickness]/2" dz="[RP_Box:RP_Box_primary_vacuum_z]/2-[RP_Box:RP_Box_Front_Wall_Thickness]" name="RP_bottom_wall_1"/>
0027 <Box dx="[RP_Box:RP_Box_primary_vacuum_x]/2-[RP_Box:RP_Box_Right_Left_Wall_Thickness]" dy="[RP_Box:RP_Box_primary_vacuum_y]/2-[RP_Box:RP_Box_Foil_Thickness]/2" dz="[RP_Box:RP_Box_primary_vacuum_z]/2-[RP_Box:RP_Box_Front_Wall_Thickness]" name="RP_box_secondary_vacuum"/>
0028 <SubtractionSolid name="RP_bottom_wall_2a">
0029 <rSolid name="RP_bottom_wall_1"/>
0030 <rSolid name="RP_bot_hole_x"/>
0031 </SubtractionSolid>
0032 <SubtractionSolid name="RP_bottom_wall_2">
0033 <rSolid name="RP_bottom_wall_2a"/>
0034 <rSolid name="RP_bot_hole_z"/>
0035 </SubtractionSolid>
0036 <SubtractionSolid name="RP_bottom_wall_3">
0037 <rSolid name="RP_bottom_wall_2"/>
0038 <rSolid name="RP_bot_hole_corner"/>
0039 <rRotation name="RP_Transformations:RP_x_90_rot"/>
0040 <Translation x="-([RP_Box:RP_Box_Bottom_Hole_x]/2-[RP_Box:RP_Box_Bottom_Hole_radius])" y="0*mm" z="-([RP_Box:RP_Box_primary_vacuum_z]/2-[RP_Box:RP_Box_Front_Wall_Thickness]-[RP_Box:RP_Box_Bottom_Hole_radius])"/>
0041 </SubtractionSolid>
0042 <SubtractionSolid name="RP_bottom_wall_4">
0043 <rSolid name="RP_bottom_wall_3"/>
0044 <rSolid name="RP_bot_hole_corner"/>
0045 <rRotation name="RP_Transformations:RP_x_90_rot"/>
0046 <Translation x="([RP_Box:RP_Box_Bottom_Hole_x]/2-[RP_Box:RP_Box_Bottom_Hole_radius])" y="0*mm" z="-([RP_Box:RP_Box_primary_vacuum_z]/2-[RP_Box:RP_Box_Front_Wall_Thickness]-[RP_Box:RP_Box_Bottom_Hole_radius])"/>
0047 </SubtractionSolid>
0048 <SubtractionSolid name="RP_bottom_wall_5">
0049 <rSolid name="RP_bottom_wall_4"/>
0050 <rSolid name="RP_bot_hole_corner"/>
0051 <rRotation name="RP_Transformations:RP_x_90_rot"/>
0052 <Translation x="([RP_Box:RP_Box_Bottom_Hole_x]/2-[RP_Box:RP_Box_Bottom_Hole_radius])" y="0*mm" z="([RP_Box:RP_Box_primary_vacuum_z]/2-[RP_Box:RP_Box_Front_Wall_Thickness]-[RP_Box:RP_Box_Bottom_Hole_radius])"/>
0053 </SubtractionSolid>
0054 <SubtractionSolid name="RP_bottom_wall_6">
0055 <rSolid name="RP_bottom_wall_5"/>
0056 <rSolid name="RP_bot_hole_corner"/>
0057 <rRotation name="RP_Transformations:RP_x_90_rot"/>
0058 <Translation x="-([RP_Box:RP_Box_Bottom_Hole_x]/2-[RP_Box:RP_Box_Bottom_Hole_radius])" y="0*mm" z="([RP_Box:RP_Box_primary_vacuum_z]/2-[RP_Box:RP_Box_Front_Wall_Thickness]-[RP_Box:RP_Box_Bottom_Hole_radius])"/>
0059 </SubtractionSolid>
0060
0061 <Box dx="[RP_Box:RP_Box_primary_vacuum_x]/2 - [RP_Box:RP_Box_Right_Left_Wall_Thickness]" dy="[RP_Box:RP_Box_Height]/2" dz="[RP_Box:RP_Box_Front_Wall_Thickness]/2" name="RP_front_wall_1"/>
0062 <Box dx="[RP_Box:RP_Box_Window_Size]/2" dy="[RP_Box:RP_Box_Window_Size]/2-[RP_Box:RP_Box_Window_Radius]" dz="[RP_Box:RP_Box_Front_Wall_Thickness]/2" name="RB_Box_Window_Rect"/>
0063 <Tube rMin="0*mm" rMax="[RP_Box:RP_Box_Window_Radius]" dz="[RP_Box:RP_Box_Front_Wall_Thickness]/2" name="RB_Box_Window_Curv"/>
0064 <SubtractionSolid name="RP_front_wall_2">
0065 <rSolid name="RP_front_wall_1"/>
0066 <rSolid name="RB_Box_Window_Rect"/>
0067 <rRotation name="RP_Transformations:RP_45_z_rot"/>
0068 <Translation x="0*mm" y="-[RP_Box:RP_Box_Height]/2+[RP_Box:RP_Box_Window_Center_From_Bottom]" z="[RP_Box:RP_Box_Front_Thin_Wall_Thickness]"/>
0069 </SubtractionSolid>
0070 <SubtractionSolid name="RP_front_wall_3">
0071 <rSolid name="RP_front_wall_2"/>
0072 <rSolid name="RB_Box_Window_Rect"/>
0073 <rRotation name="RP_Transformations:RP_135_z_rot"/>
0074 <Translation x="0*mm" y="-[RP_Box:RP_Box_Height]/2+[RP_Box:RP_Box_Window_Center_From_Bottom]" z="[RP_Box:RP_Box_Front_Thin_Wall_Thickness]"/>
0075 </SubtractionSolid>
0076 <SubtractionSolid name="RP_front_wall_4">
0077 <rSolid name="RP_front_wall_3"/>
0078 <rSolid name="RB_Box_Window_Curv"/>
0079 <Translation x="0*mm" y="-[RP_Box:RP_Box_Height]/2+[RP_Box:RP_Box_Window_Center_From_Bottom]+([RP_Box:RP_Box_Window_Size]-2*[RP_Box:RP_Box_Window_Radius])/sqrt(2)" z="[RP_Box:RP_Box_Front_Thin_Wall_Thickness]"/>
0080 </SubtractionSolid>
0081 <SubtractionSolid name="RP_front_wall_5">
0082 <rSolid name="RP_front_wall_4"/>
0083 <rSolid name="RB_Box_Window_Curv"/>
0084 <Translation x="-([RP_Box:RP_Box_Window_Size]-2*[RP_Box:RP_Box_Window_Radius])/sqrt(2)" y="-[RP_Box:RP_Box_Height]/2+[RP_Box:RP_Box_Window_Center_From_Bottom]" z="[RP_Box:RP_Box_Front_Thin_Wall_Thickness]"/>
0085 </SubtractionSolid>
0086 <SubtractionSolid name="RP_front_wall_6">
0087 <rSolid name="RP_front_wall_5"/>
0088 <rSolid name="RB_Box_Window_Curv"/>
0089 <Translation x="([RP_Box:RP_Box_Window_Size]-2*[RP_Box:RP_Box_Window_Radius])/sqrt(2)" y="-[RP_Box:RP_Box_Height]/2+[RP_Box:RP_Box_Window_Center_From_Bottom]" z="[RP_Box:RP_Box_Front_Thin_Wall_Thickness]"/>
0090 </SubtractionSolid>
0091 <Box dx="[RP_Box:RP_Box_Right_Left_Wall_Thickness]/2" dy="[RP_Box:RP_Box_Height]/2" dz="[RP_Box:RP_Box_primary_vacuum_z]/2" name="RP_Left_Right_Wall"/>
0092 </SolidSection>
0093
0094 <LogicalPartSection label="RP_Box_025.xml">
0095 <LogicalPart name="RP_box_primary_vacuum">
0096 <rSolid name="RP_box_primary_vacuum"/>
0097 <rMaterial name="RP_Materials:RP_Primary_Vacuum"/>
0098 </LogicalPart>
0099 <LogicalPart name="RP_box_secondary_vacuum">
0100 <rSolid name="RP_box_secondary_vacuum"/>
0101 <rMaterial name="RP_Materials:RP_Secondary_Vacuum"/>
0102 </LogicalPart>
0103
0104 <LogicalPart name="RP_bottom_foil">
0105 <rSolid name="RP_bottom_foil"/>
0106 <rMaterial name="RP_Materials:AISI-316L-Steel"/>
0107 </LogicalPart>
0108
0109 <LogicalPart name="RP_bottom_wall_6">
0110 <rSolid name="RP_bottom_wall_6"/>
0111 <rMaterial name="RP_Materials:AISI-316L-Steel"/>
0112 </LogicalPart>
0113
0114 <LogicalPart name="RP_front_wall_6">
0115 <rSolid name="RP_front_wall_6"/>
0116 <rMaterial name="RP_Materials:AISI-316L-Steel"/>
0117 </LogicalPart>
0118
0119 <LogicalPart name="RP_Left_Right_Wall">
0120 <rSolid name="RP_Left_Right_Wall"/>
0121 <rMaterial name="RP_Materials:AISI-316L-Steel"/>
0122 </LogicalPart>
0123
0124 </LogicalPartSection>
0125
0126 <PosPartSection label="RP_Box_025.xml">
0127 <PosPart copyNumber="0">
0128 <rParent name="RP_box_primary_vacuum"/>
0129 <rChild name="RP_bottom_foil"/>
0130 <Translation x="0*mm" y="-[RP_Box:RP_Box_primary_vacuum_y]/2+[RP_Box:RP_Box_Foil_Thickness]/2" z="0*mm"/>
0131 </PosPart>
0132 <PosPart copyNumber="0">
0133 <rParent name="RP_box_primary_vacuum"/>
0134 <rChild name="RP_box_secondary_vacuum"/>
0135 <Translation x="0*mm" y="[RP_Box:RP_Box_Foil_Thickness]/2" z="0*mm"/>
0136 </PosPart>
0137 <PosPart copyNumber="0">
0138 <rParent name="RP_box_secondary_vacuum"/>
0139 <rChild name="RP_bottom_wall_6"/>
0140 <Translation x="0*mm" y="-[RP_Box:RP_Box_Secondary_Vacuum_Height]/2+[RP_Box:RP_Box_Bottom_Wall_Thickness]/2" z="0*mm"/>
0141 </PosPart>
0142 <PosPart copyNumber="1">
0143 <rParent name="RP_box_primary_vacuum"/>
0144 <rChild name="RP_front_wall_6"/>
0145 <Translation x="0*mm" y="-[RP_Box:RP_Box_primary_vacuum_y]/2+[RP_Box:RP_Box_Foil_Thickness]+[RP_Box:RP_Box_Height]/2" z="[RP_Box:RP_Box_primary_vacuum_z]/2-[RP_Box:RP_Box_Front_Wall_Thickness]/2"/>
0146 </PosPart>
0147 <PosPart copyNumber="0">
0148 <rParent name="RP_box_primary_vacuum"/>
0149 <rChild name="RP_front_wall_6"/>
0150 <rRotation name="RP_Transformations:RP_y_180_rot"/>
0151 <Translation x="0*mm" y="-[RP_Box:RP_Box_primary_vacuum_y]/2+[RP_Box:RP_Box_Foil_Thickness]+[RP_Box:RP_Box_Height]/2" z="-[RP_Box:RP_Box_primary_vacuum_z]/2+[RP_Box:RP_Box_Front_Wall_Thickness]/2"/>
0152 </PosPart>
0153 <PosPart copyNumber="0">
0154 <rParent name="RP_box_primary_vacuum"/>
0155 <rChild name="RP_Left_Right_Wall"/>
0156 <Translation x="-[RP_Box:RP_Box_primary_vacuum_x]/2+[RP_Box:RP_Box_Right_Left_Wall_Thickness]/2" y="-[RP_Box:RP_Box_primary_vacuum_y]/2+[RP_Box:RP_Box_Foil_Thickness]+[RP_Box:RP_Box_Height]/2" z="0*mm"/>
0157 </PosPart>
0158 <PosPart copyNumber="1">
0159 <rParent name="RP_box_primary_vacuum"/>
0160 <rChild name="RP_Left_Right_Wall"/>
0161 <Translation x="[RP_Box:RP_Box_primary_vacuum_x]/2-[RP_Box:RP_Box_Right_Left_Wall_Thickness]/2" y="-[RP_Box:RP_Box_primary_vacuum_y]/2+[RP_Box:RP_Box_Foil_Thickness]+[RP_Box:RP_Box_Height]/2" z="0*mm"/>
0162 </PosPart>
0163 </PosPartSection>
0164
0165 </DDDefinition>