ISO-10303-21; HEADER; /* step.parts distribution metadata * Distributed by step.parts: https://www.step.parts/parts/knob_knurled_6mm_d30 * Canonical STEP asset: knob_knurled_6mm_d30.step */ FILE_DESCRIPTION( /* description */ ('Canonical STEP asset distributed by step.parts'), /* implementation_level */ '2;1'); FILE_NAME( /* name */ 'knob_knurled_6mm_d30.step', /* time_stamp */ '', /* author */ (''), /* organization */ ('step.parts'), /* preprocessor_version */ 'step.parts header normalizer', /* originating_system */ 'https://www.step.parts/parts/knob_knurled_6mm_d30', /* authorisation */ ''); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); ENDSEC; DATA; #1 = APPLICATION_PROTOCOL_DEFINITION('international standard', 'automotive_design',2000,#2); #2 = APPLICATION_CONTEXT( 'core data for automotive mechanical design processes'); #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); #4 = PRODUCT_DEFINITION_SHAPE('','',#5); #5 = PRODUCT_DEFINITION('design','',#6,#9); #6 = PRODUCT_DEFINITION_FORMATION('','',#7); #7 = PRODUCT('Open CASCADE STEP translator 7.8 3220', 'Open CASCADE STEP translator 7.8 3220','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#205); #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); #12 = CARTESIAN_POINT('',(0.,0.,0.)); #13 = DIRECTION('',(0.,0.,1.)); #14 = DIRECTION('',(1.,0.,-0.)); #15 = MANIFOLD_SOLID_BREP('',#16); #16 = CLOSED_SHELL('',(#17,#105,#144,#178)); #17 = ADVANCED_FACE('',(#18),#32,.T.); #18 = FACE_BOUND('',#19,.F.); #19 = EDGE_LOOP('',(#20,#50,#77,#78)); #20 = ORIENTED_EDGE('',*,*,#21,.T.); #21 = EDGE_CURVE('',#22,#24,#26,.T.); #22 = VERTEX_POINT('',#23); #23 = CARTESIAN_POINT('',(15.,0.,-6.75)); #24 = VERTEX_POINT('',#25); #25 = CARTESIAN_POINT('',(15.,0.,6.75)); #26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); #27 = LINE('',#28,#29); #28 = CARTESIAN_POINT('',(15.,0.,-6.75)); #29 = VECTOR('',#30,1.); #30 = DIRECTION('',(0.,0.,1.)); #31 = PCURVE('',#32,#37); #32 = CYLINDRICAL_SURFACE('',#33,15.); #33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); #34 = CARTESIAN_POINT('',(0.,0.,-6.75)); #35 = DIRECTION('',(-0.,-0.,-1.)); #36 = DIRECTION('',(1.,0.,0.)); #37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); #38 = LINE('',#39,#40); #39 = CARTESIAN_POINT('',(-0.,0.)); #40 = VECTOR('',#41,1.); #41 = DIRECTION('',(-0.,-1.)); #42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #43 = PCURVE('',#32,#44); #44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); #45 = LINE('',#46,#47); #46 = CARTESIAN_POINT('',(-6.28318530718,0.)); #47 = VECTOR('',#48,1.); #48 = DIRECTION('',(-0.,-1.)); #49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #50 = ORIENTED_EDGE('',*,*,#51,.T.); #51 = EDGE_CURVE('',#24,#24,#52,.T.); #52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); #53 = CIRCLE('',#54,15.); #54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); #55 = CARTESIAN_POINT('',(0.,0.,6.75)); #56 = DIRECTION('',(0.,0.,1.)); #57 = DIRECTION('',(1.,0.,0.)); #58 = PCURVE('',#32,#59); #59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); #60 = LINE('',#61,#62); #61 = CARTESIAN_POINT('',(-0.,-13.5)); #62 = VECTOR('',#63,1.); #63 = DIRECTION('',(-1.,0.)); #64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #65 = PCURVE('',#66,#71); #66 = PLANE('',#67); #67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); #68 = CARTESIAN_POINT('',(-1.093952106032E-15,1.169780044473E-16,6.75)); #69 = DIRECTION('',(0.,0.,1.)); #70 = DIRECTION('',(1.,0.,-0.)); #71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); #72 = CIRCLE('',#73,15.); #73 = AXIS2_PLACEMENT_2D('',#74,#75); #74 = CARTESIAN_POINT('',(1.093952106032E-15,-1.169780044473E-16)); #75 = DIRECTION('',(1.,0.)); #76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #77 = ORIENTED_EDGE('',*,*,#21,.F.); #78 = ORIENTED_EDGE('',*,*,#79,.F.); #79 = EDGE_CURVE('',#22,#22,#80,.T.); #80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); #81 = CIRCLE('',#82,15.); #82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); #83 = CARTESIAN_POINT('',(0.,0.,-6.75)); #84 = DIRECTION('',(0.,0.,1.)); #85 = DIRECTION('',(1.,0.,0.)); #86 = PCURVE('',#32,#87); #87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); #88 = LINE('',#89,#90); #89 = CARTESIAN_POINT('',(-0.,0.)); #90 = VECTOR('',#91,1.); #91 = DIRECTION('',(-1.,0.)); #92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #93 = PCURVE('',#94,#99); #94 = PLANE('',#95); #95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); #96 = CARTESIAN_POINT('',(-1.093952106032E-15,1.169780044473E-16,-6.75) ); #97 = DIRECTION('',(0.,0.,1.)); #98 = DIRECTION('',(1.,0.,-0.)); #99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); #100 = CIRCLE('',#101,15.); #101 = AXIS2_PLACEMENT_2D('',#102,#103); #102 = CARTESIAN_POINT('',(1.093952106032E-15,-1.169780044473E-16)); #103 = DIRECTION('',(1.,0.)); #104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #105 = ADVANCED_FACE('',(#106,#109),#94,.F.); #106 = FACE_BOUND('',#107,.F.); #107 = EDGE_LOOP('',(#108)); #108 = ORIENTED_EDGE('',*,*,#79,.T.); #109 = FACE_BOUND('',#110,.F.); #110 = EDGE_LOOP('',(#111)); #111 = ORIENTED_EDGE('',*,*,#112,.T.); #112 = EDGE_CURVE('',#113,#113,#115,.T.); #113 = VERTEX_POINT('',#114); #114 = CARTESIAN_POINT('',(3.,0.,-6.75)); #115 = SURFACE_CURVE('',#116,(#121,#132),.PCURVE_S1.); #116 = CIRCLE('',#117,3.); #117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); #118 = CARTESIAN_POINT('',(0.,0.,-6.75)); #119 = DIRECTION('',(0.,0.,-1.)); #120 = DIRECTION('',(1.,0.,0.)); #121 = PCURVE('',#94,#122); #122 = DEFINITIONAL_REPRESENTATION('',(#123),#131); #123 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#124,#125,#126,#127,#128,#129 ,#130),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); #124 = CARTESIAN_POINT('',(3.,-1.169780044473E-16)); #125 = CARTESIAN_POINT('',(3.,-5.196152422707)); #126 = CARTESIAN_POINT('',(-1.5,-2.598076211353)); #127 = CARTESIAN_POINT('',(-6.,-8.517660839358E-16)); #128 = CARTESIAN_POINT('',(-1.5,2.598076211353)); #129 = CARTESIAN_POINT('',(3.,5.196152422707)); #130 = CARTESIAN_POINT('',(3.,-1.169780044473E-16)); #131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #132 = PCURVE('',#133,#138); #133 = CYLINDRICAL_SURFACE('',#134,3.); #134 = AXIS2_PLACEMENT_3D('',#135,#136,#137); #135 = CARTESIAN_POINT('',(0.,0.,-27.)); #136 = DIRECTION('',(-0.,-0.,-1.)); #137 = DIRECTION('',(1.,0.,0.)); #138 = DEFINITIONAL_REPRESENTATION('',(#139),#143); #139 = LINE('',#140,#141); #140 = CARTESIAN_POINT('',(-6.28318530718,-20.25)); #141 = VECTOR('',#142,1.); #142 = DIRECTION('',(1.,-0.)); #143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #144 = ADVANCED_FACE('',(#145,#148),#66,.T.); #145 = FACE_BOUND('',#146,.T.); #146 = EDGE_LOOP('',(#147)); #147 = ORIENTED_EDGE('',*,*,#51,.T.); #148 = FACE_BOUND('',#149,.T.); #149 = EDGE_LOOP('',(#150)); #150 = ORIENTED_EDGE('',*,*,#151,.T.); #151 = EDGE_CURVE('',#152,#152,#154,.T.); #152 = VERTEX_POINT('',#153); #153 = CARTESIAN_POINT('',(3.,0.,6.75)); #154 = SURFACE_CURVE('',#155,(#160,#171),.PCURVE_S1.); #155 = CIRCLE('',#156,3.); #156 = AXIS2_PLACEMENT_3D('',#157,#158,#159); #157 = CARTESIAN_POINT('',(0.,0.,6.75)); #158 = DIRECTION('',(0.,0.,-1.)); #159 = DIRECTION('',(1.,0.,0.)); #160 = PCURVE('',#66,#161); #161 = DEFINITIONAL_REPRESENTATION('',(#162),#170); #162 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#163,#164,#165,#166,#167,#168 ,#169),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); #163 = CARTESIAN_POINT('',(3.,-1.169780044473E-16)); #164 = CARTESIAN_POINT('',(3.,-5.196152422707)); #165 = CARTESIAN_POINT('',(-1.5,-2.598076211353)); #166 = CARTESIAN_POINT('',(-6.,-8.517660839358E-16)); #167 = CARTESIAN_POINT('',(-1.5,2.598076211353)); #168 = CARTESIAN_POINT('',(3.,5.196152422707)); #169 = CARTESIAN_POINT('',(3.,-1.169780044473E-16)); #170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #171 = PCURVE('',#133,#172); #172 = DEFINITIONAL_REPRESENTATION('',(#173),#177); #173 = LINE('',#174,#175); #174 = CARTESIAN_POINT('',(-6.28318530718,-33.75)); #175 = VECTOR('',#176,1.); #176 = DIRECTION('',(1.,-0.)); #177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #178 = ADVANCED_FACE('',(#179),#133,.F.); #179 = FACE_BOUND('',#180,.T.); #180 = EDGE_LOOP('',(#181,#182,#203,#204)); #181 = ORIENTED_EDGE('',*,*,#112,.T.); #182 = ORIENTED_EDGE('',*,*,#183,.T.); #183 = EDGE_CURVE('',#113,#152,#184,.T.); #184 = SEAM_CURVE('',#185,(#189,#196),.PCURVE_S1.); #185 = LINE('',#186,#187); #186 = CARTESIAN_POINT('',(3.,0.,-27.)); #187 = VECTOR('',#188,1.); #188 = DIRECTION('',(0.,0.,1.)); #189 = PCURVE('',#133,#190); #190 = DEFINITIONAL_REPRESENTATION('',(#191),#195); #191 = LINE('',#192,#193); #192 = CARTESIAN_POINT('',(-6.28318530718,0.)); #193 = VECTOR('',#194,1.); #194 = DIRECTION('',(-0.,-1.)); #195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #196 = PCURVE('',#133,#197); #197 = DEFINITIONAL_REPRESENTATION('',(#198),#202); #198 = LINE('',#199,#200); #199 = CARTESIAN_POINT('',(-0.,0.)); #200 = VECTOR('',#201,1.); #201 = DIRECTION('',(-0.,-1.)); #202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #203 = ORIENTED_EDGE('',*,*,#151,.F.); #204 = ORIENTED_EDGE('',*,*,#183,.F.); #205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#209)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#206,#207,#208)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #206 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #207 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #208 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #209 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#206, 'distance_accuracy_value','confusion accuracy'); #210 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); ENDSEC; END-ISO-10303-21;