diff --git a/Mechanical Parts/.gitignore b/Mechanical Parts/.gitignore new file mode 100644 index 00000000..e43b0f98 --- /dev/null +++ b/Mechanical Parts/.gitignore @@ -0,0 +1 @@ +.DS_Store diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMax.FCStd new file mode 100644 index 00000000..2a565d2a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMax.step new file mode 100644 index 00000000..82c1829c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +1.6/M1.6CloseMax.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.9,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,0.9); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,0.9); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,0.9); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(0.9,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(0.9,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,0.9); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,0.9); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMax.stl new file mode 100644 index 00000000..40c3cb7d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMean.FCStd new file mode 100644 index 00000000..81fd0458 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMean.step new file mode 100644 index 00000000..221b81cf --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +1.6/M1.6CloseMean.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.875,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,0.875); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,0.875); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,0.875); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(0.875,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(0.875,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,0.875); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,0.875); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMean.stl new file mode 100644 index 00000000..0eb2f433 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMin.FCStd new file mode 100644 index 00000000..b5dc0cb2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMin.step new file mode 100644 index 00000000..368221fa --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +1.6/M1.6CloseMin.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.85,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,0.85); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,0.85); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,0.85); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(0.85,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(0.85,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,0.85); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,0.85); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMin.stl new file mode 100644 index 00000000..fb8fa316 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M1.6/M1.6CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMax.FCStd new file mode 100644 index 00000000..15f10300 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMax.step new file mode 100644 index 00000000..049053ce --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +10/M10CloseMax.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.34,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.34); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.34); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.34); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.34,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.34,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.34); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.34); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMax.stl new file mode 100644 index 00000000..ad13569f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMean.FCStd new file mode 100644 index 00000000..3b61ef99 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMean.step new file mode 100644 index 00000000..759a7757 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +10/M10CloseMean.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.295,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.295); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.295); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.295); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.295,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.295,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.295); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.295); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMean.stl new file mode 100644 index 00000000..60beaf5b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMin.FCStd new file mode 100644 index 00000000..9be0671b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMin.step new file mode 100644 index 00000000..5d4d2b4c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +10/M10CloseMin.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.25,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.25); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.25); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.25); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.25,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.25,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.25); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.25); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMin.stl new file mode 100644 index 00000000..512e372e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M10/M10CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMax.FCStd new file mode 100644 index 00000000..5d6dc28c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMax.step new file mode 100644 index 00000000..3b5537ef --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +100/M100CloseMax.step','2020-08-15T20:26:12',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(52.175,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,52.175); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,52.175); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,52.175); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(52.175,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(52.175,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,52.175); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,52.175); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMax.stl new file mode 100644 index 00000000..b31b4f73 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMean.FCStd new file mode 100644 index 00000000..c650b388 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMean.step new file mode 100644 index 00000000..088d97a3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +100/M100CloseMean.step','2020-08-15T20:26:15',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(52.0875,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,52.0875); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,52.0875); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,52.0875); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(52.0875,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(52.0875,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,52.0875); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,52.0875); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMean.stl new file mode 100644 index 00000000..aabd6d92 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMin.FCStd new file mode 100644 index 00000000..0361d6ca Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMin.step new file mode 100644 index 00000000..e36cfdb1 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +100/M100CloseMin.step','2020-08-15T20:26:12',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(52.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,52.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,52.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,52.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(52.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(52.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,52.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,52.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMin.stl new file mode 100644 index 00000000..612af9d2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M100/M100CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMax.FCStd new file mode 100644 index 00000000..84fe3563 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMax.step new file mode 100644 index 00000000..d92e67f8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +12/M12CloseMax.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.59,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.59); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.59); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.59); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.59,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.59,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.59); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.59); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMax.stl new file mode 100644 index 00000000..bb8ef4df Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMean.FCStd new file mode 100644 index 00000000..a9061648 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMean.step new file mode 100644 index 00000000..24bda349 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +12/M12CloseMean.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.545,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.545); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.545); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.545); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.545,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.545,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.545); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.545); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMean.stl new file mode 100644 index 00000000..bf29c84d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMin.FCStd new file mode 100644 index 00000000..b97d396d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMin.step new file mode 100644 index 00000000..1f11e024 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +12/M12CloseMin.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMin.stl new file mode 100644 index 00000000..c9250116 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M12/M12CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMax.FCStd new file mode 100644 index 00000000..20539ceb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMax.step new file mode 100644 index 00000000..a63763dc --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +14/M14CloseMax.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.59,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.59); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.59); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.59); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.59,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.59,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.59); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.59); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMax.stl new file mode 100644 index 00000000..d6c29556 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMean.FCStd new file mode 100644 index 00000000..1c1cf562 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMean.step new file mode 100644 index 00000000..9b9e75dc --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +14/M14CloseMean.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.545,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.545); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.545); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.545); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.545,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.545,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.545); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.545); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMean.stl new file mode 100644 index 00000000..fd4228c2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMin.FCStd new file mode 100644 index 00000000..9cfae9bf Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMin.step new file mode 100644 index 00000000..5bedc975 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +14/M14CloseMin.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMin.stl new file mode 100644 index 00000000..e66a3bd7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M14/M14CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMax.FCStd new file mode 100644 index 00000000..368af62b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMax.step new file mode 100644 index 00000000..7f4b8c33 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +16/M16CloseMax.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.59,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.59); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.59); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.59); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.59,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.59,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.59); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.59); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMax.stl new file mode 100644 index 00000000..76926cf7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMean.FCStd new file mode 100644 index 00000000..742ebd87 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMean.step new file mode 100644 index 00000000..b9d1490b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +16/M16CloseMean.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.545,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.545); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.545); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.545); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.545,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.545,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.545); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.545); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMean.stl new file mode 100644 index 00000000..eba8281a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMin.FCStd new file mode 100644 index 00000000..c3bf1d67 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMin.step new file mode 100644 index 00000000..763f31d2 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +16/M16CloseMin.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMin.stl new file mode 100644 index 00000000..a2161f3a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M16/M16CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMax.FCStd new file mode 100644 index 00000000..3406a49c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMax.step new file mode 100644 index 00000000..ed953352 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +2.5/M2.5CloseMax.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.4,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.4); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.4); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.4); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.4,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.4,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.4); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.4); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMax.stl new file mode 100644 index 00000000..404e8b69 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMean.FCStd new file mode 100644 index 00000000..1e7534f7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMean.step new file mode 100644 index 00000000..ff8a6958 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +2.5/M2.5CloseMean.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.375,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.375); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.375); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.375); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.375,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.375,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.375); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.375); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMean.stl new file mode 100644 index 00000000..c57bb5a8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMin.FCStd new file mode 100644 index 00000000..39f7bea4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMin.step new file mode 100644 index 00000000..a7427b97 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +2.5/M2.5CloseMin.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.35,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.35); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.35); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.35); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.35,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.35,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.35); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.35); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMin.stl new file mode 100644 index 00000000..973dab9a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2.5/M2.5CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMax.FCStd new file mode 100644 index 00000000..ed0973aa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMax.step new file mode 100644 index 00000000..2a3ac1ba --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +2/M2CloseMax.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.15,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.15); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.15); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.15); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.15,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.15,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.15); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.15); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMax.stl new file mode 100644 index 00000000..0782063c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMean.FCStd new file mode 100644 index 00000000..d54082ba Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMean.step new file mode 100644 index 00000000..501dd09c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +2/M2CloseMean.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.125,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.125); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.125); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.125); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.125,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.125,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.125); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.125); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMean.stl new file mode 100644 index 00000000..48fa28a9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMin.FCStd new file mode 100644 index 00000000..c6534e46 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMin.step new file mode 100644 index 00000000..c32085c9 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +2/M2CloseMin.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.1,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.1); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.1); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.1); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.1,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.1,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.1); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.1); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMin.stl new file mode 100644 index 00000000..38cc3822 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M2/M2CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMax.FCStd new file mode 100644 index 00000000..7ccec409 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMax.step new file mode 100644 index 00000000..43b71a49 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +20/M20CloseMax.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(10.605,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,10.605); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,10.605); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,10.605); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(10.605,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(10.605,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,10.605); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,10.605); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMax.stl new file mode 100644 index 00000000..7ebeee9d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMean.FCStd new file mode 100644 index 00000000..b4a81ad1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMean.step new file mode 100644 index 00000000..3cffdefe --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +20/M20CloseMean.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(10.5525,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,10.5525); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,10.5525); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,10.5525); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(10.5525,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(10.5525,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,10.5525); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,10.5525); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMean.stl new file mode 100644 index 00000000..9a7963f4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMin.FCStd new file mode 100644 index 00000000..bd66e110 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMin.step new file mode 100644 index 00000000..2766fcdb --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +20/M20CloseMin.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(10.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,10.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,10.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,10.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(10.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(10.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,10.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,10.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMin.stl new file mode 100644 index 00000000..23174adf Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M20/M20CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMax.FCStd new file mode 100644 index 00000000..ab43d04b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMax.step new file mode 100644 index 00000000..d248a4ab --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +24/M24CloseMax.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(12.605,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,12.605); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,12.605); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,12.605); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(12.605,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(12.605,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,12.605); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,12.605); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMax.stl new file mode 100644 index 00000000..74469083 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMean.FCStd new file mode 100644 index 00000000..606f6182 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMean.step new file mode 100644 index 00000000..1d457285 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +24/M24CloseMean.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(12.5525,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,12.5525); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,12.5525); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,12.5525); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(12.5525,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(12.5525,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,12.5525); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,12.5525); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMean.stl new file mode 100644 index 00000000..0c23787c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMin.FCStd new file mode 100644 index 00000000..5ae4d7ec Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMin.step new file mode 100644 index 00000000..a79ca712 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +24/M24CloseMin.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(12.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,12.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,12.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,12.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(12.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(12.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,12.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,12.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMin.stl new file mode 100644 index 00000000..e4a37227 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M24/M24CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMax.FCStd new file mode 100644 index 00000000..26f4ed6c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMax.step new file mode 100644 index 00000000..a6f15bac --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +3/M3CloseMax.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.66,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.66); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.66); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.66); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.66,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.66,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.66); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.66); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMax.stl new file mode 100644 index 00000000..71e51480 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMean.FCStd new file mode 100644 index 00000000..983a01a7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMean.step new file mode 100644 index 00000000..78e7275f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +3/M3CloseMean.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.63,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.63); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.63); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.63); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.63,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.63,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.63); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.63); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMean.stl new file mode 100644 index 00000000..a4e2c7ad Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMin.FCStd new file mode 100644 index 00000000..a086843f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMin.step new file mode 100644 index 00000000..80e0b606 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +3/M3CloseMin.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.6,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.6); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.6); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.6); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.6,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.6,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.6); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.6); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMin.stl new file mode 100644 index 00000000..ff91d5ed Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M3/M3CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMax.FCStd new file mode 100644 index 00000000..8eee97f9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMax.step new file mode 100644 index 00000000..62aaebd6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +30/M30CloseMax.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(15.625,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,15.625); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,15.625); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,15.625); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(15.625,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(15.625,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,15.625); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,15.625); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMax.stl new file mode 100644 index 00000000..7f36c6e4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMean.FCStd new file mode 100644 index 00000000..b149f552 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMean.step new file mode 100644 index 00000000..d2aa61e0 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +30/M30CloseMean.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(15.5625,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,15.5625); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,15.5625); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,15.5625); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(15.5625,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(15.5625,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,15.5625); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,15.5625); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMean.stl new file mode 100644 index 00000000..2681f73f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMin.FCStd new file mode 100644 index 00000000..346b2691 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMin.step new file mode 100644 index 00000000..1fada9d1 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +30/M30CloseMin.step','2020-08-15T20:26:10',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(15.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,15.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,15.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,15.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(15.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(15.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,15.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,15.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMin.stl new file mode 100644 index 00000000..28728d72 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M30/M30CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMax.FCStd new file mode 100644 index 00000000..dc47452e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMax.step new file mode 100644 index 00000000..40835f56 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +36/M36CloseMax.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(18.625,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,18.625); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,18.625); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,18.625); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(18.625,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(18.625,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,18.625); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,18.625); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMax.stl new file mode 100644 index 00000000..ac1f6c77 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMean.FCStd new file mode 100644 index 00000000..7cda699c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMean.step new file mode 100644 index 00000000..79222be3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +36/M36CloseMean.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(18.5625,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,18.5625); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,18.5625); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,18.5625); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(18.5625,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(18.5625,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,18.5625); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,18.5625); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMean.stl new file mode 100644 index 00000000..1dadca43 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMin.FCStd new file mode 100644 index 00000000..ee9126b0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMin.step new file mode 100644 index 00000000..bc4682cb --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +36/M36CloseMin.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(18.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,18.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,18.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,18.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(18.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(18.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,18.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,18.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMin.stl new file mode 100644 index 00000000..c4037049 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M36/M36CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMax.FCStd new file mode 100644 index 00000000..8999fb78 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMax.step new file mode 100644 index 00000000..9f456ac9 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +4/M4CloseMax.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.21,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.21); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.21); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.21); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.21,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.21,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.21); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.21); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMax.stl new file mode 100644 index 00000000..585507f7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMean.FCStd new file mode 100644 index 00000000..708bdfbe Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMean.step new file mode 100644 index 00000000..62cbd096 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +4/M4CloseMean.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.18,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.18); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.18); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.18); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.18,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.18,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.18); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.18); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMean.stl new file mode 100644 index 00000000..91b56d33 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMin.FCStd new file mode 100644 index 00000000..b5bc744b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMin.step new file mode 100644 index 00000000..99ca0273 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +4/M4CloseMin.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.15,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.15); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.15); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.15); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.15,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.15,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.15); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.15); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMin.stl new file mode 100644 index 00000000..7890274e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M4/M4CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMax.FCStd new file mode 100644 index 00000000..8141e0f3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMax.step new file mode 100644 index 00000000..117a04c5 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +42/M42CloseMax.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(21.625,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,21.625); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,21.625); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,21.625); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(21.625,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(21.625,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,21.625); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,21.625); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMax.stl new file mode 100644 index 00000000..b7e99238 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMean.FCStd new file mode 100644 index 00000000..57394f52 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMean.step new file mode 100644 index 00000000..3fedb0e2 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +42/M42CloseMean.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(21.5625,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,21.5625); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,21.5625); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,21.5625); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(21.5625,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(21.5625,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,21.5625); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,21.5625); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMean.stl new file mode 100644 index 00000000..db3e4f57 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMin.FCStd new file mode 100644 index 00000000..f9c9bfe9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMin.step new file mode 100644 index 00000000..11d0a305 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +42/M42CloseMin.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(21.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,21.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,21.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,21.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(21.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(21.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,21.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,21.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMin.stl new file mode 100644 index 00000000..8f69c845 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M42/M42CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMax.FCStd new file mode 100644 index 00000000..f51a8b92 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMax.step new file mode 100644 index 00000000..4ad20c34 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +48/M48CloseMax.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(25.125,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,25.125); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,25.125); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,25.125); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(25.125,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(25.125,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,25.125); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,25.125); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMax.stl new file mode 100644 index 00000000..67a202a9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMean.FCStd new file mode 100644 index 00000000..a85d1e71 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMean.step new file mode 100644 index 00000000..86a9f371 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +48/M48CloseMean.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(25.0625,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,25.0625); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,25.0625); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,25.0625); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(25.0625,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(25.0625,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,25.0625); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,25.0625); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMean.stl new file mode 100644 index 00000000..dc207c56 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMin.FCStd new file mode 100644 index 00000000..28a3faaa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMin.step new file mode 100644 index 00000000..7d3d8772 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +48/M48CloseMin.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(25.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,25.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,25.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,25.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(25.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(25.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,25.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,25.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMin.stl new file mode 100644 index 00000000..da30d67a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M48/M48CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMax.FCStd new file mode 100644 index 00000000..4b264ad3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMax.step new file mode 100644 index 00000000..b10b1756 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +5/M5CloseMax.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.71,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.71); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.71); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.71); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.71,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.71,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.71); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.71); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMax.stl new file mode 100644 index 00000000..28ed2529 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMean.FCStd new file mode 100644 index 00000000..0e8370be Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMean.step new file mode 100644 index 00000000..84c9e40a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +5/M5CloseMean.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.68,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.68); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.68); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.68); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.68,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.68,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.68); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.68); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMean.stl new file mode 100644 index 00000000..7a6654a7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMin.FCStd new file mode 100644 index 00000000..e4605ec9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMin.step new file mode 100644 index 00000000..4051e88a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +5/M5CloseMin.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.65,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.65); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.65); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.65); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.65,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.65,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.65); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.65); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMin.stl new file mode 100644 index 00000000..fad4135c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M5/M5CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMax.FCStd new file mode 100644 index 00000000..0df06934 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMax.step new file mode 100644 index 00000000..9637de47 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +56/M56CloseMax.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(29.15,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,29.15); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,29.15); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,29.15); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(29.15,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(29.15,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,29.15); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,29.15); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMax.stl new file mode 100644 index 00000000..c785cac2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMean.FCStd new file mode 100644 index 00000000..f87db33a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMean.step new file mode 100644 index 00000000..9d626978 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +56/M56CloseMean.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(29.075,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,29.075); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,29.075); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,29.075); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(29.075,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(29.075,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,29.075); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,29.075); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMean.stl new file mode 100644 index 00000000..8940401d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMin.FCStd new file mode 100644 index 00000000..8400710e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMin.step new file mode 100644 index 00000000..8c20d06b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +56/M56CloseMin.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(29.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,29.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,29.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,29.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(29.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(29.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,29.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,29.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMin.stl new file mode 100644 index 00000000..b1973703 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M56/M56CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMax.FCStd new file mode 100644 index 00000000..33493f92 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMax.step new file mode 100644 index 00000000..8ca6ec80 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +6/M6CloseMax.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.275,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.275); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.275); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.275); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.275,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.275,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.275); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.275); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMax.stl new file mode 100644 index 00000000..c0f33ea1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMean.FCStd new file mode 100644 index 00000000..e097492a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMean.step new file mode 100644 index 00000000..da0c4d9e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +6/M6CloseMean.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.2375,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.2375); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.2375); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.2375); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.2375,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.2375,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.2375); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.2375); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMean.stl new file mode 100644 index 00000000..a3fbfe2d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMin.FCStd new file mode 100644 index 00000000..77299bc2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMin.step new file mode 100644 index 00000000..8d518409 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +6/M6CloseMin.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.2,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.2); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.2); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.2); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.2,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.2,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.2); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.2); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMin.stl new file mode 100644 index 00000000..6f7d1368 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M6/M6CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMax.FCStd new file mode 100644 index 00000000..b6d25630 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMax.step new file mode 100644 index 00000000..de45489f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +64/M64CloseMax.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(33.15,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,33.15); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,33.15); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,33.15); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(33.15,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(33.15,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,33.15); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,33.15); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMax.stl new file mode 100644 index 00000000..8fd54ce6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMean.FCStd new file mode 100644 index 00000000..67b53665 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMean.step new file mode 100644 index 00000000..d27be8b1 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +64/M64CloseMean.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(33.075,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,33.075); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,33.075); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,33.075); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(33.075,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(33.075,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,33.075); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,33.075); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMean.stl new file mode 100644 index 00000000..a7c11058 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMin.FCStd new file mode 100644 index 00000000..536efab1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMin.step new file mode 100644 index 00000000..bf200819 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +64/M64CloseMin.step','2020-08-15T20:26:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(33.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,33.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,33.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,33.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(33.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(33.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,33.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,33.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMin.stl new file mode 100644 index 00000000..7fd94e9d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M64/M64CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMax.FCStd new file mode 100644 index 00000000..4f49a23c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMax.step new file mode 100644 index 00000000..cb59b6f0 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +72/M72CloseMax.step','2020-08-15T20:26:12',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(37.15,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,37.15); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,37.15); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,37.15); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(37.15,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(37.15,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,37.15); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,37.15); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMax.stl new file mode 100644 index 00000000..97fcdccb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMean.FCStd new file mode 100644 index 00000000..0293b980 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMean.step new file mode 100644 index 00000000..1f0413c8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +72/M72CloseMean.step','2020-08-15T20:26:12',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(37.075,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,37.075); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,37.075); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,37.075); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(37.075,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(37.075,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,37.075); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,37.075); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMean.stl new file mode 100644 index 00000000..19be3224 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMin.FCStd new file mode 100644 index 00000000..e22a35a4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMin.step new file mode 100644 index 00000000..e6e57bc6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +72/M72CloseMin.step','2020-08-15T20:26:12',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(37.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,37.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,37.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,37.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(37.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(37.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,37.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,37.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMin.stl new file mode 100644 index 00000000..e54d2005 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M72/M72CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMax.FCStd new file mode 100644 index 00000000..65b4de29 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMax.step new file mode 100644 index 00000000..11691c14 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +8/M8CloseMax.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.275,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.275); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.275); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.275); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.275,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.275,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.275); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.275); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMax.stl new file mode 100644 index 00000000..1fdc4e3b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMean.FCStd new file mode 100644 index 00000000..0690c958 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMean.step new file mode 100644 index 00000000..9b9fa1b4 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +8/M8CloseMean.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.2375,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.2375); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.2375); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.2375); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.2375,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.2375,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.2375); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.2375); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMean.stl new file mode 100644 index 00000000..59280438 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMin.FCStd new file mode 100644 index 00000000..dd463d04 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMin.step new file mode 100644 index 00000000..b5dede5c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +8/M8CloseMin.step','2020-08-15T20:26:09',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.2,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.2); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.2); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.2); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.2,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.2,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.2); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.2); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMin.stl new file mode 100644 index 00000000..af7f2976 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M8/M8CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMax.FCStd new file mode 100644 index 00000000..a3564532 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMax.step new file mode 100644 index 00000000..8b7eec68 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +80/M80CloseMax.step','2020-08-15T20:26:12',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(41.175,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,41.175); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,41.175); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,41.175); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(41.175,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(41.175,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,41.175); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,41.175); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMax.stl new file mode 100644 index 00000000..58a30c2f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMean.FCStd new file mode 100644 index 00000000..bc7f8173 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMean.step new file mode 100644 index 00000000..412316ce --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +80/M80CloseMean.step','2020-08-15T20:26:12',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(41.0875,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,41.0875); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,41.0875); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,41.0875); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(41.0875,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(41.0875,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,41.0875); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,41.0875); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMean.stl new file mode 100644 index 00000000..d041e1be Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMin.FCStd new file mode 100644 index 00000000..3ac5ffaf Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMin.step new file mode 100644 index 00000000..305c2f32 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +80/M80CloseMin.step','2020-08-15T20:26:12',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(41.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,41.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,41.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,41.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(41.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(41.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,41.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,41.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMin.stl new file mode 100644 index 00000000..1c9730c4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M80/M80CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMax.FCStd new file mode 100644 index 00000000..885196c2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMax.step new file mode 100644 index 00000000..8717b5e6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +90/M90CloseMax.step','2020-08-15T20:26:12',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(46.675,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,46.675); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,46.675); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,46.675); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(46.675,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(46.675,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,46.675); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,46.675); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMax.stl new file mode 100644 index 00000000..71d6d6bf Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMean.FCStd new file mode 100644 index 00000000..28475a60 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMean.step new file mode 100644 index 00000000..82dfdb21 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +90/M90CloseMean.step','2020-08-15T20:26:12',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(46.5875,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,46.5875); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,46.5875); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,46.5875); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(46.5875,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(46.5875,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,46.5875); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,46.5875); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMean.stl new file mode 100644 index 00000000..b9bbdbf6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMin.FCStd new file mode 100644 index 00000000..aa953bb3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMin.step new file mode 100644 index 00000000..48c9ef9b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Close/M +90/M90CloseMin.step','2020-08-15T20:26:12',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(46.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,46.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,46.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,46.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(46.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(46.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,46.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,46.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMin.stl new file mode 100644 index 00000000..139e53a5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Close/M90/M90CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMax.FCStd new file mode 100644 index 00000000..eb5c3362 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMax.step new file mode 100644 index 00000000..98bd3ef4 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +1.6/M1.6LooseMax.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.125,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.125); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.125); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.125); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.125,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.125,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.125); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.125); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMax.stl new file mode 100644 index 00000000..48fa28a9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMean.FCStd new file mode 100644 index 00000000..941febe8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMean.step new file mode 100644 index 00000000..f439aeff --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +1.6/M1.6LooseMean.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.0625,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.0625); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.0625); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.0625); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.0625,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.0625,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.0625); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.0625); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMean.stl new file mode 100644 index 00000000..72574834 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMin.FCStd new file mode 100644 index 00000000..3390f235 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMin.step new file mode 100644 index 00000000..50bec9d3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +1.6/M1.6LooseMin.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMin.stl new file mode 100644 index 00000000..cde1db24 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M1.6/M1.6LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMax.FCStd new file mode 100644 index 00000000..85ca84f9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMax.step new file mode 100644 index 00000000..69005e20 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +10/M10LooseMax.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.215,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.215); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.215); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.215); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.215,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.215,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.215); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.215); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMax.stl new file mode 100644 index 00000000..1c820af9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMean.FCStd new file mode 100644 index 00000000..dfcdce52 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMean.step new file mode 100644 index 00000000..dc068a1b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +10/M10LooseMean.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.1075,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.1075); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.1075); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.1075); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.1075,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.1075,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.1075); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.1075); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMean.stl new file mode 100644 index 00000000..4cdbd51c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMin.FCStd new file mode 100644 index 00000000..51573a62 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMin.step new file mode 100644 index 00000000..7aac4797 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +10/M10LooseMin.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMin.stl new file mode 100644 index 00000000..fed8c317 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M10/M10LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMax.FCStd new file mode 100644 index 00000000..b0ab75dd Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMax.step new file mode 100644 index 00000000..36796d27 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +100/M100LooseMax.step','2020-08-15T20:26:34',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(56.435,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,56.435); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,56.435); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,56.435); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(56.435,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(56.435,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,56.435); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,56.435); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMax.stl new file mode 100644 index 00000000..eb3246ad Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMean.FCStd new file mode 100644 index 00000000..426aad75 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMean.step new file mode 100644 index 00000000..22b892e2 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +100/M100LooseMean.step','2020-08-15T20:26:34',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(56.2175,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,56.2175); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,56.2175); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,56.2175); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(56.2175,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(56.2175,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,56.2175); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,56.2175); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMean.stl new file mode 100644 index 00000000..90a1a540 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMin.FCStd new file mode 100644 index 00000000..baf8e384 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMin.step new file mode 100644 index 00000000..29868da5 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +100/M100LooseMin.step','2020-08-15T20:26:34',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(56.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,56.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,56.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,56.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(56.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(56.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,56.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,56.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMin.stl new file mode 100644 index 00000000..ba68fefb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M100/M100LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMax.FCStd new file mode 100644 index 00000000..3dbec74a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMax.step new file mode 100644 index 00000000..45ea9b4d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +12/M12LooseMax.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.465,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.465); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.465); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.465); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.465,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.465,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.465); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.465); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMax.stl new file mode 100644 index 00000000..405c749c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMean.FCStd new file mode 100644 index 00000000..47124d02 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMean.step new file mode 100644 index 00000000..c1f0b9aa --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +12/M12LooseMean.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.3575,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.3575); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.3575); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.3575); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.3575,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.3575,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.3575); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.3575); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMean.stl new file mode 100644 index 00000000..50dd9dc0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMin.FCStd new file mode 100644 index 00000000..f52b53d6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMin.step new file mode 100644 index 00000000..07d4addf --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +12/M12LooseMin.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.25,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.25); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.25); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.25); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.25,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.25,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.25); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.25); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMin.stl new file mode 100644 index 00000000..9c378565 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M12/M12LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMax.FCStd new file mode 100644 index 00000000..6c3118f1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMax.step new file mode 100644 index 00000000..c51d91e1 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +14/M14LooseMax.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.465,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.465); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.465); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.465); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.465,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.465,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.465); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.465); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMax.stl new file mode 100644 index 00000000..ebb3b19c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMean.FCStd new file mode 100644 index 00000000..347a0149 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMean.step new file mode 100644 index 00000000..aa3523e9 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +14/M14LooseMean.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.3575,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.3575); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.3575); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.3575); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.3575,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.3575,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.3575); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.3575); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMean.stl new file mode 100644 index 00000000..e06980de Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMin.FCStd new file mode 100644 index 00000000..fab16d33 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMin.step new file mode 100644 index 00000000..4b021b27 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +14/M14LooseMin.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.25,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.25); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.25); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.25); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.25,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.25,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.25); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.25); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMin.stl new file mode 100644 index 00000000..4c83723f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M14/M14LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMax.FCStd new file mode 100644 index 00000000..2c8039f0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMax.step new file mode 100644 index 00000000..7fc349fd --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +16/M16LooseMax.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(9.51,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,9.51); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,9.51); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,9.51); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(9.51,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(9.51,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,9.51); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,9.51); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMax.stl new file mode 100644 index 00000000..33ec9930 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMean.FCStd new file mode 100644 index 00000000..3a674fb4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMean.step new file mode 100644 index 00000000..a6a8f229 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +16/M16LooseMean.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(9.38,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,9.38); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,9.38); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,9.38); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(9.38,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(9.38,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,9.38); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,9.38); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMean.stl new file mode 100644 index 00000000..5475e1dd Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMin.FCStd new file mode 100644 index 00000000..21507718 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMin.step new file mode 100644 index 00000000..1f39e560 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +16/M16LooseMin.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(9.25,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,9.25); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,9.25); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,9.25); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(9.25,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(9.25,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,9.25); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,9.25); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMin.stl new file mode 100644 index 00000000..4e1fd217 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M16/M16LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMax.FCStd new file mode 100644 index 00000000..4284291e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMax.step new file mode 100644 index 00000000..07f6716a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +2.5/M2.5LooseMax.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.7,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.7); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.7); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.7); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.7,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.7,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.7); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.7); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMax.stl new file mode 100644 index 00000000..65c5e550 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMean.FCStd new file mode 100644 index 00000000..5900b016 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMean.step new file mode 100644 index 00000000..18bd5226 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +2.5/M2.5LooseMean.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.625,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.625); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.625); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.625); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.625,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.625,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.625); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.625); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMean.stl new file mode 100644 index 00000000..33e6f709 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMin.FCStd new file mode 100644 index 00000000..36ee68df Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMin.step new file mode 100644 index 00000000..e1353e02 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +2.5/M2.5LooseMin.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.55,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.55); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.55); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.55); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.55,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.55,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.55); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.55); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMin.stl new file mode 100644 index 00000000..9d01b242 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2.5/M2.5LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMax.FCStd new file mode 100644 index 00000000..a8f5e1fe Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMax.step new file mode 100644 index 00000000..ac13f707 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +2/M2LooseMax.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.425,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.425); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.425); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.425); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.425,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.425,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.425); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.425); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMax.stl new file mode 100644 index 00000000..bd3b2996 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMean.FCStd new file mode 100644 index 00000000..abe9201a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMean.step new file mode 100644 index 00000000..a912beeb --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +2/M2LooseMean.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.3625,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.3625); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.3625); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.3625); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.3625,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.3625,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.3625); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.3625); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMean.stl new file mode 100644 index 00000000..06a4fa31 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMin.FCStd new file mode 100644 index 00000000..6578e024 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMin.step new file mode 100644 index 00000000..d6c3f7a2 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +2/M2LooseMin.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.3,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.3); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.3); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.3); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.3,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.3,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.3); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.3); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMin.stl new file mode 100644 index 00000000..961381a3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M2/M2LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMax.FCStd new file mode 100644 index 00000000..5e3203bd Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMax.step new file mode 100644 index 00000000..5e0fc5a8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +20/M20LooseMax.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(12.26,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,12.26); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,12.26); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,12.26); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(12.26,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(12.26,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,12.26); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,12.26); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMax.stl new file mode 100644 index 00000000..df09cb9e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMean.FCStd new file mode 100644 index 00000000..02263ef9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMean.step new file mode 100644 index 00000000..3a2dc72c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +20/M20LooseMean.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(12.13,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,12.13); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,12.13); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,12.13); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(12.13,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(12.13,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,12.13); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,12.13); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMean.stl new file mode 100644 index 00000000..cd3102c8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMin.FCStd new file mode 100644 index 00000000..dd4b4306 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMin.step new file mode 100644 index 00000000..4802f008 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +20/M20LooseMin.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(12.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,12.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,12.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,12.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(12.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(12.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,12.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,12.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMin.stl new file mode 100644 index 00000000..68937b19 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M20/M20LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMax.FCStd new file mode 100644 index 00000000..834f0d26 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMax.step new file mode 100644 index 00000000..48a13bcb --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +24/M24LooseMax.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(14.26,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,14.26); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,14.26); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,14.26); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(14.26,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(14.26,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,14.26); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,14.26); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMax.stl new file mode 100644 index 00000000..7f18c610 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMean.FCStd new file mode 100644 index 00000000..f83522f5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMean.step new file mode 100644 index 00000000..c9c0ee1f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +24/M24LooseMean.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(14.13,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,14.13); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,14.13); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,14.13); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(14.13,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(14.13,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,14.13); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,14.13); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMean.stl new file mode 100644 index 00000000..c543b790 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMin.FCStd new file mode 100644 index 00000000..66093d75 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMin.step new file mode 100644 index 00000000..78409d2a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +24/M24LooseMin.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(14.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,14.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,14.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,14.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(14.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(14.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,14.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,14.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMin.stl new file mode 100644 index 00000000..6ff174b1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M24/M24LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMax.FCStd new file mode 100644 index 00000000..8251c1b9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMax.step new file mode 100644 index 00000000..90a13875 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +3/M3LooseMax.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.95,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.95); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.95); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.95); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.95,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.95,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.95); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.95); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMax.stl new file mode 100644 index 00000000..8cfc8e45 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMean.FCStd new file mode 100644 index 00000000..f437cea3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMean.step new file mode 100644 index 00000000..c7ef47ad --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +3/M3LooseMean.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.875,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.875); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.875); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.875); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.875,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.875,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.875); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.875); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMean.stl new file mode 100644 index 00000000..d9b49f1e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMin.FCStd new file mode 100644 index 00000000..8a75248b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMin.step new file mode 100644 index 00000000..3c9396d2 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +3/M3LooseMin.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.8,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.8); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.8); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.8); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.8,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.8,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.8); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.8); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMin.stl new file mode 100644 index 00000000..cd12ef90 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M3/M3LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMax.FCStd new file mode 100644 index 00000000..63f74538 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMax.step new file mode 100644 index 00000000..e6a51e1b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +30/M30LooseMax.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(17.81,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,17.81); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,17.81); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,17.81); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(17.81,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(17.81,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,17.81); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,17.81); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMax.stl new file mode 100644 index 00000000..f0269040 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMean.FCStd new file mode 100644 index 00000000..672a3aa6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMean.step new file mode 100644 index 00000000..2605341e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +30/M30LooseMean.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(17.655,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,17.655); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,17.655); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,17.655); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(17.655,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(17.655,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,17.655); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,17.655); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMean.stl new file mode 100644 index 00000000..d00e2128 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMin.FCStd new file mode 100644 index 00000000..2e6b3fa9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMin.step new file mode 100644 index 00000000..d942b5eb --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +30/M30LooseMin.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(17.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,17.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,17.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,17.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(17.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(17.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,17.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,17.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMin.stl new file mode 100644 index 00000000..8e5e6a9b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M30/M30LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMax.FCStd new file mode 100644 index 00000000..8252e444 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMax.step new file mode 100644 index 00000000..4d7833a5 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +36/M36LooseMax.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(21.31,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,21.31); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,21.31); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,21.31); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(21.31,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(21.31,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,21.31); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,21.31); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMax.stl new file mode 100644 index 00000000..b6ac7c2a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMean.FCStd new file mode 100644 index 00000000..12a74e9a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMean.step new file mode 100644 index 00000000..43fa3bfa --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +36/M36LooseMean.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(21.155,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,21.155); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,21.155); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,21.155); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(21.155,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(21.155,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,21.155); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,21.155); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMean.stl new file mode 100644 index 00000000..7f9e4d9d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMin.FCStd new file mode 100644 index 00000000..edde06e2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMin.step new file mode 100644 index 00000000..fad8fd2f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +36/M36LooseMin.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(21.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,21.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,21.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,21.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(21.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(21.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,21.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,21.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMin.stl new file mode 100644 index 00000000..4b9ebcd9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M36/M36LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMax.FCStd new file mode 100644 index 00000000..f73f79d1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMax.step new file mode 100644 index 00000000..b99799fb --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +4/M4LooseMax.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.55,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.55); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.55); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.55); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.55,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.55,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.55); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.55); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMax.stl new file mode 100644 index 00000000..afc2325f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMean.FCStd new file mode 100644 index 00000000..739a89ac Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMean.step new file mode 100644 index 00000000..3b01ef21 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +4/M4LooseMean.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.475,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.475); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.475); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.475); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.475,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.475,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.475); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.475); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMean.stl new file mode 100644 index 00000000..654aa337 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMin.FCStd new file mode 100644 index 00000000..d484cdfd Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMin.step new file mode 100644 index 00000000..c01f7888 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +4/M4LooseMin.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.4,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.4); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.4); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.4); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.4,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.4,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.4); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.4); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMin.stl new file mode 100644 index 00000000..25255540 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M4/M4LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMax.FCStd new file mode 100644 index 00000000..17229c52 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMax.step new file mode 100644 index 00000000..401e8575 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +42/M42LooseMax.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(24.31,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,24.31); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,24.31); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,24.31); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(24.31,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(24.31,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,24.31); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,24.31); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMax.stl new file mode 100644 index 00000000..4a937289 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMean.FCStd new file mode 100644 index 00000000..80324e04 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMean.step new file mode 100644 index 00000000..92ed1601 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +42/M42LooseMean.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(24.155,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,24.155); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,24.155); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,24.155); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(24.155,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(24.155,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,24.155); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,24.155); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMean.stl new file mode 100644 index 00000000..b9f86a09 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMin.FCStd new file mode 100644 index 00000000..30b39213 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMin.step new file mode 100644 index 00000000..467aa868 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +42/M42LooseMin.step','2020-08-15T20:26:32',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(24.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,24.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,24.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,24.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(24.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(24.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,24.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,24.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMin.stl new file mode 100644 index 00000000..d67b4c12 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M42/M42LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMax.FCStd new file mode 100644 index 00000000..a6caea4c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMax.step new file mode 100644 index 00000000..0a0df8f7 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +48/M48LooseMax.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(28.37,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,28.37); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,28.37); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,28.37); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(28.37,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(28.37,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,28.37); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,28.37); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMax.stl new file mode 100644 index 00000000..83b77b1c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMean.FCStd new file mode 100644 index 00000000..f653249b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMean.step new file mode 100644 index 00000000..4ae102ad --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +48/M48LooseMean.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(28.185,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,28.185); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,28.185); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,28.185); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(28.185,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(28.185,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,28.185); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,28.185); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMean.stl new file mode 100644 index 00000000..af075d33 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMin.FCStd new file mode 100644 index 00000000..ca13d00f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMin.step new file mode 100644 index 00000000..f6d1c307 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +48/M48LooseMin.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(28.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,28.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,28.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,28.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(28.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(28.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,28.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,28.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMin.stl new file mode 100644 index 00000000..1f6c87e4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M48/M48LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMax.FCStd new file mode 100644 index 00000000..0042b199 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMax.step new file mode 100644 index 00000000..e54fdf5a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +5/M5LooseMax.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.05,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.05); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.05); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.05); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.05,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.05,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.05); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.05); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMax.stl new file mode 100644 index 00000000..b935de50 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMean.FCStd new file mode 100644 index 00000000..c6d7581d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMean.step new file mode 100644 index 00000000..22d22517 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +5/M5LooseMean.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.975,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.975); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.975); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.975); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.975,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.975,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.975); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.975); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMean.stl new file mode 100644 index 00000000..090b53ba Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMin.FCStd new file mode 100644 index 00000000..7dcf9884 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMin.step new file mode 100644 index 00000000..04657b48 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +5/M5LooseMin.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.9,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.9); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.9); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.9); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.9,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.9,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.9); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.9); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMin.stl new file mode 100644 index 00000000..be4b0797 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M5/M5LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMax.FCStd new file mode 100644 index 00000000..4d589e6a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMax.step new file mode 100644 index 00000000..ac6125d1 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +56/M56LooseMax.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(33.37,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,33.37); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,33.37); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,33.37); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(33.37,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(33.37,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,33.37); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,33.37); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMax.stl new file mode 100644 index 00000000..be4a58e6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMean.FCStd new file mode 100644 index 00000000..d60541ed Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMean.step new file mode 100644 index 00000000..dbc116f8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +56/M56LooseMean.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(33.185,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,33.185); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,33.185); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,33.185); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(33.185,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(33.185,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,33.185); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,33.185); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMean.stl new file mode 100644 index 00000000..7b11d99d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMin.FCStd new file mode 100644 index 00000000..509ed503 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMin.step new file mode 100644 index 00000000..fc70a99d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +56/M56LooseMin.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(33.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,33.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,33.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,33.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(33.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(33.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,33.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,33.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMin.stl new file mode 100644 index 00000000..7fd94e9d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M56/M56LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMax.FCStd new file mode 100644 index 00000000..17d69a0b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMax.step new file mode 100644 index 00000000..45f63b14 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +6/M6LooseMax.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.68,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.68); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.68); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.68); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.68,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.68,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.68); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.68); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMax.stl new file mode 100644 index 00000000..a730b851 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMean.FCStd new file mode 100644 index 00000000..85b4b900 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMean.step new file mode 100644 index 00000000..559869f3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +6/M6LooseMean.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.59,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.59); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.59); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.59); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.59,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.59,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.59); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.59); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMean.stl new file mode 100644 index 00000000..de9179a3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMin.FCStd new file mode 100644 index 00000000..4f69a3eb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMin.step new file mode 100644 index 00000000..4f9cac42 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +6/M6LooseMin.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMin.stl new file mode 100644 index 00000000..18297797 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M6/M6LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMax.FCStd new file mode 100644 index 00000000..f26dfe6a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMax.step new file mode 100644 index 00000000..54b7d15d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +64/M64LooseMax.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(37.37,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,37.37); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,37.37); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,37.37); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(37.37,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(37.37,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,37.37); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,37.37); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMax.stl new file mode 100644 index 00000000..c0768cd0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMean.FCStd new file mode 100644 index 00000000..f37ef0e8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMean.step new file mode 100644 index 00000000..f3b363e3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +64/M64LooseMean.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(37.185,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,37.185); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,37.185); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,37.185); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(37.185,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(37.185,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,37.185); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,37.185); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMean.stl new file mode 100644 index 00000000..f043ce33 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMin.FCStd new file mode 100644 index 00000000..e5d99dff Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMin.step new file mode 100644 index 00000000..ba6b20f5 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +64/M64LooseMin.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(37.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,37.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,37.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,37.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(37.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(37.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,37.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,37.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMin.stl new file mode 100644 index 00000000..e54d2005 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M64/M64LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMax.FCStd new file mode 100644 index 00000000..84700048 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMax.step new file mode 100644 index 00000000..aa1ac7e8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +72/M72LooseMax.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(41.435,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,41.435); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,41.435); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,41.435); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(41.435,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(41.435,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,41.435); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,41.435); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMax.stl new file mode 100644 index 00000000..cb516b2b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMean.FCStd new file mode 100644 index 00000000..ebf64437 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMean.step new file mode 100644 index 00000000..816d7496 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +72/M72LooseMean.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(41.2175,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,41.2175); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,41.2175); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,41.2175); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(41.2175,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(41.2175,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,41.2175); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,41.2175); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMean.stl new file mode 100644 index 00000000..8dfeb025 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMin.FCStd new file mode 100644 index 00000000..8f85de9e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMin.step new file mode 100644 index 00000000..6c87db04 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +72/M72LooseMin.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(41.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,41.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,41.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,41.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(41.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(41.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,41.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,41.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMin.stl new file mode 100644 index 00000000..1c9730c4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M72/M72LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMax.FCStd new file mode 100644 index 00000000..fd459896 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMax.step new file mode 100644 index 00000000..4ce99dcc --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +8/M8LooseMax.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.18,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.18); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.18); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.18); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.18,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.18,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.18); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.18); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMax.stl new file mode 100644 index 00000000..832a381d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMean.FCStd new file mode 100644 index 00000000..994f7cd9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMean.step new file mode 100644 index 00000000..492ffeb2 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +8/M8LooseMean.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.09,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.09); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.09); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.09); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.09,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.09,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.09); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.09); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMean.stl new file mode 100644 index 00000000..a9831bbb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMin.FCStd new file mode 100644 index 00000000..4cfc9265 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMin.step new file mode 100644 index 00000000..8dc4afff --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +8/M8LooseMin.step','2020-08-15T20:26:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMin.stl new file mode 100644 index 00000000..9b35e9bc Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M8/M8LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMax.FCStd new file mode 100644 index 00000000..7be601d5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMax.step new file mode 100644 index 00000000..7077b80d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +80/M80LooseMax.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(45.935,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,45.935); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,45.935); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,45.935); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(45.935,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(45.935,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,45.935); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,45.935); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMax.stl new file mode 100644 index 00000000..6cb9e95c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMean.FCStd new file mode 100644 index 00000000..1befd919 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMean.step new file mode 100644 index 00000000..f622b43a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +80/M80LooseMean.step','2020-08-15T20:26:34',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(45.7175,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,45.7175); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,45.7175); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,45.7175); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(45.7175,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(45.7175,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,45.7175); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,45.7175); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMean.stl new file mode 100644 index 00000000..72fb05c0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMin.FCStd new file mode 100644 index 00000000..ef46624c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMin.step new file mode 100644 index 00000000..178db97c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +80/M80LooseMin.step','2020-08-15T20:26:33',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(45.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,45.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,45.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,45.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(45.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(45.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,45.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,45.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMin.stl new file mode 100644 index 00000000..9b80a4b4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M80/M80LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMax.FCStd new file mode 100644 index 00000000..3e53dc66 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMax.step new file mode 100644 index 00000000..f9687b4a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +90/M90LooseMax.step','2020-08-15T20:26:34',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(50.935,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,50.935); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,50.935); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,50.935); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(50.935,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(50.935,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,50.935); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,50.935); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMax.stl new file mode 100644 index 00000000..0a34b898 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMean.FCStd new file mode 100644 index 00000000..ddcd5d3f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMean.step new file mode 100644 index 00000000..f89fd3d6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +90/M90LooseMean.step','2020-08-15T20:26:34',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(50.7175,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,50.7175); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,50.7175); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,50.7175); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(50.7175,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(50.7175,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,50.7175); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,50.7175); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMean.stl new file mode 100644 index 00000000..52af8b2f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMin.FCStd new file mode 100644 index 00000000..ee4c1b4d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMin.step new file mode 100644 index 00000000..344ffcdd --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Loose/M +90/M90LooseMin.step','2020-08-15T20:26:34',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(50.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,50.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,50.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,50.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(50.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(50.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,50.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,50.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMin.stl new file mode 100644 index 00000000..185a5b0f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Loose/M90/M90LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMax.FCStd new file mode 100644 index 00000000..b198bb5f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMax.step new file mode 100644 index 00000000..cca7043e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M1.6/M1.6NormalMax.step','2020-08-15T20:25:41',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.97,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,0.97); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,0.97); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,0.97); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(0.97,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(0.97,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,0.97); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,0.97); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMax.stl new file mode 100644 index 00000000..2302bb53 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMean.FCStd new file mode 100644 index 00000000..d45d7219 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMean.step new file mode 100644 index 00000000..7fa5d654 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M1.6/M1.6NormalMean.step','2020-08-15T20:25:41',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.935,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,0.935); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,0.935); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,0.935); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(0.935,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(0.935,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,0.935); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,0.935); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMean.stl new file mode 100644 index 00000000..c333d019 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMin.FCStd new file mode 100644 index 00000000..2d9ccf94 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMin.step new file mode 100644 index 00000000..44853b12 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M1.6/M1.6NormalMin.step','2020-08-15T20:25:41',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.9,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,0.9); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,0.9); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,0.9); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(0.9,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(0.9,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,0.9); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,0.9); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMin.stl new file mode 100644 index 00000000..40c3cb7d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M1.6/M1.6NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMax.FCStd new file mode 100644 index 00000000..20793c6a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMax.step new file mode 100644 index 00000000..67ce8cf3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M10/M10NormalMax.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.635,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.635); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.635); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.635); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.635,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.635,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.635); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.635); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMax.stl new file mode 100644 index 00000000..e4966482 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMean.FCStd new file mode 100644 index 00000000..4d93d6e7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMean.step new file mode 100644 index 00000000..914220c8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M10/M10NormalMean.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.5675,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.5675); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.5675); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.5675); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.5675,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.5675,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.5675); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.5675); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMean.stl new file mode 100644 index 00000000..e066310d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMin.FCStd new file mode 100644 index 00000000..776d5777 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMin.step new file mode 100644 index 00000000..163fe3bd --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M10/M10NormalMin.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMin.stl new file mode 100644 index 00000000..2ffe993d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M10/M10NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMax.FCStd new file mode 100644 index 00000000..dabac2f3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMax.step new file mode 100644 index 00000000..c123d4a9 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M100/M100NormalMax.step','2020-08-15T20:25:45',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(53.77,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,53.77); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,53.77); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,53.77); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(53.77,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(53.77,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,53.77); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,53.77); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMax.stl new file mode 100644 index 00000000..4703bd6c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMean.FCStd new file mode 100644 index 00000000..511d7acf Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMean.step new file mode 100644 index 00000000..36332689 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M100/M100NormalMean.step','2020-08-15T20:25:46',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(53.635,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,53.635); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,53.635); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,53.635); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(53.635,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(53.635,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,53.635); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,53.635); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMean.stl new file mode 100644 index 00000000..29892789 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMin.FCStd new file mode 100644 index 00000000..9a7addc3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMin.step new file mode 100644 index 00000000..fc0babba --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M100/M100NormalMin.step','2020-08-15T20:25:45',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(53.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,53.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,53.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,53.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(53.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(53.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,53.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,53.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMin.stl new file mode 100644 index 00000000..4d204d85 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M100/M100NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMax.FCStd new file mode 100644 index 00000000..7548b6ee Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMax.step new file mode 100644 index 00000000..b726185f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M12/M12NormalMax.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.885,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.885); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.885); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.885); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.885,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.885,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.885); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.885); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMax.stl new file mode 100644 index 00000000..6b8335af Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMean.FCStd new file mode 100644 index 00000000..91aa855a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMean.step new file mode 100644 index 00000000..66056da6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M12/M12NormalMean.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.8175,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.8175); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.8175); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.8175); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.8175,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.8175,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.8175); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.8175); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMean.stl new file mode 100644 index 00000000..4fadb04f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMin.FCStd new file mode 100644 index 00000000..646af6fb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMin.step new file mode 100644 index 00000000..0e8eb5b3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M12/M12NormalMin.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.75,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.75); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.75); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.75); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.75,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.75,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.75); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.75); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMin.stl new file mode 100644 index 00000000..3a2032f0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M12/M12NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMax.FCStd new file mode 100644 index 00000000..7323a8fa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMax.step new file mode 100644 index 00000000..9076be1e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M14/M14NormalMax.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.885,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.885); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.885); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.885); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.885,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.885,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.885); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.885); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMax.stl new file mode 100644 index 00000000..b9fb3800 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMean.FCStd new file mode 100644 index 00000000..d0d93b78 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMean.step new file mode 100644 index 00000000..4ec96763 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M14/M14NormalMean.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.8175,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.8175); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.8175); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.8175); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.8175,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.8175,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.8175); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.8175); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMean.stl new file mode 100644 index 00000000..85fd6050 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMin.FCStd new file mode 100644 index 00000000..d17e2b79 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMin.step new file mode 100644 index 00000000..df0d54a8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M14/M14NormalMin.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.75,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.75); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.75); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.75); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.75,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.75,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.75); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.75); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMin.stl new file mode 100644 index 00000000..e4b219ca Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M14/M14NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMax.FCStd new file mode 100644 index 00000000..3d088f93 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMax.step new file mode 100644 index 00000000..af882d2b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M16/M16NormalMax.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.885,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.885); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.885); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.885); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.885,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.885,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.885); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.885); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMax.stl new file mode 100644 index 00000000..bee84dee Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMean.FCStd new file mode 100644 index 00000000..b87e00cd Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMean.step new file mode 100644 index 00000000..3e1fd071 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M16/M16NormalMean.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.8175,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.8175); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.8175); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.8175); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.8175,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.8175,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.8175); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.8175); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMean.stl new file mode 100644 index 00000000..a90c22f7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMin.FCStd new file mode 100644 index 00000000..4f999369 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMin.step new file mode 100644 index 00000000..7878e83c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M16/M16NormalMin.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.75,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.75); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.75); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.75); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.75,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.75,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.75); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.75); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMin.stl new file mode 100644 index 00000000..9f6b21b2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M16/M16NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMax.FCStd new file mode 100644 index 00000000..9d661d75 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMax.step new file mode 100644 index 00000000..c8e69987 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M2.5/M2.5NormalMax.step','2020-08-15T20:25:41',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.52,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.52); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.52); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.52); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.52,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.52,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.52); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.52); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMax.stl new file mode 100644 index 00000000..0da3fe56 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMean.FCStd new file mode 100644 index 00000000..2eb9e5c4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMean.step new file mode 100644 index 00000000..313ca9cf --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M2.5/M2.5NormalMean.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.485,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.485); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.485); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.485); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.485,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.485,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.485); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.485); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMean.stl new file mode 100644 index 00000000..ce467239 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMin.FCStd new file mode 100644 index 00000000..9e1ab866 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMin.step new file mode 100644 index 00000000..d7e395b7 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M2.5/M2.5NormalMin.step','2020-08-15T20:25:41',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.45,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.45); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.45); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.45); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.45,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.45,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.45); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.45); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMin.stl new file mode 100644 index 00000000..54d0ba07 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2.5/M2.5NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMax.FCStd new file mode 100644 index 00000000..53e78065 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMax.step new file mode 100644 index 00000000..0f3dee8c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M2/M2NormalMax.step','2020-08-15T20:25:41',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.27,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.27); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.27); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.27); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.27,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.27,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.27); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.27); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMax.stl new file mode 100644 index 00000000..69aa9a01 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMean.FCStd new file mode 100644 index 00000000..5b0d88cc Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMean.step new file mode 100644 index 00000000..d08491d4 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M2/M2NormalMean.step','2020-08-15T20:25:41',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.235,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.235); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.235); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.235); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.235,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.235,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.235); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.235); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMean.stl new file mode 100644 index 00000000..4b782bc7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMin.FCStd new file mode 100644 index 00000000..b8ecb96c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMin.step new file mode 100644 index 00000000..9de4d923 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M2/M2NormalMin.step','2020-08-15T20:25:41',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.2,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.2); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.2); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.2); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.2,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.2,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.2); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.2); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMin.stl new file mode 100644 index 00000000..a4483ccd Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M2/M2NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMax.FCStd new file mode 100644 index 00000000..b1d3f3de Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMax.step new file mode 100644 index 00000000..0509cb02 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M20/M20NormalMax.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(11.165,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,11.165); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,11.165); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,11.165); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(11.165,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(11.165,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,11.165); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,11.165); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMax.stl new file mode 100644 index 00000000..95a58746 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMean.FCStd new file mode 100644 index 00000000..d27cb124 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMean.step new file mode 100644 index 00000000..56913252 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M20/M20NormalMean.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(11.0825,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,11.0825); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,11.0825); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,11.0825); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(11.0825,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(11.0825,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,11.0825); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,11.0825); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMean.stl new file mode 100644 index 00000000..22c255e9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMin.FCStd new file mode 100644 index 00000000..bc5ad10e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMin.step new file mode 100644 index 00000000..00c3ef1a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M20/M20NormalMin.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(11.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,11.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,11.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,11.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(11.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(11.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,11.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,11.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMin.stl new file mode 100644 index 00000000..a7104874 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M20/M20NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMax.FCStd new file mode 100644 index 00000000..d7f11d7b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMax.step new file mode 100644 index 00000000..157f2fc9 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M24/M24NormalMax.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.165,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,13.165); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,13.165); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,13.165); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(13.165,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(13.165,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,13.165); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,13.165); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMax.stl new file mode 100644 index 00000000..219c3d6c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMean.FCStd new file mode 100644 index 00000000..833d9ce2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMean.step new file mode 100644 index 00000000..270f63d2 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M24/M24NormalMean.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.0825,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,13.0825); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,13.0825); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,13.0825); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(13.0825,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(13.0825,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,13.0825); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,13.0825); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMean.stl new file mode 100644 index 00000000..6948539d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMin.FCStd new file mode 100644 index 00000000..e1b8d6e4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMin.step new file mode 100644 index 00000000..a198c654 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M24/M24NormalMin.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,13.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,13.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,13.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(13.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(13.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,13.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,13.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMin.stl new file mode 100644 index 00000000..152d2b2c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M24/M24NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMax.FCStd new file mode 100644 index 00000000..a8414d94 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMax.step new file mode 100644 index 00000000..0ed72cc1 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M3/M3NormalMax.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.79,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.79); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.79); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.79); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.79,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.79,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.79); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.79); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMax.stl new file mode 100644 index 00000000..324ff911 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMean.FCStd new file mode 100644 index 00000000..ede828e4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMean.step new file mode 100644 index 00000000..26c68fac --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M3/M3NormalMean.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.745,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.745); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.745); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.745); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.745,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.745,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.745); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.745); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMean.stl new file mode 100644 index 00000000..a1a26b44 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMin.FCStd new file mode 100644 index 00000000..d644da7d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMin.step new file mode 100644 index 00000000..c53d20b1 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M3/M3NormalMin.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.7,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.7); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.7); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.7); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.7,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.7,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.7); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.7); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMin.stl new file mode 100644 index 00000000..65c5e550 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M3/M3NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMax.FCStd new file mode 100644 index 00000000..6eecca13 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMax.step new file mode 100644 index 00000000..0a6f2d2d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M30/M30NormalMax.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(16.695,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,16.695); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,16.695); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,16.695); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(16.695,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(16.695,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,16.695); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,16.695); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMax.stl new file mode 100644 index 00000000..c337f018 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMean.FCStd new file mode 100644 index 00000000..b6ac8066 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMean.step new file mode 100644 index 00000000..f60c469a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M30/M30NormalMean.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(16.5975,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,16.5975); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,16.5975); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,16.5975); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(16.5975,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(16.5975,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,16.5975); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,16.5975); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMean.stl new file mode 100644 index 00000000..32e1f631 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMin.FCStd new file mode 100644 index 00000000..89f481f5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMin.step new file mode 100644 index 00000000..d97db74f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M30/M30NormalMin.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(16.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,16.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,16.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,16.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(16.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(16.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,16.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,16.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMin.stl new file mode 100644 index 00000000..4bb120aa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M30/M30NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMax.FCStd new file mode 100644 index 00000000..c949da3a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMax.step new file mode 100644 index 00000000..6acf5620 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M36/M36NormalMax.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(19.695,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,19.695); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,19.695); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,19.695); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(19.695,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(19.695,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,19.695); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,19.695); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMax.stl new file mode 100644 index 00000000..0db98d13 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMean.FCStd new file mode 100644 index 00000000..04b4c3ac Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMean.step new file mode 100644 index 00000000..27e2e146 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M36/M36NormalMean.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(19.5975,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,19.5975); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,19.5975); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,19.5975); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(19.5975,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(19.5975,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,19.5975); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,19.5975); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMean.stl new file mode 100644 index 00000000..57e1fca8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMin.FCStd new file mode 100644 index 00000000..090f2887 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMin.step new file mode 100644 index 00000000..f1a1a3b4 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M36/M36NormalMin.step','2020-08-15T20:25:43',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(19.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,19.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,19.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,19.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(19.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(19.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,19.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,19.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMin.stl new file mode 100644 index 00000000..dccaf22a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M36/M36NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMax.FCStd new file mode 100644 index 00000000..3c0917b5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMax.step new file mode 100644 index 00000000..2ada0184 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M4/M4NormalMax.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.34,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.34); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.34); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.34); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.34,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.34,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.34); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.34); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMax.stl new file mode 100644 index 00000000..22857428 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMean.FCStd new file mode 100644 index 00000000..279dc4b0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMean.step new file mode 100644 index 00000000..31b61d46 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M4/M4NormalMean.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.295,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.295); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.295); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.295); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.295,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.295,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.295); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.295); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMean.stl new file mode 100644 index 00000000..069e4432 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMin.FCStd new file mode 100644 index 00000000..d1257b59 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMin.step new file mode 100644 index 00000000..608ee5f0 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M4/M4NormalMin.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.25,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.25); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.25); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.25); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.25,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.25,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.25); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.25); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMin.stl new file mode 100644 index 00000000..f8ceb51a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M4/M4NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMax.FCStd new file mode 100644 index 00000000..f6a3ed76 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMax.step new file mode 100644 index 00000000..1c210939 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M42/M42NormalMax.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(22.695,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,22.695); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,22.695); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,22.695); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(22.695,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(22.695,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,22.695); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,22.695); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMax.stl new file mode 100644 index 00000000..a0b05c54 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMean.FCStd new file mode 100644 index 00000000..02919d24 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMean.step new file mode 100644 index 00000000..214f758d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M42/M42NormalMean.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(22.5975,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,22.5975); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,22.5975); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,22.5975); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(22.5975,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(22.5975,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,22.5975); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,22.5975); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMean.stl new file mode 100644 index 00000000..04d58111 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMin.FCStd new file mode 100644 index 00000000..22e3309f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMin.step new file mode 100644 index 00000000..66f889f7 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M42/M42NormalMin.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(22.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,22.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,22.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,22.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(22.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(22.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,22.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,22.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMin.stl new file mode 100644 index 00000000..9a39f167 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M42/M42NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMax.FCStd new file mode 100644 index 00000000..2369e3fc Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMax.step new file mode 100644 index 00000000..7cdfca91 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M48/M48NormalMax.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(26.23,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,26.23); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,26.23); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,26.23); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(26.23,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(26.23,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,26.23); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,26.23); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMax.stl new file mode 100644 index 00000000..55d67e59 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMean.FCStd new file mode 100644 index 00000000..ba093974 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMean.step new file mode 100644 index 00000000..b673a7d4 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M48/M48NormalMean.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(26.115,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,26.115); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,26.115); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,26.115); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(26.115,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(26.115,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,26.115); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,26.115); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMean.stl new file mode 100644 index 00000000..9b759118 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMin.FCStd new file mode 100644 index 00000000..6fa0e7d2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMin.step new file mode 100644 index 00000000..c7d4b83b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M48/M48NormalMin.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(26.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,26.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,26.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,26.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(26.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(26.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,26.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,26.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMin.stl new file mode 100644 index 00000000..686206b2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M48/M48NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMax.FCStd new file mode 100644 index 00000000..32ff4741 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMax.step new file mode 100644 index 00000000..92ef55be --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M5/M5NormalMax.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.84,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.84); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.84); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.84); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.84,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.84,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.84); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.84); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMax.stl new file mode 100644 index 00000000..87b9c057 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMean.FCStd new file mode 100644 index 00000000..a3611e0b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMean.step new file mode 100644 index 00000000..b386f6d8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M5/M5NormalMean.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.795,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.795); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.795); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.795); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.795,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.795,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.795); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.795); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMean.stl new file mode 100644 index 00000000..6a8d1a7a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMin.FCStd new file mode 100644 index 00000000..348a5b2c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMin.step new file mode 100644 index 00000000..5b2ff1dc --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M5/M5NormalMin.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.75,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.75); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.75); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.75); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.75,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.75,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.75); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.75); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMin.stl new file mode 100644 index 00000000..7a4106ae Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M5/M5NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMax.FCStd new file mode 100644 index 00000000..0aac5785 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMax.step new file mode 100644 index 00000000..b590e8f8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M56/M56NormalMax.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(31.23,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,31.23); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,31.23); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,31.23); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(31.23,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(31.23,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,31.23); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,31.23); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMax.stl new file mode 100644 index 00000000..de2c31d7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMean.FCStd new file mode 100644 index 00000000..c9590d26 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMean.step new file mode 100644 index 00000000..45f32ecc --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M56/M56NormalMean.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(31.115,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,31.115); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,31.115); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,31.115); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(31.115,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(31.115,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,31.115); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,31.115); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMean.stl new file mode 100644 index 00000000..992de81a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMin.FCStd new file mode 100644 index 00000000..855139cb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMin.step new file mode 100644 index 00000000..00d07552 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M56/M56NormalMin.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(31.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,31.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,31.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,31.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(31.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(31.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,31.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,31.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMin.stl new file mode 100644 index 00000000..1bbe678e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M56/M56NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMax.FCStd new file mode 100644 index 00000000..282f8cb2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMax.step new file mode 100644 index 00000000..32ce181d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M6/M6NormalMax.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.41,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.41); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.41); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.41); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.41,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.41,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.41); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.41); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMax.stl new file mode 100644 index 00000000..e7b7c3d1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMean.FCStd new file mode 100644 index 00000000..dffcba50 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMean.step new file mode 100644 index 00000000..6180d659 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M6/M6NormalMean.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.355,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.355); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.355); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.355); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.355,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.355,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.355); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.355); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMean.stl new file mode 100644 index 00000000..e1fb3445 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMin.FCStd new file mode 100644 index 00000000..7dba7ec0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMin.step new file mode 100644 index 00000000..9d2a0090 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M6/M6NormalMin.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.3,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.3); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.3); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.3); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.3,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.3,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.3); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.3); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMin.stl new file mode 100644 index 00000000..b10609c8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M6/M6NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMax.FCStd new file mode 100644 index 00000000..9bd1d152 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMax.step new file mode 100644 index 00000000..c47df3b2 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M64/M64NormalMax.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(35.23,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,35.23); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,35.23); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,35.23); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(35.23,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(35.23,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,35.23); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,35.23); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMax.stl new file mode 100644 index 00000000..b122f31c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMean.FCStd new file mode 100644 index 00000000..ac308a0b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMean.step new file mode 100644 index 00000000..35416e0c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M64/M64NormalMean.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(35.115,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,35.115); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,35.115); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,35.115); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(35.115,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(35.115,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,35.115); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,35.115); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMean.stl new file mode 100644 index 00000000..b1ea011f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMin.FCStd new file mode 100644 index 00000000..dd223076 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMin.step new file mode 100644 index 00000000..af8a6dab --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M64/M64NormalMin.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(35.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,35.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,35.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,35.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(35.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(35.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,35.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,35.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMin.stl new file mode 100644 index 00000000..afb57a11 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M64/M64NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMax.FCStd new file mode 100644 index 00000000..9047b185 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMax.step new file mode 100644 index 00000000..6c5f97ff --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M72/M72NormalMax.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(39.23,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,39.23); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,39.23); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,39.23); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(39.23,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(39.23,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,39.23); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,39.23); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMax.stl new file mode 100644 index 00000000..d70033bd Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMean.FCStd new file mode 100644 index 00000000..a23297db Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMean.step new file mode 100644 index 00000000..a71c53e6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M72/M72NormalMean.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(39.115,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,39.115); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,39.115); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,39.115); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(39.115,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(39.115,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,39.115); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,39.115); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMean.stl new file mode 100644 index 00000000..9d72fbaa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMin.FCStd new file mode 100644 index 00000000..557713da Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMin.step new file mode 100644 index 00000000..7960cbb9 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M72/M72NormalMin.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(39.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,39.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,39.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,39.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(39.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(39.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,39.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,39.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMin.stl new file mode 100644 index 00000000..b7c92d8b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M72/M72NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMax.FCStd new file mode 100644 index 00000000..c9c2f199 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMax.step new file mode 100644 index 00000000..8b55abf6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M8/M8NormalMax.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.61,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.61); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.61); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.61); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.61,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.61,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.61); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.61); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMax.stl new file mode 100644 index 00000000..64127fb4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMean.FCStd new file mode 100644 index 00000000..15512492 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMean.step new file mode 100644 index 00000000..ca80fbc0 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M8/M8NormalMean.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.555,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.555); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.555); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.555); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.555,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.555,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.555); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.555); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMean.stl new file mode 100644 index 00000000..89aa217a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMin.FCStd new file mode 100644 index 00000000..4b772d79 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMin.step new file mode 100644 index 00000000..982bd586 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M8/M8NormalMin.step','2020-08-15T20:25:42',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.5,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.5,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.5,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMin.stl new file mode 100644 index 00000000..41c917e3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M8/M8NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMax.FCStd new file mode 100644 index 00000000..95d85e09 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMax.step new file mode 100644 index 00000000..6df85c6b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M80/M80NormalMax.step','2020-08-15T20:25:45',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(43.27,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,43.27); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,43.27); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,43.27); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(43.27,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(43.27,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,43.27); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,43.27); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMax.stl new file mode 100644 index 00000000..05e36da3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMean.FCStd new file mode 100644 index 00000000..4b026186 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMean.step new file mode 100644 index 00000000..ba7c6a2a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M80/M80NormalMean.step','2020-08-15T20:25:45',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(43.135,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,43.135); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,43.135); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,43.135); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(43.135,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(43.135,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,43.135); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,43.135); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMean.stl new file mode 100644 index 00000000..3942f832 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMin.FCStd new file mode 100644 index 00000000..fbf26e8a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMin.step new file mode 100644 index 00000000..8a46f77a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M80/M80NormalMin.step','2020-08-15T20:25:44',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(43.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,43.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,43.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,43.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(43.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(43.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,43.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,43.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMin.stl new file mode 100644 index 00000000..7d7e4c92 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M80/M80NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMax.FCStd new file mode 100644 index 00000000..e1fe0b6c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMax.step new file mode 100644 index 00000000..39c34d87 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M90/M90NormalMax.step','2020-08-15T20:25:45',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(48.27,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,48.27); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,48.27); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,48.27); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(48.27,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(48.27,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,48.27); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,48.27); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMax.stl new file mode 100644 index 00000000..885905b6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMean.FCStd new file mode 100644 index 00000000..ce91d0d3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMean.step new file mode 100644 index 00000000..bcc26ed7 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M90/M90NormalMean.step','2020-08-15T20:25:45',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(48.135,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,48.135); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,48.135); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,48.135); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(48.135,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(48.135,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,48.135); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,48.135); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMean.stl new file mode 100644 index 00000000..14f6a4bb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMin.FCStd new file mode 100644 index 00000000..16e61df1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMin.step new file mode 100644 index 00000000..f4cf447d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Metric/Normal/ +M90/M90NormalMin.step','2020-08-15T20:25:45',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(48.,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,48.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,48.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,48.); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(48.,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(48.,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,48.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,48.); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMin.stl new file mode 100644 index 00000000..0c4e2747 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Metric/Normal/M90/M90NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/README.md b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/README.md new file mode 100644 index 00000000..a67d859d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/README.md @@ -0,0 +1,44 @@ +## Overview + +This is a library of cylinders for making non-threaded (clearance) bolt holes. In use, one would add the appropriate cylinder, position and scale it relative to the part requiring the bolt hole, then use the Boolean difference operation to remove the cylinder from the base part, producing a Cut of the proper form. + +Both metric and Unified (U.S.) cylinders are provided. Each cylinder is available in three fit classes (loose, normal, and close), and each fit class is available in minimum, mean, and maximum radii. Which one you use will vary depending on your application and the nature of your material and production process -- for example, if you're 3D printing with a material that swells somewhat after deposition, the "close" "min" cylinder might be too tight. + +The default height (Z axis) of the cylinders is 15 mm, but obviously the cylinder can (and should) be lengthened or shortened, translated, rotated, etc. to provide the correct penetration of the part from which it will be subtracted. + +## Nomenclature + +Metric cylinders use the standard MX names (for example, a minimum close fit for an M5 bolt would be named M5CloseMin.FCStd). + +Unified size names can contain characters that may be troublesome in some file systems, so the following convention is adopted: + +Unified sizes are prefixed with U_, followed by the size, followed by the fit class and tolerance (just as with metric). + +"#" in a size name is replaced with "Number" (just as it is commonly pronounced in this context), and followed by an underscore. For example, the #6 loose fit maximum cylinder is named U_Number_6LooseMax.FCStd. + +Fractional sizes have the "/"" character replaced with "s", and any spaces replaced with underscores. For example, the 1 3/8" loose fit minimum cylinder is named U_1_3s8LooseMin.FCStd. + +## License + +These files are made available under a license identical to that of FreeCAD itself (any past, current, or future version, at your option). See the FreeCAD license for details. + +## No Warranty + +These files are provided "as is", without warranty of any kind. There are no express or implied warranties. There are no warranties of merchantability or fitness for a particular purpose. Please report errors and omissions to pulpgrinder@protonmail.com. + +## Credits + +The FreeCAD files were generated by Anthony W. Hursh from the following data sources: + +https://amesweb.info/Screws/Clearance-Hole-Chart.aspx +https://amesweb.info/Screws/Metric-Clearance-Hole-Chart.aspx + +These, in turn, reference: + +Oberg, E., Jones, F.D., Horton H.L., Ryffel H.H., (2016). Machinery's Handbook. 30th edition. Industrial Press Inc. +Oberg, E., Jones ,F.D., Horton H.L., Ryffel H.H., (2012). Machinery's Handbook. 29th edition. Industrial Press Inc. +ASME B18.2.8-1999, Clearance holes for bolts, screws and studs + + + + \ No newline at end of file diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMax.FCStd new file mode 100644 index 00000000..07bb2aca Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMax.step new file mode 100644 index 00000000..21c7a1d9 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1/U_1CloseMax.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.1953,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,13.1953); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,13.1953); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,13.1953); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(13.1953,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(13.1953,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,13.1953); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,13.1953); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMax.stl new file mode 100644 index 00000000..a1067777 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMean.FCStd new file mode 100644 index 00000000..29160bfa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMean.step new file mode 100644 index 00000000..1a0db274 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1/U_1CloseMean.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.1445,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,13.1445); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,13.1445); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,13.1445); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(13.1445,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(13.1445,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,13.1445); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,13.1445); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMean.stl new file mode 100644 index 00000000..10d6b760 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMin.FCStd new file mode 100644 index 00000000..60ff0262 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMin.step new file mode 100644 index 00000000..31f5fa93 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1/U_1CloseMin.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.0937,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,13.0937); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,13.0937); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,13.0937); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(13.0937,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(13.0937,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,13.0937); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,13.0937); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMin.stl new file mode 100644 index 00000000..3534817d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1/U_1CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMax.FCStd new file mode 100644 index 00000000..36bb0de2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMax.step new file mode 100644 index 00000000..6c3700e3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1_1s2/U_1_1s2CloseMax.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(19.9644,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,19.9644); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,19.9644); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,19.9644); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(19.9644,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(19.9644,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,19.9644); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,19.9644); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMax.stl new file mode 100644 index 00000000..6b108b5f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMean.FCStd new file mode 100644 index 00000000..820f5cd2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMean.step new file mode 100644 index 00000000..2bec6df7 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1_1s2/U_1_1s2CloseMean.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(19.9009,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,19.9009); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,19.9009); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,19.9009); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(19.9009,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(19.9009,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,19.9009); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,19.9009); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMean.stl new file mode 100644 index 00000000..d2a567a1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMin.FCStd new file mode 100644 index 00000000..0bcb8bb2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMin.step new file mode 100644 index 00000000..f8c1194e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1_1s2/U_1_1s2CloseMin.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(19.8374,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,19.8374); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,19.8374); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,19.8374); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(19.8374,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(19.8374,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,19.8374); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,19.8374); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMin.stl new file mode 100644 index 00000000..9e64ef81 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s2/U_1_1s2CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMax.FCStd new file mode 100644 index 00000000..9c79acd5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMax.step new file mode 100644 index 00000000..5bb64a0b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1_1s4/U_1_1s4CloseMax.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(16.3957,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,16.3957); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,16.3957); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,16.3957); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(16.3957,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(16.3957,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,16.3957); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,16.3957); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMax.stl new file mode 100644 index 00000000..0ce754c6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMean.FCStd new file mode 100644 index 00000000..99e787cd Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMean.step new file mode 100644 index 00000000..d54e16e4 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1_1s4/U_1_1s4CloseMean.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(16.3322,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,16.3322); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,16.3322); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,16.3322); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(16.3322,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(16.3322,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,16.3322); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,16.3322); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMean.stl new file mode 100644 index 00000000..98b4ae5f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMin.FCStd new file mode 100644 index 00000000..905c5600 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMin.step new file mode 100644 index 00000000..f654bf0f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1_1s4/U_1_1s4CloseMin.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(16.2687,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,16.2687); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,16.2687); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,16.2687); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(16.2687,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(16.2687,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,16.2687); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,16.2687); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMin.stl new file mode 100644 index 00000000..c38700e6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s4/U_1_1s4CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMax.FCStd new file mode 100644 index 00000000..737c842b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMax.step new file mode 100644 index 00000000..61814cee --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1_1s8/U_1_1s8CloseMax.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(14.7828,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,14.7828); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,14.7828); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,14.7828); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(14.7828,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(14.7828,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,14.7828); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,14.7828); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMax.stl new file mode 100644 index 00000000..61399a87 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMean.FCStd new file mode 100644 index 00000000..bedc14d5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMean.step new file mode 100644 index 00000000..4c42cc87 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1_1s8/U_1_1s8CloseMean.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(14.732,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,14.732); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,14.732); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,14.732); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(14.732,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(14.732,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,14.732); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,14.732); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMean.stl new file mode 100644 index 00000000..957f54b4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMin.FCStd new file mode 100644 index 00000000..b5e2faba Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMin.step new file mode 100644 index 00000000..6e021458 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1_1s8/U_1_1s8CloseMin.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(14.6812,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,14.6812); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,14.6812); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,14.6812); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(14.6812,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(14.6812,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,14.6812); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,14.6812); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMin.stl new file mode 100644 index 00000000..694bf4f9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_1s8/U_1_1s8CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMax.FCStd new file mode 100644 index 00000000..0ce6a633 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMax.step new file mode 100644 index 00000000..4b6d7daf --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1_3s8/U_1_3s8CloseMax.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(18.3896,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,18.3896); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,18.3896); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,18.3896); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(18.3896,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(18.3896,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,18.3896); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,18.3896); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMax.stl new file mode 100644 index 00000000..6b5b52be Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMean.FCStd new file mode 100644 index 00000000..fdc1c72a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMean.step new file mode 100644 index 00000000..5c43bb56 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1_3s8/U_1_3s8CloseMean.step','2020-08-15T20:26:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(18.3261,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,18.3261); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,18.3261); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,18.3261); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(18.3261,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(18.3261,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,18.3261); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,18.3261); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMean.stl new file mode 100644 index 00000000..9de93adc Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMin.FCStd new file mode 100644 index 00000000..f3a0873f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMin.step new file mode 100644 index 00000000..bcf82427 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1_3s8/U_1_3s8CloseMin.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(18.2626,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,18.2626); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,18.2626); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,18.2626); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(18.2626,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(18.2626,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,18.2626); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,18.2626); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMin.stl new file mode 100644 index 00000000..9ddccb15 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1_3s8/U_1_3s8CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMax.FCStd new file mode 100644 index 00000000..886b17ed Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMax.step new file mode 100644 index 00000000..34f9af68 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1s2/U_1s2CloseMax.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.8326,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.8326); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.8326); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.8326); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.8326,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.8326,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.8326); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.8326); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMax.stl new file mode 100644 index 00000000..7b3aae16 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMean.FCStd new file mode 100644 index 00000000..b04c688e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMean.step new file mode 100644 index 00000000..09ccff3e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1s2/U_1s2CloseMean.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.78815,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.78815); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.78815); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.78815); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.78815,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.78815,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.78815); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.78815); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMean.stl new file mode 100644 index 00000000..f8895f96 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMin.FCStd new file mode 100644 index 00000000..07d457a1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMin.step new file mode 100644 index 00000000..5a7de83a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1s2/U_1s2CloseMin.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.7437,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.7437); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.7437); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.7437); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.7437,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.7437,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.7437); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.7437); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMin.stl new file mode 100644 index 00000000..a2962566 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s2/U_1s2CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMax.FCStd new file mode 100644 index 00000000..77c10b98 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMax.step new file mode 100644 index 00000000..8b382682 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1s4/U_1s4CloseMax.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.4544,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.4544); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.4544); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.4544); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.4544,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.4544,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.4544); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.4544); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMax.stl new file mode 100644 index 00000000..c40bb981 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMean.FCStd new file mode 100644 index 00000000..371fb28a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMean.step new file mode 100644 index 00000000..e28e897e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1s4/U_1s4CloseMean.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.4163,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.4163); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.4163); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.4163); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.4163,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.4163,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.4163); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.4163); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMean.stl new file mode 100644 index 00000000..8fe383b7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMin.FCStd new file mode 100644 index 00000000..e6229df2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMin.step new file mode 100644 index 00000000..f554a8f7 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_1s4/U_1s4CloseMin.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.3782,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.3782); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.3782); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.3782); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.3782,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.3782,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.3782); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.3782); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMin.stl new file mode 100644 index 00000000..5c9a52b5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_1s4/U_1s4CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMax.FCStd new file mode 100644 index 00000000..903a40b8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMax.step new file mode 100644 index 00000000..3397d5ef --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_3s8/U_3s8CloseMax.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.0419,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.0419); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.0419); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.0419); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.0419,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.0419,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.0419); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.0419); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMax.stl new file mode 100644 index 00000000..b12b6d03 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMean.FCStd new file mode 100644 index 00000000..7c7ee19e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMean.step new file mode 100644 index 00000000..b033e697 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_3s8/U_3s8CloseMean.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.0038,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.0038); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.0038); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.0038); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.0038,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.0038,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.0038); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.0038); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMean.stl new file mode 100644 index 00000000..03711fcf Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMin.FCStd new file mode 100644 index 00000000..be69bb32 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMin.step new file mode 100644 index 00000000..8eb6a666 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_3s8/U_3s8CloseMin.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.9657,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.9657); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.9657); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.9657); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.9657,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.9657,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.9657); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.9657); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMin.stl new file mode 100644 index 00000000..7ddcbfd4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_3s8/U_3s8CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMax.FCStd new file mode 100644 index 00000000..f0480bbb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMax.step new file mode 100644 index 00000000..50fb25d6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_5s16/U_5s16CloseMax.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.2418,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.2418); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.2418); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.2418); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.2418,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.2418,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.2418); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.2418); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMax.stl new file mode 100644 index 00000000..226d2afa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMean.FCStd new file mode 100644 index 00000000..dbbca2c7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMean.step new file mode 100644 index 00000000..df10d360 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_5s16/U_5s16CloseMean.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.2037,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.2037); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.2037); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.2037); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.2037,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.2037,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.2037); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.2037); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMean.stl new file mode 100644 index 00000000..fa0a903e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMin.FCStd new file mode 100644 index 00000000..84735ccc Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMin.step new file mode 100644 index 00000000..ea8578df --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_5s16/U_5s16CloseMin.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.1656,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.1656); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.1656); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.1656); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.1656,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.1656,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.1656); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.1656); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMin.stl new file mode 100644 index 00000000..9b2e57b8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s16/U_5s16CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMax.FCStd new file mode 100644 index 00000000..613b31b7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMax.step new file mode 100644 index 00000000..87c3be9d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_5s8/U_5s8CloseMax.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.4201,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.4201); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.4201); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.4201); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.4201,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.4201,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.4201); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.4201); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMax.stl new file mode 100644 index 00000000..134bfd05 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMean.FCStd new file mode 100644 index 00000000..00768657 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMean.step new file mode 100644 index 00000000..f0985692 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_5s8/U_5s8CloseMean.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.37565,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.37565); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.37565); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.37565); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.37565,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.37565,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.37565); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.37565); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMean.stl new file mode 100644 index 00000000..6fbfc76b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMin.FCStd new file mode 100644 index 00000000..b20999fe Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMin.step new file mode 100644 index 00000000..82b765f2 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_5s8/U_5s8CloseMin.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.3312,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.3312); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.3312); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.3312); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.3312,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.3312,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.3312); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.3312); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMin.stl new file mode 100644 index 00000000..e008e1ae Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_5s8/U_5s8CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMax.FCStd new file mode 100644 index 00000000..01e3d951 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMax.step new file mode 100644 index 00000000..cee4da1a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_7s16/U_7s16CloseMax.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.842,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.842); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.842); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.842); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.842,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.842,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.842); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.842); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMax.stl new file mode 100644 index 00000000..eed638cd Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMean.FCStd new file mode 100644 index 00000000..9d0cc557 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMean.step new file mode 100644 index 00000000..6490f91c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_7s16/U_7s16CloseMean.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.79755,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.79755); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.79755); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.79755); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.79755,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.79755,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.79755); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.79755); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMean.stl new file mode 100644 index 00000000..bfe2bae8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMin.FCStd new file mode 100644 index 00000000..300d19ea Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMin.step new file mode 100644 index 00000000..ebb1ce01 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_7s16/U_7s16CloseMin.step','2020-08-15T20:26:28',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.7531,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.7531); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.7531); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.7531); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.7531,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.7531,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.7531); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.7531); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMin.stl new file mode 100644 index 00000000..69d90b17 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s16/U_7s16CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMax.FCStd new file mode 100644 index 00000000..c3e6caca Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMax.step new file mode 100644 index 00000000..5c9f9fa6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_7s8/U_7s8CloseMax.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(11.6078,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,11.6078); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,11.6078); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,11.6078); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(11.6078,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(11.6078,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,11.6078); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,11.6078); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMax.stl new file mode 100644 index 00000000..cf26dcb0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMean.FCStd new file mode 100644 index 00000000..47599de7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMean.step new file mode 100644 index 00000000..0b04d41b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_7s8/U_7s8CloseMean.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(11.557,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,11.557); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,11.557); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,11.557); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(11.557,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(11.557,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,11.557); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,11.557); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMean.stl new file mode 100644 index 00000000..52880dc8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMin.FCStd new file mode 100644 index 00000000..2a205c70 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMin.step new file mode 100644 index 00000000..6a1204e3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_7s8/U_7s8CloseMin.step','2020-08-15T20:26:29',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(11.5062,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,11.5062); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,11.5062); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,11.5062); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(11.5062,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(11.5062,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,11.5062); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,11.5062); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMin.stl new file mode 100644 index 00000000..2244d4d4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_7s8/U_7s8CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMax.FCStd new file mode 100644 index 00000000..ae094605 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMax.step new file mode 100644 index 00000000..59beab77 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_0/U_Number_0CloseMax.step','2020-08-15T20:26:26',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.9017,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,0.9017); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,0.9017); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,0.9017); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(0.9017,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(0.9017,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,0.9017); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,0.9017); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMax.stl new file mode 100644 index 00000000..7118cd16 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMean.FCStd new file mode 100644 index 00000000..3c72c3b5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMean.step new file mode 100644 index 00000000..f5b9be8a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_0/U_Number_0CloseMean.step','2020-08-15T20:26:27',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.8763,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,0.8763); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,0.8763); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,0.8763); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(0.8763,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(0.8763,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,0.8763); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,0.8763); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMean.stl new file mode 100644 index 00000000..266a9d45 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMin.FCStd new file mode 100644 index 00000000..56de48d7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMin.step new file mode 100644 index 00000000..6bd4ae3d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_0/U_Number_0CloseMin.step','2020-08-15T20:26:26',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.8509,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,0.8509); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,0.8509); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,0.8509); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(0.8509,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(0.8509,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,0.8509); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,0.8509); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMin.stl new file mode 100644 index 00000000..7d2ca469 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_0/U_Number_0CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMax.FCStd new file mode 100644 index 00000000..9ce1b0b8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMax.step new file mode 100644 index 00000000..3cc0d253 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_1/U_Number_1CloseMax.step','2020-08-15T20:26:27',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.0795,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.0795); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.0795); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.0795); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.0795,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.0795,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.0795); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.0795); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMax.stl new file mode 100644 index 00000000..84f57749 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMean.FCStd new file mode 100644 index 00000000..8a226a4b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMean.step new file mode 100644 index 00000000..405e79b2 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_1/U_Number_1CloseMean.step','2020-08-15T20:26:27',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.0541,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.0541); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.0541); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.0541); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.0541,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.0541,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.0541); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.0541); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMean.stl new file mode 100644 index 00000000..77387936 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMin.FCStd new file mode 100644 index 00000000..3aea2c69 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMin.step new file mode 100644 index 00000000..1190290c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_1/U_Number_1CloseMin.step','2020-08-15T20:26:27',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.0287,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.0287); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.0287); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.0287); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.0287,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.0287,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.0287); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.0287); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMin.stl new file mode 100644 index 00000000..ace0c53c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_1/U_Number_1CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMax.FCStd new file mode 100644 index 00000000..a5b25cdf Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMax.step new file mode 100644 index 00000000..cf72f858 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_10/U_Number_10CloseMax.step','2020-08-15T20:26:28',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.6797,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.6797); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.6797); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.6797); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.6797,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.6797,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.6797); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.6797); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMax.stl new file mode 100644 index 00000000..22cb3b5d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMean.FCStd new file mode 100644 index 00000000..5019d8d1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMean.step new file mode 100644 index 00000000..601d2e64 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_10/U_Number_10CloseMean.step','2020-08-15T20:26:28',('Author'), + (''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.64795,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.64795); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.64795); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.64795); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.64795,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.64795,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.64795); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.64795); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMean.stl new file mode 100644 index 00000000..abd3edfe Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMin.FCStd new file mode 100644 index 00000000..b788c21c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMin.step new file mode 100644 index 00000000..690c9bbd --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_10/U_Number_10CloseMin.step','2020-08-15T20:26:28',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.6162,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.6162); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.6162); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.6162); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.6162,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.6162,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.6162); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.6162); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMin.stl new file mode 100644 index 00000000..da561ed8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_10/U_Number_10CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMax.FCStd new file mode 100644 index 00000000..a08d606c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMax.step new file mode 100644 index 00000000..c0238f15 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_2/U_Number_2CloseMax.step','2020-08-15T20:26:27',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.2446,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.2446); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.2446); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.2446); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.2446,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.2446,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.2446); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.2446); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMax.stl new file mode 100644 index 00000000..060d4e3f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMean.FCStd new file mode 100644 index 00000000..b70a56c3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMean.step new file mode 100644 index 00000000..05bc64b6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_2/U_Number_2CloseMean.step','2020-08-15T20:26:27',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.2192,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.2192); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.2192); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.2192); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.2192,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.2192,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.2192); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.2192); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMean.stl new file mode 100644 index 00000000..d1a4edf3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMin.FCStd new file mode 100644 index 00000000..cd2add94 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMin.step new file mode 100644 index 00000000..fda21d55 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_2/U_Number_2CloseMin.step','2020-08-15T20:26:27',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.1938,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.1938); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.1938); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.1938); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.1938,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.1938,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.1938); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.1938); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMin.stl new file mode 100644 index 00000000..f5168816 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_2/U_Number_2CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMax.FCStd new file mode 100644 index 00000000..6356d70d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMax.step new file mode 100644 index 00000000..18db17b1 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_3/U_Number_3CloseMax.step','2020-08-15T20:26:27',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.397,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.397); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.397); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.397); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.397,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.397,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.397); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.397); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMax.stl new file mode 100644 index 00000000..7a939afa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMean.FCStd new file mode 100644 index 00000000..0e0ca3c9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMean.step new file mode 100644 index 00000000..59784ffc --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_3/U_Number_3CloseMean.step','2020-08-15T20:26:27',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.3716,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.3716); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.3716); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.3716); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.3716,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.3716,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.3716); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.3716); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMean.stl new file mode 100644 index 00000000..7b6e0610 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMin.FCStd new file mode 100644 index 00000000..dd7c7eed Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMin.step new file mode 100644 index 00000000..be574d00 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_3/U_Number_3CloseMin.step','2020-08-15T20:26:27',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.3462,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.3462); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.3462); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.3462); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.3462,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.3462,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.3462); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.3462); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMin.stl new file mode 100644 index 00000000..f53e94d1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_3/U_Number_3CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMax.FCStd new file mode 100644 index 00000000..bf0cd245 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMax.step new file mode 100644 index 00000000..18c5a396 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_4/U_Number_4CloseMax.step','2020-08-15T20:26:27',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.5748,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.5748); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.5748); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.5748); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.5748,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.5748,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.5748); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.5748); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMax.stl new file mode 100644 index 00000000..a2acc4a7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMean.FCStd new file mode 100644 index 00000000..3af69725 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMean.step new file mode 100644 index 00000000..412d584f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_4/U_Number_4CloseMean.step','2020-08-15T20:26:27',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.5494,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.5494); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.5494); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.5494); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.5494,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.5494,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.5494); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.5494); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMean.stl new file mode 100644 index 00000000..6796dbba Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMin.FCStd new file mode 100644 index 00000000..d2880733 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMin.step new file mode 100644 index 00000000..63f56d52 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_4/U_Number_4CloseMin.step','2020-08-15T20:26:27',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.524,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.524); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.524); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.524); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.524,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.524,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.524); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.524); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMin.stl new file mode 100644 index 00000000..20e4246d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_4/U_Number_4CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMax.FCStd new file mode 100644 index 00000000..c778a098 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMax.step new file mode 100644 index 00000000..a355a211 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_5/U_Number_5CloseMax.step','2020-08-15T20:26:27',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.8542,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.8542); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.8542); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.8542); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.8542,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.8542,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.8542); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.8542); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMax.stl new file mode 100644 index 00000000..696291bf Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMean.FCStd new file mode 100644 index 00000000..c5f57c15 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMean.step new file mode 100644 index 00000000..14002c9c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_5/U_Number_5CloseMean.step','2020-08-15T20:26:27',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.82245,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.82245); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.82245); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.82245); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.82245,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.82245,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.82245); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.82245); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMean.stl new file mode 100644 index 00000000..61154353 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMin.FCStd new file mode 100644 index 00000000..847bd045 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMin.step new file mode 100644 index 00000000..c0b1f9c6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_5/U_Number_5CloseMin.step','2020-08-15T20:26:27',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.7907,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.7907); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.7907); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.7907); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.7907,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.7907,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.7907); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.7907); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMin.stl new file mode 100644 index 00000000..6282186c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_5/U_Number_5CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMax.FCStd new file mode 100644 index 00000000..52a3dbe2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMax.step new file mode 100644 index 00000000..0417b054 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_6/U_Number_6CloseMax.step','2020-08-15T20:26:27',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.0193,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.0193); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.0193); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.0193); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.0193,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.0193,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.0193); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.0193); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMax.stl new file mode 100644 index 00000000..ff8ad5dc Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMean.FCStd new file mode 100644 index 00000000..a3841f4f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMean.step new file mode 100644 index 00000000..1f21e12d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_6/U_Number_6CloseMean.step','2020-08-15T20:26:27',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.98755,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.98755); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.98755); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.98755); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.98755,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.98755,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.98755); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.98755); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMean.stl new file mode 100644 index 00000000..a6161430 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMin.FCStd new file mode 100644 index 00000000..e9e6b559 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMin.step new file mode 100644 index 00000000..f3b692d7 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_6/U_Number_6CloseMin.step','2020-08-15T20:26:27',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.9558,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.9558); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.9558); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.9558); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.9558,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.9558,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.9558); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.9558); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMin.stl new file mode 100644 index 00000000..2ab11ab5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_6/U_Number_6CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMax.FCStd new file mode 100644 index 00000000..780d5540 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMax.step new file mode 100644 index 00000000..e8de856f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_8/U_Number_8CloseMax.step','2020-08-15T20:26:28',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.3495,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.3495); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.3495); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.3495); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.3495,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.3495,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.3495); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.3495); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMax.stl new file mode 100644 index 00000000..62d06f31 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMean.FCStd new file mode 100644 index 00000000..c60620fc Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMean.step new file mode 100644 index 00000000..3ad2f85b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_8/U_Number_8CloseMean.step','2020-08-15T20:26:28',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.31775,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.31775); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.31775); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.31775); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.31775,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.31775,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.31775); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.31775); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMean.stl new file mode 100644 index 00000000..d405a3a8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMin.FCStd new file mode 100644 index 00000000..dcd0c8e5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMin.step new file mode 100644 index 00000000..0289055f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Close/ +U_Number_8/U_Number_8CloseMin.step','2020-08-15T20:26:28',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.286,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.286); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.286); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.286); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.286,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.286,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.286); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.286); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMin.stl new file mode 100644 index 00000000..37afcefb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Close/U_Number_8/U_Number_8CloseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMax.FCStd new file mode 100644 index 00000000..53b72f75 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMax.step new file mode 100644 index 00000000..28d01057 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1/U_1LooseMax.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(14.9987,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,14.9987); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,14.9987); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,14.9987); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(14.9987,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(14.9987,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,14.9987); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,14.9987); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMax.stl new file mode 100644 index 00000000..3d6ca43e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMean.FCStd new file mode 100644 index 00000000..e6c41e4a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMean.step new file mode 100644 index 00000000..e8555eac --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1/U_1LooseMean.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(14.83995,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,14.83995); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,14.83995); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,14.83995); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(14.83995,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(14.83995,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,14.83995); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,14.83995); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMean.stl new file mode 100644 index 00000000..0b0bc1a7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMin.FCStd new file mode 100644 index 00000000..7071c919 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMin.step new file mode 100644 index 00000000..2495c413 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1/U_1LooseMin.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(14.6812,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,14.6812); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,14.6812); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,14.6812); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(14.6812,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(14.6812,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,14.6812); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,14.6812); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMin.stl new file mode 100644 index 00000000..694bf4f9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1/U_1LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMax.FCStd new file mode 100644 index 00000000..8032a757 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMax.step new file mode 100644 index 00000000..d1e5bc89 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1_1s2/U_1_1s2LooseMax.step','2020-08-15T20:26:38',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(22.3393,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,22.3393); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,22.3393); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,22.3393); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(22.3393,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(22.3393,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,22.3393); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,22.3393); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMax.stl new file mode 100644 index 00000000..9513e7b0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMean.FCStd new file mode 100644 index 00000000..8c761847 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMean.step new file mode 100644 index 00000000..0e1eae12 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1_1s2/U_1_1s2LooseMean.step','2020-08-15T20:26:38',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(22.18055,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,22.18055); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,22.18055); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,22.18055); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(22.18055,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(22.18055,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,22.18055); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,22.18055); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMean.stl new file mode 100644 index 00000000..bf39b4de Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMin.FCStd new file mode 100644 index 00000000..c1c75141 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMin.step new file mode 100644 index 00000000..883933d2 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1_1s2/U_1_1s2LooseMin.step','2020-08-15T20:26:38',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(22.0218,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,22.0218); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,22.0218); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,22.0218); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(22.0218,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(22.0218,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,22.0218); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,22.0218); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMin.stl new file mode 100644 index 00000000..a60989de Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s2/U_1_1s2LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMax.FCStd new file mode 100644 index 00000000..3bdfa291 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMax.step new file mode 100644 index 00000000..c49d8925 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1_1s4/U_1_1s4LooseMax.step','2020-08-15T20:26:38',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(18.5801,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,18.5801); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,18.5801); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,18.5801); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(18.5801,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(18.5801,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,18.5801); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,18.5801); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMax.stl new file mode 100644 index 00000000..203f9527 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMean.FCStd new file mode 100644 index 00000000..26ec32bb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMean.step new file mode 100644 index 00000000..eb17d452 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1_1s4/U_1_1s4LooseMean.step','2020-08-15T20:26:38',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(18.42135,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,18.42135); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,18.42135); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,18.42135); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(18.42135,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(18.42135,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,18.42135); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,18.42135); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMean.stl new file mode 100644 index 00000000..e922d2de Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMin.FCStd new file mode 100644 index 00000000..f03b89f3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMin.step new file mode 100644 index 00000000..2ff9f80b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1_1s4/U_1_1s4LooseMin.step','2020-08-15T20:26:38',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(18.2626,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,18.2626); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,18.2626); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,18.2626); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(18.2626,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(18.2626,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,18.2626); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,18.2626); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMin.stl new file mode 100644 index 00000000..9ddccb15 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s4/U_1_1s4LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMax.FCStd new file mode 100644 index 00000000..9e204eb6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMax.step new file mode 100644 index 00000000..b681541b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1_1s8/U_1_1s8LooseMax.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(16.9799,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,16.9799); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,16.9799); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,16.9799); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(16.9799,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(16.9799,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,16.9799); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,16.9799); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMax.stl new file mode 100644 index 00000000..af600565 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMean.FCStd new file mode 100644 index 00000000..90be7cc9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMean.step new file mode 100644 index 00000000..245ce81e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1_1s8/U_1_1s8LooseMean.step','2020-08-15T20:26:38',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(16.82115,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,16.82115); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,16.82115); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,16.82115); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(16.82115,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(16.82115,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,16.82115); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,16.82115); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMean.stl new file mode 100644 index 00000000..b83c232f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMin.FCStd new file mode 100644 index 00000000..15193859 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMin.step new file mode 100644 index 00000000..8717e1f8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1_1s8/U_1_1s8LooseMin.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(16.6624,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,16.6624); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,16.6624); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,16.6624); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(16.6624,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(16.6624,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,16.6624); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,16.6624); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMin.stl new file mode 100644 index 00000000..ef0297d5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_1s8/U_1_1s8LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMax.FCStd new file mode 100644 index 00000000..774a92f5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMax.step new file mode 100644 index 00000000..90cfc524 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1_3s8/U_1_3s8LooseMax.step','2020-08-15T20:26:38',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(20.7518,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,20.7518); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,20.7518); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,20.7518); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(20.7518,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(20.7518,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,20.7518); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,20.7518); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMax.stl new file mode 100644 index 00000000..01df8e3b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMean.FCStd new file mode 100644 index 00000000..975ee605 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMean.step new file mode 100644 index 00000000..08c3e061 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1_3s8/U_1_3s8LooseMean.step','2020-08-15T20:26:38',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(20.59305,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,20.59305); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,20.59305); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,20.59305); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(20.59305,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(20.59305,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,20.59305); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,20.59305); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMean.stl new file mode 100644 index 00000000..5f665f01 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMin.FCStd new file mode 100644 index 00000000..dfbc8a4b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMin.step new file mode 100644 index 00000000..6655be9d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1_3s8/U_1_3s8LooseMin.step','2020-08-15T20:26:38',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(20.4343,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,20.4343); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,20.4343); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,20.4343); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(20.4343,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(20.4343,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,20.4343); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,20.4343); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMin.stl new file mode 100644 index 00000000..0a33981e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1_3s8/U_1_3s8LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMax.FCStd new file mode 100644 index 00000000..af4415b0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMax.step new file mode 100644 index 00000000..492d5fdd --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1s2/U_1s2LooseMax.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.9375,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.9375); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.9375); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.9375); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.9375,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.9375,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.9375); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.9375); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMax.stl new file mode 100644 index 00000000..7288ba7d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMean.FCStd new file mode 100644 index 00000000..ca8c3429 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMean.step new file mode 100644 index 00000000..4f8042d1 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1s2/U_1s2LooseMean.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.8359,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.8359); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.8359); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.8359); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.8359,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.8359,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.8359); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.8359); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMean.stl new file mode 100644 index 00000000..217c5418 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMin.FCStd new file mode 100644 index 00000000..639578ac Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMin.step new file mode 100644 index 00000000..c4ddca92 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1s2/U_1s2LooseMin.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.7343,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.7343); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.7343); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.7343); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.7343,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.7343,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.7343); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.7343); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMin.stl new file mode 100644 index 00000000..ca865fb7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s2/U_1s2LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMax.FCStd new file mode 100644 index 00000000..d0c18a47 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMax.step new file mode 100644 index 00000000..f116f2fa --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1s4/U_1s4LooseMax.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.9497,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.9497); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.9497); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.9497); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.9497,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.9497,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.9497); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.9497); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMax.stl new file mode 100644 index 00000000..ccd5f6d3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMean.FCStd new file mode 100644 index 00000000..8de01990 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMean.step new file mode 100644 index 00000000..8565dde3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1s4/U_1s4LooseMean.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.8608,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.8608); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.8608); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.8608); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.8608,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.8608,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.8608); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.8608); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMean.stl new file mode 100644 index 00000000..8fd1b6e3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMin.FCStd new file mode 100644 index 00000000..94ce69f0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMin.step new file mode 100644 index 00000000..cb6d089a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_1s4/U_1s4LooseMin.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.7719,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.7719); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.7719); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.7719); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.7719,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.7719,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.7719); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.7719); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMin.stl new file mode 100644 index 00000000..85b02b79 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_1s4/U_1s4LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMax.FCStd new file mode 100644 index 00000000..11194c09 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMax.step new file mode 100644 index 00000000..89f720c9 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_3s4/U_3s4LooseMax.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(11.7602,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,11.7602); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,11.7602); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,11.7602); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(11.7602,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(11.7602,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,11.7602); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,11.7602); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMax.stl new file mode 100644 index 00000000..3ef8e7fc Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMean.FCStd new file mode 100644 index 00000000..43702fff Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMean.step new file mode 100644 index 00000000..b486f52a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_3s4/U_3s4LooseMean.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(11.6332,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,11.6332); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,11.6332); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,11.6332); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(11.6332,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(11.6332,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,11.6332); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,11.6332); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMean.stl new file mode 100644 index 00000000..1b070240 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMin.FCStd new file mode 100644 index 00000000..632a2370 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMin.step new file mode 100644 index 00000000..bfe48ff5 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_3s4/U_3s4LooseMin.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(11.5062,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,11.5062); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,11.5062); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,11.5062); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(11.5062,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(11.5062,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,11.5062); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,11.5062); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMin.stl new file mode 100644 index 00000000..2244d4d4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s4/U_3s4LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMax.FCStd new file mode 100644 index 00000000..49364133 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMax.step new file mode 100644 index 00000000..6a9e1077 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_3s8/U_3s8LooseMax.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.5626,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.5626); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.5626); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.5626); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.5626,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.5626,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.5626); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.5626); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMax.stl new file mode 100644 index 00000000..367c3525 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMean.FCStd new file mode 100644 index 00000000..6d633327 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMean.step new file mode 100644 index 00000000..efeb156c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_3s8/U_3s8LooseMean.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.461,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.461); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.461); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.461); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.461,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.461,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.461); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.461); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMean.stl new file mode 100644 index 00000000..bbec4723 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMin.FCStd new file mode 100644 index 00000000..b86c61d9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMin.step new file mode 100644 index 00000000..902f0468 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_3s8/U_3s8LooseMin.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.3594,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.3594); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.3594); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.3594); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.3594,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.3594,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.3594); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.3594); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMin.stl new file mode 100644 index 00000000..bef3afaf Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_3s8/U_3s8LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMax.FCStd new file mode 100644 index 00000000..4efaac6a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMax.step new file mode 100644 index 00000000..04fdb582 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_5s16/U_5s16LooseMax.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.7371,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.7371); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.7371); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.7371); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.7371,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.7371,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.7371); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.7371); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMax.stl new file mode 100644 index 00000000..d96f4f27 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMean.FCStd new file mode 100644 index 00000000..5e1203e8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMean.step new file mode 100644 index 00000000..a35ef05d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_5s16/U_5s16LooseMean.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.6482,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.6482); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.6482); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.6482); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.6482,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.6482,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.6482); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.6482); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMean.stl new file mode 100644 index 00000000..e4210d29 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMin.FCStd new file mode 100644 index 00000000..02b3dc22 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMin.step new file mode 100644 index 00000000..5e90c46c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_5s16/U_5s16LooseMin.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.5593,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.5593); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.5593); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.5593); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.5593,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.5593,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.5593); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.5593); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMin.stl new file mode 100644 index 00000000..8309c630 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s16/U_5s16LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMax.FCStd new file mode 100644 index 00000000..ec3d4693 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMax.step new file mode 100644 index 00000000..d727e533 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_5s8/U_5s8LooseMax.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(9.5758,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,9.5758); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,9.5758); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,9.5758); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(9.5758,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(9.5758,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,9.5758); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,9.5758); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMax.stl new file mode 100644 index 00000000..19ccaead Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMean.FCStd new file mode 100644 index 00000000..5ed4caf2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMean.step new file mode 100644 index 00000000..38b7d3da --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_5s8/U_5s8LooseMean.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(9.4488,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,9.4488); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,9.4488); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,9.4488); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(9.4488,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(9.4488,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,9.4488); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,9.4488); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMean.stl new file mode 100644 index 00000000..b58e58f0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMin.FCStd new file mode 100644 index 00000000..1bd51668 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMin.step new file mode 100644 index 00000000..97030a04 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_5s8/U_5s8LooseMin.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(9.3218,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,9.3218); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,9.3218); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,9.3218); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(9.3218,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(9.3218,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,9.3218); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,9.3218); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMin.stl new file mode 100644 index 00000000..b08598c8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_5s8/U_5s8LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMax.FCStd new file mode 100644 index 00000000..af7be9ec Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMax.step new file mode 100644 index 00000000..bf3290c4 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_7s16/U_7s16LooseMax.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.35,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.35); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.35); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.35); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.35,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.35,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.35); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.35); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMax.stl new file mode 100644 index 00000000..685b88e1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMean.FCStd new file mode 100644 index 00000000..6473a040 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMean.step new file mode 100644 index 00000000..0c5219ff --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_7s16/U_7s16LooseMean.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.2484,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.2484); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.2484); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.2484); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.2484,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.2484,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.2484); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.2484); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMean.stl new file mode 100644 index 00000000..a0414f7a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMin.FCStd new file mode 100644 index 00000000..991361e0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMin.step new file mode 100644 index 00000000..c5df8e9b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_7s16/U_7s16LooseMin.step','2020-08-15T20:26:36',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.1468,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.1468); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.1468); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.1468); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.1468,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.1468,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.1468); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.1468); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMin.stl new file mode 100644 index 00000000..b47560a1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s16/U_7s16LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMax.FCStd new file mode 100644 index 00000000..c26a4796 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMax.step new file mode 100644 index 00000000..c7835e7c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_7s8/U_7s8LooseMax.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.3477,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,13.3477); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,13.3477); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,13.3477); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(13.3477,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(13.3477,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,13.3477); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,13.3477); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMax.stl new file mode 100644 index 00000000..46b55d3e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMean.FCStd new file mode 100644 index 00000000..532fc629 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMean.step new file mode 100644 index 00000000..e3ad2eb5 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_7s8/U_7s8LooseMean.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.2207,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,13.2207); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,13.2207); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,13.2207); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(13.2207,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(13.2207,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,13.2207); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,13.2207); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMean.stl new file mode 100644 index 00000000..9abc4400 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMin.FCStd new file mode 100644 index 00000000..3c787a7a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMin.step new file mode 100644 index 00000000..3c18eef8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_7s8/U_7s8LooseMin.step','2020-08-15T20:26:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.0937,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,13.0937); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,13.0937); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,13.0937); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(13.0937,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(13.0937,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,13.0937); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,13.0937); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMin.stl new file mode 100644 index 00000000..3534817d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_7s8/U_7s8LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMax.FCStd new file mode 100644 index 00000000..390e4ba5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMax.step new file mode 100644 index 00000000..0413996f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_0/U_Number_0LooseMax.step','2020-08-15T20:26:34',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.3208,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.3208); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.3208); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.3208); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.3208,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.3208,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.3208); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.3208); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMax.stl new file mode 100644 index 00000000..95f08b42 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMean.FCStd new file mode 100644 index 00000000..41723a03 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMean.step new file mode 100644 index 00000000..752f3105 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_0/U_Number_0LooseMean.step','2020-08-15T20:26:34',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.2573,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.2573); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.2573); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.2573); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.2573,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.2573,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.2573); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.2573); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMean.stl new file mode 100644 index 00000000..8089a23d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMin.FCStd new file mode 100644 index 00000000..575dd8aa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMin.step new file mode 100644 index 00000000..4892fe4e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_0/U_Number_0LooseMin.step','2020-08-15T20:26:34',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.1938,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.1938); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.1938); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.1938); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.1938,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.1938,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.1938); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.1938); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMin.stl new file mode 100644 index 00000000..f5168816 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_0/U_Number_0LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMax.FCStd new file mode 100644 index 00000000..3175f469 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMax.step new file mode 100644 index 00000000..2f76d9ce --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_1/U_Number_1LooseMax.step','2020-08-15T20:26:34',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.4478,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.4478); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.4478); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.4478); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.4478,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.4478,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.4478); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.4478); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMax.stl new file mode 100644 index 00000000..da093741 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMean.FCStd new file mode 100644 index 00000000..c37caef0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMean.step new file mode 100644 index 00000000..9affc7cc --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_1/U_Number_1LooseMean.step','2020-08-15T20:26:34',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.3843,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.3843); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.3843); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.3843); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.3843,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.3843,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.3843); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.3843); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMean.stl new file mode 100644 index 00000000..328aaa5c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMin.FCStd new file mode 100644 index 00000000..d371f053 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMin.step new file mode 100644 index 00000000..c459ff9a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_1/U_Number_1LooseMin.step','2020-08-15T20:26:34',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.3208,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.3208); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.3208); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.3208); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.3208,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.3208,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.3208); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.3208); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMin.stl new file mode 100644 index 00000000..95f08b42 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_1/U_Number_1LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMax.FCStd new file mode 100644 index 00000000..b89f8998 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMax.step new file mode 100644 index 00000000..dc83a642 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_10/U_Number_10LooseMax.step','2020-08-15T20:26:36',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.175,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.175); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.175); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.175); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.175,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.175,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.175); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.175); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMax.stl new file mode 100644 index 00000000..47262bfa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMean.FCStd new file mode 100644 index 00000000..7c29ae10 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMean.step new file mode 100644 index 00000000..f42766d6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_10/U_Number_10LooseMean.step','2020-08-15T20:26:36',('Author'), + (''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.0988,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.0988); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.0988); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.0988); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.0988,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.0988,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.0988); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.0988); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMean.stl new file mode 100644 index 00000000..cbe5b5ff Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMin.FCStd new file mode 100644 index 00000000..7e5a0e68 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMin.step new file mode 100644 index 00000000..2b615891 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_10/U_Number_10LooseMin.step','2020-08-15T20:26:35',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.0226,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.0226); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.0226); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.0226); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.0226,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.0226,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.0226); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.0226); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMin.stl new file mode 100644 index 00000000..5c3dce2e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_10/U_Number_10LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMax.FCStd new file mode 100644 index 00000000..6de538d7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMax.step new file mode 100644 index 00000000..cbb4a33a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_2/U_Number_2LooseMax.step','2020-08-15T20:26:34',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.6002,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.6002); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.6002); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.6002); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.6002,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.6002,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.6002); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.6002); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMax.stl new file mode 100644 index 00000000..9c366cd2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMean.FCStd new file mode 100644 index 00000000..c2329d95 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMean.step new file mode 100644 index 00000000..6432612b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_2/U_Number_2LooseMean.step','2020-08-15T20:26:34',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.5367,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.5367); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.5367); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.5367); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.5367,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.5367,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.5367); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.5367); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMean.stl new file mode 100644 index 00000000..9664afff Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMin.FCStd new file mode 100644 index 00000000..5ec86011 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMin.step new file mode 100644 index 00000000..da148db5 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_2/U_Number_2LooseMin.step','2020-08-15T20:26:34',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.4732,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.4732); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.4732); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.4732); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.4732,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.4732,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.4732); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.4732); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMin.stl new file mode 100644 index 00000000..6207ba5d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_2/U_Number_2LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMax.FCStd new file mode 100644 index 00000000..ccebe168 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMax.step new file mode 100644 index 00000000..ced275f9 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_3/U_Number_3LooseMax.step','2020-08-15T20:26:35',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.778,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.778); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.778); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.778); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.778,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.778,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.778); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.778); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMax.stl new file mode 100644 index 00000000..2954366a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMean.FCStd new file mode 100644 index 00000000..3b764a9d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMean.step new file mode 100644 index 00000000..4b0ce193 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_3/U_Number_3LooseMean.step','2020-08-15T20:26:35',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.7018,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.7018); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.7018); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.7018); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.7018,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.7018,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.7018); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.7018); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMean.stl new file mode 100644 index 00000000..43252e29 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMin.FCStd new file mode 100644 index 00000000..591a0148 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMin.step new file mode 100644 index 00000000..4bde0e65 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_3/U_Number_3LooseMin.step','2020-08-15T20:26:35',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.6256,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.6256); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.6256); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.6256); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.6256,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.6256,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.6256); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.6256); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMin.stl new file mode 100644 index 00000000..7df0f77c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_3/U_Number_3LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMax.FCStd new file mode 100644 index 00000000..88178e06 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMax.step new file mode 100644 index 00000000..a7ce6c01 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_4/U_Number_4LooseMax.step','2020-08-15T20:26:35',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.9812,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.9812); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.9812); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.9812); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.9812,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.9812,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.9812); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.9812); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMax.stl new file mode 100644 index 00000000..474b2fb6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMean.FCStd new file mode 100644 index 00000000..5fb5351a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMean.step new file mode 100644 index 00000000..bd54b4cc --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_4/U_Number_4LooseMean.step','2020-08-15T20:26:35',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.905,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.905); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.905); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.905); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.905,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.905,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.905); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.905); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMean.stl new file mode 100644 index 00000000..0e179988 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMin.FCStd new file mode 100644 index 00000000..b8861bf7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMin.step new file mode 100644 index 00000000..899def3c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_4/U_Number_4LooseMin.step','2020-08-15T20:26:35',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.8288,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.8288); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.8288); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.8288); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.8288,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.8288,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.8288); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.8288); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMin.stl new file mode 100644 index 00000000..a070be95 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_4/U_Number_4LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMax.FCStd new file mode 100644 index 00000000..b7706825 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMax.step new file mode 100644 index 00000000..1b070a9a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_5/U_Number_5LooseMax.step','2020-08-15T20:26:35',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.3368,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.3368); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.3368); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.3368); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.3368,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.3368,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.3368); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.3368); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMax.stl new file mode 100644 index 00000000..c8b3820d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMean.FCStd new file mode 100644 index 00000000..b425045b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMean.step new file mode 100644 index 00000000..6c538c36 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_5/U_Number_5LooseMean.step','2020-08-15T20:26:35',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.2606,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.2606); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.2606); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.2606); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.2606,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.2606,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.2606); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.2606); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMean.stl new file mode 100644 index 00000000..d05d9482 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMin.FCStd new file mode 100644 index 00000000..1234b541 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMin.step new file mode 100644 index 00000000..36adde99 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_5/U_Number_5LooseMin.step','2020-08-15T20:26:35',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.1844,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.1844); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.1844); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.1844); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.1844,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.1844,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.1844); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.1844); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMin.stl new file mode 100644 index 00000000..ea4478d9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_5/U_Number_5LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMax.FCStd new file mode 100644 index 00000000..dfe01512 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMax.step new file mode 100644 index 00000000..42067a8e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_6/U_Number_6LooseMax.step','2020-08-15T20:26:35',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.5019,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.5019); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.5019); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.5019); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.5019,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.5019,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.5019); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.5019); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMax.stl new file mode 100644 index 00000000..9212dbda Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMean.FCStd new file mode 100644 index 00000000..c0642d59 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMean.step new file mode 100644 index 00000000..dc23eb0d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_6/U_Number_6LooseMean.step','2020-08-15T20:26:35',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.4257,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.4257); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.4257); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.4257); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.4257,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.4257,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.4257); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.4257); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMean.stl new file mode 100644 index 00000000..e3eb9165 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMin.FCStd new file mode 100644 index 00000000..67468bc8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMin.step new file mode 100644 index 00000000..9e17f9f7 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_6/U_Number_6LooseMin.step','2020-08-15T20:26:35',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.3495,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.3495); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.3495); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.3495); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.3495,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.3495,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.3495); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.3495); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMin.stl new file mode 100644 index 00000000..62d06f31 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_6/U_Number_6LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMax.FCStd new file mode 100644 index 00000000..4c62c677 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMax.step new file mode 100644 index 00000000..1967953c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_8/U_Number_8LooseMax.step','2020-08-15T20:26:35',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.8575,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.8575); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.8575); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.8575); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.8575,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.8575,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.8575); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.8575); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMax.stl new file mode 100644 index 00000000..ce8b7c3a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMean.FCStd new file mode 100644 index 00000000..b9364c74 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMean.step new file mode 100644 index 00000000..ac09426c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_8/U_Number_8LooseMean.step','2020-08-15T20:26:35',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.7813,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.7813); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.7813); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.7813); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.7813,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.7813,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.7813); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.7813); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMean.stl new file mode 100644 index 00000000..15ac4807 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMin.FCStd new file mode 100644 index 00000000..730b6bec Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMin.step new file mode 100644 index 00000000..86d4173c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Loose/ +U_Number_8/U_Number_8LooseMin.step','2020-08-15T20:26:35',('Author'),('' + ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.7051,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.7051); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.7051); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.7051); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.7051,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.7051,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.7051); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.7051); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMin.stl new file mode 100644 index 00000000..997405b1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Loose/U_Number_8/U_Number_8LooseMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMax.FCStd new file mode 100644 index 00000000..ecdbe139 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMax.step new file mode 100644 index 00000000..c6b88834 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1/U_1NormalMax.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(14.0462,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,14.0462); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,14.0462); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,14.0462); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(14.0462,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(14.0462,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,14.0462); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,14.0462); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMax.stl new file mode 100644 index 00000000..cca3ea85 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMean.FCStd new file mode 100644 index 00000000..26a7ba1a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMean.step new file mode 100644 index 00000000..39dd715d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1/U_1NormalMean.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.97,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,13.97); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,13.97); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,13.97); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(13.97,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(13.97,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,13.97); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,13.97); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMean.stl new file mode 100644 index 00000000..d6e73818 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMin.FCStd new file mode 100644 index 00000000..f5746931 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMin.step new file mode 100644 index 00000000..d6888c77 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1/U_1NormalMin.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.8938,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,13.8938); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,13.8938); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,13.8938); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(13.8938,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(13.8938,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,13.8938); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,13.8938); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMin.stl new file mode 100644 index 00000000..06bfd05d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1/U_1NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMax.FCStd new file mode 100644 index 00000000..7c43edbe Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMax.step new file mode 100644 index 00000000..05ab6dc4 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1_1s2/U_1_1s2NormalMax.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(20.8407,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,20.8407); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,20.8407); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,20.8407); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(20.8407,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(20.8407,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,20.8407); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,20.8407); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMax.stl new file mode 100644 index 00000000..92f238f7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMean.FCStd new file mode 100644 index 00000000..2beb865a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMean.step new file mode 100644 index 00000000..e40b990f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1_1s2/U_1_1s2NormalMean.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(20.7391,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,20.7391); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,20.7391); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,20.7391); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(20.7391,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(20.7391,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,20.7391); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,20.7391); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMean.stl new file mode 100644 index 00000000..306635f3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMin.FCStd new file mode 100644 index 00000000..b6c254d0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMin.step new file mode 100644 index 00000000..fcb9580e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1_1s2/U_1_1s2NormalMin.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(20.6375,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,20.6375); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,20.6375); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,20.6375); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(20.6375,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(20.6375,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,20.6375); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,20.6375); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMin.stl new file mode 100644 index 00000000..f0109eda Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s2/U_1_1s2NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMax.FCStd new file mode 100644 index 00000000..8611e2cf Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMax.step new file mode 100644 index 00000000..a9bd69e8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1_1s4/U_1_1s4NormalMax.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(17.272,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,17.272); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,17.272); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,17.272); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(17.272,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(17.272,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,17.272); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,17.272); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMax.stl new file mode 100644 index 00000000..9c57ed76 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMean.FCStd new file mode 100644 index 00000000..0aca4b9d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMean.step new file mode 100644 index 00000000..a7594c16 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1_1s4/U_1_1s4NormalMean.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(17.1704,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,17.1704); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,17.1704); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,17.1704); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(17.1704,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(17.1704,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,17.1704); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,17.1704); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMean.stl new file mode 100644 index 00000000..844bd1dc Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMin.FCStd new file mode 100644 index 00000000..b234cf0d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMin.step new file mode 100644 index 00000000..3070fe2e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1_1s4/U_1_1s4NormalMin.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(17.0688,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,17.0688); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,17.0688); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,17.0688); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(17.0688,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(17.0688,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,17.0688); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,17.0688); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMin.stl new file mode 100644 index 00000000..0ddb0bb3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s4/U_1_1s4NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMax.FCStd new file mode 100644 index 00000000..f6520b00 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMax.step new file mode 100644 index 00000000..b5cbba12 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1_1s8/U_1_1s8NormalMax.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(15.6845,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,15.6845); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,15.6845); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,15.6845); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(15.6845,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(15.6845,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,15.6845); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,15.6845); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMax.stl new file mode 100644 index 00000000..618a1e03 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMean.FCStd new file mode 100644 index 00000000..db4c9e6b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMean.step new file mode 100644 index 00000000..aa21ff53 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1_1s8/U_1_1s8NormalMean.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(15.5829,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,15.5829); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,15.5829); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,15.5829); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(15.5829,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(15.5829,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,15.5829); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,15.5829); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMean.stl new file mode 100644 index 00000000..8c97871e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMin.FCStd new file mode 100644 index 00000000..7c68d59e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMin.step new file mode 100644 index 00000000..1185c561 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1_1s8/U_1_1s8NormalMin.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(15.4813,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,15.4813); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,15.4813); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,15.4813); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(15.4813,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(15.4813,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,15.4813); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,15.4813); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMin.stl new file mode 100644 index 00000000..119c0bfc Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_1s8/U_1_1s8NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMax.FCStd new file mode 100644 index 00000000..ae431b72 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMax.step new file mode 100644 index 00000000..4212a1cf --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1_3s8/U_1_3s8NormalMax.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(19.2532,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,19.2532); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,19.2532); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,19.2532); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(19.2532,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(19.2532,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,19.2532); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,19.2532); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMax.stl new file mode 100644 index 00000000..7ebfb794 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMean.FCStd new file mode 100644 index 00000000..c6c676e6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMean.step new file mode 100644 index 00000000..2523e7c6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1_3s8/U_1_3s8NormalMean.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(19.1516,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,19.1516); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,19.1516); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,19.1516); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(19.1516,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(19.1516,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,19.1516); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,19.1516); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMean.stl new file mode 100644 index 00000000..a8db121b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMin.FCStd new file mode 100644 index 00000000..4eb8904a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMin.step new file mode 100644 index 00000000..bac0ba73 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1_3s8/U_1_3s8NormalMin.step','2020-08-15T20:26:08',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(19.05,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,19.05); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,19.05); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,19.05); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(19.05,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(19.05,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,19.05); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,19.05); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMin.stl new file mode 100644 index 00000000..7dceb247 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1_3s8/U_1_3s8NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMax.FCStd new file mode 100644 index 00000000..bf2449a4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMax.step new file mode 100644 index 00000000..51d5f86d --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1s2/U_1s2NormalMax.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.2644,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.2644); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.2644); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.2644); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.2644,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.2644,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.2644); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.2644); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMax.stl new file mode 100644 index 00000000..d6566972 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMean.FCStd new file mode 100644 index 00000000..c50abe81 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMean.step new file mode 100644 index 00000000..638ed7ba --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1s2/U_1s2NormalMean.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.2009,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.2009); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.2009); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.2009); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.2009,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.2009,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.2009); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.2009); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMean.stl new file mode 100644 index 00000000..bc993428 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMin.FCStd new file mode 100644 index 00000000..fd9c3193 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMin.step new file mode 100644 index 00000000..be956cdf --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1s2/U_1s2NormalMin.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.1374,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,7.1374); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,7.1374); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,7.1374); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(7.1374,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(7.1374,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,7.1374); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,7.1374); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMin.stl new file mode 100644 index 00000000..b6fc86a2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s2/U_1s2NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMax.FCStd new file mode 100644 index 00000000..d55e9811 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMax.step new file mode 100644 index 00000000..83d3153a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1s4/U_1s4NormalMax.step','2020-08-15T20:26:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.683,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.683); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.683); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.683); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.683,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.683,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.683); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.683); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMax.stl new file mode 100644 index 00000000..540f343b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMean.FCStd new file mode 100644 index 00000000..7840967b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMean.step new file mode 100644 index 00000000..cd0d9a20 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1s4/U_1s4NormalMean.step','2020-08-15T20:26:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.62585,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.62585); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.62585); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.62585); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.62585,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.62585,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.62585); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.62585); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMean.stl new file mode 100644 index 00000000..40c6d4b9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMin.FCStd new file mode 100644 index 00000000..8e4d152b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMin.step new file mode 100644 index 00000000..7419eae5 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_1s4/U_1s4NormalMin.step','2020-08-15T20:26:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.5687,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.5687); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.5687); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,3.5687); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(3.5687,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(3.5687,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,3.5687); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,3.5687); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMin.stl new file mode 100644 index 00000000..a1b919ec Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_1s4/U_1s4NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMax.FCStd new file mode 100644 index 00000000..87d43e32 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMax.step new file mode 100644 index 00000000..75c02f9f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_3s4/U_3s4NormalMax.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(10.4648,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,10.4648); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,10.4648); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,10.4648); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(10.4648,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(10.4648,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,10.4648); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,10.4648); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMax.stl new file mode 100644 index 00000000..54ff9dbf Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMean.FCStd new file mode 100644 index 00000000..b017daba Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMean.step new file mode 100644 index 00000000..ae4ee676 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_3s4/U_3s4NormalMean.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(10.3886,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,10.3886); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,10.3886); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,10.3886); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(10.3886,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(10.3886,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,10.3886); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,10.3886); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMean.stl new file mode 100644 index 00000000..4f78ffc3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMin.FCStd new file mode 100644 index 00000000..0ab642cb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMin.step new file mode 100644 index 00000000..a4eb495b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_3s4/U_3s4NormalMin.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(10.3124,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,10.3124); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,10.3124); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,10.3124); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(10.3124,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(10.3124,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,10.3124); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,10.3124); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMin.stl new file mode 100644 index 00000000..a19f98a5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s4/U_3s4NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMax.FCStd new file mode 100644 index 00000000..27a9eff2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMax.step new file mode 100644 index 00000000..21528926 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_3s8/U_3s8NormalMax.step','2020-08-15T20:26:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.2832,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.2832); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.2832); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.2832); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.2832,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.2832,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.2832); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.2832); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMax.stl new file mode 100644 index 00000000..5ac4763b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMean.FCStd new file mode 100644 index 00000000..3d2352b5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMean.step new file mode 100644 index 00000000..2676e170 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_3s8/U_3s8NormalMean.step','2020-08-15T20:26:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.2197,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.2197); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.2197); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.2197); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.2197,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.2197,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.2197); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.2197); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMean.stl new file mode 100644 index 00000000..84b89a0d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMin.FCStd new file mode 100644 index 00000000..8219d29a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMin.step new file mode 100644 index 00000000..5bdb5972 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_3s8/U_3s8NormalMin.step','2020-08-15T20:26:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.1562,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.1562); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.1562); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.1562); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.1562,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.1562,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.1562); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.1562); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMin.stl new file mode 100644 index 00000000..5389c413 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_3s8/U_3s8NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMax.FCStd new file mode 100644 index 00000000..99397493 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMax.step new file mode 100644 index 00000000..6d2d05f7 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_5s16/U_5s16NormalMax.step','2020-08-15T20:26:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.4958,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.4958); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.4958); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.4958); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.4958,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.4958,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.4958); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.4958); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMax.stl new file mode 100644 index 00000000..28706bb8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMean.FCStd new file mode 100644 index 00000000..9302760c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMean.step new file mode 100644 index 00000000..1b409625 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_5s16/U_5s16NormalMean.step','2020-08-15T20:26:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.4323,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.4323); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.4323); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.4323); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.4323,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.4323,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.4323); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.4323); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMean.stl new file mode 100644 index 00000000..f70686a5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMin.FCStd new file mode 100644 index 00000000..ca69f01b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMin.step new file mode 100644 index 00000000..f4b14cbe --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_5s16/U_5s16NormalMin.step','2020-08-15T20:26:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.3688,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.3688); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,4.3688); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,4.3688); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(4.3688,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(4.3688,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,4.3688); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,4.3688); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMin.stl new file mode 100644 index 00000000..73dce85d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s16/U_5s16NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMax.FCStd new file mode 100644 index 00000000..daabb425 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMax.step new file mode 100644 index 00000000..51a21324 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_5s8/U_5s8NormalMax.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.8646,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.8646); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.8646); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.8646); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.8646,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.8646,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.8646); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.8646); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMax.stl new file mode 100644 index 00000000..cffc13cb Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMean.FCStd new file mode 100644 index 00000000..be4aa98b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMean.step new file mode 100644 index 00000000..9dedc299 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_5s8/U_5s8NormalMean.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.8011,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.8011); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.8011); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.8011); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.8011,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.8011,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.8011); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.8011); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMean.stl new file mode 100644 index 00000000..8d7f6821 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMin.FCStd new file mode 100644 index 00000000..a06128d5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMin.step new file mode 100644 index 00000000..6ef54610 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_5s8/U_5s8NormalMin.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.7376,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.7376); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,8.7376); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,8.7376); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(8.7376,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(8.7376,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,8.7376); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,8.7376); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMin.stl new file mode 100644 index 00000000..0535ccd6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_5s8/U_5s8NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMax.FCStd new file mode 100644 index 00000000..34a42a17 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMax.step new file mode 100644 index 00000000..9cda97e2 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_7s16/U_7s16NormalMax.step','2020-08-15T20:26:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.0833,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.0833); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.0833); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.0833); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.0833,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.0833,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.0833); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.0833); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMax.stl new file mode 100644 index 00000000..871e7faa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMean.FCStd new file mode 100644 index 00000000..6c6b81a4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMean.step new file mode 100644 index 00000000..ba119d1e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_7s16/U_7s16NormalMean.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.0198,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.0198); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,6.0198); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,6.0198); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(6.0198,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(6.0198,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,6.0198); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,6.0198); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMean.stl new file mode 100644 index 00000000..64a26afa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMin.FCStd new file mode 100644 index 00000000..4d1d0fcd Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMin.step new file mode 100644 index 00000000..f0273c16 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_7s16/U_7s16NormalMin.step','2020-08-15T20:26:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.9563,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.9563); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,5.9563); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,5.9563); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(5.9563,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(5.9563,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,5.9563); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,5.9563); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMin.stl new file mode 100644 index 00000000..916722bf Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s16/U_7s16NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMax.FCStd new file mode 100644 index 00000000..2bba96f1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMax.step new file mode 100644 index 00000000..2d54eb9b --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_7s8/U_7s8NormalMax.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(12.065,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,12.065); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,12.065); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,12.065); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(12.065,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(12.065,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,12.065); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,12.065); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMax.stl new file mode 100644 index 00000000..5cebed79 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMean.FCStd new file mode 100644 index 00000000..350000a4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMean.step new file mode 100644 index 00000000..74b0ded3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_7s8/U_7s8NormalMean.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(11.9888,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,11.9888); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,11.9888); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,11.9888); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(11.9888,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(11.9888,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,11.9888); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,11.9888); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMean.stl new file mode 100644 index 00000000..f2481253 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMin.FCStd new file mode 100644 index 00000000..951462b1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMin.step new file mode 100644 index 00000000..a256e085 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_7s8/U_7s8NormalMin.step','2020-08-15T20:26:07',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(11.9126,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,11.9126); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,11.9126); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,11.9126); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(11.9126,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(11.9126,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,11.9126); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,11.9126); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMin.stl new file mode 100644 index 00000000..7f0ed6c4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_7s8/U_7s8NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMax.FCStd new file mode 100644 index 00000000..d4af1e12 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMax.step new file mode 100644 index 00000000..0646b909 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_0/U_Number_0NormalMax.step','2020-08-15T20:26:05',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.0414,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.0414); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.0414); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.0414); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.0414,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.0414,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.0414); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.0414); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMax.stl new file mode 100644 index 00000000..10bf8e31 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMean.FCStd new file mode 100644 index 00000000..ef452be3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMean.step new file mode 100644 index 00000000..61c498a9 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_0/U_Number_0NormalMean.step','2020-08-15T20:26:05',('Author'), + (''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.0033,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.0033); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.0033); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.0033); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.0033,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.0033,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.0033); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.0033); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMean.stl new file mode 100644 index 00000000..79afd446 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMin.FCStd new file mode 100644 index 00000000..cdf94b75 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMin.step new file mode 100644 index 00000000..2e2399a4 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_0/U_Number_0NormalMin.step','2020-08-15T20:26:05',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.9652,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,0.9652); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,0.9652); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,0.9652); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(0.9652,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(0.9652,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,0.9652); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,0.9652); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMin.stl new file mode 100644 index 00000000..c8780a8c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_0/U_Number_0NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMax.FCStd new file mode 100644 index 00000000..2938f1f1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMax.step new file mode 100644 index 00000000..a1b97455 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_1/U_Number_1NormalMax.step','2020-08-15T20:26:05',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.2065,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.2065); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.2065); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.2065); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.2065,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.2065,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.2065); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.2065); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMax.stl new file mode 100644 index 00000000..1ea0b1b6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMean.FCStd new file mode 100644 index 00000000..95767c4f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMean.step new file mode 100644 index 00000000..ff010b59 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_1/U_Number_1NormalMean.step','2020-08-15T20:26:05',('Author'), + (''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.1684,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.1684); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.1684); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.1684); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.1684,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.1684,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.1684); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.1684); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMean.stl new file mode 100644 index 00000000..5cb38491 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMin.FCStd new file mode 100644 index 00000000..d0a167d9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMin.step new file mode 100644 index 00000000..a1e7742e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_1/U_Number_1NormalMin.step','2020-08-15T20:26:05',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.1303,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.1303); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.1303); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.1303); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.1303,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.1303,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.1303); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.1303); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMin.stl new file mode 100644 index 00000000..d70a409c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_1/U_Number_1NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMax.FCStd new file mode 100644 index 00000000..fe7f860f Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMax.step new file mode 100644 index 00000000..7d1d8054 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_10/U_Number_10NormalMax.step','2020-08-15T20:26:06',('Author') + ,(''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.8956,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.8956); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.8956); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.8956); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.8956,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.8956,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.8956); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.8956); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMax.stl new file mode 100644 index 00000000..40402424 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMean.FCStd new file mode 100644 index 00000000..c0facbfd Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMean.step new file mode 100644 index 00000000..67a32589 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_10/U_Number_10NormalMean.step','2020-08-15T20:26:06',('Author' + ),(''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.85115,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.85115); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.85115); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.85115); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.85115,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.85115,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.85115); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.85115); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMean.stl new file mode 100644 index 00000000..5acc36a0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMin.FCStd new file mode 100644 index 00000000..c57c9157 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMin.step new file mode 100644 index 00000000..ffecc115 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_10/U_Number_10NormalMin.step','2020-08-15T20:26:06',('Author') + ,(''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.8067,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.8067); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.8067); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.8067); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.8067,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.8067,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.8067); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.8067); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMin.stl new file mode 100644 index 00000000..5fce9c9c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_10/U_Number_10NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMax.FCStd new file mode 100644 index 00000000..1431d12a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMax.step new file mode 100644 index 00000000..b25bb4f6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_2/U_Number_2NormalMax.step','2020-08-15T20:26:05',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.3716,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.3716); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.3716); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.3716); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.3716,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.3716,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.3716); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.3716); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMax.stl new file mode 100644 index 00000000..7b6e0610 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMean.FCStd new file mode 100644 index 00000000..f6341fb8 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMean.step new file mode 100644 index 00000000..0bc7c230 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_2/U_Number_2NormalMean.step','2020-08-15T20:26:05',('Author'), + (''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.3335,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.3335); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.3335); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.3335); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.3335,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.3335,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.3335); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.3335); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMean.stl new file mode 100644 index 00000000..a30d417c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMin.FCStd new file mode 100644 index 00000000..d1354cc9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMin.step new file mode 100644 index 00000000..4434c397 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_2/U_Number_2NormalMin.step','2020-08-15T20:26:05',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.2954,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.2954); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.2954); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.2954); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.2954,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.2954,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.2954); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.2954); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMin.stl new file mode 100644 index 00000000..37d2842a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_2/U_Number_2NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMax.FCStd new file mode 100644 index 00000000..a8c909e3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMax.step new file mode 100644 index 00000000..d58b3f01 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_3/U_Number_3NormalMax.step','2020-08-15T20:26:05',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.5494,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.5494); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.5494); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.5494); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.5494,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.5494,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.5494); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.5494); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMax.stl new file mode 100644 index 00000000..6796dbba Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMean.FCStd new file mode 100644 index 00000000..81503163 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMean.step new file mode 100644 index 00000000..0399b58f --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_3/U_Number_3NormalMean.step','2020-08-15T20:26:05',('Author'), + (''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.5113,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.5113); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.5113); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.5113); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.5113,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.5113,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.5113); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.5113); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMean.stl new file mode 100644 index 00000000..f755e9f9 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMin.FCStd new file mode 100644 index 00000000..63848660 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMin.step new file mode 100644 index 00000000..37f1a3da --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_3/U_Number_3NormalMin.step','2020-08-15T20:26:05',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.4732,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.4732); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.4732); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.4732); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.4732,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.4732,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.4732); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.4732); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMin.stl new file mode 100644 index 00000000..6207ba5d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_3/U_Number_3NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMax.FCStd new file mode 100644 index 00000000..786593ab Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMax.step new file mode 100644 index 00000000..6ca3e5db --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_4/U_Number_4NormalMax.step','2020-08-15T20:26:05',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.7145,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.7145); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.7145); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.7145); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.7145,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.7145,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.7145); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.7145); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMax.stl new file mode 100644 index 00000000..2180bd0c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMean.FCStd new file mode 100644 index 00000000..3eccc274 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMean.step new file mode 100644 index 00000000..286a540c --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_4/U_Number_4NormalMean.step','2020-08-15T20:26:05',('Author'), + (''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.67005,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.67005); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.67005); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.67005); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.67005,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.67005,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.67005); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.67005); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMean.stl new file mode 100644 index 00000000..b80e493b Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMin.FCStd new file mode 100644 index 00000000..bb9b9ac4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMin.step new file mode 100644 index 00000000..a35ef2ec --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_4/U_Number_4NormalMin.step','2020-08-15T20:26:05',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.6256,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.6256); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.6256); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.6256); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.6256,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.6256,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.6256); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.6256); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMin.stl new file mode 100644 index 00000000..7df0f77c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_4/U_Number_4NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMax.FCStd new file mode 100644 index 00000000..139d1daa Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMax.step new file mode 100644 index 00000000..8c7e28fe --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_5/U_Number_5NormalMax.step','2020-08-15T20:26:05',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.0701,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.0701); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.0701); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.0701); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.0701,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.0701,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.0701); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.0701); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMax.stl new file mode 100644 index 00000000..215ab816 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMean.FCStd new file mode 100644 index 00000000..1996c5a3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMean.step new file mode 100644 index 00000000..c3740da6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_5/U_Number_5NormalMean.step','2020-08-15T20:26:05',('Author'), + (''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.02565,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.02565); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.02565); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.02565); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.02565,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.02565,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.02565); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.02565); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMean.stl new file mode 100644 index 00000000..84e86ee5 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMin.FCStd new file mode 100644 index 00000000..cf46714a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMin.step new file mode 100644 index 00000000..6c24032e --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_5/U_Number_5NormalMin.step','2020-08-15T20:26:05',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.9812,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.9812); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,1.9812); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,1.9812); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(1.9812,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(1.9812,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,1.9812); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.9812); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMin.stl new file mode 100644 index 00000000..474b2fb6 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_5/U_Number_5NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMax.FCStd new file mode 100644 index 00000000..0e2f73d7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMax.step new file mode 100644 index 00000000..9735bba3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_6/U_Number_6NormalMax.step','2020-08-15T20:26:06',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.2479,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.2479); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.2479); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.2479); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.2479,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.2479,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.2479); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.2479); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMax.stl new file mode 100644 index 00000000..c41f0eb0 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMean.FCStd new file mode 100644 index 00000000..2ffc1cf1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMean.step new file mode 100644 index 00000000..a473d1f4 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_6/U_Number_6NormalMean.step','2020-08-15T20:26:06',('Author'), + (''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.20345,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.20345); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.20345); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.20345); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.20345,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.20345,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.20345); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.20345); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMean.stl new file mode 100644 index 00000000..c7f5d255 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMin.FCStd new file mode 100644 index 00000000..754b9500 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMin.step new file mode 100644 index 00000000..cf5ee671 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_6/U_Number_6NormalMin.step','2020-08-15T20:26:06',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.159,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.159); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.159); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.159); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.159,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.159,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.159); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.159); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMin.stl new file mode 100644 index 00000000..e44be937 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_6/U_Number_6NormalMin.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMax.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMax.FCStd new file mode 100644 index 00000000..1a3075f1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMax.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMax.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMax.step new file mode 100644 index 00000000..3dc2e9ea --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMax.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_8/U_Number_8NormalMax.step','2020-08-15T20:26:06',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.5781,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.5781); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.5781); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.5781); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.5781,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.5781,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.5781); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.5781); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMax.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMax.stl new file mode 100644 index 00000000..4004d61e Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMax.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMean.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMean.FCStd new file mode 100644 index 00000000..81c3945c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMean.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMean.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMean.step new file mode 100644 index 00000000..a0c634cb --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMean.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_8/U_Number_8NormalMean.step','2020-08-15T20:26:06',('Author'), + (''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.53365,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.53365); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.53365); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.53365); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.53365,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.53365,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.53365); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.53365); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMean.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMean.stl new file mode 100644 index 00000000..72098eec Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMean.stl differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMin.FCStd b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMin.FCStd new file mode 100644 index 00000000..2f74855a Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMin.FCStd differ diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMin.step b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMin.step new file mode 100644 index 00000000..00c4ee92 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMin.step @@ -0,0 +1,160 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/tonyhursh/Documents/MakeClearanceCylinders/Output/Unified/Normal +/U_Number_8/U_Number_8NormalMin.step','2020-08-15T20:26:06',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Cylinder','Cylinder','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#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,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.4892,-1.E-15,12.5)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.4892); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,12.5)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,2.4892); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(0.,15.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,12.5)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,2.4892); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.F.); +#55 = EDGE_CURVE('',#56,#22,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(2.4892,-1.E-15,-2.5)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(2.4892,-7.7E-16,-2.5)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,2.4892); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,-2.5)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.4892); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.T.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#21,.T.); +#109 = ADVANCED_FACE('',(#110),#93,.F.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#78,.F.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#120) + ,#113); +#120 = STYLED_ITEM('color',(#121),#15); +#121 = PRESENTATION_STYLE_ASSIGNMENT((#122,#128)); +#122 = SURFACE_STYLE_USAGE(.BOTH.,#123); +#123 = SURFACE_SIDE_STYLE('',(#124)); +#124 = SURFACE_STYLE_FILL_AREA(#125); +#125 = FILL_AREA_STYLE('',(#126)); +#126 = FILL_AREA_STYLE_COLOUR('',#127); +#127 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#128 = CURVE_STYLE('',#129,POSITIVE_LENGTH_MEASURE(0.1),#127); +#129 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMin.stl b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMin.stl new file mode 100644 index 00000000..0b921ffc Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolt Clearance Hole Cylinders/Unified/Normal/U_Number_8/U_Number_8NormalMin.stl differ