From 1aa9869785e18d7f161a36de638a32e58650c4ae1ff9e210fc2d8349ce6dcb41 Mon Sep 17 00:00:00 2001 From: Fabrice Mouhartem Date: Wed, 26 Nov 2025 08:14:42 +0100 Subject: [PATCH] Variant of the parametric_bigbox --- big box/parametric_bigbox-Box.step | 627 +++++++++++++++++++++++++ big box/parametric_bigbox-Lid.step | 627 +++++++++++++++++++++++++ big box/parametric_bigbox_200x75.FCStd | Bin 0 -> 70640 bytes 3 files changed, 1254 insertions(+) create mode 100644 big box/parametric_bigbox-Box.step create mode 100644 big box/parametric_bigbox-Lid.step create mode 100644 big box/parametric_bigbox_200x75.FCStd diff --git a/big box/parametric_bigbox-Box.step b/big box/parametric_bigbox-Box.step new file mode 100644 index 0000000..86f80e8 --- /dev/null +++ b/big box/parametric_bigbox-Box.step @@ -0,0 +1,627 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-11-26T08:12:03',(''),(''), + 'Open CASCADE STEP processor 7.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Box','Box','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#587); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#90,#123,#174,#295,#312,#329,#346,#363, + #375,#406,#431,#455,#480,#504,#529,#553,#571)); +#17 = ADVANCED_FACE('',(#18),#52,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-105.5999999999,100.59999999997,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-105.5999999999,100.59999999997,75.6)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-105.5999999999,100.59999999997,0.)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#24,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(-105.5999999999,-100.6,75.6)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(-105.5999999999,100.59999999997,75.6)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(0.,-1.,0.)); +#38 = ORIENTED_EDGE('',*,*,#39,.F.); +#39 = EDGE_CURVE('',#40,#32,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(-105.5999999999,-100.6,0.)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(-105.5999999999,-100.6,0.)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#22,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(-105.5999999999,100.59999999997,0.)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(0.,-1.,0.)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(-105.5999999999,100.59999999997,0.)); +#55 = DIRECTION('',(1.,0.,0.)); +#56 = DIRECTION('',(0.,-1.,0.)); +#57 = ADVANCED_FACE('',(#58),#85,.T.); +#58 = FACE_BOUND('',#59,.F.); +#59 = EDGE_LOOP('',(#60,#70,#77,#78)); +#60 = ORIENTED_EDGE('',*,*,#61,.T.); +#61 = EDGE_CURVE('',#62,#64,#66,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(-100.5999999999,105.59999999997,0.)); +#64 = VERTEX_POINT('',#65); +#65 = CARTESIAN_POINT('',(-100.5999999999,105.59999999997,75.6)); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(-100.5999999999,105.59999999997,0.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = ORIENTED_EDGE('',*,*,#71,.T.); +#71 = EDGE_CURVE('',#64,#24,#72,.T.); +#72 = CIRCLE('',#73,5.); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-100.5999999999,100.59999999997,75.6)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = ORIENTED_EDGE('',*,*,#21,.F.); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#62,#22,#80,.T.); +#80 = CIRCLE('',#81,5.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(-100.5999999999,100.59999999997,0.)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = CYLINDRICAL_SURFACE('',#86,5.); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(-100.5999999999,100.59999999997,0.)); +#88 = DIRECTION('',(-0.,-0.,-1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = ADVANCED_FACE('',(#91),#118,.T.); +#91 = FACE_BOUND('',#92,.F.); +#92 = EDGE_LOOP('',(#93,#94,#103,#111)); +#93 = ORIENTED_EDGE('',*,*,#39,.T.); +#94 = ORIENTED_EDGE('',*,*,#95,.T.); +#95 = EDGE_CURVE('',#32,#96,#98,.T.); +#96 = VERTEX_POINT('',#97); +#97 = CARTESIAN_POINT('',(-100.5999999999,-105.6,75.6)); +#98 = CIRCLE('',#99,5.); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(-100.5999999999,-100.6,75.6)); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = DIRECTION('',(1.,0.,0.)); +#103 = ORIENTED_EDGE('',*,*,#104,.F.); +#104 = EDGE_CURVE('',#105,#96,#107,.T.); +#105 = VERTEX_POINT('',#106); +#106 = CARTESIAN_POINT('',(-100.5999999999,-105.6,0.)); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(-100.5999999999,-105.6,0.)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(0.,0.,1.)); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#40,#105,#113,.T.); +#113 = CIRCLE('',#114,5.); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(-100.5999999999,-100.6,0.)); +#116 = DIRECTION('',(0.,0.,1.)); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = CYLINDRICAL_SURFACE('',#119,5.); +#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122); +#120 = CARTESIAN_POINT('',(-100.5999999999,-100.6,0.)); +#121 = DIRECTION('',(-0.,-0.,-1.)); +#122 = DIRECTION('',(1.,0.,0.)); +#123 = ADVANCED_FACE('',(#124),#169,.F.); +#124 = FACE_BOUND('',#125,.F.); +#125 = EDGE_LOOP('',(#126,#127,#128,#136,#145,#153,#162,#168)); +#126 = ORIENTED_EDGE('',*,*,#47,.T.); +#127 = ORIENTED_EDGE('',*,*,#112,.T.); +#128 = ORIENTED_EDGE('',*,*,#129,.T.); +#129 = EDGE_CURVE('',#105,#130,#132,.T.); +#130 = VERTEX_POINT('',#131); +#131 = CARTESIAN_POINT('',(100.59999999997,-105.6,0.)); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-100.5999999999,-105.6,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(1.,0.,0.)); +#136 = ORIENTED_EDGE('',*,*,#137,.T.); +#137 = EDGE_CURVE('',#130,#138,#140,.T.); +#138 = VERTEX_POINT('',#139); +#139 = CARTESIAN_POINT('',(105.60000000003,-100.5999999999,0.)); +#140 = CIRCLE('',#141,5.000000000059); +#141 = AXIS2_PLACEMENT_3D('',#142,#143,#144); +#142 = CARTESIAN_POINT('',(100.59999999997,-100.5999999999,0.)); +#143 = DIRECTION('',(0.,0.,1.)); +#144 = DIRECTION('',(1.,0.,0.)); +#145 = ORIENTED_EDGE('',*,*,#146,.T.); +#146 = EDGE_CURVE('',#138,#147,#149,.T.); +#147 = VERTEX_POINT('',#148); +#148 = CARTESIAN_POINT('',(105.60000000003,100.59999999997,0.)); +#149 = LINE('',#150,#151); +#150 = CARTESIAN_POINT('',(105.60000000003,-100.5999999999,0.)); +#151 = VECTOR('',#152,1.); +#152 = DIRECTION('',(0.,1.,0.)); +#153 = ORIENTED_EDGE('',*,*,#154,.T.); +#154 = EDGE_CURVE('',#147,#155,#157,.T.); +#155 = VERTEX_POINT('',#156); +#156 = CARTESIAN_POINT('',(100.60000000003,105.59999999997,0.)); +#157 = CIRCLE('',#158,5.); +#158 = AXIS2_PLACEMENT_3D('',#159,#160,#161); +#159 = CARTESIAN_POINT('',(100.60000000003,100.59999999997,0.)); +#160 = DIRECTION('',(0.,0.,1.)); +#161 = DIRECTION('',(1.,0.,0.)); +#162 = ORIENTED_EDGE('',*,*,#163,.T.); +#163 = EDGE_CURVE('',#155,#62,#164,.T.); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(100.60000000003,105.59999999997,0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(-1.,0.,0.)); +#168 = ORIENTED_EDGE('',*,*,#79,.T.); +#169 = PLANE('',#170); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(2.576762768174E-11,-2.610476766577E-11,0.)); +#172 = DIRECTION('',(0.,0.,1.)); +#173 = DIRECTION('',(1.,0.,0.)); +#174 = ADVANCED_FACE('',(#175,#220),#290,.T.); +#175 = FACE_BOUND('',#176,.T.); +#176 = EDGE_LOOP('',(#177,#178,#179,#187,#196,#204,#213,#219)); +#177 = ORIENTED_EDGE('',*,*,#31,.T.); +#178 = ORIENTED_EDGE('',*,*,#95,.T.); +#179 = ORIENTED_EDGE('',*,*,#180,.T.); +#180 = EDGE_CURVE('',#96,#181,#183,.T.); +#181 = VERTEX_POINT('',#182); +#182 = CARTESIAN_POINT('',(100.59999999997,-105.6,75.6)); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-100.5999999999,-105.6,75.6)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(1.,0.,0.)); +#187 = ORIENTED_EDGE('',*,*,#188,.T.); +#188 = EDGE_CURVE('',#181,#189,#191,.T.); +#189 = VERTEX_POINT('',#190); +#190 = CARTESIAN_POINT('',(105.60000000003,-100.5999999999,75.6)); +#191 = CIRCLE('',#192,5.000000000059); +#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); +#193 = CARTESIAN_POINT('',(100.59999999997,-100.5999999999,75.6)); +#194 = DIRECTION('',(0.,0.,1.)); +#195 = DIRECTION('',(1.,0.,0.)); +#196 = ORIENTED_EDGE('',*,*,#197,.T.); +#197 = EDGE_CURVE('',#189,#198,#200,.T.); +#198 = VERTEX_POINT('',#199); +#199 = CARTESIAN_POINT('',(105.60000000003,100.59999999997,75.6)); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(105.60000000003,-100.5999999999,75.6)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(0.,1.,0.)); +#204 = ORIENTED_EDGE('',*,*,#205,.T.); +#205 = EDGE_CURVE('',#198,#206,#208,.T.); +#206 = VERTEX_POINT('',#207); +#207 = CARTESIAN_POINT('',(100.60000000003,105.59999999997,75.6)); +#208 = CIRCLE('',#209,5.); +#209 = AXIS2_PLACEMENT_3D('',#210,#211,#212); +#210 = CARTESIAN_POINT('',(100.60000000003,100.59999999997,75.6)); +#211 = DIRECTION('',(0.,0.,1.)); +#212 = DIRECTION('',(1.,0.,0.)); +#213 = ORIENTED_EDGE('',*,*,#214,.T.); +#214 = EDGE_CURVE('',#206,#64,#215,.T.); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(100.60000000003,105.59999999997,75.6)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(-1.,0.,0.)); +#219 = ORIENTED_EDGE('',*,*,#71,.T.); +#220 = FACE_BOUND('',#221,.T.); +#221 = EDGE_LOOP('',(#222,#232,#241,#249,#258,#266,#275,#283)); +#222 = ORIENTED_EDGE('',*,*,#223,.F.); +#223 = EDGE_CURVE('',#224,#226,#228,.T.); +#224 = VERTEX_POINT('',#225); +#225 = CARTESIAN_POINT('',(-105.,100.,75.6)); +#226 = VERTEX_POINT('',#227); +#227 = CARTESIAN_POINT('',(-105.,-100.,75.6)); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(-105.,100.,75.6)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(0.,-1.,0.)); +#232 = ORIENTED_EDGE('',*,*,#233,.F.); +#233 = EDGE_CURVE('',#234,#224,#236,.T.); +#234 = VERTEX_POINT('',#235); +#235 = CARTESIAN_POINT('',(-100.,105.,75.6)); +#236 = CIRCLE('',#237,5.); +#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240); +#238 = CARTESIAN_POINT('',(-100.,100.,75.6)); +#239 = DIRECTION('',(0.,0.,1.)); +#240 = DIRECTION('',(1.,0.,0.)); +#241 = ORIENTED_EDGE('',*,*,#242,.F.); +#242 = EDGE_CURVE('',#243,#234,#245,.T.); +#243 = VERTEX_POINT('',#244); +#244 = CARTESIAN_POINT('',(100.,105.,75.6)); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(100.,105.,75.6)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(-1.,0.,0.)); +#249 = ORIENTED_EDGE('',*,*,#250,.F.); +#250 = EDGE_CURVE('',#251,#243,#253,.T.); +#251 = VERTEX_POINT('',#252); +#252 = CARTESIAN_POINT('',(105.,100.,75.6)); +#253 = CIRCLE('',#254,5.); +#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257); +#255 = CARTESIAN_POINT('',(100.,100.,75.6)); +#256 = DIRECTION('',(0.,0.,1.)); +#257 = DIRECTION('',(1.,0.,0.)); +#258 = ORIENTED_EDGE('',*,*,#259,.F.); +#259 = EDGE_CURVE('',#260,#251,#262,.T.); +#260 = VERTEX_POINT('',#261); +#261 = CARTESIAN_POINT('',(105.,-100.,75.6)); +#262 = LINE('',#263,#264); +#263 = CARTESIAN_POINT('',(105.,-100.,75.6)); +#264 = VECTOR('',#265,1.); +#265 = DIRECTION('',(0.,1.,0.)); +#266 = ORIENTED_EDGE('',*,*,#267,.F.); +#267 = EDGE_CURVE('',#268,#260,#270,.T.); +#268 = VERTEX_POINT('',#269); +#269 = CARTESIAN_POINT('',(100.,-105.,75.6)); +#270 = CIRCLE('',#271,5.); +#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274); +#272 = CARTESIAN_POINT('',(100.,-100.,75.6)); +#273 = DIRECTION('',(0.,0.,1.)); +#274 = DIRECTION('',(1.,0.,0.)); +#275 = ORIENTED_EDGE('',*,*,#276,.F.); +#276 = EDGE_CURVE('',#277,#268,#279,.T.); +#277 = VERTEX_POINT('',#278); +#278 = CARTESIAN_POINT('',(-100.,-105.,75.6)); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(-100.,-105.,75.6)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.,0.)); +#283 = ORIENTED_EDGE('',*,*,#284,.F.); +#284 = EDGE_CURVE('',#226,#277,#285,.T.); +#285 = CIRCLE('',#286,5.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(-100.,-100.,75.6)); +#288 = DIRECTION('',(0.,0.,1.)); +#289 = DIRECTION('',(1.,0.,0.)); +#290 = PLANE('',#291); +#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294); +#292 = CARTESIAN_POINT('',(2.576762768174E-11,-2.610476766577E-11,75.6) + ); +#293 = DIRECTION('',(0.,0.,1.)); +#294 = DIRECTION('',(1.,0.,0.)); +#295 = ADVANCED_FACE('',(#296),#307,.F.); +#296 = FACE_BOUND('',#297,.F.); +#297 = EDGE_LOOP('',(#298,#304,#305,#306)); +#298 = ORIENTED_EDGE('',*,*,#299,.T.); +#299 = EDGE_CURVE('',#155,#206,#300,.T.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(100.60000000003,105.59999999997,0.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,0.,1.)); +#304 = ORIENTED_EDGE('',*,*,#214,.T.); +#305 = ORIENTED_EDGE('',*,*,#61,.F.); +#306 = ORIENTED_EDGE('',*,*,#163,.F.); +#307 = PLANE('',#308); +#308 = AXIS2_PLACEMENT_3D('',#309,#310,#311); +#309 = CARTESIAN_POINT('',(100.60000000003,105.59999999997,0.)); +#310 = DIRECTION('',(0.,-1.,0.)); +#311 = DIRECTION('',(-1.,0.,0.)); +#312 = ADVANCED_FACE('',(#313),#324,.F.); +#313 = FACE_BOUND('',#314,.F.); +#314 = EDGE_LOOP('',(#315,#316,#317,#323)); +#315 = ORIENTED_EDGE('',*,*,#104,.T.); +#316 = ORIENTED_EDGE('',*,*,#180,.T.); +#317 = ORIENTED_EDGE('',*,*,#318,.F.); +#318 = EDGE_CURVE('',#130,#181,#319,.T.); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(100.59999999997,-105.6,0.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(0.,0.,1.)); +#323 = ORIENTED_EDGE('',*,*,#129,.F.); +#324 = PLANE('',#325); +#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328); +#326 = CARTESIAN_POINT('',(-100.5999999999,-105.6,0.)); +#327 = DIRECTION('',(0.,1.,0.)); +#328 = DIRECTION('',(1.,0.,0.)); +#329 = ADVANCED_FACE('',(#330),#341,.T.); +#330 = FACE_BOUND('',#331,.F.); +#331 = EDGE_LOOP('',(#332,#333,#334,#340)); +#332 = ORIENTED_EDGE('',*,*,#318,.T.); +#333 = ORIENTED_EDGE('',*,*,#188,.T.); +#334 = ORIENTED_EDGE('',*,*,#335,.F.); +#335 = EDGE_CURVE('',#138,#189,#336,.T.); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(105.60000000003,-100.5999999999,0.)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(0.,0.,1.)); +#340 = ORIENTED_EDGE('',*,*,#137,.F.); +#341 = CYLINDRICAL_SURFACE('',#342,5.000000000059); +#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345); +#343 = CARTESIAN_POINT('',(100.59999999997,-100.5999999999,0.)); +#344 = DIRECTION('',(-0.,-0.,-1.)); +#345 = DIRECTION('',(1.,0.,0.)); +#346 = ADVANCED_FACE('',(#347),#358,.F.); +#347 = FACE_BOUND('',#348,.F.); +#348 = EDGE_LOOP('',(#349,#350,#351,#357)); +#349 = ORIENTED_EDGE('',*,*,#335,.T.); +#350 = ORIENTED_EDGE('',*,*,#197,.T.); +#351 = ORIENTED_EDGE('',*,*,#352,.F.); +#352 = EDGE_CURVE('',#147,#198,#353,.T.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(105.60000000003,100.59999999997,0.)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.,0.,1.)); +#357 = ORIENTED_EDGE('',*,*,#146,.F.); +#358 = PLANE('',#359); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(105.60000000003,-100.5999999999,0.)); +#361 = DIRECTION('',(-1.,0.,0.)); +#362 = DIRECTION('',(0.,1.,0.)); +#363 = ADVANCED_FACE('',(#364),#370,.T.); +#364 = FACE_BOUND('',#365,.F.); +#365 = EDGE_LOOP('',(#366,#367,#368,#369)); +#366 = ORIENTED_EDGE('',*,*,#352,.T.); +#367 = ORIENTED_EDGE('',*,*,#205,.T.); +#368 = ORIENTED_EDGE('',*,*,#299,.F.); +#369 = ORIENTED_EDGE('',*,*,#154,.F.); +#370 = CYLINDRICAL_SURFACE('',#371,5.); +#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374); +#372 = CARTESIAN_POINT('',(100.60000000003,100.59999999997,0.)); +#373 = DIRECTION('',(-0.,-0.,-1.)); +#374 = DIRECTION('',(1.,0.,0.)); +#375 = ADVANCED_FACE('',(#376),#401,.F.); +#376 = FACE_BOUND('',#377,.F.); +#377 = EDGE_LOOP('',(#378,#386,#394,#400)); +#378 = ORIENTED_EDGE('',*,*,#379,.T.); +#379 = EDGE_CURVE('',#224,#380,#382,.T.); +#380 = VERTEX_POINT('',#381); +#381 = CARTESIAN_POINT('',(-105.,100.,0.6)); +#382 = LINE('',#383,#384); +#383 = CARTESIAN_POINT('',(-105.,100.,75.6)); +#384 = VECTOR('',#385,1.); +#385 = DIRECTION('',(-0.,-0.,-1.)); +#386 = ORIENTED_EDGE('',*,*,#387,.T.); +#387 = EDGE_CURVE('',#380,#388,#390,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(-105.,-100.,0.6)); +#390 = LINE('',#391,#392); +#391 = CARTESIAN_POINT('',(-105.,100.,0.6)); +#392 = VECTOR('',#393,1.); +#393 = DIRECTION('',(0.,-1.,0.)); +#394 = ORIENTED_EDGE('',*,*,#395,.F.); +#395 = EDGE_CURVE('',#226,#388,#396,.T.); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(-105.,-100.,75.6)); +#398 = VECTOR('',#399,1.); +#399 = DIRECTION('',(-0.,-0.,-1.)); +#400 = ORIENTED_EDGE('',*,*,#223,.F.); +#401 = PLANE('',#402); +#402 = AXIS2_PLACEMENT_3D('',#403,#404,#405); +#403 = CARTESIAN_POINT('',(-105.,100.,75.6)); +#404 = DIRECTION('',(-1.,0.,0.)); +#405 = DIRECTION('',(0.,-1.,0.)); +#406 = ADVANCED_FACE('',(#407),#426,.F.); +#407 = FACE_BOUND('',#408,.F.); +#408 = EDGE_LOOP('',(#409,#410,#419,#425)); +#409 = ORIENTED_EDGE('',*,*,#395,.T.); +#410 = ORIENTED_EDGE('',*,*,#411,.T.); +#411 = EDGE_CURVE('',#388,#412,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-100.,-105.,0.6)); +#414 = CIRCLE('',#415,5.); +#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418); +#416 = CARTESIAN_POINT('',(-100.,-100.,0.6)); +#417 = DIRECTION('',(0.,0.,1.)); +#418 = DIRECTION('',(1.,0.,0.)); +#419 = ORIENTED_EDGE('',*,*,#420,.F.); +#420 = EDGE_CURVE('',#277,#412,#421,.T.); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(-100.,-105.,75.6)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(-0.,-0.,-1.)); +#425 = ORIENTED_EDGE('',*,*,#284,.F.); +#426 = CYLINDRICAL_SURFACE('',#427,5.); +#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430); +#428 = CARTESIAN_POINT('',(-100.,-100.,75.6)); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = DIRECTION('',(1.,0.,0.)); +#431 = ADVANCED_FACE('',(#432),#450,.F.); +#432 = FACE_BOUND('',#433,.F.); +#433 = EDGE_LOOP('',(#434,#435,#443,#449)); +#434 = ORIENTED_EDGE('',*,*,#420,.T.); +#435 = ORIENTED_EDGE('',*,*,#436,.T.); +#436 = EDGE_CURVE('',#412,#437,#439,.T.); +#437 = VERTEX_POINT('',#438); +#438 = CARTESIAN_POINT('',(100.,-105.,0.6)); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-100.,-105.,0.6)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.,0.)); +#443 = ORIENTED_EDGE('',*,*,#444,.F.); +#444 = EDGE_CURVE('',#268,#437,#445,.T.); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(100.,-105.,75.6)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(-0.,-0.,-1.)); +#449 = ORIENTED_EDGE('',*,*,#276,.F.); +#450 = PLANE('',#451); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(-100.,-105.,75.6)); +#453 = DIRECTION('',(0.,-1.,0.)); +#454 = DIRECTION('',(1.,0.,0.)); +#455 = ADVANCED_FACE('',(#456),#475,.F.); +#456 = FACE_BOUND('',#457,.F.); +#457 = EDGE_LOOP('',(#458,#459,#468,#474)); +#458 = ORIENTED_EDGE('',*,*,#444,.T.); +#459 = ORIENTED_EDGE('',*,*,#460,.T.); +#460 = EDGE_CURVE('',#437,#461,#463,.T.); +#461 = VERTEX_POINT('',#462); +#462 = CARTESIAN_POINT('',(105.,-100.,0.6)); +#463 = CIRCLE('',#464,5.); +#464 = AXIS2_PLACEMENT_3D('',#465,#466,#467); +#465 = CARTESIAN_POINT('',(100.,-100.,0.6)); +#466 = DIRECTION('',(0.,0.,1.)); +#467 = DIRECTION('',(1.,0.,0.)); +#468 = ORIENTED_EDGE('',*,*,#469,.F.); +#469 = EDGE_CURVE('',#260,#461,#470,.T.); +#470 = LINE('',#471,#472); +#471 = CARTESIAN_POINT('',(105.,-100.,75.6)); +#472 = VECTOR('',#473,1.); +#473 = DIRECTION('',(-0.,-0.,-1.)); +#474 = ORIENTED_EDGE('',*,*,#267,.F.); +#475 = CYLINDRICAL_SURFACE('',#476,5.); +#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479); +#477 = CARTESIAN_POINT('',(100.,-100.,75.6)); +#478 = DIRECTION('',(0.,0.,1.)); +#479 = DIRECTION('',(1.,0.,0.)); +#480 = ADVANCED_FACE('',(#481),#499,.F.); +#481 = FACE_BOUND('',#482,.F.); +#482 = EDGE_LOOP('',(#483,#484,#492,#498)); +#483 = ORIENTED_EDGE('',*,*,#469,.T.); +#484 = ORIENTED_EDGE('',*,*,#485,.T.); +#485 = EDGE_CURVE('',#461,#486,#488,.T.); +#486 = VERTEX_POINT('',#487); +#487 = CARTESIAN_POINT('',(105.,100.,0.6)); +#488 = LINE('',#489,#490); +#489 = CARTESIAN_POINT('',(105.,-100.,0.6)); +#490 = VECTOR('',#491,1.); +#491 = DIRECTION('',(0.,1.,0.)); +#492 = ORIENTED_EDGE('',*,*,#493,.F.); +#493 = EDGE_CURVE('',#251,#486,#494,.T.); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(105.,100.,75.6)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(-0.,-0.,-1.)); +#498 = ORIENTED_EDGE('',*,*,#259,.F.); +#499 = PLANE('',#500); +#500 = AXIS2_PLACEMENT_3D('',#501,#502,#503); +#501 = CARTESIAN_POINT('',(105.,-100.,75.6)); +#502 = DIRECTION('',(1.,0.,0.)); +#503 = DIRECTION('',(0.,1.,0.)); +#504 = ADVANCED_FACE('',(#505),#524,.F.); +#505 = FACE_BOUND('',#506,.F.); +#506 = EDGE_LOOP('',(#507,#508,#517,#523)); +#507 = ORIENTED_EDGE('',*,*,#493,.T.); +#508 = ORIENTED_EDGE('',*,*,#509,.T.); +#509 = EDGE_CURVE('',#486,#510,#512,.T.); +#510 = VERTEX_POINT('',#511); +#511 = CARTESIAN_POINT('',(100.,105.,0.6)); +#512 = CIRCLE('',#513,5.); +#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516); +#514 = CARTESIAN_POINT('',(100.,100.,0.6)); +#515 = DIRECTION('',(0.,0.,1.)); +#516 = DIRECTION('',(1.,0.,0.)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#243,#510,#519,.T.); +#519 = LINE('',#520,#521); +#520 = CARTESIAN_POINT('',(100.,105.,75.6)); +#521 = VECTOR('',#522,1.); +#522 = DIRECTION('',(-0.,-0.,-1.)); +#523 = ORIENTED_EDGE('',*,*,#250,.F.); +#524 = CYLINDRICAL_SURFACE('',#525,5.); +#525 = AXIS2_PLACEMENT_3D('',#526,#527,#528); +#526 = CARTESIAN_POINT('',(100.,100.,75.6)); +#527 = DIRECTION('',(0.,0.,1.)); +#528 = DIRECTION('',(1.,0.,0.)); +#529 = ADVANCED_FACE('',(#530),#548,.F.); +#530 = FACE_BOUND('',#531,.F.); +#531 = EDGE_LOOP('',(#532,#533,#541,#547)); +#532 = ORIENTED_EDGE('',*,*,#518,.T.); +#533 = ORIENTED_EDGE('',*,*,#534,.T.); +#534 = EDGE_CURVE('',#510,#535,#537,.T.); +#535 = VERTEX_POINT('',#536); +#536 = CARTESIAN_POINT('',(-100.,105.,0.6)); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(100.,105.,0.6)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(-1.,0.,0.)); +#541 = ORIENTED_EDGE('',*,*,#542,.F.); +#542 = EDGE_CURVE('',#234,#535,#543,.T.); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-100.,105.,75.6)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(-0.,-0.,-1.)); +#547 = ORIENTED_EDGE('',*,*,#242,.F.); +#548 = PLANE('',#549); +#549 = AXIS2_PLACEMENT_3D('',#550,#551,#552); +#550 = CARTESIAN_POINT('',(100.,105.,75.6)); +#551 = DIRECTION('',(0.,1.,0.)); +#552 = DIRECTION('',(-1.,0.,0.)); +#553 = ADVANCED_FACE('',(#554),#566,.F.); +#554 = FACE_BOUND('',#555,.F.); +#555 = EDGE_LOOP('',(#556,#557,#564,#565)); +#556 = ORIENTED_EDGE('',*,*,#542,.T.); +#557 = ORIENTED_EDGE('',*,*,#558,.T.); +#558 = EDGE_CURVE('',#535,#380,#559,.T.); +#559 = CIRCLE('',#560,5.); +#560 = AXIS2_PLACEMENT_3D('',#561,#562,#563); +#561 = CARTESIAN_POINT('',(-100.,100.,0.6)); +#562 = DIRECTION('',(0.,0.,1.)); +#563 = DIRECTION('',(1.,0.,0.)); +#564 = ORIENTED_EDGE('',*,*,#379,.F.); +#565 = ORIENTED_EDGE('',*,*,#233,.F.); +#566 = CYLINDRICAL_SURFACE('',#567,5.); +#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570); +#568 = CARTESIAN_POINT('',(-100.,100.,75.6)); +#569 = DIRECTION('',(0.,0.,1.)); +#570 = DIRECTION('',(1.,0.,0.)); +#571 = ADVANCED_FACE('',(#572),#582,.T.); +#572 = FACE_BOUND('',#573,.T.); +#573 = EDGE_LOOP('',(#574,#575,#576,#577,#578,#579,#580,#581)); +#574 = ORIENTED_EDGE('',*,*,#387,.T.); +#575 = ORIENTED_EDGE('',*,*,#411,.T.); +#576 = ORIENTED_EDGE('',*,*,#436,.T.); +#577 = ORIENTED_EDGE('',*,*,#460,.T.); +#578 = ORIENTED_EDGE('',*,*,#485,.T.); +#579 = ORIENTED_EDGE('',*,*,#509,.T.); +#580 = ORIENTED_EDGE('',*,*,#534,.T.); +#581 = ORIENTED_EDGE('',*,*,#558,.T.); +#582 = PLANE('',#583); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(-1.101221249729E-14,8.720851511826E-15,0.6)); +#585 = DIRECTION('',(0.,0.,1.)); +#586 = DIRECTION('',(1.,0.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#591)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#588,#589,#590)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#588 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#589 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#590 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#591 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#588, + 'distance_accuracy_value','confusion accuracy'); +#592 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#593 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#594) + ,#587); +#594 = STYLED_ITEM('color',(#595),#15); +#595 = PRESENTATION_STYLE_ASSIGNMENT((#596,#604)); +#596 = SURFACE_STYLE_USAGE(.BOTH.,#597); +#597 = SURFACE_SIDE_STYLE('',(#598,#602)); +#598 = SURFACE_STYLE_FILL_AREA(#599); +#599 = FILL_AREA_STYLE('',(#600)); +#600 = FILL_AREA_STYLE_COLOUR('',#601); +#601 = COLOUR_RGB('',0.800000010877,0.800000010877,0.901960800373); +#602 = SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#601,( + #603)); +#603 = SURFACE_STYLE_TRANSPARENT(0.699999988079); +#604 = CURVE_STYLE('',#605,POSITIVE_LENGTH_MEASURE(0.1),#606); +#605 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#606 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/big box/parametric_bigbox-Lid.step b/big box/parametric_bigbox-Lid.step new file mode 100644 index 0000000..015da07 --- /dev/null +++ b/big box/parametric_bigbox-Lid.step @@ -0,0 +1,627 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-11-26T08:12:09',(''),(''), + 'Open CASCADE STEP processor 7.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Lid','Lid','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#587); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#90,#123,#174,#295,#312,#329,#346,#363, + #375,#406,#431,#455,#480,#504,#529,#553,#571)); +#17 = ADVANCED_FACE('',(#18),#52,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-106.4999999999,101.49999999997,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-106.4999999999,101.49999999997,15.6)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-106.4999999999,101.49999999997,0.)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#24,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(-106.4999999999,-101.4999999999,15.6)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(-106.4999999999,101.49999999997,15.6)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(0.,-1.,0.)); +#38 = ORIENTED_EDGE('',*,*,#39,.F.); +#39 = EDGE_CURVE('',#40,#32,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(-106.4999999999,-101.4999999999,0.)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(-106.4999999999,-101.4999999999,0.)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#22,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(-106.4999999999,101.49999999997,0.)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(0.,-1.,0.)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(-106.4999999999,101.49999999997,0.)); +#55 = DIRECTION('',(1.,0.,0.)); +#56 = DIRECTION('',(0.,-1.,0.)); +#57 = ADVANCED_FACE('',(#58),#85,.T.); +#58 = FACE_BOUND('',#59,.F.); +#59 = EDGE_LOOP('',(#60,#70,#77,#78)); +#60 = ORIENTED_EDGE('',*,*,#61,.T.); +#61 = EDGE_CURVE('',#62,#64,#66,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(-101.4999999999,106.49999999997,0.)); +#64 = VERTEX_POINT('',#65); +#65 = CARTESIAN_POINT('',(-101.4999999999,106.49999999997,15.6)); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(-101.4999999999,106.49999999997,0.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = ORIENTED_EDGE('',*,*,#71,.T.); +#71 = EDGE_CURVE('',#64,#24,#72,.T.); +#72 = CIRCLE('',#73,5.); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-101.4999999999,101.49999999997,15.6)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = ORIENTED_EDGE('',*,*,#21,.F.); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#62,#22,#80,.T.); +#80 = CIRCLE('',#81,5.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(-101.4999999999,101.49999999997,0.)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = CYLINDRICAL_SURFACE('',#86,5.); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(-101.4999999999,101.49999999997,0.)); +#88 = DIRECTION('',(-0.,-0.,-1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = ADVANCED_FACE('',(#91),#118,.T.); +#91 = FACE_BOUND('',#92,.F.); +#92 = EDGE_LOOP('',(#93,#94,#103,#111)); +#93 = ORIENTED_EDGE('',*,*,#39,.T.); +#94 = ORIENTED_EDGE('',*,*,#95,.T.); +#95 = EDGE_CURVE('',#32,#96,#98,.T.); +#96 = VERTEX_POINT('',#97); +#97 = CARTESIAN_POINT('',(-101.4999999999,-106.4999999999,15.6)); +#98 = CIRCLE('',#99,5.); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(-101.4999999999,-101.4999999999,15.6)); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = DIRECTION('',(1.,0.,0.)); +#103 = ORIENTED_EDGE('',*,*,#104,.F.); +#104 = EDGE_CURVE('',#105,#96,#107,.T.); +#105 = VERTEX_POINT('',#106); +#106 = CARTESIAN_POINT('',(-101.4999999999,-106.4999999999,0.)); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(-101.4999999999,-106.4999999999,0.)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(0.,0.,1.)); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#40,#105,#113,.T.); +#113 = CIRCLE('',#114,5.); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(-101.4999999999,-101.4999999999,0.)); +#116 = DIRECTION('',(0.,0.,1.)); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = CYLINDRICAL_SURFACE('',#119,5.); +#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122); +#120 = CARTESIAN_POINT('',(-101.4999999999,-101.4999999999,0.)); +#121 = DIRECTION('',(-0.,-0.,-1.)); +#122 = DIRECTION('',(1.,0.,0.)); +#123 = ADVANCED_FACE('',(#124),#169,.F.); +#124 = FACE_BOUND('',#125,.F.); +#125 = EDGE_LOOP('',(#126,#127,#128,#136,#145,#153,#162,#168)); +#126 = ORIENTED_EDGE('',*,*,#47,.T.); +#127 = ORIENTED_EDGE('',*,*,#112,.T.); +#128 = ORIENTED_EDGE('',*,*,#129,.T.); +#129 = EDGE_CURVE('',#105,#130,#132,.T.); +#130 = VERTEX_POINT('',#131); +#131 = CARTESIAN_POINT('',(101.49999999997,-106.4999999999,0.)); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-101.4999999999,-106.4999999999,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(1.,0.,0.)); +#136 = ORIENTED_EDGE('',*,*,#137,.T.); +#137 = EDGE_CURVE('',#130,#138,#140,.T.); +#138 = VERTEX_POINT('',#139); +#139 = CARTESIAN_POINT('',(106.49999999997,-101.4999999999,0.)); +#140 = CIRCLE('',#141,5.); +#141 = AXIS2_PLACEMENT_3D('',#142,#143,#144); +#142 = CARTESIAN_POINT('',(101.49999999997,-101.4999999999,0.)); +#143 = DIRECTION('',(0.,0.,1.)); +#144 = DIRECTION('',(1.,0.,0.)); +#145 = ORIENTED_EDGE('',*,*,#146,.T.); +#146 = EDGE_CURVE('',#138,#147,#149,.T.); +#147 = VERTEX_POINT('',#148); +#148 = CARTESIAN_POINT('',(106.49999999997,101.49999999997,0.)); +#149 = LINE('',#150,#151); +#150 = CARTESIAN_POINT('',(106.49999999997,-101.4999999999,0.)); +#151 = VECTOR('',#152,1.); +#152 = DIRECTION('',(0.,1.,0.)); +#153 = ORIENTED_EDGE('',*,*,#154,.T.); +#154 = EDGE_CURVE('',#147,#155,#157,.T.); +#155 = VERTEX_POINT('',#156); +#156 = CARTESIAN_POINT('',(101.49999999997,106.49999999997,0.)); +#157 = CIRCLE('',#158,5.); +#158 = AXIS2_PLACEMENT_3D('',#159,#160,#161); +#159 = CARTESIAN_POINT('',(101.49999999997,101.49999999997,0.)); +#160 = DIRECTION('',(0.,0.,1.)); +#161 = DIRECTION('',(1.,0.,0.)); +#162 = ORIENTED_EDGE('',*,*,#163,.T.); +#163 = EDGE_CURVE('',#155,#62,#164,.T.); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(101.49999999997,106.49999999997,0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(-1.,0.,0.)); +#168 = ORIENTED_EDGE('',*,*,#79,.T.); +#169 = PLANE('',#170); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(4.719767765893E-15,-9.034984008994E-15,0.)); +#172 = DIRECTION('',(0.,0.,1.)); +#173 = DIRECTION('',(1.,0.,0.)); +#174 = ADVANCED_FACE('',(#175,#220),#290,.T.); +#175 = FACE_BOUND('',#176,.T.); +#176 = EDGE_LOOP('',(#177,#178,#179,#187,#196,#204,#213,#219)); +#177 = ORIENTED_EDGE('',*,*,#31,.T.); +#178 = ORIENTED_EDGE('',*,*,#95,.T.); +#179 = ORIENTED_EDGE('',*,*,#180,.T.); +#180 = EDGE_CURVE('',#96,#181,#183,.T.); +#181 = VERTEX_POINT('',#182); +#182 = CARTESIAN_POINT('',(101.49999999997,-106.4999999999,15.6)); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-101.4999999999,-106.4999999999,15.6)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(1.,0.,0.)); +#187 = ORIENTED_EDGE('',*,*,#188,.T.); +#188 = EDGE_CURVE('',#181,#189,#191,.T.); +#189 = VERTEX_POINT('',#190); +#190 = CARTESIAN_POINT('',(106.49999999997,-101.4999999999,15.6)); +#191 = CIRCLE('',#192,5.); +#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); +#193 = CARTESIAN_POINT('',(101.49999999997,-101.4999999999,15.6)); +#194 = DIRECTION('',(0.,0.,1.)); +#195 = DIRECTION('',(1.,0.,0.)); +#196 = ORIENTED_EDGE('',*,*,#197,.T.); +#197 = EDGE_CURVE('',#189,#198,#200,.T.); +#198 = VERTEX_POINT('',#199); +#199 = CARTESIAN_POINT('',(106.49999999997,101.49999999997,15.6)); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(106.49999999997,-101.4999999999,15.6)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(0.,1.,0.)); +#204 = ORIENTED_EDGE('',*,*,#205,.T.); +#205 = EDGE_CURVE('',#198,#206,#208,.T.); +#206 = VERTEX_POINT('',#207); +#207 = CARTESIAN_POINT('',(101.49999999997,106.49999999997,15.6)); +#208 = CIRCLE('',#209,5.); +#209 = AXIS2_PLACEMENT_3D('',#210,#211,#212); +#210 = CARTESIAN_POINT('',(101.49999999997,101.49999999997,15.6)); +#211 = DIRECTION('',(0.,0.,1.)); +#212 = DIRECTION('',(1.,0.,0.)); +#213 = ORIENTED_EDGE('',*,*,#214,.T.); +#214 = EDGE_CURVE('',#206,#64,#215,.T.); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(101.49999999997,106.49999999997,15.6)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(-1.,0.,0.)); +#219 = ORIENTED_EDGE('',*,*,#71,.T.); +#220 = FACE_BOUND('',#221,.T.); +#221 = EDGE_LOOP('',(#222,#232,#241,#249,#258,#266,#275,#283)); +#222 = ORIENTED_EDGE('',*,*,#223,.F.); +#223 = EDGE_CURVE('',#224,#226,#228,.T.); +#224 = VERTEX_POINT('',#225); +#225 = CARTESIAN_POINT('',(-105.9,100.9,15.6)); +#226 = VERTEX_POINT('',#227); +#227 = CARTESIAN_POINT('',(-105.9,-100.9,15.6)); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(-105.9,100.9,15.6)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(0.,-1.,0.)); +#232 = ORIENTED_EDGE('',*,*,#233,.F.); +#233 = EDGE_CURVE('',#234,#224,#236,.T.); +#234 = VERTEX_POINT('',#235); +#235 = CARTESIAN_POINT('',(-100.9,105.9,15.6)); +#236 = CIRCLE('',#237,5.); +#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240); +#238 = CARTESIAN_POINT('',(-100.9,100.9,15.6)); +#239 = DIRECTION('',(0.,0.,1.)); +#240 = DIRECTION('',(1.,0.,0.)); +#241 = ORIENTED_EDGE('',*,*,#242,.F.); +#242 = EDGE_CURVE('',#243,#234,#245,.T.); +#243 = VERTEX_POINT('',#244); +#244 = CARTESIAN_POINT('',(100.9,105.9,15.6)); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(100.9,105.9,15.6)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(-1.,0.,0.)); +#249 = ORIENTED_EDGE('',*,*,#250,.F.); +#250 = EDGE_CURVE('',#251,#243,#253,.T.); +#251 = VERTEX_POINT('',#252); +#252 = CARTESIAN_POINT('',(105.9,100.9,15.6)); +#253 = CIRCLE('',#254,5.); +#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257); +#255 = CARTESIAN_POINT('',(100.9,100.9,15.6)); +#256 = DIRECTION('',(0.,0.,1.)); +#257 = DIRECTION('',(1.,0.,0.)); +#258 = ORIENTED_EDGE('',*,*,#259,.F.); +#259 = EDGE_CURVE('',#260,#251,#262,.T.); +#260 = VERTEX_POINT('',#261); +#261 = CARTESIAN_POINT('',(105.9,-100.9,15.6)); +#262 = LINE('',#263,#264); +#263 = CARTESIAN_POINT('',(105.9,-100.9,15.6)); +#264 = VECTOR('',#265,1.); +#265 = DIRECTION('',(0.,1.,0.)); +#266 = ORIENTED_EDGE('',*,*,#267,.F.); +#267 = EDGE_CURVE('',#268,#260,#270,.T.); +#268 = VERTEX_POINT('',#269); +#269 = CARTESIAN_POINT('',(100.9,-105.9,15.6)); +#270 = CIRCLE('',#271,5.); +#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274); +#272 = CARTESIAN_POINT('',(100.9,-100.9,15.6)); +#273 = DIRECTION('',(0.,0.,1.)); +#274 = DIRECTION('',(1.,0.,0.)); +#275 = ORIENTED_EDGE('',*,*,#276,.F.); +#276 = EDGE_CURVE('',#277,#268,#279,.T.); +#277 = VERTEX_POINT('',#278); +#278 = CARTESIAN_POINT('',(-100.9,-105.9,15.6)); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(-100.9,-105.9,15.6)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.,0.)); +#283 = ORIENTED_EDGE('',*,*,#284,.F.); +#284 = EDGE_CURVE('',#226,#277,#285,.T.); +#285 = CIRCLE('',#286,5.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(-100.9,-100.9,15.6)); +#288 = DIRECTION('',(0.,0.,1.)); +#289 = DIRECTION('',(1.,0.,0.)); +#290 = PLANE('',#291); +#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294); +#292 = CARTESIAN_POINT('',(4.719767765893E-15,-9.034984008994E-15,15.6) + ); +#293 = DIRECTION('',(0.,0.,1.)); +#294 = DIRECTION('',(1.,0.,0.)); +#295 = ADVANCED_FACE('',(#296),#307,.F.); +#296 = FACE_BOUND('',#297,.F.); +#297 = EDGE_LOOP('',(#298,#304,#305,#306)); +#298 = ORIENTED_EDGE('',*,*,#299,.T.); +#299 = EDGE_CURVE('',#155,#206,#300,.T.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(101.49999999997,106.49999999997,0.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,0.,1.)); +#304 = ORIENTED_EDGE('',*,*,#214,.T.); +#305 = ORIENTED_EDGE('',*,*,#61,.F.); +#306 = ORIENTED_EDGE('',*,*,#163,.F.); +#307 = PLANE('',#308); +#308 = AXIS2_PLACEMENT_3D('',#309,#310,#311); +#309 = CARTESIAN_POINT('',(101.49999999997,106.49999999997,0.)); +#310 = DIRECTION('',(0.,-1.,0.)); +#311 = DIRECTION('',(-1.,0.,0.)); +#312 = ADVANCED_FACE('',(#313),#324,.F.); +#313 = FACE_BOUND('',#314,.F.); +#314 = EDGE_LOOP('',(#315,#316,#317,#323)); +#315 = ORIENTED_EDGE('',*,*,#104,.T.); +#316 = ORIENTED_EDGE('',*,*,#180,.T.); +#317 = ORIENTED_EDGE('',*,*,#318,.F.); +#318 = EDGE_CURVE('',#130,#181,#319,.T.); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(101.49999999997,-106.4999999999,0.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(0.,0.,1.)); +#323 = ORIENTED_EDGE('',*,*,#129,.F.); +#324 = PLANE('',#325); +#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328); +#326 = CARTESIAN_POINT('',(-101.4999999999,-106.4999999999,0.)); +#327 = DIRECTION('',(0.,1.,0.)); +#328 = DIRECTION('',(1.,0.,0.)); +#329 = ADVANCED_FACE('',(#330),#341,.T.); +#330 = FACE_BOUND('',#331,.F.); +#331 = EDGE_LOOP('',(#332,#333,#334,#340)); +#332 = ORIENTED_EDGE('',*,*,#318,.T.); +#333 = ORIENTED_EDGE('',*,*,#188,.T.); +#334 = ORIENTED_EDGE('',*,*,#335,.F.); +#335 = EDGE_CURVE('',#138,#189,#336,.T.); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(106.49999999997,-101.4999999999,0.)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(0.,0.,1.)); +#340 = ORIENTED_EDGE('',*,*,#137,.F.); +#341 = CYLINDRICAL_SURFACE('',#342,5.); +#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345); +#343 = CARTESIAN_POINT('',(101.49999999997,-101.4999999999,0.)); +#344 = DIRECTION('',(-0.,-0.,-1.)); +#345 = DIRECTION('',(1.,0.,0.)); +#346 = ADVANCED_FACE('',(#347),#358,.F.); +#347 = FACE_BOUND('',#348,.F.); +#348 = EDGE_LOOP('',(#349,#350,#351,#357)); +#349 = ORIENTED_EDGE('',*,*,#335,.T.); +#350 = ORIENTED_EDGE('',*,*,#197,.T.); +#351 = ORIENTED_EDGE('',*,*,#352,.F.); +#352 = EDGE_CURVE('',#147,#198,#353,.T.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(106.49999999997,101.49999999997,0.)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.,0.,1.)); +#357 = ORIENTED_EDGE('',*,*,#146,.F.); +#358 = PLANE('',#359); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(106.49999999997,-101.4999999999,0.)); +#361 = DIRECTION('',(-1.,0.,0.)); +#362 = DIRECTION('',(0.,1.,0.)); +#363 = ADVANCED_FACE('',(#364),#370,.T.); +#364 = FACE_BOUND('',#365,.F.); +#365 = EDGE_LOOP('',(#366,#367,#368,#369)); +#366 = ORIENTED_EDGE('',*,*,#352,.T.); +#367 = ORIENTED_EDGE('',*,*,#205,.T.); +#368 = ORIENTED_EDGE('',*,*,#299,.F.); +#369 = ORIENTED_EDGE('',*,*,#154,.F.); +#370 = CYLINDRICAL_SURFACE('',#371,5.); +#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374); +#372 = CARTESIAN_POINT('',(101.49999999997,101.49999999997,0.)); +#373 = DIRECTION('',(-0.,-0.,-1.)); +#374 = DIRECTION('',(1.,0.,0.)); +#375 = ADVANCED_FACE('',(#376),#401,.F.); +#376 = FACE_BOUND('',#377,.F.); +#377 = EDGE_LOOP('',(#378,#386,#394,#400)); +#378 = ORIENTED_EDGE('',*,*,#379,.T.); +#379 = EDGE_CURVE('',#224,#380,#382,.T.); +#380 = VERTEX_POINT('',#381); +#381 = CARTESIAN_POINT('',(-105.9,100.9,0.6)); +#382 = LINE('',#383,#384); +#383 = CARTESIAN_POINT('',(-105.9,100.9,15.6)); +#384 = VECTOR('',#385,1.); +#385 = DIRECTION('',(-0.,-0.,-1.)); +#386 = ORIENTED_EDGE('',*,*,#387,.T.); +#387 = EDGE_CURVE('',#380,#388,#390,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(-105.9,-100.9,0.6)); +#390 = LINE('',#391,#392); +#391 = CARTESIAN_POINT('',(-105.9,100.9,0.6)); +#392 = VECTOR('',#393,1.); +#393 = DIRECTION('',(0.,-1.,0.)); +#394 = ORIENTED_EDGE('',*,*,#395,.F.); +#395 = EDGE_CURVE('',#226,#388,#396,.T.); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(-105.9,-100.9,15.6)); +#398 = VECTOR('',#399,1.); +#399 = DIRECTION('',(-0.,-0.,-1.)); +#400 = ORIENTED_EDGE('',*,*,#223,.F.); +#401 = PLANE('',#402); +#402 = AXIS2_PLACEMENT_3D('',#403,#404,#405); +#403 = CARTESIAN_POINT('',(-105.9,100.9,15.6)); +#404 = DIRECTION('',(-1.,0.,0.)); +#405 = DIRECTION('',(0.,-1.,0.)); +#406 = ADVANCED_FACE('',(#407),#426,.F.); +#407 = FACE_BOUND('',#408,.F.); +#408 = EDGE_LOOP('',(#409,#410,#419,#425)); +#409 = ORIENTED_EDGE('',*,*,#395,.T.); +#410 = ORIENTED_EDGE('',*,*,#411,.T.); +#411 = EDGE_CURVE('',#388,#412,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-100.9,-105.9,0.6)); +#414 = CIRCLE('',#415,5.); +#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418); +#416 = CARTESIAN_POINT('',(-100.9,-100.9,0.6)); +#417 = DIRECTION('',(0.,0.,1.)); +#418 = DIRECTION('',(1.,0.,0.)); +#419 = ORIENTED_EDGE('',*,*,#420,.F.); +#420 = EDGE_CURVE('',#277,#412,#421,.T.); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(-100.9,-105.9,15.6)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(-0.,-0.,-1.)); +#425 = ORIENTED_EDGE('',*,*,#284,.F.); +#426 = CYLINDRICAL_SURFACE('',#427,5.); +#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430); +#428 = CARTESIAN_POINT('',(-100.9,-100.9,15.6)); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = DIRECTION('',(1.,0.,0.)); +#431 = ADVANCED_FACE('',(#432),#450,.F.); +#432 = FACE_BOUND('',#433,.F.); +#433 = EDGE_LOOP('',(#434,#435,#443,#449)); +#434 = ORIENTED_EDGE('',*,*,#420,.T.); +#435 = ORIENTED_EDGE('',*,*,#436,.T.); +#436 = EDGE_CURVE('',#412,#437,#439,.T.); +#437 = VERTEX_POINT('',#438); +#438 = CARTESIAN_POINT('',(100.9,-105.9,0.6)); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-100.9,-105.9,0.6)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.,0.)); +#443 = ORIENTED_EDGE('',*,*,#444,.F.); +#444 = EDGE_CURVE('',#268,#437,#445,.T.); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(100.9,-105.9,15.6)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(-0.,-0.,-1.)); +#449 = ORIENTED_EDGE('',*,*,#276,.F.); +#450 = PLANE('',#451); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(-100.9,-105.9,15.6)); +#453 = DIRECTION('',(0.,-1.,0.)); +#454 = DIRECTION('',(1.,0.,0.)); +#455 = ADVANCED_FACE('',(#456),#475,.F.); +#456 = FACE_BOUND('',#457,.F.); +#457 = EDGE_LOOP('',(#458,#459,#468,#474)); +#458 = ORIENTED_EDGE('',*,*,#444,.T.); +#459 = ORIENTED_EDGE('',*,*,#460,.T.); +#460 = EDGE_CURVE('',#437,#461,#463,.T.); +#461 = VERTEX_POINT('',#462); +#462 = CARTESIAN_POINT('',(105.9,-100.9,0.6)); +#463 = CIRCLE('',#464,5.); +#464 = AXIS2_PLACEMENT_3D('',#465,#466,#467); +#465 = CARTESIAN_POINT('',(100.9,-100.9,0.6)); +#466 = DIRECTION('',(0.,0.,1.)); +#467 = DIRECTION('',(1.,0.,0.)); +#468 = ORIENTED_EDGE('',*,*,#469,.F.); +#469 = EDGE_CURVE('',#260,#461,#470,.T.); +#470 = LINE('',#471,#472); +#471 = CARTESIAN_POINT('',(105.9,-100.9,15.6)); +#472 = VECTOR('',#473,1.); +#473 = DIRECTION('',(-0.,-0.,-1.)); +#474 = ORIENTED_EDGE('',*,*,#267,.F.); +#475 = CYLINDRICAL_SURFACE('',#476,5.); +#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479); +#477 = CARTESIAN_POINT('',(100.9,-100.9,15.6)); +#478 = DIRECTION('',(0.,0.,1.)); +#479 = DIRECTION('',(1.,0.,0.)); +#480 = ADVANCED_FACE('',(#481),#499,.F.); +#481 = FACE_BOUND('',#482,.F.); +#482 = EDGE_LOOP('',(#483,#484,#492,#498)); +#483 = ORIENTED_EDGE('',*,*,#469,.T.); +#484 = ORIENTED_EDGE('',*,*,#485,.T.); +#485 = EDGE_CURVE('',#461,#486,#488,.T.); +#486 = VERTEX_POINT('',#487); +#487 = CARTESIAN_POINT('',(105.9,100.9,0.6)); +#488 = LINE('',#489,#490); +#489 = CARTESIAN_POINT('',(105.9,-100.9,0.6)); +#490 = VECTOR('',#491,1.); +#491 = DIRECTION('',(0.,1.,0.)); +#492 = ORIENTED_EDGE('',*,*,#493,.F.); +#493 = EDGE_CURVE('',#251,#486,#494,.T.); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(105.9,100.9,15.6)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(-0.,-0.,-1.)); +#498 = ORIENTED_EDGE('',*,*,#259,.F.); +#499 = PLANE('',#500); +#500 = AXIS2_PLACEMENT_3D('',#501,#502,#503); +#501 = CARTESIAN_POINT('',(105.9,-100.9,15.6)); +#502 = DIRECTION('',(1.,0.,0.)); +#503 = DIRECTION('',(0.,1.,0.)); +#504 = ADVANCED_FACE('',(#505),#524,.F.); +#505 = FACE_BOUND('',#506,.F.); +#506 = EDGE_LOOP('',(#507,#508,#517,#523)); +#507 = ORIENTED_EDGE('',*,*,#493,.T.); +#508 = ORIENTED_EDGE('',*,*,#509,.T.); +#509 = EDGE_CURVE('',#486,#510,#512,.T.); +#510 = VERTEX_POINT('',#511); +#511 = CARTESIAN_POINT('',(100.9,105.9,0.6)); +#512 = CIRCLE('',#513,5.); +#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516); +#514 = CARTESIAN_POINT('',(100.9,100.9,0.6)); +#515 = DIRECTION('',(0.,0.,1.)); +#516 = DIRECTION('',(1.,0.,0.)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#243,#510,#519,.T.); +#519 = LINE('',#520,#521); +#520 = CARTESIAN_POINT('',(100.9,105.9,15.6)); +#521 = VECTOR('',#522,1.); +#522 = DIRECTION('',(-0.,-0.,-1.)); +#523 = ORIENTED_EDGE('',*,*,#250,.F.); +#524 = CYLINDRICAL_SURFACE('',#525,5.); +#525 = AXIS2_PLACEMENT_3D('',#526,#527,#528); +#526 = CARTESIAN_POINT('',(100.9,100.9,15.6)); +#527 = DIRECTION('',(0.,0.,1.)); +#528 = DIRECTION('',(1.,0.,0.)); +#529 = ADVANCED_FACE('',(#530),#548,.F.); +#530 = FACE_BOUND('',#531,.F.); +#531 = EDGE_LOOP('',(#532,#533,#541,#547)); +#532 = ORIENTED_EDGE('',*,*,#518,.T.); +#533 = ORIENTED_EDGE('',*,*,#534,.T.); +#534 = EDGE_CURVE('',#510,#535,#537,.T.); +#535 = VERTEX_POINT('',#536); +#536 = CARTESIAN_POINT('',(-100.9,105.9,0.6)); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(100.9,105.9,0.6)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(-1.,0.,0.)); +#541 = ORIENTED_EDGE('',*,*,#542,.F.); +#542 = EDGE_CURVE('',#234,#535,#543,.T.); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-100.9,105.9,15.6)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(-0.,-0.,-1.)); +#547 = ORIENTED_EDGE('',*,*,#242,.F.); +#548 = PLANE('',#549); +#549 = AXIS2_PLACEMENT_3D('',#550,#551,#552); +#550 = CARTESIAN_POINT('',(100.9,105.9,15.6)); +#551 = DIRECTION('',(0.,1.,0.)); +#552 = DIRECTION('',(-1.,0.,0.)); +#553 = ADVANCED_FACE('',(#554),#566,.F.); +#554 = FACE_BOUND('',#555,.F.); +#555 = EDGE_LOOP('',(#556,#557,#564,#565)); +#556 = ORIENTED_EDGE('',*,*,#542,.T.); +#557 = ORIENTED_EDGE('',*,*,#558,.T.); +#558 = EDGE_CURVE('',#535,#380,#559,.T.); +#559 = CIRCLE('',#560,5.); +#560 = AXIS2_PLACEMENT_3D('',#561,#562,#563); +#561 = CARTESIAN_POINT('',(-100.9,100.9,0.6)); +#562 = DIRECTION('',(0.,0.,1.)); +#563 = DIRECTION('',(1.,0.,0.)); +#564 = ORIENTED_EDGE('',*,*,#379,.F.); +#565 = ORIENTED_EDGE('',*,*,#233,.F.); +#566 = CYLINDRICAL_SURFACE('',#567,5.); +#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570); +#568 = CARTESIAN_POINT('',(-100.9,100.9,15.6)); +#569 = DIRECTION('',(0.,0.,1.)); +#570 = DIRECTION('',(1.,0.,0.)); +#571 = ADVANCED_FACE('',(#572),#582,.T.); +#572 = FACE_BOUND('',#573,.T.); +#573 = EDGE_LOOP('',(#574,#575,#576,#577,#578,#579,#580,#581)); +#574 = ORIENTED_EDGE('',*,*,#387,.T.); +#575 = ORIENTED_EDGE('',*,*,#411,.T.); +#576 = ORIENTED_EDGE('',*,*,#436,.T.); +#577 = ORIENTED_EDGE('',*,*,#460,.T.); +#578 = ORIENTED_EDGE('',*,*,#485,.T.); +#579 = ORIENTED_EDGE('',*,*,#509,.T.); +#580 = ORIENTED_EDGE('',*,*,#534,.T.); +#581 = ORIENTED_EDGE('',*,*,#558,.T.); +#582 = PLANE('',#583); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(4.068680490251E-16,8.272983663511E-15,0.6)); +#585 = DIRECTION('',(0.,0.,1.)); +#586 = DIRECTION('',(1.,0.,0.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#591)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#588,#589,#590)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#588 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#589 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#590 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#591 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#588, + 'distance_accuracy_value','confusion accuracy'); +#592 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#593 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#594) + ,#587); +#594 = STYLED_ITEM('color',(#595),#15); +#595 = PRESENTATION_STYLE_ASSIGNMENT((#596,#604)); +#596 = SURFACE_STYLE_USAGE(.BOTH.,#597); +#597 = SURFACE_SIDE_STYLE('',(#598,#602)); +#598 = SURFACE_STYLE_FILL_AREA(#599); +#599 = FILL_AREA_STYLE('',(#600)); +#600 = FILL_AREA_STYLE_COLOUR('',#601); +#601 = COLOUR_RGB('',0.800000010877,0.800000010877,0.901960800373); +#602 = SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#601,( + #603)); +#603 = SURFACE_STYLE_TRANSPARENT(0.699999988079); +#604 = CURVE_STYLE('',#605,POSITIVE_LENGTH_MEASURE(0.1),#606); +#605 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#606 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/big box/parametric_bigbox_200x75.FCStd b/big box/parametric_bigbox_200x75.FCStd new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..31dde4d2ef4201aa9d80cfb511b310f3e88a0c6914742a14e70d9fe912be7699 GIT binary patch literal 70640 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≈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 SgGMjhic(XZ9bFV)lNA8SW&DHy literal 0 HcmV?d00001