From 5d7adf632759fae1d1b67f62853abea85ef070095568db058887ca32a6733f2c Mon Sep 17 00:00:00 2001 From: Fabrice Mouhartem Date: Wed, 26 Nov 2025 11:04:47 +0100 Subject: [PATCH] Add: spool holder --- .../spool holder-Body.step | 545 ++++++++++++++++++ spool_holder_silvercrest/spool holder.FCStd | Bin 0 -> 37997 bytes 2 files changed, 545 insertions(+) create mode 100644 spool_holder_silvercrest/spool holder-Body.step create mode 100644 spool_holder_silvercrest/spool holder.FCStd 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 0000000000000000000000000000000000000000000000000000000000000000..0a760690c8e7499dcd6727151c54b048997205b646340730e157b0ba1a3a4a3e GIT binary patch literal 37997 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 Lv!jawY+wff>?yf( literal 0 HcmV?d00001