diff --git a/spool_holder_silvercrest/spool holder-Body.step b/spool_holder_silvercrest/spool holder-Body.step new file mode 100644 index 0000000..be9b34c --- /dev/null +++ b/spool_holder_silvercrest/spool holder-Body.step @@ -0,0 +1,545 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-11-26T09:04:44',(''),(''), + '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('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#507); +#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,#50,#76,#114,#134,#143,#168,#267,#309,#333, + #358,#375,#406,#431,#455,#481,#494)); +#17 = ADVANCED_FACE('',(#18),#45,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#37,#38)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.75,0.,5.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(2.75,0.,51.)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(2.75,0.,3.)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#24,#24,#32,.T.); +#32 = CIRCLE('',#33,2.75); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,51.)); +#35 = DIRECTION('',(0.,0.,1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = ORIENTED_EDGE('',*,*,#21,.F.); +#38 = ORIENTED_EDGE('',*,*,#39,.F.); +#39 = EDGE_CURVE('',#22,#22,#40,.T.); +#40 = CIRCLE('',#41,2.75); +#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42 = CARTESIAN_POINT('',(0.,0.,5.)); +#43 = DIRECTION('',(0.,0.,1.)); +#44 = DIRECTION('',(1.,0.,0.)); +#45 = CYLINDRICAL_SURFACE('',#46,2.75); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,3.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = ADVANCED_FACE('',(#51),#71,.F.); +#51 = FACE_BOUND('',#52,.F.); +#52 = EDGE_LOOP('',(#53,#62,#63,#64)); +#53 = ORIENTED_EDGE('',*,*,#54,.F.); +#54 = EDGE_CURVE('',#22,#55,#57,.T.); +#55 = VERTEX_POINT('',#56); +#56 = CARTESIAN_POINT('',(4.75,0.,3.)); +#57 = CIRCLE('',#58,2.); +#58 = AXIS2_PLACEMENT_3D('',#59,#60,#61); +#59 = CARTESIAN_POINT('',(4.75,0.,5.)); +#60 = DIRECTION('',(0.,-1.,0.)); +#61 = DIRECTION('',(1.,0.,0.)); +#62 = ORIENTED_EDGE('',*,*,#39,.T.); +#63 = ORIENTED_EDGE('',*,*,#54,.T.); +#64 = ORIENTED_EDGE('',*,*,#65,.F.); +#65 = EDGE_CURVE('',#55,#55,#66,.T.); +#66 = CIRCLE('',#67,4.75); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(0.,0.,3.)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = TOROIDAL_SURFACE('',#72,4.75,2.); +#72 = AXIS2_PLACEMENT_3D('',#73,#74,#75); +#73 = CARTESIAN_POINT('',(0.,0.,5.)); +#74 = DIRECTION('',(0.,0.,1.)); +#75 = DIRECTION('',(1.,0.,0.)); +#76 = ADVANCED_FACE('',(#77),#97,.T.); +#77 = FACE_BOUND('',#78,.T.); +#78 = EDGE_LOOP('',(#79,#88,#89,#90)); +#79 = ORIENTED_EDGE('',*,*,#80,.F.); +#80 = EDGE_CURVE('',#24,#81,#83,.T.); +#81 = VERTEX_POINT('',#82); +#82 = CARTESIAN_POINT('',(0.75,0.,53.)); +#83 = CIRCLE('',#84,2.); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(0.75,0.,51.)); +#86 = DIRECTION('',(0.,-1.,0.)); +#87 = DIRECTION('',(1.,0.,0.)); +#88 = ORIENTED_EDGE('',*,*,#31,.T.); +#89 = ORIENTED_EDGE('',*,*,#80,.T.); +#90 = ORIENTED_EDGE('',*,*,#91,.F.); +#91 = EDGE_CURVE('',#81,#81,#92,.T.); +#92 = CIRCLE('',#93,0.75); +#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96); +#94 = CARTESIAN_POINT('',(0.,0.,53.)); +#95 = DIRECTION('',(0.,0.,1.)); +#96 = DIRECTION('',(1.,0.,0.)); +#97 = SURFACE_OF_REVOLUTION('',#98,#111); +#98 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#99,#100,#101,#102,#103,#104,#105, + #106,#107,#108,#109,#110),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0., + 0.785398163397,1.570796326795),.UNSPECIFIED.); +#99 = CARTESIAN_POINT('',(2.75,0.,51.)); +#100 = CARTESIAN_POINT('',(2.75,0.,51.261799387799)); +#101 = CARTESIAN_POINT('',(2.708876809637,0.,51.523598338321)); +#102 = CARTESIAN_POINT('',(2.62662935758,0.,51.777325331457)); +#103 = CARTESIAN_POINT('',(2.505375011249,0.,52.014895139958)); +#104 = CARTESIAN_POINT('',(2.349333684796,0.,52.22909343995)); +#105 = CARTESIAN_POINT('',(1.97909343995,0.,52.599333684796)); +#106 = CARTESIAN_POINT('',(1.764895139958,0.,52.755375011249)); +#107 = CARTESIAN_POINT('',(1.527325331457,0.,52.87662935758)); +#108 = CARTESIAN_POINT('',(1.273598338322,0.,52.958876809637)); +#109 = CARTESIAN_POINT('',(1.011799387799,0.,53.)); +#110 = CARTESIAN_POINT('',(0.75,0.,53.)); +#111 = AXIS1_PLACEMENT('',#112,#113); +#112 = CARTESIAN_POINT('',(0.,0.,51.)); +#113 = DIRECTION('',(0.,0.,1.)); +#114 = ADVANCED_FACE('',(#115,#118),#129,.T.); +#115 = FACE_BOUND('',#116,.T.); +#116 = EDGE_LOOP('',(#117)); +#117 = ORIENTED_EDGE('',*,*,#65,.F.); +#118 = FACE_BOUND('',#119,.T.); +#119 = EDGE_LOOP('',(#120)); +#120 = ORIENTED_EDGE('',*,*,#121,.T.); +#121 = EDGE_CURVE('',#122,#122,#124,.T.); +#122 = VERTEX_POINT('',#123); +#123 = CARTESIAN_POINT('',(5.,0.,3.)); +#124 = CIRCLE('',#125,5.); +#125 = AXIS2_PLACEMENT_3D('',#126,#127,#128); +#126 = CARTESIAN_POINT('',(0.,0.,3.)); +#127 = DIRECTION('',(0.,0.,1.)); +#128 = DIRECTION('',(1.,0.,0.)); +#129 = PLANE('',#130); +#130 = AXIS2_PLACEMENT_3D('',#131,#132,#133); +#131 = CARTESIAN_POINT('',(-2.7E-16,3.4E-16,3.)); +#132 = DIRECTION('',(0.,0.,1.)); +#133 = DIRECTION('',(1.,0.,0.)); +#134 = ADVANCED_FACE('',(#135),#138,.T.); +#135 = FACE_BOUND('',#136,.T.); +#136 = EDGE_LOOP('',(#137)); +#137 = ORIENTED_EDGE('',*,*,#91,.T.); +#138 = PLANE('',#139); +#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142); +#140 = CARTESIAN_POINT('',(-1.9E-16,-1.1E-16,53.)); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = DIRECTION('',(1.,0.,0.)); +#143 = ADVANCED_FACE('',(#144),#163,.T.); +#144 = FACE_BOUND('',#145,.F.); +#145 = EDGE_LOOP('',(#146,#154,#155,#156)); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#148,#122,#150,.T.); +#148 = VERTEX_POINT('',#149); +#149 = CARTESIAN_POINT('',(5.,0.,0.)); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(5.,0.,0.)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(0.,0.,1.)); +#154 = ORIENTED_EDGE('',*,*,#121,.T.); +#155 = ORIENTED_EDGE('',*,*,#147,.F.); +#156 = ORIENTED_EDGE('',*,*,#157,.F.); +#157 = EDGE_CURVE('',#148,#148,#158,.T.); +#158 = CIRCLE('',#159,5.); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(0.,0.,0.)); +#161 = DIRECTION('',(0.,0.,1.)); +#162 = DIRECTION('',(1.,0.,0.)); +#163 = CYLINDRICAL_SURFACE('',#164,5.); +#164 = AXIS2_PLACEMENT_3D('',#165,#166,#167); +#165 = CARTESIAN_POINT('',(0.,0.,0.)); +#166 = DIRECTION('',(-0.,-0.,-1.)); +#167 = DIRECTION('',(1.,0.,0.)); +#168 = ADVANCED_FACE('',(#169,#172,#217),#262,.F.); +#169 = FACE_BOUND('',#170,.F.); +#170 = EDGE_LOOP('',(#171)); +#171 = ORIENTED_EDGE('',*,*,#157,.T.); +#172 = FACE_BOUND('',#173,.F.); +#173 = EDGE_LOOP('',(#174,#185,#194,#202,#211)); +#174 = ORIENTED_EDGE('',*,*,#175,.T.); +#175 = EDGE_CURVE('',#176,#178,#180,.T.); +#176 = VERTEX_POINT('',#177); +#177 = CARTESIAN_POINT('',(-3.,-3.,0.)); +#178 = VERTEX_POINT('',#179); +#179 = CARTESIAN_POINT('',(0.,0.,0.)); +#180 = CIRCLE('',#181,3.); +#181 = AXIS2_PLACEMENT_3D('',#182,#183,#184); +#182 = CARTESIAN_POINT('',(2.E-16,-3.,0.)); +#183 = DIRECTION('',(0.,0.,-1.)); +#184 = DIRECTION('',(1.,0.,0.)); +#185 = ORIENTED_EDGE('',*,*,#186,.T.); +#186 = EDGE_CURVE('',#178,#187,#189,.T.); +#187 = VERTEX_POINT('',#188); +#188 = CARTESIAN_POINT('',(3.,-3.,0.)); +#189 = CIRCLE('',#190,3.); +#190 = AXIS2_PLACEMENT_3D('',#191,#192,#193); +#191 = CARTESIAN_POINT('',(2.E-16,-3.,0.)); +#192 = DIRECTION('',(0.,0.,-1.)); +#193 = DIRECTION('',(1.,0.,0.)); +#194 = ORIENTED_EDGE('',*,*,#195,.F.); +#195 = EDGE_CURVE('',#196,#187,#198,.T.); +#196 = VERTEX_POINT('',#197); +#197 = CARTESIAN_POINT('',(1.8,-3.,0.)); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(1.8,-3.,0.)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.,0.)); +#202 = ORIENTED_EDGE('',*,*,#203,.F.); +#203 = EDGE_CURVE('',#204,#196,#206,.T.); +#204 = VERTEX_POINT('',#205); +#205 = CARTESIAN_POINT('',(-1.8,-3.,0.)); +#206 = CIRCLE('',#207,1.8); +#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); +#208 = CARTESIAN_POINT('',(2.E-16,-3.,0.)); +#209 = DIRECTION('',(0.,0.,-1.)); +#210 = DIRECTION('',(1.,0.,0.)); +#211 = ORIENTED_EDGE('',*,*,#212,.F.); +#212 = EDGE_CURVE('',#176,#204,#213,.T.); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(-3.,-3.,0.)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(1.,0.,0.)); +#217 = FACE_BOUND('',#218,.F.); +#218 = EDGE_LOOP('',(#219,#229,#238,#247,#255)); +#219 = ORIENTED_EDGE('',*,*,#220,.F.); +#220 = EDGE_CURVE('',#221,#223,#225,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(3.,3.,0.)); +#223 = VERTEX_POINT('',#224); +#224 = CARTESIAN_POINT('',(1.8,3.,0.)); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(3.,3.,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(-1.,0.,0.)); +#229 = ORIENTED_EDGE('',*,*,#230,.T.); +#230 = EDGE_CURVE('',#221,#231,#233,.T.); +#231 = VERTEX_POINT('',#232); +#232 = CARTESIAN_POINT('',(0.,0.,0.)); +#233 = CIRCLE('',#234,3.); +#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237); +#235 = CARTESIAN_POINT('',(2.E-17,3.,0.)); +#236 = DIRECTION('',(0.,0.,-1.)); +#237 = DIRECTION('',(1.,0.,0.)); +#238 = ORIENTED_EDGE('',*,*,#239,.T.); +#239 = EDGE_CURVE('',#231,#240,#242,.T.); +#240 = VERTEX_POINT('',#241); +#241 = CARTESIAN_POINT('',(-3.,3.,0.)); +#242 = CIRCLE('',#243,3.); +#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246); +#244 = CARTESIAN_POINT('',(2.E-17,3.,0.)); +#245 = DIRECTION('',(0.,0.,-1.)); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = ORIENTED_EDGE('',*,*,#248,.T.); +#248 = EDGE_CURVE('',#240,#249,#251,.T.); +#249 = VERTEX_POINT('',#250); +#250 = CARTESIAN_POINT('',(-1.8,3.,0.)); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(-3.,3.,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(1.,0.,0.)); +#255 = ORIENTED_EDGE('',*,*,#256,.F.); +#256 = EDGE_CURVE('',#223,#249,#257,.T.); +#257 = CIRCLE('',#258,1.8); +#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261); +#259 = CARTESIAN_POINT('',(2.E-17,3.,0.)); +#260 = DIRECTION('',(0.,0.,-1.)); +#261 = DIRECTION('',(1.,0.,0.)); +#262 = PLANE('',#263); +#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266); +#264 = CARTESIAN_POINT('',(-2.7E-16,3.4E-16,0.)); +#265 = DIRECTION('',(0.,0.,1.)); +#266 = DIRECTION('',(1.,0.,0.)); +#267 = ADVANCED_FACE('',(#268),#304,.T.); +#268 = FACE_BOUND('',#269,.T.); +#269 = EDGE_LOOP('',(#270,#281,#290,#296,#297,#298)); +#270 = ORIENTED_EDGE('',*,*,#271,.F.); +#271 = EDGE_CURVE('',#272,#274,#276,.T.); +#272 = VERTEX_POINT('',#273); +#273 = CARTESIAN_POINT('',(0.,0.,-10.)); +#274 = VERTEX_POINT('',#275); +#275 = CARTESIAN_POINT('',(3.,-3.,-10.)); +#276 = CIRCLE('',#277,3.); +#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); +#278 = CARTESIAN_POINT('',(2.E-16,-3.,-10.)); +#279 = DIRECTION('',(0.,0.,-1.)); +#280 = DIRECTION('',(1.,0.,0.)); +#281 = ORIENTED_EDGE('',*,*,#282,.F.); +#282 = EDGE_CURVE('',#283,#272,#285,.T.); +#283 = VERTEX_POINT('',#284); +#284 = CARTESIAN_POINT('',(-3.,-3.,-10.)); +#285 = CIRCLE('',#286,3.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(2.E-16,-3.,-10.)); +#288 = DIRECTION('',(0.,0.,-1.)); +#289 = DIRECTION('',(1.,0.,0.)); +#290 = ORIENTED_EDGE('',*,*,#291,.F.); +#291 = EDGE_CURVE('',#176,#283,#292,.T.); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(-3.,-3.,0.)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(0.,0.,-1.)); +#296 = ORIENTED_EDGE('',*,*,#175,.T.); +#297 = ORIENTED_EDGE('',*,*,#186,.T.); +#298 = ORIENTED_EDGE('',*,*,#299,.T.); +#299 = EDGE_CURVE('',#187,#274,#300,.T.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(3.,-3.,0.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,0.,-1.)); +#304 = CYLINDRICAL_SURFACE('',#305,3.); +#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); +#306 = CARTESIAN_POINT('',(2.E-16,-3.,0.)); +#307 = DIRECTION('',(0.,0.,1.)); +#308 = DIRECTION('',(1.,0.,0.)); +#309 = ADVANCED_FACE('',(#310),#328,.T.); +#310 = FACE_BOUND('',#311,.T.); +#311 = EDGE_LOOP('',(#312,#313,#321,#327)); +#312 = ORIENTED_EDGE('',*,*,#291,.T.); +#313 = ORIENTED_EDGE('',*,*,#314,.T.); +#314 = EDGE_CURVE('',#283,#315,#317,.T.); +#315 = VERTEX_POINT('',#316); +#316 = CARTESIAN_POINT('',(-1.8,-3.,-10.)); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(-3.,-3.,-10.)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = ORIENTED_EDGE('',*,*,#322,.F.); +#322 = EDGE_CURVE('',#204,#315,#323,.T.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(-1.8,-3.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,0.,-1.)); +#327 = ORIENTED_EDGE('',*,*,#212,.F.); +#328 = PLANE('',#329); +#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332); +#330 = CARTESIAN_POINT('',(-3.,-3.,0.)); +#331 = DIRECTION('',(0.,-1.,0.)); +#332 = DIRECTION('',(1.,0.,0.)); +#333 = ADVANCED_FACE('',(#334),#353,.F.); +#334 = FACE_BOUND('',#335,.T.); +#335 = EDGE_LOOP('',(#336,#337,#346,#352)); +#336 = ORIENTED_EDGE('',*,*,#322,.T.); +#337 = ORIENTED_EDGE('',*,*,#338,.T.); +#338 = EDGE_CURVE('',#315,#339,#341,.T.); +#339 = VERTEX_POINT('',#340); +#340 = CARTESIAN_POINT('',(1.8,-3.,-10.)); +#341 = CIRCLE('',#342,1.8); +#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345); +#343 = CARTESIAN_POINT('',(2.E-16,-3.,-10.)); +#344 = DIRECTION('',(0.,0.,-1.)); +#345 = DIRECTION('',(1.,0.,0.)); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#196,#339,#348,.T.); +#348 = LINE('',#349,#350); +#349 = CARTESIAN_POINT('',(1.8,-3.,0.)); +#350 = VECTOR('',#351,1.); +#351 = DIRECTION('',(0.,0.,-1.)); +#352 = ORIENTED_EDGE('',*,*,#203,.F.); +#353 = CYLINDRICAL_SURFACE('',#354,1.8); +#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357); +#355 = CARTESIAN_POINT('',(2.E-16,-3.,0.)); +#356 = DIRECTION('',(0.,0.,1.)); +#357 = DIRECTION('',(1.,0.,0.)); +#358 = ADVANCED_FACE('',(#359),#370,.T.); +#359 = FACE_BOUND('',#360,.T.); +#360 = EDGE_LOOP('',(#361,#362,#368,#369)); +#361 = ORIENTED_EDGE('',*,*,#347,.T.); +#362 = ORIENTED_EDGE('',*,*,#363,.T.); +#363 = EDGE_CURVE('',#339,#274,#364,.T.); +#364 = LINE('',#365,#366); +#365 = CARTESIAN_POINT('',(1.8,-3.,-10.)); +#366 = VECTOR('',#367,1.); +#367 = DIRECTION('',(1.,0.,0.)); +#368 = ORIENTED_EDGE('',*,*,#299,.F.); +#369 = ORIENTED_EDGE('',*,*,#195,.F.); +#370 = PLANE('',#371); +#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374); +#372 = CARTESIAN_POINT('',(1.8,-3.,0.)); +#373 = DIRECTION('',(0.,-1.,0.)); +#374 = DIRECTION('',(1.,0.,0.)); +#375 = ADVANCED_FACE('',(#376),#401,.T.); +#376 = FACE_BOUND('',#377,.T.); +#377 = EDGE_LOOP('',(#378,#386,#394,#400)); +#378 = ORIENTED_EDGE('',*,*,#379,.T.); +#379 = EDGE_CURVE('',#221,#380,#382,.T.); +#380 = VERTEX_POINT('',#381); +#381 = CARTESIAN_POINT('',(3.,3.,-10.)); +#382 = LINE('',#383,#384); +#383 = CARTESIAN_POINT('',(3.,3.,0.)); +#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('',(1.8,3.,-10.)); +#390 = LINE('',#391,#392); +#391 = CARTESIAN_POINT('',(3.,3.,-10.)); +#392 = VECTOR('',#393,1.); +#393 = DIRECTION('',(-1.,0.,0.)); +#394 = ORIENTED_EDGE('',*,*,#395,.F.); +#395 = EDGE_CURVE('',#223,#388,#396,.T.); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(1.8,3.,0.)); +#398 = VECTOR('',#399,1.); +#399 = DIRECTION('',(0.,0.,-1.)); +#400 = ORIENTED_EDGE('',*,*,#220,.F.); +#401 = PLANE('',#402); +#402 = AXIS2_PLACEMENT_3D('',#403,#404,#405); +#403 = CARTESIAN_POINT('',(3.,3.,0.)); +#404 = DIRECTION('',(0.,1.,0.)); +#405 = DIRECTION('',(-1.,0.,0.)); +#406 = ADVANCED_FACE('',(#407),#426,.F.); +#407 = FACE_BOUND('',#408,.T.); +#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('',(-1.8,3.,-10.)); +#414 = CIRCLE('',#415,1.8); +#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418); +#416 = CARTESIAN_POINT('',(2.E-17,3.,-10.)); +#417 = DIRECTION('',(0.,0.,-1.)); +#418 = DIRECTION('',(1.,0.,0.)); +#419 = ORIENTED_EDGE('',*,*,#420,.F.); +#420 = EDGE_CURVE('',#249,#412,#421,.T.); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(-1.8,3.,0.)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(0.,0.,-1.)); +#425 = ORIENTED_EDGE('',*,*,#256,.F.); +#426 = CYLINDRICAL_SURFACE('',#427,1.8); +#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430); +#428 = CARTESIAN_POINT('',(2.E-17,3.,0.)); +#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,#442,#448,#449)); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#240,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(-3.,3.,-10.)); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-3.,3.,0.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(0.,0.,-1.)); +#442 = ORIENTED_EDGE('',*,*,#443,.T.); +#443 = EDGE_CURVE('',#436,#412,#444,.T.); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(-3.,3.,-10.)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(1.,0.,0.)); +#448 = ORIENTED_EDGE('',*,*,#420,.F.); +#449 = ORIENTED_EDGE('',*,*,#248,.F.); +#450 = PLANE('',#451); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(-3.,3.,0.)); +#453 = DIRECTION('',(0.,-1.,0.)); +#454 = DIRECTION('',(1.,0.,0.)); +#455 = ADVANCED_FACE('',(#456),#476,.T.); +#456 = FACE_BOUND('',#457,.T.); +#457 = EDGE_LOOP('',(#458,#459,#460,#461,#462,#469)); +#458 = ORIENTED_EDGE('',*,*,#379,.F.); +#459 = ORIENTED_EDGE('',*,*,#230,.T.); +#460 = ORIENTED_EDGE('',*,*,#239,.T.); +#461 = ORIENTED_EDGE('',*,*,#435,.T.); +#462 = ORIENTED_EDGE('',*,*,#463,.F.); +#463 = EDGE_CURVE('',#272,#436,#464,.T.); +#464 = CIRCLE('',#465,3.); +#465 = AXIS2_PLACEMENT_3D('',#466,#467,#468); +#466 = CARTESIAN_POINT('',(2.E-17,3.,-10.)); +#467 = DIRECTION('',(0.,0.,-1.)); +#468 = DIRECTION('',(1.,0.,0.)); +#469 = ORIENTED_EDGE('',*,*,#470,.F.); +#470 = EDGE_CURVE('',#380,#272,#471,.T.); +#471 = CIRCLE('',#472,3.); +#472 = AXIS2_PLACEMENT_3D('',#473,#474,#475); +#473 = CARTESIAN_POINT('',(2.E-17,3.,-10.)); +#474 = DIRECTION('',(0.,0.,-1.)); +#475 = DIRECTION('',(1.,0.,0.)); +#476 = CYLINDRICAL_SURFACE('',#477,3.); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(2.E-17,3.,0.)); +#479 = DIRECTION('',(0.,0.,1.)); +#480 = DIRECTION('',(1.,0.,0.)); +#481 = ADVANCED_FACE('',(#482),#489,.F.); +#482 = FACE_BOUND('',#483,.T.); +#483 = EDGE_LOOP('',(#484,#485,#486,#487,#488)); +#484 = ORIENTED_EDGE('',*,*,#314,.F.); +#485 = ORIENTED_EDGE('',*,*,#282,.T.); +#486 = ORIENTED_EDGE('',*,*,#271,.T.); +#487 = ORIENTED_EDGE('',*,*,#363,.F.); +#488 = ORIENTED_EDGE('',*,*,#338,.F.); +#489 = PLANE('',#490); +#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493); +#491 = CARTESIAN_POINT('',(-7.E-17,3.8E-16,-10.)); +#492 = DIRECTION('',(0.,0.,1.)); +#493 = DIRECTION('',(1.,0.,0.)); +#494 = ADVANCED_FACE('',(#495),#502,.F.); +#495 = FACE_BOUND('',#496,.T.); +#496 = EDGE_LOOP('',(#497,#498,#499,#500,#501)); +#497 = ORIENTED_EDGE('',*,*,#387,.F.); +#498 = ORIENTED_EDGE('',*,*,#470,.T.); +#499 = ORIENTED_EDGE('',*,*,#463,.T.); +#500 = ORIENTED_EDGE('',*,*,#443,.T.); +#501 = ORIENTED_EDGE('',*,*,#411,.F.); +#502 = PLANE('',#503); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(-7.E-17,3.8E-16,-10.)); +#505 = DIRECTION('',(0.,0.,1.)); +#506 = DIRECTION('',(1.,0.,0.)); +#507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#511)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#508,#509,#510)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#508 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#509 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#510 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#511 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#508, + 'distance_accuracy_value','confusion accuracy'); +#512 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#513 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#514) + ,#507); +#514 = STYLED_ITEM('color',(#515),#15); +#515 = PRESENTATION_STYLE_ASSIGNMENT((#516,#522)); +#516 = SURFACE_STYLE_USAGE(.BOTH.,#517); +#517 = SURFACE_SIDE_STYLE('',(#518)); +#518 = SURFACE_STYLE_FILL_AREA(#519); +#519 = FILL_AREA_STYLE('',(#520)); +#520 = FILL_AREA_STYLE_COLOUR('',#521); +#521 = COLOUR_RGB('',0.800000010877,0.800000010877,0.901960800373); +#522 = CURVE_STYLE('',#523,POSITIVE_LENGTH_MEASURE(0.1),#524); +#523 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#524 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/spool_holder_silvercrest/spool holder.FCStd b/spool_holder_silvercrest/spool holder.FCStd new file mode 100644 index 0000000..0a76069 Binary files /dev/null and b/spool_holder_silvercrest/spool holder.FCStd differ