From 57b7800e7247c41163eb562c15c8172dd6efa11c Mon Sep 17 00:00:00 2001 From: obijuan-test Date: Sun, 24 May 2015 10:43:43 +0200 Subject: [PATCH] DIN 125 class 4 M3 Flat washer added --- .../DIN 125 class 4 M3 Flat Washer.fcstd | Bin 0 -> 10183 bytes .../DIN 125 class 4 M3 Flat Washer.step | 293 ++++++++++++++++++ .../Metric/DIN 125 class 4 M3 Flat Washer.stl | Bin 0 -> 18684 bytes 3 files changed, 293 insertions(+) create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M3 Flat Washer.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M3 Flat Washer.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M3 Flat Washer.stl diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M3 Flat Washer.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M3 Flat Washer.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..4cde92fabfa056c44ef81a2ba29f1883e6b8eb8c GIT binary patch literal 10183 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M3 Flat Washer.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M3 Flat Washer.step new file mode 100644 index 00000000..ce9cff0c --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M3 Flat Washer.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/obijuan/development/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN 125 class 4 M3 Flat Washer.step', + '2015-05-24T10:42: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('',(3.5,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(3.5,0.,1.799999952316)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(3.5,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,3.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,3.5); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,1.799999952316)); +#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.799999952316)); +#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('',(3.5,0.,1.799999952316)); +#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.,6.062177826491)); +#75 = CARTESIAN_POINT('',(5.25,3.031088913246)); +#76 = CARTESIAN_POINT('',(10.5,8.572527594031E-16)); +#77 = CARTESIAN_POINT('',(5.25,-3.031088913246)); +#78 = CARTESIAN_POINT('',(5.329070518201E-15,-6.062177826491)); +#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,3.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('',(3.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.,6.062177826491)); +#107 = CARTESIAN_POINT('',(5.25,3.031088913246)); +#108 = CARTESIAN_POINT('',(10.5,8.572527594031E-16)); +#109 = CARTESIAN_POINT('',(5.25,-3.031088913246)); +#110 = CARTESIAN_POINT('',(5.329070518201E-15,-6.062177826491)); +#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.6,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(1.6,0.,1.799999952316)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(1.6,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,1.6); +#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.6); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,1.799999952316)); +#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.799999952316)); +#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('',(1.9,0.)); +#165 = CARTESIAN_POINT('',(1.9,2.77128129211)); +#166 = CARTESIAN_POINT('',(4.3,1.385640646055)); +#167 = CARTESIAN_POINT('',(6.7,3.918869757272E-16)); +#168 = CARTESIAN_POINT('',(4.3,-1.385640646055)); +#169 = CARTESIAN_POINT('',(1.9,-2.77128129211)); +#170 = CARTESIAN_POINT('',(1.9,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.6); +#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('',(1.9,0.)); +#192 = CARTESIAN_POINT('',(1.9,2.77128129211)); +#193 = CARTESIAN_POINT('',(4.3,1.385640646055)); +#194 = CARTESIAN_POINT('',(6.7,3.918869757272E-16)); +#195 = CARTESIAN_POINT('',(4.3,-1.385640646055)); +#196 = CARTESIAN_POINT('',(1.9,-2.77128129211)); +#197 = CARTESIAN_POINT('',(1.9,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.65098041296,0.745098054409,0.780392169952); +#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/DIN 125 class 4 M3 Flat Washer.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M3 Flat Washer.stl new file mode 100644 index 0000000000000000000000000000000000000000..caf96d5ce8d1fd9f9ca6019eb71cb774d342689e GIT binary patch literal 18684 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 KBzK(bkN*K9Lt(lA literal 0 HcmV?d00001