From 044f417b8890c9113913515d5290b7110f71b0eb Mon Sep 17 00:00:00 2001 From: nachotineo Date: Sat, 5 Sep 2015 15:36:24 +0200 Subject: [PATCH] ISO 7092 DIN433 Washers --- .../Metric/ISO7092DIN433_M1.2FlatWasher.fcstd | Bin 0 -> 12243 bytes .../Metric/ISO7092DIN433_M1.2FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M1.2FlatWasher.stl | Bin 0 -> 19484 bytes .../Metric/ISO7092DIN433_M1.6FlatWasher.fcstd | Bin 0 -> 11871 bytes .../Metric/ISO7092DIN433_M1.6FlatWasher.step | 80 +++++ .../Metric/ISO7092DIN433_M1.6FlatWasher.stl | Bin 0 -> 84 bytes .../Metric/ISO7092DIN433_M10FlatWasher.fcstd | Bin 0 -> 12279 bytes .../Metric/ISO7092DIN433_M10FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M10FlatWasher.stl | Bin 0 -> 25284 bytes .../Metric/ISO7092DIN433_M12FlatWasher.fcstd | Bin 0 -> 12155 bytes .../Metric/ISO7092DIN433_M12FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M12FlatWasher.stl | Bin 0 -> 26084 bytes .../Metric/ISO7092DIN433_M14FlatWasher.fcstd | Bin 0 -> 12399 bytes .../Metric/ISO7092DIN433_M14FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M14FlatWasher.stl | Bin 0 -> 25684 bytes .../Metric/ISO7092DIN433_M16FlatWasher.fcstd | Bin 0 -> 12878 bytes .../Metric/ISO7092DIN433_M16FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M16FlatWasher.stl | Bin 0 -> 25684 bytes .../Metric/ISO7092DIN433_M18FlatWasher.fcstd | Bin 0 -> 12014 bytes .../Metric/ISO7092DIN433_M18FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M18FlatWasher.stl | Bin 0 -> 27284 bytes .../Metric/ISO7092DIN433_M1FlatWasher.fcstd | Bin 0 -> 11894 bytes .../Metric/ISO7092DIN433_M1FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M1FlatWasher.stl | Bin 0 -> 19084 bytes .../Metric/ISO7092DIN433_M2.5FlatWasher.fcstd | Bin 0 -> 12380 bytes .../Metric/ISO7092DIN433_M2.5FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M2.5FlatWasher.stl | Bin 0 -> 24884 bytes .../Metric/ISO7092DIN433_M20FlatWasher.fcstd | Bin 0 -> 12472 bytes .../Metric/ISO7092DIN433_M20FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M20FlatWasher.stl | Bin 0 -> 28884 bytes .../Metric/ISO7092DIN433_M24FlatWasher.fcstd | Bin 0 -> 12888 bytes .../Metric/ISO7092DIN433_M24FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M24FlatWasher.stl | Bin 0 -> 31284 bytes .../Metric/ISO7092DIN433_M2FlatWasher.fcstd | Bin 0 -> 12532 bytes .../Metric/ISO7092DIN433_M2FlatWasher.step | 80 +++++ .../Metric/ISO7092DIN433_M2FlatWasher.stl | Bin 0 -> 84 bytes .../Metric/ISO7092DIN433_M3.5FlatWasher.fcstd | Bin 0 -> 12693 bytes .../Metric/ISO7092DIN433_M3.5FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M3.5FlatWasher.stl | Bin 0 -> 24884 bytes .../Metric/ISO7092DIN433_M30FlatWasher.fcstd | Bin 0 -> 12208 bytes .../Metric/ISO7092DIN433_M30FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M30FlatWasher.stl | Bin 0 -> 35284 bytes .../Metric/ISO7092DIN433_M36FlatWasher.fcstd | Bin 0 -> 12855 bytes .../Metric/ISO7092DIN433_M36FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M36FlatWasher.stl | Bin 0 -> 38084 bytes .../Metric/ISO7092DIN433_M3FlatWasher.fcstd | Bin 0 -> 11552 bytes .../Metric/ISO7092DIN433_M3FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M3FlatWasher.stl | Bin 0 -> 24884 bytes .../Metric/ISO7092DIN433_M4FlatWasher.fcstd | Bin 0 -> 12166 bytes .../Metric/ISO7092DIN433_M4FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M4FlatWasher.stl | Bin 0 -> 24884 bytes .../Metric/ISO7092DIN433_M5FlatWasher.fcstd | Bin 0 -> 12337 bytes .../Metric/ISO7092DIN433_M5FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M5FlatWasher.stl | Bin 0 -> 25284 bytes .../Metric/ISO7092DIN433_M6FlatWasher.fcstd | Bin 0 -> 11109 bytes .../Metric/ISO7092DIN433_M6FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M6FlatWasher.stl | Bin 0 -> 24884 bytes .../Metric/ISO7092DIN433_M8FlatWasher.fcstd | Bin 0 -> 11605 bytes .../Metric/ISO7092DIN433_M8FlatWasher.step | 293 ++++++++++++++++++ .../Metric/ISO7092DIN433_M8FlatWasher.stl | Bin 0 -> 25284 bytes 60 files changed, 5434 insertions(+) create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.2FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.2FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.2FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.6FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.6FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.6FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M10FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M10FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M10FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M12FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M12FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M12FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M14FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M14FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M14FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M16FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M16FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M16FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M18FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M18FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M18FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2.5FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2.5FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2.5FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M20FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M20FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M20FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M24FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M24FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M24FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M3.5FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M3.5FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M3.5FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M30FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M30FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M30FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M36FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M36FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M36FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M3FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M3FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M3FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M4FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M4FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M4FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M5FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M5FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M5FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M6FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M6FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M6FlatWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M8FlatWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M8FlatWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M8FlatWasher.stl diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.2FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.2FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..d0154c5d1f7fcc551a6a101b1112ce0018202db6 GIT binary patch literal 12243 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 O&CEoF#Yq3hss9K5s?9Y3 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.2FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.2FlatWasher.step new file mode 100644 index 00000000..ff02287e --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.2FlatWasher.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.2FlatWasher.step', + '2015-09-05T14:35:28',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#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,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.5,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(1.5,0.,0.3)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(1.5,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,1.5); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,1.5); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,0.3)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-0.3)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(1.5,0.,0.3)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,2.598076211353)); +#75 = CARTESIAN_POINT('',(2.25,1.299038105677)); +#76 = CARTESIAN_POINT('',(4.5,3.673940397442E-16)); +#77 = CARTESIAN_POINT('',(2.25,-1.299038105677)); +#78 = CARTESIAN_POINT('',(2.22044604925E-15,-2.598076211353)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,1.5); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(1.5,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,2.598076211353)); +#107 = CARTESIAN_POINT('',(2.25,1.299038105677)); +#108 = CARTESIAN_POINT('',(4.5,3.673940397442E-16)); +#109 = CARTESIAN_POINT('',(2.25,-1.299038105677)); +#110 = CARTESIAN_POINT('',(2.22044604925E-15,-2.598076211353)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(0.65,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(0.65,0.,0.3)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(0.65,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,0.65); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,0.65); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,0.3)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-0.3)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(0.85,0.)); +#165 = CARTESIAN_POINT('',(0.85,1.12583302492)); +#166 = CARTESIAN_POINT('',(1.825,0.56291651246)); +#167 = CARTESIAN_POINT('',(2.8,1.592040838892E-16)); +#168 = CARTESIAN_POINT('',(1.825,-0.56291651246)); +#169 = CARTESIAN_POINT('',(0.85,-1.12583302492)); +#170 = CARTESIAN_POINT('',(0.85,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,0.65); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(0.85,0.)); +#192 = CARTESIAN_POINT('',(0.85,1.12583302492)); +#193 = CARTESIAN_POINT('',(1.825,0.56291651246)); +#194 = CARTESIAN_POINT('',(2.8,1.592040838892E-16)); +#195 = CARTESIAN_POINT('',(1.825,-0.56291651246)); +#196 = CARTESIAN_POINT('',(0.85,-1.12583302492)); +#197 = CARTESIAN_POINT('',(0.85,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.2FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.2FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..ac4e6918dbe1bedafb860f353e4bdd04e8b32f78 GIT binary patch literal 19484 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 KQIdZv^?v~O`Ywn7 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.6FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.6FlatWasher.step new file mode 100644 index 00000000..6285facd --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.6FlatWasher.step @@ -0,0 +1,80 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.6FlatWasher.step', + '2015-09-05T14:37:07',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Sketch','Sketch','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#24),#33); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = GEOMETRIC_CURVE_SET('',(#16)); +#16 = TRIMMED_CURVE('',#17,(#22,PARAMETER_VALUE(0.)),(#23, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#17 = CIRCLE('',#18,0.85); +#18 = AXIS2_PLACEMENT_3D('',#19,#20,#21); +#19 = CARTESIAN_POINT('',(0.,0.,0.)); +#20 = DIRECTION('',(0.,0.,1.)); +#21 = DIRECTION('',(1.,0.,0.)); +#22 = CARTESIAN_POINT('',(0.85,0.,0.)); +#23 = CARTESIAN_POINT('',(0.85,0.,0.)); +#24 = GEOMETRIC_CURVE_SET('',(#25)); +#25 = TRIMMED_CURVE('',#26,(#31,PARAMETER_VALUE(0.)),(#32, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#26 = CIRCLE('',#27,1.75); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.,0.,0.)); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = CARTESIAN_POINT('',(1.75,0.,0.)); +#32 = CARTESIAN_POINT('',(1.75,0.,0.)); +#33 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#37)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#34,#35,#36)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#34 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#35 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#36 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#37 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#34, + 'distance_accuracy_value','confusion accuracy'); +#38 = PRODUCT_TYPE('part',$,(#7)); +#39 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#40, + #50),#33); +#40 = STYLED_ITEM('color',(#41),#15); +#41 = PRESENTATION_STYLE_ASSIGNMENT((#42,#48)); +#42 = SURFACE_STYLE_USAGE(.BOTH.,#43); +#43 = SURFACE_SIDE_STYLE('',(#44)); +#44 = SURFACE_STYLE_FILL_AREA(#45); +#45 = FILL_AREA_STYLE('',(#46)); +#46 = FILL_AREA_STYLE_COLOUR('',#47); +#47 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#48 = CURVE_STYLE('',#49,POSITIVE_LENGTH_MEASURE(0.1),#47); +#49 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#50 = STYLED_ITEM('color',(#51),#24); +#51 = PRESENTATION_STYLE_ASSIGNMENT((#52,#57)); +#52 = SURFACE_STYLE_USAGE(.BOTH.,#53); +#53 = SURFACE_SIDE_STYLE('',(#54)); +#54 = SURFACE_STYLE_FILL_AREA(#55); +#55 = FILL_AREA_STYLE('',(#56)); +#56 = FILL_AREA_STYLE_COLOUR('',#47); +#57 = CURVE_STYLE('',#58,POSITIVE_LENGTH_MEASURE(0.1),#47); +#58 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.6FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.6FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..ffe3f876b6764b3af8119105ae2924d4cb97467c GIT binary patch literal 84 ScmeZu4ffFWr5eG-00aQV@)dpn literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M10FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M10FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..757f17f0eb0aa09042d6489172148a2b5c36d965 GIT binary patch literal 12279 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M10FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M10FlatWasher.step new file mode 100644 index 00000000..d161c0ce --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M10FlatWasher.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M10FlatWasher.step', + '2015-09-05T14:50:42',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#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,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(9.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(9.,0.,1.6)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(9.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,9.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,9.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,1.6)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-1.6)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(9.,0.,1.6)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,15.58845726812)); +#75 = CARTESIAN_POINT('',(13.5,7.79422863406)); +#76 = CARTESIAN_POINT('',(27.,2.204364238465E-15)); +#77 = CARTESIAN_POINT('',(13.5,-7.79422863406)); +#78 = CARTESIAN_POINT('',(1.42108547152E-14,-15.58845726812)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,9.); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(9.,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,15.58845726812)); +#107 = CARTESIAN_POINT('',(13.5,7.79422863406)); +#108 = CARTESIAN_POINT('',(27.,2.204364238465E-15)); +#109 = CARTESIAN_POINT('',(13.5,-7.79422863406)); +#110 = CARTESIAN_POINT('',(1.42108547152E-14,-15.58845726812)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(5.25,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(5.25,0.,1.6)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(5.25,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,5.25); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,5.25); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,1.6)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-1.6)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(3.75,0.)); +#165 = CARTESIAN_POINT('',(3.75,9.093266739737)); +#166 = CARTESIAN_POINT('',(11.625,4.546633369868)); +#167 = CARTESIAN_POINT('',(19.5,1.285879139105E-15)); +#168 = CARTESIAN_POINT('',(11.625,-4.546633369868)); +#169 = CARTESIAN_POINT('',(3.75,-9.093266739737)); +#170 = CARTESIAN_POINT('',(3.75,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,5.25); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(3.75,0.)); +#192 = CARTESIAN_POINT('',(3.75,9.093266739737)); +#193 = CARTESIAN_POINT('',(11.625,4.546633369868)); +#194 = CARTESIAN_POINT('',(19.5,1.285879139105E-15)); +#195 = CARTESIAN_POINT('',(11.625,-4.546633369868)); +#196 = CARTESIAN_POINT('',(3.75,-9.093266739737)); +#197 = CARTESIAN_POINT('',(3.75,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M10FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M10FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..0cd864e970a9bfbf830af9d2a1c086dac6e38375 GIT binary patch literal 25284 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M12FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M12FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..f1218cb809aafa95087094f98106056556c79dad GIT binary patch literal 12155 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M12FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M12FlatWasher.step new file mode 100644 index 00000000..e62323af --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M12FlatWasher.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M12FlatWasher.step', + '2015-09-05T14:52:27',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#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,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(10.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(10.,0.,2.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(10.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,10.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,10.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,2.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-2.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(10.,0.,2.)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,17.320508075689)); +#75 = CARTESIAN_POINT('',(15.,8.660254037844)); +#76 = CARTESIAN_POINT('',(30.,2.449293598295E-15)); +#77 = CARTESIAN_POINT('',(15.,-8.660254037844)); +#78 = CARTESIAN_POINT('',(1.59872115546E-14,-17.32050807568)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,10.); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(10.,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,17.320508075689)); +#107 = CARTESIAN_POINT('',(15.,8.660254037844)); +#108 = CARTESIAN_POINT('',(30.,2.449293598295E-15)); +#109 = CARTESIAN_POINT('',(15.,-8.660254037844)); +#110 = CARTESIAN_POINT('',(1.59872115546E-14,-17.32050807568)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(6.5,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(6.5,0.,2.)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(6.5,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,6.5); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,6.5); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,2.)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-2.)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(3.5,0.)); +#165 = CARTESIAN_POINT('',(3.5,11.258330249198)); +#166 = CARTESIAN_POINT('',(13.25,5.629165124599)); +#167 = CARTESIAN_POINT('',(23.,1.592040838892E-15)); +#168 = CARTESIAN_POINT('',(13.25,-5.629165124599)); +#169 = CARTESIAN_POINT('',(3.5,-11.25833024919)); +#170 = CARTESIAN_POINT('',(3.5,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,6.5); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(3.5,0.)); +#192 = CARTESIAN_POINT('',(3.5,11.258330249198)); +#193 = CARTESIAN_POINT('',(13.25,5.629165124599)); +#194 = CARTESIAN_POINT('',(23.,1.592040838892E-15)); +#195 = CARTESIAN_POINT('',(13.25,-5.629165124599)); +#196 = CARTESIAN_POINT('',(3.5,-11.25833024919)); +#197 = CARTESIAN_POINT('',(3.5,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M12FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M12FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..803efe76dbc0e87b9c1702e4fb2e7f4e427fb7d6 GIT binary patch literal 26084 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 W$#I5ARO~;zGimCm9ZSeF;{O1>s+a@- literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M14FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M14FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..a0754a94c59d407a91f151bebb6504beea7023df GIT binary patch literal 12399 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 RfiDim#v($Zr2m!z{SQBT5?lZP literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M14FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M14FlatWasher.step new file mode 100644 index 00000000..3d2d14be --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M14FlatWasher.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M14FlatWasher.step', + '2015-09-05T14:53:48',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#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,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(12.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(12.,0.,2.5)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(12.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,12.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,12.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,2.5)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-2.5)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(12.,0.,2.5)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,20.784609690827)); +#75 = CARTESIAN_POINT('',(18.,10.392304845413)); +#76 = CARTESIAN_POINT('',(36.,2.939152317954E-15)); +#77 = CARTESIAN_POINT('',(18.,-10.39230484541)); +#78 = CARTESIAN_POINT('',(1.7763568394E-14,-20.78460969082)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,12.); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(12.,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,20.784609690827)); +#107 = CARTESIAN_POINT('',(18.,10.392304845413)); +#108 = CARTESIAN_POINT('',(36.,2.939152317954E-15)); +#109 = CARTESIAN_POINT('',(18.,-10.39230484541)); +#110 = CARTESIAN_POINT('',(1.7763568394E-14,-20.78460969082)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(7.5,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(7.5,0.,2.5)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(7.5,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,7.5); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,7.5); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,2.5)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-2.5)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(4.5,0.)); +#165 = CARTESIAN_POINT('',(4.5,12.990381056767)); +#166 = CARTESIAN_POINT('',(15.75,6.495190528383)); +#167 = CARTESIAN_POINT('',(27.,1.836970198721E-15)); +#168 = CARTESIAN_POINT('',(15.75,-6.495190528383)); +#169 = CARTESIAN_POINT('',(4.5,-12.99038105676)); +#170 = CARTESIAN_POINT('',(4.5,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,7.5); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(4.5,0.)); +#192 = CARTESIAN_POINT('',(4.5,12.990381056767)); +#193 = CARTESIAN_POINT('',(15.75,6.495190528383)); +#194 = CARTESIAN_POINT('',(27.,1.836970198721E-15)); +#195 = CARTESIAN_POINT('',(15.75,-6.495190528383)); +#196 = CARTESIAN_POINT('',(4.5,-12.99038105676)); +#197 = CARTESIAN_POINT('',(4.5,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M14FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M14FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..8d688dcc7f80b87b14b84dbee477d8049967c43a GIT binary patch literal 25684 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 V4fQ0l^Bjlu&(-tY0-+is@&BrW2yg%Z literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M16FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M16FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..bde21e68c14c4b76ebac5504a351fb8226d8749b GIT binary patch literal 12878 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 z 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M16FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M16FlatWasher.step new file mode 100644 index 00000000..1999df74 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M16FlatWasher.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M16FlatWasher.step', + '2015-09-05T14:54:55',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#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,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(14.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(14.,0.,2.5)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(14.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,14.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,14.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,2.5)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-2.5)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(14.,0.,2.5)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,24.248711305964)); +#75 = CARTESIAN_POINT('',(21.,12.124355652982)); +#76 = CARTESIAN_POINT('',(42.,3.429011037613E-15)); +#77 = CARTESIAN_POINT('',(21.,-12.12435565298)); +#78 = CARTESIAN_POINT('',(2.13162820728E-14,-24.24871130596)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,14.); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(14.,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,24.248711305964)); +#107 = CARTESIAN_POINT('',(21.,12.124355652982)); +#108 = CARTESIAN_POINT('',(42.,3.429011037613E-15)); +#109 = CARTESIAN_POINT('',(21.,-12.12435565298)); +#110 = CARTESIAN_POINT('',(2.13162820728E-14,-24.24871130596)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(8.5,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(8.5,0.,2.5)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(8.5,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,8.5); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,8.5); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,2.5)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-2.5)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(5.5,0.)); +#165 = CARTESIAN_POINT('',(5.5,14.722431864335)); +#166 = CARTESIAN_POINT('',(18.25,7.361215932168)); +#167 = CARTESIAN_POINT('',(31.,2.08189955855E-15)); +#168 = CARTESIAN_POINT('',(18.25,-7.361215932168)); +#169 = CARTESIAN_POINT('',(5.5,-14.72243186433)); +#170 = CARTESIAN_POINT('',(5.5,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,8.5); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(5.5,0.)); +#192 = CARTESIAN_POINT('',(5.5,14.722431864335)); +#193 = CARTESIAN_POINT('',(18.25,7.361215932168)); +#194 = CARTESIAN_POINT('',(31.,2.08189955855E-15)); +#195 = CARTESIAN_POINT('',(18.25,-7.361215932168)); +#196 = CARTESIAN_POINT('',(5.5,-14.72243186433)); +#197 = CARTESIAN_POINT('',(5.5,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M16FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M16FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..8568c2b2e3f947cb9a7bb9ec449317460f6ca83c GIT binary patch literal 25684 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..280e75493756cbe8ba528004c78a666951eda070 GIT binary patch literal 11894 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1FlatWasher.step new file mode 100644 index 00000000..6d1a2b29 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1FlatWasher.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1.step', + '2015-09-05T14:31:41',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#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,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.25,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(1.25,0.,0.3)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(1.25,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,1.25); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,1.25); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,0.3)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-0.3)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(1.25,0.,0.3)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,2.165063509461)); +#75 = CARTESIAN_POINT('',(1.875,1.082531754731)); +#76 = CARTESIAN_POINT('',(3.75,3.061616997868E-16)); +#77 = CARTESIAN_POINT('',(1.875,-1.082531754731)); +#78 = CARTESIAN_POINT('',(1.998401444325E-15,-2.165063509461)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,1.25); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(1.25,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,2.165063509461)); +#107 = CARTESIAN_POINT('',(1.875,1.082531754731)); +#108 = CARTESIAN_POINT('',(3.75,3.061616997868E-16)); +#109 = CARTESIAN_POINT('',(1.875,-1.082531754731)); +#110 = CARTESIAN_POINT('',(1.998401444325E-15,-2.165063509461)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(0.55,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(0.55,0.,0.3)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(0.55,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,0.55); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,0.55); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,0.3)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-0.3)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(0.7,0.)); +#165 = CARTESIAN_POINT('',(0.7,0.952627944163)); +#166 = CARTESIAN_POINT('',(1.525,0.476313972081)); +#167 = CARTESIAN_POINT('',(2.35,1.347111479062E-16)); +#168 = CARTESIAN_POINT('',(1.525,-0.476313972081)); +#169 = CARTESIAN_POINT('',(0.7,-0.952627944163)); +#170 = CARTESIAN_POINT('',(0.7,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,0.55); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(0.7,0.)); +#192 = CARTESIAN_POINT('',(0.7,0.952627944163)); +#193 = CARTESIAN_POINT('',(1.525,0.476313972081)); +#194 = CARTESIAN_POINT('',(2.35,1.347111479062E-16)); +#195 = CARTESIAN_POINT('',(1.525,-0.476313972081)); +#196 = CARTESIAN_POINT('',(0.7,-0.952627944163)); +#197 = CARTESIAN_POINT('',(0.7,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M1FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..e47563203870ce351ec3602b0caf4d6fd4090cc2 GIT binary patch literal 19084 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2.5FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2.5FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..30ad4cc03493b35709aee7b94d414ab2e7a45f85 GIT binary patch literal 12380 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2.5FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2.5FlatWasher.step new file mode 100644 index 00000000..81d23a44 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2.5FlatWasher.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2.5FlatWasher.step', + '2015-09-05T14:41:19',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#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,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.5,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(2.5,0.,0.5)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(2.5,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,2.5); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,2.5); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,0.5)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-0.5)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(2.5,0.,0.5)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,4.330127018922)); +#75 = CARTESIAN_POINT('',(3.75,2.165063509461)); +#76 = CARTESIAN_POINT('',(7.5,6.123233995737E-16)); +#77 = CARTESIAN_POINT('',(3.75,-2.165063509461)); +#78 = CARTESIAN_POINT('',(3.996802888651E-15,-4.330127018922)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,2.5); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(2.5,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,4.330127018922)); +#107 = CARTESIAN_POINT('',(3.75,2.165063509461)); +#108 = CARTESIAN_POINT('',(7.5,6.123233995737E-16)); +#109 = CARTESIAN_POINT('',(3.75,-2.165063509461)); +#110 = CARTESIAN_POINT('',(3.996802888651E-15,-4.330127018922)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(1.35,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(1.35,0.,0.5)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(1.35,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,1.35); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,1.35); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,0.5)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-0.5)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(1.15,0.)); +#165 = CARTESIAN_POINT('',(1.15,2.338268590218)); +#166 = CARTESIAN_POINT('',(3.175,1.169134295109)); +#167 = CARTESIAN_POINT('',(5.2,3.306546357698E-16)); +#168 = CARTESIAN_POINT('',(3.175,-1.169134295109)); +#169 = CARTESIAN_POINT('',(1.15,-2.338268590218)); +#170 = CARTESIAN_POINT('',(1.15,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,1.35); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(1.15,0.)); +#192 = CARTESIAN_POINT('',(1.15,2.338268590218)); +#193 = CARTESIAN_POINT('',(3.175,1.169134295109)); +#194 = CARTESIAN_POINT('',(5.2,3.306546357698E-16)); +#195 = CARTESIAN_POINT('',(3.175,-1.169134295109)); +#196 = CARTESIAN_POINT('',(1.15,-2.338268590218)); +#197 = CARTESIAN_POINT('',(1.15,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2.5FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2.5FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..d7ecef83438d815a5f309dbb7046a2b8819dd964 GIT binary patch literal 24884 zcmb`OTgY}>RmUIG2nC@i0u6O{a96M+2?{UV?^j)r!;?3AB)yP%q+BkG^Ai+5dhpG|)0wefGz{e*XP``-#*b zfff=I>ZS4KXMcWr>3{!2XrN`Vdec{Y&HS&gdtYjhKnsZp_0ssZuYJq(#M}NeG|)0w z{p|0&WY+9R4H9S}F`-@>?cZNNz3cri4*s2A{lfXDe(Nt?rWMP#5hr*O@trUG!Ra4A z{|%w>hHv`P^z9$}bZEe8Lj8uI70RcPcD7v>umS|LQpjw2<(61fiYb9(zf(Y^)wExhqM7 zg!ZLsA)#5?>qTgXTWU{4%V4Fwa=GlgB+x>_`y&YL?MvpEP&QKEYI^U!QbUuO<@kMS`A0Xx=V9 z*;G7f4V-;8sYt&*8>@apK%E3ViO~96kc*zR4nqTeeFj$jhM*P7r;*S;vLL5EYd;AM zSosXBdTEfL70RcP(0;h!+2E|b(BnqG&ibofP1>awpHnLO>F4Z|#ssWbRueU#PK^_2 z5jSX1TZGQ11fRc#Dm~Zh%BX^%70T6* zB(mrJY0!XPjnx5>qv#e!QuiZ?ydR-K0_B<|i+j=UU=Vo+-9o>0HHo&DE0pW}NR2#kLL*O^(171M2M-8ZpRB;<1ytuFPaY zBXgg#sw>NgGU_)3e36h<?$ zTj;m4%mV_xNcgGG`EC-KA%{lh)S&^Z%9alZTA^H-eiE7KhekdRga-9cf9g*YyQo0a z^G9mr6H5^J^b;EJThBNL1g%i^Q=gxslF%9GXSL9H?y1v9eA1kBKVUVXUQHxuh4N`f z_?goh^~`xzk$$b`=Uvz9%4g0X;EM!3iExJDv(U79>*w&Ziu7C0&aT%*0_r5_Nrdwr zpM|EKTlu6>k$yd|s$NYb7!}I&B*OWdPc{|nUB+2O`t|yVT+uco0d*4eBqHC*gobn7 zT%Gjm)m8Ny0_r5{?ao=|x|~n@WLtlVw@zo3>32G zi!)C}`t@#C^&0}dNYIlAKi~LdQ?cIlxlF&_wc}aJHX{Lb67(d(&uKmjO~cpVSEo;$ zg|-<9w2-hh2>JKB*U&)AV5Ji+PM}qT1X@VA*B~@beuo?yXc??@qRl>yRt*wpA>q3R zLigM6!h=W4V5O{P*4<4F5@;de=Qa?Uw|=MZ9L||nwG38TGqX=4+w`vhL7;_%R}%=o zkMUa;(`Xs2bfV2Zfo#*iW(0v265bU+Xdm%6mK{MW?P0S|pjCqeTIkoi8wl-({#Fzk zXc?@u7tcO{Rt*wpA>ro)5Zc%M%`14c3|2ZjW}iT-1_`u~sPA7%=zQ|GJ3o2(39Ec< ztS;a2G`~RT)SOr4c#i5c>ec-A-+1rxy{o-4fKlsMag~t60J~;jDA3dU4jVJU_zKxjRNyNLq?kATg-u|M+ zejodu-=6;NnI}U7RwtBiBPMtf@r7Uef#rw(7O3^nb3e0wQnOPcoOl& z7k&5QKkkS9yVYe_v3wg5k)|gR?t}ZX)qq}%pZg`74dIc^mLWpai}1bhJ+X%Gx5wUP zSh0K?5i=(}iSV5A+_GQKThAevsfY4yM67`HB*JUMYs7xN{=61krXI?-5wViflL)VI zul214^kRSUT9?g+@XnJhLxiXo;l0W`kTqWT$M@e-`xLEEe;aWk9U709hFb0`D*8qJ zs_}dTqZOgCy2DuA*ZrVhja${tUPyngs4|Pr~zNp@T!G|_L2#E$x{0jt+cOH zy)?ADP1xb8#d}GWCwW=C8?Ceb28~Tr)POH)co&6+`Y_ert`S@mztsmT)T>SRV#0~j z30moXFB;+O#|;{T-lzdzK4rQd>ZPMuIMrFJdAsOd$9WDbpM!|%2Eylgd6I_K#)O=q zT6~^Y*;&To{cF90B+x>_Sq2EL@u_kj?IVj;Xyqkk_2m=Juga79p}lIV98UY;^7MmG zJnDN6E0%8~CV09KkIQXCi*v)$tEikGZHSD-EhH+cByy}cK0%O1SsEZ(j{BCVJD3`I z2dyy>plg;K5IHkK14P~bByuKNqvq)1GHI064-hS9^_Fnv;o0tb5xHtrIt>J^a&;XL zXc;0zy*%eSw??gJ`>IvDEssRYeQ9TfdJ(z9sdO3$TIG&vPa6U)LxiXok^8PSYJat_ z+C{hJk!X1W?5t2PB2OHZB5(6a76h!QJrXTXuPxy`u{?>$b5Nzo+kEx~0joOUTt5;m zPs=Sap=yN*=Sk<}f`jKdP(r*dpiRDQ|<~}N&27*?Z$=K6|Kucv7wyNAG z3GIi@$i$vbzwpt!4||{5SY0RD6=FiYJZCN%8s68vH*NL4Y@#w`dy?nOsYAo(P~8ve zp?n+R`%#`m_zd*E=-AQ1vS-O%&bJML783Pjv8?^@S?*oV8k(=Mo4HIHW!c?8czu*7 z5zb<~FWRs39`9x@!;0nG2F7QrjE3}Yc zS$3LJekT)Wt>$O!W*fTR;#^MW=Od^s4Xq8oTM7-Wzu3*J0lj(~l^Qn?1Kr<|g@*PK z?*jJa+_3cOty*gM>Cro>t*#IQ-QV0fhvPdv($4x~^kt%d{S@q-^dZDR+pew_PeD0H z{gu7HmB+jOGLC;+JjZATF8&cSv3@%`>WPd5{oR)gb4x)aR=b{zi(RsXKS{&hlyk-)c*fgTBF894PH(sL5{qP+PU zeo<))_e6X>@o%2tJ5CbK{UAXrj>tv91TwE75`4QSup!tdetjp>7VOCN6)5)n@jK3i z83|f(6uNzLKMpkF^x=qfLWQ;yG6@44Tx#;Rp+{WVdVXIig4_gP*9$Bi_pzM>-DT!WJ>*r)3R zt?~{Y^jx#Ap2<9Sd+h%5D$O(ful*pwK9MHX_rzU4az!0PmAg!|GGh)xPHp=YNb%ItL z!%j47=meKTj~U@{CgjYawM9g%G_|*4@OI!wkQiTwYZiM9%{&@XUL&Jy+e&=!ufP% z$kd>=_2X(LGArI`WWF2qX}>}y;*Wo%-l2wUdKMnOsCTH*vggs4tp>H-7FRQoIqps) zGueZF_+B_>`|y~#FD@TysJ`da;fs2Q8qI`fq3?tJQiIxVi>sN){Csu|HRNUTeRn;t z7W30{$hFkFu8~>sY=U~%HAv7ZbH;>4lc7#{<*FeJAM(g;)s;>+KrwfH@mXPlQ88M#)zy~Fif7l*Z)TZe&zol=2}VfT-s)Dz|&_CBT z60~Cf%G&?7B{SjKKQZ>q01x^>f_)-wZ*{fBd785p*RUVXd#ZnB?SDtYxt#MKw~+SF zaWxZ}rOvKlgopi*%}CG+zjt6~{c4LdZD*0LVpQy3H&xs4^3tT}!>|8YF1t`{JC}p8D0$^E=lvDn{E075Z2Ok)wM+UznJ? z{eR&y!o#RS!?V!&y1mfKE6Z83>-*IlRo>fOR5`j)-w72)BIoOl9tp1jXWXu3gojbd zCiap}(8{~1*8M?0a;-%RqhkN8UsvBtg2=rj`a!y^*L^p4nH@pxPN>k9%+F`naug2x z5rj_yXWu4B-$u|XGueZ&%3Xig5BAUcb@ekUh&-cqbXoh~wq#a3`zQA4FsdCvE9XPI zOr}{QPsm+V?4R}P8i~vqc63?$-^j0=G0kgjJP$xPdho`R5Ok{Sqi;B^9A~Z;3F1n*fA~WHza;7W~QNA7(32IRLx(5A{?nG11 zul+Xv=9^b%HiZ06)=|6vH5KJ<9~zl?M~nJo&0|8=zS^Mfaq@VnA#!%#QI~BQS2IB? z&ydVV}U`fjlK zq8Ro`(8?!hW|MnD{(ZHfht%__>C-_*o3WD5$tRdwGH;KvtnrOrt-hKyXvI-DBnup)r*mK5yNHl9uo&Cr?@e);v zH1CJrYooWh2S@ojL95(%pNGijfwM$oN2}gyC#vrWYtPjOU$KkU_W|$0_1z%$bw9z# zXhYD7dOM9!um)q#Q#AUKCufw?Smq`;CZrDup<_Q7NoM^A{m}VZZ{mHH^ikLmy&sG{ z^Pq^`PZB=gW#~Wa)f^S$C4ESUYvM0aF%tP-hHOdxeKqG)^?hKVcf<;apgQ}J+2BDx zs6oHZFe~p$_X^2TQGB&AM{0y%*YoRnd(>1cf%JoGFu)snxmoy{pK^ns1XF? zrQgglM-9am&j$5vBC`C-?)|SdWn`*ft)2nG7d0}g9W~lkgMNK4+($XTXavD{=~p8i z_i7;YLp&RFU)1m{^!?cr^hJ%#=jVZFTMhcvtgQF#mwpIuvCcfV>}&Mf-@UJd{QGK^ z8wSA$Gryi?w9#NBTEUCgp{=xn&t9Jc(X7FENgooz$EX-d=Du^+kbhsTvdQR&B8t65 z4V4GaF6&RfV)yB>doTCCsAliS^*!N2G;1(k_WY2Lt1&9Zp85Q2J^fj)W`e#Ll}@|* zp0E^WmUB$}h5I{Tr_slF#{G-&0V&H0ZbxlXVjj3l$# z*|h#BocLQ&;r;h83OgdHHmEZyWwP}>Vbc#<;qAGf8LkkFijm;`{zXH5iRX{*iyC-C zzagkWznMAD>hOlh{L{6=xa|l<=D-9*5N-5gLq&k$8R0Td^<|`< z4Q4f0wjAY)xueRAHPoq>`SpcpE7y0?T|e@a82ceAo(+7G#rWhI6;_9YWX7n*Ncy{X zdswe#!ud^Q8SGPL=d(;#Le{?esTPqisytDnezmo^30h^&5LSmoXfP^9lG*tzqfJ!w zMUBi?#;A50^y{qBId<1jVeLoe(b2*PcSJMdo>QGsW%hcYL95I~!|IR-4MxRCGSk0k UG{@wq=!+UVBFs(Dih3jQe|sbY>i_@% literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M20FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M20FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..296ab07ea1f516baf81097229e4f9399060778a4 GIT binary patch literal 12472 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 Xu4}D$Z-4?wI+~h_iHH;bdr*Lt literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M20FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M20FlatWasher.step new file mode 100644 index 00000000..14fa2a44 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M20FlatWasher.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M20FlatWasher.step', + '2015-09-05T14:58:03',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#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,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(17.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(17.,0.,3.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(17.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,17.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,17.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,3.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-3.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(17.,0.,3.)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,29.444863728671)); +#75 = CARTESIAN_POINT('',(25.5,14.722431864335)); +#76 = CARTESIAN_POINT('',(51.,4.163799117101E-15)); +#77 = CARTESIAN_POINT('',(25.5,-14.72243186433)); +#78 = CARTESIAN_POINT('',(2.48689957516E-14,-29.44486372867)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,17.); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(17.,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,29.444863728671)); +#107 = CARTESIAN_POINT('',(25.5,14.722431864335)); +#108 = CARTESIAN_POINT('',(51.,4.163799117101E-15)); +#109 = CARTESIAN_POINT('',(25.5,-14.72243186433)); +#110 = CARTESIAN_POINT('',(2.48689957516E-14,-29.44486372867)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(10.5,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(10.5,0.,3.)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(10.5,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,10.5); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,10.5); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,3.)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-3.)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(6.5,0.)); +#165 = CARTESIAN_POINT('',(6.5,18.186533479473)); +#166 = CARTESIAN_POINT('',(22.25,9.093266739737)); +#167 = CARTESIAN_POINT('',(38.,2.571758278209E-15)); +#168 = CARTESIAN_POINT('',(22.25,-9.093266739737)); +#169 = CARTESIAN_POINT('',(6.5,-18.18653347947)); +#170 = CARTESIAN_POINT('',(6.5,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,10.5); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(6.5,0.)); +#192 = CARTESIAN_POINT('',(6.5,18.186533479473)); +#193 = CARTESIAN_POINT('',(22.25,9.093266739737)); +#194 = CARTESIAN_POINT('',(38.,2.571758278209E-15)); +#195 = CARTESIAN_POINT('',(22.25,-9.093266739737)); +#196 = CARTESIAN_POINT('',(6.5,-18.18653347947)); +#197 = CARTESIAN_POINT('',(6.5,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M20FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M20FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..77037481dc01f6d32052ad864b82984a68a13748 GIT binary patch literal 28884 zcmb`PUC4FUQOCEoXpLA(DfO$=UZ|p8DIT5AXQ9w>&)g^~`bp+1fNM?P>bc zXFqm))AOG`%wvkE5k<6C{a~Jd=$8)P^%wu;95pgZJ@NRj9pC@`-)p>Fil`Aqv{wBf z&Tn|?@a&5}a*uY6j8d<;_p8U(|L;c|G9#i!6wzAsgZS_Ve(~_omw(+kYGjo9%1{3C z@r&Q~sfPTBs1Zf9R{bCzef!TJ9(&hkoTElYsb?R3>iG5V_-sRdMAV2PTC08#Z}`a1 z9)9C}|KuFM{k{(#pZU^%w`o!-ZQq8NrqTrBb5H!t;kUl;%g*t@%TFFZ`R3Q!+G?$& zTC08#Kk%!Ce|AF z9hnhPBdrypwdx1Kx@B$Au8~oSJ;ORfW<=D8B3i3{5bQtpA#L_DJCwO9DQ(||P)#6+ zBg7Nh%292*XBMl7GsujH8fmQ%tyMn=;vsR7c8!cu#9ZPfG9#i!6wzAsgCMRG-)Yy# zD8<=9+(%|a)QBQlt9}riPn^Y%Q?yXy6Mi+(s1p;lFU zno1K0yXW`io}cISqk8>rMn4E!iT7nCp66AqQrcc~6uWZxdi$z4d=~^a9JUAV%N{&0 z``q?QT4=i~`qv1RsW4!S#jXfjo2dze#l-s(6EAao z^%#|W7AvEFjVN7;@aQTCi|r?g?U&{JD7_xFqaO}Ms8qH6ln{iSQK#jMvUBM&pLeR) z#!!%ohVoSc{W6jmv1gHR4TWzvsoPg8N<#^I-SaDy<5PLeZRIAe)dW?fonzD55U zp;FcMyhITXJaSrcAG;S9PE0sTZ)?@>9D-1(YI}Yann2k7J}p_Ft*MLMIp-+7p7lll z8lh6v_N-43wr)?7izY|$dG>m-RoY@^X#n_@&Q@k~|_w*O9&QzxR(7SkSm>cUCt z6lCFvs1eocS-2o9j+~a-KoQlRCX0F(&f%Fu5jCQEy-pB>MbOhy<0zuq(`2#u!Z|#1 zD56GGuh%<*u(*C&YBfbv+iSQBC+W?JMD=>zCI~y9PEvDTI6Yaring;c`e9Lo zN>$q{VL{kAdy?Au@}5_}@j*CBuUEy<4~HUDs@h0BvqijM-94mEaFkT?SwB~BI6|eW zoqhx&JaCN3`{alJrscL6rI6Gj849*ep z!$wqZMu|W~gabjvON6_CP;|ACis-ZPqkPJkct$>Bq9gV>lp93Ec2-%B=W$BP=@3`EFPh8M4n+WXR4@QkgC9AXKW_nYRZbY6Itp z?A|$)uln&r5h_*ftUrPysv_sGGn-n*IZAIJJ3Z02a>=i{~ZPTD5OO~$!TDIBww}RAX9o}gwJkh0uj$-HXOy5 z&uYRdMc7?y%StSSuf*twgFKWInzkaUozI+tLlL%K{Zz*DLgaI%K#)&!Lc?LZsB!** zP;|ACx*MUIKu{NO-qN;c;HNSi%2(~%5UL48JhR+z6kk5e49^u|(ek*&_CnT82?39TS)$1pxAmUlLb10(P z`HVa`6k+EpPvYH=LgaJtK*SSz=TJno^DV#*!o1^6gL4!jpYJb-`Q3zbD5Bb)E%7F0 z2VwUjMpUm?^n&1d3@0@ALlM=^cPzo72wPJ}yVveVA@V&=Ab76CnGT0#sYgysR*9mk zA1OtsRJBzT2-|nK6++?6vOw4EKimvs*1tA3;u zp;FaWO(5*F;hiuw=kk8p)>yuMJ=3%OicGUVUrL zm?DaOZONhu#Opru^y#x-ey?+U{+$mV-}aZka-e^j-Wq(`hVO1fYo!UqbMOA>=@adZ zem{Qq#qT`+^|!vtdZ($Rw0#?*wbBIQOOJo(^f!P1A?Nt!zk18@`1&7qj*^R5MTPUhfj~Z{5I!!`s4rE_;0eSq_lk- zqPdn?6A1LfgI;V!H*Mvs_HBsPN)rg?iTOfrjcB_y?h!LF&lPu%y9lC2wA~sjhr2i< zltU59SN&MUDr7anQM$C<8asg1xV1_VrFTS+9HmR8?5rF(*njLptYVL|-)O5;_2b9g zh!H(a#1Y~NdWluU4ce-=`r)`6F`}o5ct~7CFEN)`NL%$*KO979VlPrPqHW6te(WK8 zD@)`CaW}`v=Nu0&9Hq;05z%Yhr`g)IRVAfXjp&i1bg7i1g~R-~x6GBz&w05YimrBe zeg~qp(gecp;61tL$)Qqq|IhP!TO(@3XEf2(55iXBy=Cp%dOgoO$5%$^)%I-&--DqE zgzegUvTM(C1n?D}e8qhm!edEj0%6hTAkpVM$0gsj$!Gijt3r5$3r%oXygEosJTGzA zVoCB<`!DK-TUOL_H78yOF|O}TepWL z_p!ZkA*REjeAT`U;rUf)0%7~_AURxe6rX2(7h?S!MHOMYKSn$YOLXtD-BeFY36uPzQUm>U<$n;i-%+A89$VHta@=r$;I9^Y?p<&72Z9<0#8e~N zc0Z_=!Ybhy5XCX_WmV)HCKbA}VsX8k*z=66tx|+qSp6WP@^X&Sr5ss#g&$EtI>PRA zTUJS-eO*OA9Cstu98n272f5X<+KVqM`mpM5MAo%|h^Ge5L5{fW^Ww`V6E`EWJ`V(W zC}#+(#9~I9qf9#q%~B8KtV9xuWXg3_+?!w4KlT&Ur@N!7=iU9Cr73 z0%^LGBcJ;P2lXZ=0#df7crI!qqg3_d$K8k#ozGsEZ0Sf$heP$+o{4@qsI)nCkg5?y zXd49eKW7LC+v7Z^KGQCAK6SSK+Ylq#b5Wj!JBLLvp0_(k@#WL=;NZ!}Doh~uLkBX>q>g+SfvQ{R?&hnM4gcN zeSv3D^+kcmJI4;f&vu^DT zwp@A7-P>4+jnS|wW?_++d+sBn)RJYC^n5?at!xcByZUt9Dn+OiU&7c9+wmjTXoEZU zptsd0#+EDhV53K+;tr0UcRVK#m6|hsx^9&sREn>LEN1Qa5i!xNim2vo^~ns*D`R4# zOQm#1QrsGTs^wE0zLBz1z%AjMEIUJXtRl;|sO%$ZyP}h$uQ_xU6rBjSDx!X)H_jz* z>nt#~TzL*QdgAQ!wxStZt`VVnb=DVYetPbc&*5}__~Om7j&ZK~8lm&1=#e8%`bKYL zGDq6#6TdH4=01%cmC`v}r1|NYWjtvdzqIGOLCXSn{Gi^nT*^nNB+W{1?|SYWk$E*3 zBeQfr)F;N4D|69Ck4ou`EYke++Td)Ns#~JA^ChL_@!p?^zDB4|icW-cL?+zmjoQHd zP@foEuB;6jJu0O$vPjP{(dvwNNx zNAQ=WK8tGMb*q?jM$y83k!L6AUol{nB9sH(g?mJpe!lE=Kh*Z9ki0(;9S%k4EGRk= z*61hp04suCRy`|)w)({H%QYfYO8r};=X-AY`8wL|RSS3hFlaw1LZzan8a;OeF^L@t zv-+X_F}7U&qzLx7JT=N$Sfpn^qKb2NweY%CicqPjkaqmw93o=EtX8SDX_YnlNfDe? z#9ky6&F_A75T?HoJ?T*kuUn-Em5O?2^usx#QuGl;?;^~Oe&RIdT(w_#;+1}=e~c|x zKaojruF^w(!g)(u(fqz#BSNK=dy$^+x#{=skLgvPuKS?~l``viLccRtQEmB%qIVHy zM?Wb-rJ{x#IUGUuNG4{#@Ene>1-z~E#@KT8lOj|~XMK_8XFri?leO|2`MW&#OFqVy zYecA3%DqU>_rvt_mpbmD&cb!i6`@j5S&nnn@gr&{A5ru!!ps{HDy3h&r5}!KI zdzWt*#(BGr(Am{l9}!k<$zNL+$H*O+jvuRk7lps5@>#gk53d@+s;D4}FRgNpVBe8a zYZEiiE_I(daNld!s|8M*kR{uYO{0 zENfRSyl#~uREph8owMj(e&()i^u(_9w)(`FUmZVUuQhs9O8sMOxjgz%jXJwpc-<-@ z&w@}XBK9UG8c{~-25UrWZ>vv?`PJ75l~Vsgeg>U5JE(^ERV}=3l_FHi;yiWYct1K; z#mUm(P(LDydOu^!)lX4dx-RA0U&%H81t*I5h|tDhWrd7XE-l8gIYq? zWSpbthVd*T5$cnoM~=vGTvz094GHxr5giUis8r+(Ev2K;PvnS(at^hfyqBuwl@U4% zicVC=s>nGveyFvHu*QgpoVp>Qv%v4m$* zh`Q#&`^>1kyd9O-d4A6sERIkq^uvSHF2aB#he}0-v*&wS5=S@k1?Pzq8`8iapMXPd`kWs~^-} zMQ;!;4kGFr*Q-87g|y>`N~!I;hz^I^PW&YTVLLIG2(?N#&!k$yzY;r2$2<86!7 zjng4H5}{H$3%dwIjdP{mZV(+35NfY_ZWhT`7PIuc+EvOj;%16X3kX+v|v^ zIeboZ-l7T{=gR$1DfM=P=(8{VpzLZDnG#vY_I{`oc^26WQo9JF=?C>gEr|+g^rM4_ zO2|hPy+N2XS3fAbT1Dnc7P$38rO1@YE|J z6_o^8`PL7WqH>ulz4ccwv;LVwtx`+sogUw?*wy|2W>r)W?nk}hYi)y=0fta1<-3lk z_jUPq!dADfzpPQKbWYUsdT$thU{z;!N2zCy4D52u11rzfcJ2k0Sl*95LwxPVd%*GE zFWDfHBdl_7<8C(ehJP^&i#UF$hl<`s7;v;oEn#m^iEaI0UsKO8!rm~;yuCpzh8@)Q z*j?^NtZ8qDaNG~ISJAr&gL*7UtJD%=6_wc558^Bp5F_f-1`($9gW4X^&TWqvWblTeA}J)Z%FP$~8HIznxaOy-E*$PC)R z(XmSHRrCg7(p;V)$9q8kms`>&azv`Hfx{8%x!Qgmp|(e6>3&3})&`D_Rcf!IHwcsF z^4cKY1M0t8w*HHeS$am0r<*nIq1sNCPwh5XQt|QbcwIr&(9Y0K`M>F&) zdV@$mlwGaj+*)cwgqO=>N!rdSM(l;}Izp{dOQO=-@xyfbd4yg?ZxCTtKPW<_qOvRw z5S=@y_NpIt+QoZA*-?Nv4bofk5YAgHB=g`Lrfq`r)j_B(MeiaEH~OKroBnuj7#yab zs~^k?ughT9S=bF+Q3?5o@@){wq4PuTNgjuVWSeAY+qu#?QS>gt zc)X5Ez2xcSyyzv1T`IjW$izXYF12bG;T-C@dK;DA&Rm%l2XbC4QS=58ruBm&R4Qt! z9gccam4Bn=QX52a==@k^k$*>Rl|{TaT(4c76GdM~j3dQS?+t~+XIK4D+v}~IAUbzY zZ4axwb_#B9yVEAk1!8#*h_13~gK%*WYL!}I7RGzSwN+7V`8`ndb%fd;E77dWwd-vR zs`^~*Rdn2^LO2XR)GD=vyX%gO~w^P^;7u&JIKE z_`%s~*7%5`H;A-K+0~CYi5fnILH@%}oa9iwQH$pF2{3RW5d*Onc8>)E00OZA0NAf@g>4L-tchAnIt^3yd$V!7`5!9 zx3%>A-w6o}4E3CJJ<~U<8DdZqA)n5lNIqo8gd&TxkRAfzzXCCUc=2OH@WOo#&RL@Q(Oi>wGb4r>3&>N(KS263+AzxGP_}CR9Am=U z*&E4~Sn`qW*88GCF0jW4yWoftgvbePEN1>1R?!{>JZpI3v9HCwy=!?@EzETn<;^Xf z57qWA`ZDw6LP4hH!t7TkRR9ry0#mPrCdyVJ3W`3E8`mnFQwCzkngKW(AVqgjmi2}{ z)U$Ja?fxU_)b9HeA+$4WlfwZ!PQyBHozkGS;e10Y&b-r`MA3O`<-EDgtN;cF!A~^1 zw}97BS9OfO3Jci7dP1WpzBt%eh?Uc8GFhcC*U>>_CAeA3Q4DN&aZG6<$T#%9LpOmB zHEPa97?TAx5Qss-{%E_wM~Vqu41S^5nG)?PZq?A4@E!aS1$|tqZIR4r2)3;_Yk%gr zv((FWUa2K(7I{PonUuA7DFm4G=;!QUZevE2yO=}4UnWZ4)B<@Fqg`P|ZR{OCeu71W zqKWa|#_z}@;F$yB6#%+;AQG*~ris5qAc`L~V4+9Am%E(f#e7@M1;L|5D z9O7fpzUuzSkk>y8(GHrV_4~!j?+&hQD$y!j`Mv zr(|32wsDHl>xi7fwIRa%_^$I5^RpiB2OTk7h(^G0(4en);9$c|zBl3EuBXjhutNM) z7b{RW(uXzSTb)F+af37Yau^b^rXBE4u=`I;@-;&~HG1N*oPJiN`FGjb< zv~?O1LtWOv4|-z5LZh+R@MSDom#ukzDO`OHTLx7Ja|M~r zCYJWpITjsa3F-ZaMnWCt8l~vb#MLs8snZCrI>5GHBH2g6O+_(|ib(IL$wQ%;jEY|u zb64(K^Ub><)j0RBg~;8j@?_4bd>e7*@$AUBdUF_s03P^1=%&4n*yEL=jd@o_I3w}q zbEPRD%a~x^h&$pNcWzjN`f*tdsm&!&-*T)R@yYn`TkoD*|7;>Xv;+;U(rhY83=ZI& zqBj$*urj&?8yIWmBcOVwQwQ9$=YRX4^{>)p{>-258)w-&Qxt4c0ctbijv5x?4$K$( z#@_zxb;7VXq`2G-JnM5rjx34n6X?g^eD?+WizhA+0MHK%0Kk3u?jQR0j*4dbw#Kvu z_O=o7GID?DVLQ5Xw~6Wrf$LJrk*vi{*DY|wd%+dbb9JPQekgio6)ho9rdvU4j7#& zY&O4cA2)B-AD=hg82MP;9*mqhrq5W@)+a9ea+grj4DJap=DDs-o>e><2Rp7056m(b zgPm#$qWWjB8Q397Bx1~XN_kN19XEiEaM2;KfzTn|_{7Z!kacK0Nr?3e&)ZWI@_e+b zY!M+zRTU%X>m7*-R}R+3z*sYm&+2_9?uklOkq#dENe8Bd$^0Y>{lb;gW#h!zSeL`c zwAQD(#opd2!CiBQqvX;c4jEK;SA1g`uc687Sz?ouc@gUY0 z_^G+2aPXnW`V;F)c#@YbQPPuw#4UCAk!5xB2YhtiqIpC-7A?Sly&5eSN&W4&0}IO` zXQ1WBL+dwiZMkhu3|kz6YP&_xOm#Bb_iE>7=jUqWtxig?#3ID+e@+4fR!*7O6pIbg z+UsJCx8bRdVJj756}6}^euGM8CTZw5ONFv|%pRxK$PFWh2uV`9MZ{Z-D6H62U7Afb z?GR$lC>&e%ff|RHci}LgBt`3bV~hs0RVM3gOyPNQ_$bR{lMe~uXjR%7)|UZOnc`8!VDO-SysNMlKdLN($l)qG3%);iuXcKVKOdW)<1yMBS;?#Oz?v6Sql3K00m0 zB@&G|7{hchm$RE;H^_`!aML+g?f=D#0^`7MN~a_qCVVP?o)aCg`;Fh_5B(OPn;zesApR;L z+9qH^bDG$fGG`VHItU%?{%Edlga!4}TC`4Ts>5Wp?|tHR33mc)Uob1^1aAp3m-% z517aHK@$TygFYPv`(=Jc>{|=7mSw(2>U9ASyCQ^s$aX>AN8>UJ-tsrjkPziVG1lq0quOlNiOD-N& zl6?}QCS;{@N=RUlZ6wJUFJ^wHtP@j27!PYdBcO-8{RWt>1 zJXC)e)yspbnFN&5|G?PGL7zB$@~x)=VIsrl6S>pzFN8^a@U{E4q6gUlgvy|1)?*?! zPeU-QnywY~=hgrym$x&G01HL9S?ozbThn%``}p}Egzbi;;adjzibyyB0Q{Fj6>~EG z`@}-tW``ZY`%rakzkp5*k|6$vfGV=HoQFlj{LCp&=2{=ZsXxv#_(;Y@*Co3Q{yBKV zx>3?bm{MspPo^hElx=HLOXm5)f=_vxO{Q*yaU{ zfI8$L;mz6W(|f}lQA%Zs=fX=XW+sqQa@R;_xiu`lLsr%khg%x^Z4f{8%EzW>7*n#L z3HFhcDma;ZQz6#bA*4x~v*7WxxW=frmmzU@R{C`a3}?W4BDkj7%ScpH3Tq;$O1-|V zK#pf1aOY~-=7lQRZ;!;`ytvGx9KoVrx2!N-6B0xnlsuuuSn%k#3f&#v-y9Uhtg+6q?htJCPd5f&qHvCWr4dM<0?)Ieh5& zFrPekDRXZUa28=s2=6OcSdqQp_~hu+`Zlx^sh=o&{f(yU^zjvE@|p$`Cdbwcg%?Ok zFu+*asBxf&x>ZlIW?Q$vjwnTT1>V2_djktzgkWWjwX-0Q?T%c^I7iPDAJ3K-M z$*~;gc*4yS*GWp;rR@=T#*4V6s`>jElG!4r<<*jlpGhGTq_kH1(Pd{ zxjP4gt2CVhw)U2il`y5Kot|czd}dB6865 z-XmWjn@@z8>Lp*4E${cR6kJI5r^82EVR47S6jsrh9@Z^BfNbcPCh%6TiM=2#h_g&LJB&Z?6~<{`)%L}3U<{f*9n+b+!C z!is3{UIv`2aWj^;Q(+F z;=&4Fx$j>I@+zcLU9K?x;DNXXS~xvj5{P`2Xg4qp+m@2>=uK=lm^0KmPG z5Ef8!O+WW?^TgUu`FzZn7EiQNFPc=l_8PE5C$2B3?zTS0jaZGvmC_tB zMH}h0k*d;Wt?w$PsUNL@De%jW2W(5GgWBto+Wj1C!X6DS|5J-2m6x*2CmL(4-pL$` z6M1nfqn>%&C{WB6fh~c$ZvdF-AVH_h;z(^Ne~8&I z5aLj2UJ7KJbLmeW1#nEF0wV6@c#KV!0t!F$5_^d}?_UKHC-5RnK0iqONc5%Od94e+ zw{oC`s&&6_GWo2`WK627CE@pyc7unJXDYSy`k?FN@=$@EY*6O2~Ocr>~aWfAC-0G;kvK1fQPgJrF? z_88cf&X&EBR?!>;ks9o;QK`6%6gZ4%r&HXJV>oc@llsK;-g_A@`hhTg_40oH(ozEw zfJ@1!{4{s5C0KQvr;D<;a=0}z3}|1p*{J*jrUBV6HLzXq&Z%WhPsFVBFg*X#w^EQ7 z5RcQxR6WeO2E^!m7ehjjTKzv0#il3i(}N#ml{-;l{3r@1NoAYAJ7I@@!EJ^bIA0(p zc}c`cE#5#?Jn8Eh|a8K92*;NWpO+g3LH%=bSUcJGHnNd zV8tfSQsrHw?nf11Jh~g@NAy7E&nF%Puj`-uDEhN68~WF;#`*@RM#gdZNiRhl9jo-n z=IFVwgr+}-3BqWL1}8q_8xoP!HZ-s7h~53wvMh=R5m2M4+HEVB7%BryBJ5af3Uo7_ zPgIlX)6{blz?T8TbcIBl>7B#zv^*Gx~#0MxS;DY;1^g+$cJPkVB37t15I-B zJ`NXhAz3&J4%Z)t1aj-sKsWg0H>4W!Y+&>sC7K4jwniq`(%s-8%-3^YxPfqkLlb}cdHBYj>%6jEzWv&j*2X|TqI z^Nb)opyIYX>q53PM3Xi*oA-^am&yh-;ziT}7LnZbuM&X1nXo18PAq$7j%l<_o53r!;xC2WqG&6pW3X4Tam8tLrC)@-^Q7L3pZN7Pcz%tURZtx z6k}%bd&-;ANxwIfSCWu6coQzEG&P}Nizq1*=!Hmrv&lHvo$BwmESlA=uDGy0;c`y8 zj8v&NU98cLV&MbFKOI>Ke?+B^Yz}#4j3L-4k0C40c!_-HdF6m;>TMQ$5h_WrU{L5I z`);+{evBMIORK|V?6T}Ei+YmtKgu&1w+n`TxaZfu#4jAF#Ffuu7smaK`?u&J{idrHO` zIjg$#4)Q|?0p~5R%zFd%A#ssRArL<3SMlto1bJ1&`4LPZqqzh?ab-o~QFMQFv#|n6 z@)!j3A&&pv30-a0W;<^u5$7$t2|>S0@om~7k=Yv=V~9$zoP%4e$F#ArvObBS_5x{M ze3#ZobNmm9uSUc$a?%kOrcZ=QXh&cmw$@)ryF@%%QQ$B)D2#J7&ju91Rcbx+KUIDN zl0pXFSFT>>@gwUJXVCIte&X54D zG(Lm})a{JwQq|z>rd%RX`OyK6$6`c9`B71EMc`>@ZJJ7$G#^(u_Bwm`fsP1XqNmc& z7CGB{w49S!p;|J)R9*>8+NTjtO~|f)?meBwGV=2NBFYZeym=%TdK+eMI6}4^JCk%2 zbvXE)%9D<1c>P%Ci5#SX7MCg1z%MXJ_cAWv5TjrFMCtGV{2m}sC6;r~i*(Ja;`~5b zr=h%YWWtn;{-gm@+yfGxE=a<_;?jZ&w#donxZjSZDI#7q1zjYJb!U%-M%-lj%-OVu zJmN<{A!Yq~m1S0rvu^`nc~PtmAqI8Dbdi%BXRko={3}82=rS}Zaq&|H0?imbOk!pe zIhgd^lTc8&OF!Ats0(2adpWA=HU`5yrsAMWJh zKoGts91`$DGUbd<<$LoGKl(ulNUsJt0A~>4Ahz}q76c48M*kGzGN2XeLOvmKR$Sy$ zQt_g$#o2_7@GmVX|7ExA4UK?9Bs`Fk&A{7J*&ywB?1?picUR0UHQ`55bl&2resle}G!a)Sb^YpuHv99c^L?Jd#2KC)Y;jK`K z7Dfncbmjv?pOQGq4MU#{mv%4Q-JVlNdNo-EW$AhqoAgE523H?c1=sIQMLkfxf13%1 z-b{B26~Js5N4SwH1}{Dzrr#0V3>q2$X+*POQcW4IwsZv-Gat&SS3-q` z*s-}kCyRByh2uIp5B~~|Mc!x(2!$Qe6OIFwj<^St=wP#u^RH0R$0Q;w8CSj%Z6M|& zEd7(L88%WKuL;^;Esvs$m^7|O?SX8lwk}(Okj7h@g-{gIUJE6f8zh^g&3S^^_vx7Q zZWYJz8M^uh?K0=&cJK>d2frdrTmN)pS_ zRbcB`^T$zB>AmxpMV~dl(!9w$M$!hZc?yvT`o>^t5@44&9r5W59;%kFdcZ}nSGZ)@ z9Jb5TYeUc2VJBti0^&2@HLibePA%?dYshUVD6!T$o>e$_20|~dCl8(8&$uv1fH(Q) zZ~&LjIVSo8$>P=ME3TAO)&hCWk&I2{>ua@Aun%8$cRTuYGO`c%?!CGT0Emitp*+}C zn{fhEX64(bp6>aj_j^)Orq5%=dyxe%yUT;ppHJS$3+5689ABYXw8o`vFW;3)q4*70 zj<%y8(lR~(-ZlaMCD^5Ogh7Or4+29Y1Xv(IqGcjm`jPQYoP8s2y4!8QZPQywsOsnS z<13gz@;8)RkRb~yXw5UI0K4Y^sWe16v4KuV2HLrJ*H->E_TkEm7yn}4aLY?1VCZkM zW-c(%->3ZPfC)g%eE#5hzy5*R0<{G|xPsXtxc1Hd8cot*c^*w>Z|T0}mLtO)UB!yT zt|-xN^A5}OTLMutZt==RB3d?hC z)qeYtK+)Rc++*u82}a_ z)sM@+G)9K(yRuy;xOyIA6IkOgFN+=U6%r>{O&ZWd6Nh2xJ1-#C0090h&B{r2`VY>? z;1<)NWK225PQ}-Ip79e0z(>W-W~SRQaEMHrvak`O9~ygPk-3+k`$i`p-gCc?mu4B( z`dE)Xp6AUqn)mA+Z{#lg8J~WQnr_J(3S!OOPGNN=7@)&sJTY`FRde?^$%Uj9seqa! zAtw3SVD-0&ve(0uKYJ6Sv+R2&!V|?0H5kp zNNzy}1wPw4?e)u{3Zxp~)$CM;4frc6Xw^VwG5LmWMN&IZ8}kpa1d6^kb*q^k*~8(L za=_r5?skL=_6!-nti{InGDeL$-=FnFD&qB(Fc&m=PB%O9j1P&NPP%dI+z%@nQj3d^ zU&F$4andrKxN*x@<5uBUV~fZ$=aBbuou;s>ySaT36U#9$$)3-lz|kZfg^8SLHO$_n z9*eJ7;=33Pii7LZL`Bg8`%qK+=I1}f#-5EPt*%90JmmwYgeNjEVhB+wGC68qQguAb zrU=p+?g2n`w%jszTq*VXKm`y$GtrFfB%Kxn7j}(#s72%hZ@l#S!Ymg^Mx{`~hR4R{ zEC*0DDG?&>5dk4wxY!b273)jnC9^2syfMPdo&EouD=iT0_m}Sg< zB{I~9#|-Z=icSz0$HhZk+k+9Q(ue!&@4@~VG76U_%`<11W|mPz7Ll)yauodDl|<^_ z5s6S+Zy%-{TbPNG<9rg9mk+vAiIfI!&71y0c~x*Wfqo=_AB|D`BmjJ5#l5)dO1l?! zmVa}=Ti38HZPJgaAv%hls&9rtl!uX8NFf*kfW)4(^UOZE<(`~H7D4jyA`8rg#L)Hx zKZ~ZH(oka8&67xPZ=YR}s%>to<-N>zlmm1Zvn;I3H+{{>kfb|8slwW*<|fQUPD3t< zmQG)mtEPT@`jqr8z81WXD`IYP)BhB|v?fxw!uud`n1)VOnPN;uwd53Y2P_JhVGQhB_Q$|F3dj*0>VPyip8r17MER+ zmAG_dyQVm<6lPA8htWGM&DcR0%!%i*x-Hbvb-;u)$qL7XKtfu>L@COG6ciBbVTyW# z<-d(#1Dg;c$1_WfWvJhB!h4#Ri{ySq{saFhbieTF{j96w^Jq$U;dXbr**wlP<+8ty zmb&4c_~C+C5W#-CzMq{UHm**pRQA^JG`yr@bun#j3pdwRl=T0nYq4Q-W=k^c_0{j;# zC9Ae_gVW5xs@Y6y?7Bo|)7oop+rdYZWGBlG?($|`7fsHE)`~t{MyV5tT%CB&u;)Ye z0F!51m@i=`J=uAb%gl#wo$HnZA}FwqwGq-x1X)!z#3oOi!yglEm7FepA@VTJwo9K= z%Z=sdEmiM_IktUh()=rXFo)Nq1&!DALHG=OeEW=;NBi`o-FEEDeYcb_7p~VbDCyrsxX`rz{AS{3#G321nj2wF!*v;dxP9+8KNBQP^^jqSl7`VS z4skzj;X4!4lDto5n2=evTY0euRTI}Xr>)1Ao~*vr501O9QJ+4zuazg=`0YQC06Tm0UY@lXi%fzw(Ud+r?)`mXpBeWZ$iw@O(_P)P zKraBZ%==SJ*ZW|Xmwk1aPK*lWm47!3@Z{?+OLFkg6!9@(#w{GtQQX9Pa0lL9nsJ9V zDPJxb`fYRr0uX@HvlEb&>*f_S0KHnzRe7aa?(j~i1Ta@Q{ZOW8yh}0hNK!rx0WeBR zj90RH+h;-p4^~6S9ie7LrdiyNAK66?*BWrZ9{j#@-|*m}c>=W7?6w@=uR^y66uz{Q z5^s=+_7)1yBZnH5ujQN##_#(et}`=wN^vZqhSINc?D}Pf`Ta#OR(p`IwNcuByxVsU z$4E9nKEpTs!1pQB*H<#!QJvZ|vQH;8-|}&;1PdIZq-)@>e--SRu5N-y9KCqI#(`Z$Fvj+m$JEPvP8(}pE>4dojH=peXe z=8{v&#=&OS<*_+j9j!Y~RU*Bz9Smu}>R=>l9k!BJp z=$)NCpcSG`8D%D;=FxT}`4uNZ3rI)t04kNKJ1{|UPyZVYmyWvUzL1WzTlWrXGSb9* zcOIREKVcLUM0njWKHLZoye4hxMxTWrZJ3dFfM}BOLv~qM_1`W*=Y-~~!4obaWh{Jj zyBBTNo=0MjKU<6w1baZu;_q@BoyC3P&MRFU>1=qLpI_D$T+=BwZu%3dx?XbXwzKQD z@$;1W3-(H9ZsQnXP(meu>3(4MPa})O^xgTpMrqr@{hFmSiMw?auq|JJ|Fy0Z3UeWb=a*t_ zXngg0h<8%m(fApl%lmY-8BZgQcUFAP`C;*%ndO|tcU1Oao#<4jlbF_Ifi-yDWbHYn zj|Z!T+xM}Kaqc$B^NBiI8&=++BfF(GG5UgKSg8WoTy{Ggh>&8zoEHX_T#?t5e)b|s zvvL9XTJq_PG{S%S2uko1>?zmoI*K8?sN#4|TiD>4d_UF&ES*HP1_!G*CEZsW_(-P2 zCaKgsOA48~eR$b)dP^e&rWRtxypO-Tw88hkA1eBsoI3OwSBMIN58CU{9cERKAgHEk zP2?B;>O^D;5O_W&+SHI7TDP&(4RdNU8-T3lyC!DM;5C0$EnOoz<9lD9e8G}E2~&yq zbq~cH#Dcwh3|_H z6@2fi79_|k0hE^w#LH8ixZ!c%)?9hlJ=jTK3WsEP`oIDJZ#(Jd_eYmPu!>>Kqc+_A zCNqu6mPP-j|2Eb0binyLdx|1r6bW@5!l^Rp-d&vzZS9UYUQZ2rYb%FBC+T-2c*v9v z)7s*FN0bv;nPr(gR-EfJEP~b}**xI8hYl|!K5awbef0-E1JoWdKWJd%bi2jY5ZauNO%H=XP{H25b5Gn*Hy0+_3^pRKfEP zC13>5Z8o_M(a~LVZNI_u`)2h|vQzlVnoc~P^rSpBc(PXLg+H~pHs}vPzL39+u?Nq6 zZkLF|MaDtFihwnbQ3rVdUxU^KXO(5O162R42%%aKX=lpg@Z@xbTnK6ux_t8{T;Ip& z4sGF&yJrMRRnk6b8WD~uzrsd=6wUZ}29h0$o7hi#g_=^todD}07CA!PVa3wTzzn%7{k+Wq`gfp(>O#el1%MLuNEKoUw)Dw9z1 z>Lk=`W}&1G-S^xh6oZ;1S69g0nLe}Twd)JbqU?#s8`wh=u@=AX)syEO+Sqs@#0cP= zAbJK_AX=uHMQ9>cK>lZVHtnxgKz;9{i#4e4yagU^XQ4uWRF_A%${41IpH+{G6<YJ@=1}hnInZ6shbK8#UT2->6g|3GDEIWx+=edH@4`?9B20z9aZn zgA{;Z@D8Mt+#ah;P4o80M&LyjG922Tg_~AQ&Twjsehkf8y}{FMcz^WV$9><+;8Sf1 z*)I~y;o26>7mv>|t0x=Wb`~vhe!gJ=yK`!01|OVP;Hsf&Gch57b9y~*88!nuD6;mF zE3-Yfgt*fuAZ4pF)!Xm3TI~0CBk^5FcJ839D4Y;vcB5js66d0YR8TbF1}G46*~+#!-Gb1 zLx-tRZfx?l(fgq<^K8F9v4-Y?V^DR!w`cOR&8uRXofK4CBeg(*1hzF5)atsJ*9{!h zxwyI6j5}D=aHQjL?QWk=xxb%6@RJp_t_Y}y+%XX)_h%+2R`;pIB%i}c0aMtY;{M1x zoZqo%`zH=WM?LS4{Zkyl1PE?uk4|uJYR5WFu6hN|!co%s-hA^0$GYw8V@4*ag{tM` zZkHXi=*ME|KK#~8z}eM$AHvv_33mEE@ZfGIC7&rb`D%IcUQmBM2;!3*8f1o@X6=%gPS=>T>bd9a^mVt4s5k46^m)P6&{t$o}M;pd>p~w>j$YIi2b}uP{?vC|C0n}fJ zyTT8YCK$`esMqj0r2)pl%{dohLY16MvF|sVX zv3DKdk`3SRa$Q-6jAw>+zqZ5y5+bs~m4bTyf8U9RF3j%x(l&l+{{OGa-`vE+$-!92 z=BJIlp%K8J$#mjNtn)W<>3>815|;}97lh%zFhIb_ApiSuf-m5|u6n<}vj5fq{gC=Q z@}FYX|APYn>iyckjwk$0+WJrEKjoYMfr3H&7xZ6Z&VOS6DXsetw&2TP|L?K?659O} z`%jhAf3PZFM=AcHdHN^#pW=xBfVB|*cd5ibYx(b9`s?_{zpr|~1G>NW+5ZpuSO5O| qs`ta7|2vZ5hZGq2U$-H@Ui)8qW0|i42mn!gV`Cu!Vf=r0>i+;@_3!fl literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M24FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M24FlatWasher.step new file mode 100644 index 00000000..d6cf15a0 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M24FlatWasher.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M24FlatWasher.step', + '2015-09-05T14:59:29',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#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,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(19.5,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(19.5,0.,4.3)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(19.5,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,19.5); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,19.5); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,4.3)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-4.3)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(19.5,0.,4.3)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,33.774990747593)); +#75 = CARTESIAN_POINT('',(29.25,16.887495373797)); +#76 = CARTESIAN_POINT('',(58.5,4.776122516675E-15)); +#77 = CARTESIAN_POINT('',(29.25,-16.88749537379)); +#78 = CARTESIAN_POINT('',(3.19744231092E-14,-33.77499074759)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,19.5); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(19.5,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,33.774990747593)); +#107 = CARTESIAN_POINT('',(29.25,16.887495373797)); +#108 = CARTESIAN_POINT('',(58.5,4.776122516675E-15)); +#109 = CARTESIAN_POINT('',(29.25,-16.88749537379)); +#110 = CARTESIAN_POINT('',(3.19744231092E-14,-33.77499074759)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(12.5,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(12.5,0.,4.3)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(12.5,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,12.5); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,12.5); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,4.3)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-4.3)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(7.,0.)); +#165 = CARTESIAN_POINT('',(7.,21.650635094611)); +#166 = CARTESIAN_POINT('',(25.75,10.825317547305)); +#167 = CARTESIAN_POINT('',(44.5,3.061616997868E-15)); +#168 = CARTESIAN_POINT('',(25.75,-10.8253175473)); +#169 = CARTESIAN_POINT('',(7.,-21.65063509461)); +#170 = CARTESIAN_POINT('',(7.,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,12.5); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(7.,0.)); +#192 = CARTESIAN_POINT('',(7.,21.650635094611)); +#193 = CARTESIAN_POINT('',(25.75,10.825317547305)); +#194 = CARTESIAN_POINT('',(44.5,3.061616997868E-15)); +#195 = CARTESIAN_POINT('',(25.75,-10.8253175473)); +#196 = CARTESIAN_POINT('',(7.,-21.65063509461)); +#197 = CARTESIAN_POINT('',(7.,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M24FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M24FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..a5ceeea7645b6c2d6d0c2b15eec72fd0dcfce485 GIT binary patch literal 31284 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M2FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..ab1451f8ae5d8de5078574c80b336163615f0d34 GIT binary patch literal 12532 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 EUyd}17ytkO literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M30FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M30FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..fbb9c9046884130daa625d263b62b07b17b4188f GIT binary patch literal 12208 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M30FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M30FlatWasher.step new file mode 100644 index 00000000..a322fdd3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M30FlatWasher.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M30FlatWasher.step', + '2015-09-05T15:00:36',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#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,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(25.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(25.,0.,4.3)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(25.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,25.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,25.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,4.3)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-4.3)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(25.,0.,4.3)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,43.301270189222)); +#75 = CARTESIAN_POINT('',(37.5,21.650635094611)); +#76 = CARTESIAN_POINT('',(75.,6.123233995737E-15)); +#77 = CARTESIAN_POINT('',(37.5,-21.65063509461)); +#78 = CARTESIAN_POINT('',(3.907985046681E-14,-43.30127018922)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,25.); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(25.,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,43.301270189222)); +#107 = CARTESIAN_POINT('',(37.5,21.650635094611)); +#108 = CARTESIAN_POINT('',(75.,6.123233995737E-15)); +#109 = CARTESIAN_POINT('',(37.5,-21.65063509461)); +#110 = CARTESIAN_POINT('',(3.907985046681E-14,-43.30127018922)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(15.5,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(15.5,0.,4.3)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(15.5,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,15.5); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,15.5); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,4.3)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-4.3)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(9.5,0.)); +#165 = CARTESIAN_POINT('',(9.5,26.846787517318)); +#166 = CARTESIAN_POINT('',(32.75,13.423393758659)); +#167 = CARTESIAN_POINT('',(56.,3.796405077357E-15)); +#168 = CARTESIAN_POINT('',(32.75,-13.42339375865)); +#169 = CARTESIAN_POINT('',(9.5,-26.84678751731)); +#170 = CARTESIAN_POINT('',(9.5,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,15.5); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(9.5,0.)); +#192 = CARTESIAN_POINT('',(9.5,26.846787517318)); +#193 = CARTESIAN_POINT('',(32.75,13.423393758659)); +#194 = CARTESIAN_POINT('',(56.,3.796405077357E-15)); +#195 = CARTESIAN_POINT('',(32.75,-13.42339375865)); +#196 = CARTESIAN_POINT('',(9.5,-26.84678751731)); +#197 = CARTESIAN_POINT('',(9.5,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M30FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M30FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..7ee62e8c0d26f36d149073ea8d7548d317b641b4 GIT binary patch literal 35284 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M36FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M36FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..f2614ae548a2d8bdc21344ab5472743a160772f8 GIT binary patch literal 12855 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M36FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M36FlatWasher.step new file mode 100644 index 00000000..dd9904f3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M36FlatWasher.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M36FlatWasher.step', + '2015-09-05T15:01:57',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#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,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(29.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(29.,0.,5.6)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(29.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,29.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,29.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,5.6)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-5.6)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(29.,0.,5.6)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,50.229473419497)); +#75 = CARTESIAN_POINT('',(43.5,25.114736709749)); +#76 = CARTESIAN_POINT('',(87.,7.102951435055E-15)); +#77 = CARTESIAN_POINT('',(43.5,-25.11473670974)); +#78 = CARTESIAN_POINT('',(4.618527782441E-14,-50.22947341949)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,29.); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(29.,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,50.229473419497)); +#107 = CARTESIAN_POINT('',(43.5,25.114736709749)); +#108 = CARTESIAN_POINT('',(87.,7.102951435055E-15)); +#109 = CARTESIAN_POINT('',(43.5,-25.11473670974)); +#110 = CARTESIAN_POINT('',(4.618527782441E-14,-50.22947341949)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(18.5,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(18.5,0.,5.6)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(18.5,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,18.5); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,18.5); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,5.6)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-5.6)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(10.5,0.)); +#165 = CARTESIAN_POINT('',(10.5,32.042939940024)); +#166 = CARTESIAN_POINT('',(38.25,16.021469970012)); +#167 = CARTESIAN_POINT('',(66.,4.531193156845E-15)); +#168 = CARTESIAN_POINT('',(38.25,-16.02146997001)); +#169 = CARTESIAN_POINT('',(10.5,-32.04293994002)); +#170 = CARTESIAN_POINT('',(10.5,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,18.5); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(10.5,0.)); +#192 = CARTESIAN_POINT('',(10.5,32.042939940024)); +#193 = CARTESIAN_POINT('',(38.25,16.021469970012)); +#194 = CARTESIAN_POINT('',(66.,4.531193156845E-15)); +#195 = CARTESIAN_POINT('',(38.25,-16.02146997001)); +#196 = CARTESIAN_POINT('',(10.5,-32.04293994002)); +#197 = CARTESIAN_POINT('',(10.5,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M36FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M36FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..7819088a0047fcbea9dc774826ee4dfe86af85df GIT binary patch literal 38084 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 G%lJS2aN4N= literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M3FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M3FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..adc27ab9550d128297886b154e11914d635cfa53 GIT binary patch literal 11552 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ⅆuj@tKX@*(1C@*Q&!L9MJycf88ozna52#rx1QJ@n^lZ6ShMjIXq>doU~3IeU9d$6gUZ zt*jZ#(v2qaw=YMWk$cpqO~o8F%g~mS5Q=4u3-F;akz@9_>K{-{#-F_(H+t3RaUICdl}Pi9MTyP z)WY`}Y^=AosA64RQM!v>xvH%Ay1IlBp&GZ|-3{oDXhz_#WiO2B*ejv>UmTHx-gb`g zDy!nzz2rOQAc9)HF0OfPskes6tGe%z)7y@a(B~=;IlDXP8z$DS*VgPldbsPAbVdZV zyt7>M+EQ=Lh`hFwd+AlqZg|)c5=KO>_B-^5@E&mW?OuA~+^Ag~{T{0pxuhe!@@f`{ zF70bh%)J(#&@0B*5fXYX2}I_SJM@UiYI}AsW7>_QnIrSk9S6O&wQ6l~Hg@&x9`fyS zNM}S)%O|L7UR&y|8If84&MSJ`5fVm3o>6z`5us16ooDwlrd_Y3(-!^H5!7-$bXUnV zBl3itg{<>6ykdMFt2QFCW(WjhDsBIc`pOmkoW0${W3RIQ2n0FkZCZ<8z0wavR`((A zatJdbsFk&E#1zK;PctH`yV)J|ir#vx+K9+{H|!E!+Wy@u{n?*fDT_1YW3RGy4lQ!f zTU)C(a?mc(r5%y;JO9JC?uDrL3B!D~0YR;-+ZWltA(|pT`l|%n_q(+lLfUT4y`A0j zly??Uv-^rlX~RJ+ugI+7{|^MUaxbp7t1DP<=r$Z0byXZ%S?Px?kBr*!iduR9ag31p zajrN&#~k$CxiKqNKeey7fY&&h2-MmTA<=h;P&Yz0C+7`y*jAr~top~urO*Z~`o4>3 zM$mWV+WM=6%^O7-cWXva%O_}7llKT|yR~6X$mes`r-PL2d2eIn^j+HKS*3bIG;_#{ z$tRdcveFOv7(p%0^c_O>-P#Z#BX*B7j*h-VTmeGR_uO3(NA9SQQ#s?HzeMjM1RcGiC*I@39&A^p*n{yLK%a-0 z?hsdiIOuz3)bKrX;!Yg&m*`!DczUJ|TbXx{IRcS)5UV~6-)K`_S%$pZq@fm>I%;=) z;9p^HzH?_){iwA;i+pz+SAY=oJx|VAgLSU#%oXQ^=sasjM0l0=1FP-QldSp|_v;67 zNOtAD>i6)M_jd>>xV8FA##tZguO&my+Gq5t89{#;`7T0cn{9Nj=!xsMp<0rCx5ocx zU_jp?t^gs(p7q?U!K!3KPGu2nIcPU4@>SZ`*)^;gL5{34XN^^jI?k0ru6OI*L{yR$ zZC2!q(faAF*Sleh9C-GAL$oai?c#a+29Y&&aL{g6nbF@}k`R@Cy&s5bylQp-Hm8(s z9D$%Ma%Am04~Vwqpk2*Ey-&Dt1cDs2n^opc9JECaUl*@|!7F`ezG`vZJwlGG=jQ>@ zj35W?<{jiZAoOA6*w}S_J$FQtq}E)`$3E1D!9#r>5mr}=wc8`q4zBkG-v6r<{Ii)| z`pY`tI!SylAvCYCWOf#6f?F-bLJb zMNhIipUtPAYist3w&+zpDGComUD|G~z6(6-!!Qe3Uq`>jdK>48o*X0SiE9L({4yB# zBtGRV-w5m#{Uuswdp)7QBH9(#>U-0(J`XWvwH*Cd-Rr+&?HnUS-yxc?YJGOY6MB^^(e^hS)XLQ! zTE~d24QJb;hu-6^$_Ea8h&|}Lh8UsmcZeo+wZ3-46MB_2w#borZ1l>&s-tIpsH#8YthGbd*tInyvSJNe^zaTLZMU9913|Cy zlo-8gMo=rysLT10fo%JD}ue)Nl Re1}ly^&W?wa27_y{{q+ZIr#tp literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M5FlatWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M5FlatWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..e18a0369ee28559da427e0106471551519c52e81 GIT binary patch literal 12337 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M8FlatWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M8FlatWasher.step new file mode 100644 index 00000000..3859a09e --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M8FlatWasher.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/ISO7092DIN433_M8FlatWasher.step', + '2015-09-05T14:49:38',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#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,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.5,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(7.5,0.,1.6)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(7.5,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,7.5); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,7.5); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,1.6)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-1.6)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(7.5,0.,1.6)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,12.990381056767)); +#75 = CARTESIAN_POINT('',(11.25,6.495190528383)); +#76 = CARTESIAN_POINT('',(22.5,1.836970198721E-15)); +#77 = CARTESIAN_POINT('',(11.25,-6.495190528383)); +#78 = CARTESIAN_POINT('',(1.15463194561E-14,-12.99038105676)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,7.5); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(7.5,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,12.990381056767)); +#107 = CARTESIAN_POINT('',(11.25,6.495190528383)); +#108 = CARTESIAN_POINT('',(22.5,1.836970198721E-15)); +#109 = CARTESIAN_POINT('',(11.25,-6.495190528383)); +#110 = CARTESIAN_POINT('',(1.15463194561E-14,-12.99038105676)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(4.2,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(4.2,0.,1.6)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(4.2,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,4.2); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,4.2); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,1.6)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-1.6)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(3.3,0.)); +#165 = CARTESIAN_POINT('',(3.3,7.274613391789)); +#166 = CARTESIAN_POINT('',(9.6,3.637306695895)); +#167 = CARTESIAN_POINT('',(15.9,1.028703311284E-15)); +#168 = CARTESIAN_POINT('',(9.6,-3.637306695895)); +#169 = CARTESIAN_POINT('',(3.3,-7.274613391789)); +#170 = CARTESIAN_POINT('',(3.3,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,4.2); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(3.3,0.)); +#192 = CARTESIAN_POINT('',(3.3,7.274613391789)); +#193 = CARTESIAN_POINT('',(9.6,3.637306695895)); +#194 = CARTESIAN_POINT('',(15.9,1.028703311284E-15)); +#195 = CARTESIAN_POINT('',(9.6,-3.637306695895)); +#196 = CARTESIAN_POINT('',(3.3,-7.274613391789)); +#197 = CARTESIAN_POINT('',(3.3,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M8FlatWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/ISO7092DIN433_M8FlatWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..0110b9fbdf87d25260617aa495c6150766d789ea GIT binary patch literal 25284 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 literal 0 HcmV?d00001