ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( '/home/angellm/repos/FreeCAD-library/Generic objects/Lac Cans/Lac-Can-400ml-cap.step','2018-01-10T20:45:32',('Author'),(''), 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); ENDSEC; DATA; #1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', 'automotive_design',1997,#2); #2 = APPLICATION_CONTEXT( 'core data for automotive mechanical design processes'); #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); #4 = PRODUCT_DEFINITION_SHAPE('','',#5); #5 = PRODUCT_DEFINITION('design','',#6,#9); #6 = PRODUCT_DEFINITION_FORMATION('','',#7); #7 = PRODUCT('Clone_of_Cap','Clone_of_Cap','',(#8)); #8 = MECHANICAL_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#313); #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); #12 = CARTESIAN_POINT('',(0.,0.,0.)); #13 = DIRECTION('',(0.,0.,1.)); #14 = DIRECTION('',(1.,0.,-0.)); #15 = MANIFOLD_SOLID_BREP('',#16); #16 = CLOSED_SHELL('',(#17,#105,#159,#163,#198,#253,#309)); #17 = ADVANCED_FACE('',(#18),#32,.T.); #18 = FACE_BOUND('',#19,.T.); #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('',(26.,-6.368163355566E-15,235.5)); #24 = VERTEX_POINT('',#25); #25 = CARTESIAN_POINT('',(26.,0.,293.5)); #26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); #27 = LINE('',#28,#29); #28 = CARTESIAN_POINT('',(26.,-6.368163355566E-15,235.5)); #29 = VECTOR('',#30,1.); #30 = DIRECTION('',(0.,0.,1.)); #31 = PCURVE('',#32,#37); #32 = CYLINDRICAL_SURFACE('',#33,26.); #33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); #34 = CARTESIAN_POINT('',(0.,0.,235.5)); #35 = DIRECTION('',(0.,0.,1.)); #36 = DIRECTION('',(1.,0.,0.)); #37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); #38 = LINE('',#39,#40); #39 = CARTESIAN_POINT('',(6.28318530718,-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('',(0.,-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,.F.); #51 = EDGE_CURVE('',#24,#24,#52,.T.); #52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); #53 = CIRCLE('',#54,26.); #54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); #55 = CARTESIAN_POINT('',(0.,0.,293.5)); #56 = DIRECTION('',(0.,0.,1.)); #57 = DIRECTION('',(1.,0.,0.)); #58 = PCURVE('',#32,#59); #59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); #60 = LINE('',#61,#62); #61 = CARTESIAN_POINT('',(0.,58.)); #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 = TOROIDAL_SURFACE('',#67,22.5,3.5); #67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); #68 = CARTESIAN_POINT('',(0.,0.,293.5)); #69 = DIRECTION('',(0.,0.,1.)); #70 = DIRECTION('',(1.,0.,0.)); #71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); #72 = LINE('',#73,#74); #73 = CARTESIAN_POINT('',(0.,0.)); #74 = VECTOR('',#75,1.); #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,.T.); #79 = EDGE_CURVE('',#22,#22,#80,.T.); #80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); #81 = CIRCLE('',#82,26.); #82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); #83 = CARTESIAN_POINT('',(0.,0.,235.5)); #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('',(0.,0.,235.5)); #97 = DIRECTION('',(0.,0.,1.)); #98 = DIRECTION('',(1.,0.,0.)); #99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); #100 = CIRCLE('',#101,26.); #101 = AXIS2_PLACEMENT_2D('',#102,#103); #102 = CARTESIAN_POINT('',(0.,0.)); #103 = DIRECTION('',(1.,0.)); #104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #105 = ADVANCED_FACE('',(#106),#66,.T.); #106 = FACE_BOUND('',#107,.T.); #107 = EDGE_LOOP('',(#108,#130,#131,#132)); #108 = ORIENTED_EDGE('',*,*,#109,.F.); #109 = EDGE_CURVE('',#24,#110,#112,.T.); #110 = VERTEX_POINT('',#111); #111 = CARTESIAN_POINT('',(22.5,0.,297.)); #112 = SEAM_CURVE('',#113,(#118,#124),.PCURVE_S1.); #113 = CIRCLE('',#114,3.5); #114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); #115 = CARTESIAN_POINT('',(22.5,0.,293.5)); #116 = DIRECTION('',(0.,-1.,0.)); #117 = DIRECTION('',(1.,0.,0.)); #118 = PCURVE('',#66,#119); #119 = DEFINITIONAL_REPRESENTATION('',(#120),#123); #120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#121,#122),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); #121 = CARTESIAN_POINT('',(0.,0.)); #122 = CARTESIAN_POINT('',(0.,1.570796326795)); #123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #124 = PCURVE('',#66,#125); #125 = DEFINITIONAL_REPRESENTATION('',(#126),#129); #126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#127,#128),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); #127 = CARTESIAN_POINT('',(6.28318530718,0.)); #128 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); #129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #130 = ORIENTED_EDGE('',*,*,#51,.T.); #131 = ORIENTED_EDGE('',*,*,#109,.T.); #132 = ORIENTED_EDGE('',*,*,#133,.F.); #133 = EDGE_CURVE('',#110,#110,#134,.T.); #134 = SURFACE_CURVE('',#135,(#140,#147),.PCURVE_S1.); #135 = CIRCLE('',#136,22.5); #136 = AXIS2_PLACEMENT_3D('',#137,#138,#139); #137 = CARTESIAN_POINT('',(0.,0.,297.)); #138 = DIRECTION('',(0.,0.,1.)); #139 = DIRECTION('',(1.,0.,0.)); #140 = PCURVE('',#66,#141); #141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); #142 = LINE('',#143,#144); #143 = CARTESIAN_POINT('',(0.,1.570796326795)); #144 = VECTOR('',#145,1.); #145 = DIRECTION('',(1.,0.)); #146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #147 = PCURVE('',#148,#153); #148 = PLANE('',#149); #149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); #150 = CARTESIAN_POINT('',(0.,0.,297.)); #151 = DIRECTION('',(0.,0.,1.)); #152 = DIRECTION('',(1.,0.,0.)); #153 = DEFINITIONAL_REPRESENTATION('',(#154),#158); #154 = CIRCLE('',#155,22.5); #155 = AXIS2_PLACEMENT_2D('',#156,#157); #156 = CARTESIAN_POINT('',(0.,0.)); #157 = DIRECTION('',(1.,0.)); #158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #159 = ADVANCED_FACE('',(#160),#148,.T.); #160 = FACE_BOUND('',#161,.T.); #161 = EDGE_LOOP('',(#162)); #162 = ORIENTED_EDGE('',*,*,#133,.T.); #163 = ADVANCED_FACE('',(#164,#167),#94,.F.); #164 = FACE_BOUND('',#165,.F.); #165 = EDGE_LOOP('',(#166)); #166 = ORIENTED_EDGE('',*,*,#79,.T.); #167 = FACE_BOUND('',#168,.F.); #168 = EDGE_LOOP('',(#169)); #169 = ORIENTED_EDGE('',*,*,#170,.F.); #170 = EDGE_CURVE('',#171,#171,#173,.T.); #171 = VERTEX_POINT('',#172); #172 = CARTESIAN_POINT('',(25.,-6.123233995737E-15,235.5)); #173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); #174 = CIRCLE('',#175,25.); #175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); #176 = CARTESIAN_POINT('',(0.,0.,235.5)); #177 = DIRECTION('',(0.,0.,1.)); #178 = DIRECTION('',(1.,0.,0.)); #179 = PCURVE('',#94,#180); #180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); #181 = CIRCLE('',#182,25.); #182 = AXIS2_PLACEMENT_2D('',#183,#184); #183 = CARTESIAN_POINT('',(0.,0.)); #184 = DIRECTION('',(1.,0.)); #185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #186 = PCURVE('',#187,#192); #187 = CYLINDRICAL_SURFACE('',#188,25.); #188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); #189 = CARTESIAN_POINT('',(0.,0.,235.5)); #190 = DIRECTION('',(0.,0.,1.)); #191 = DIRECTION('',(1.,0.,0.)); #192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); #193 = LINE('',#194,#195); #194 = CARTESIAN_POINT('',(0.,0.)); #195 = VECTOR('',#196,1.); #196 = DIRECTION('',(1.,0.)); #197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #198 = ADVANCED_FACE('',(#199),#187,.F.); #199 = FACE_BOUND('',#200,.F.); #200 = EDGE_LOOP('',(#201,#230,#251,#252)); #201 = ORIENTED_EDGE('',*,*,#202,.F.); #202 = EDGE_CURVE('',#203,#203,#205,.T.); #203 = VERTEX_POINT('',#204); #204 = CARTESIAN_POINT('',(25.,-6.123233995737E-15,293.5)); #205 = SURFACE_CURVE('',#206,(#211,#218),.PCURVE_S1.); #206 = CIRCLE('',#207,25.); #207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); #208 = CARTESIAN_POINT('',(0.,0.,293.5)); #209 = DIRECTION('',(0.,0.,1.)); #210 = DIRECTION('',(1.,0.,0.)); #211 = PCURVE('',#187,#212); #212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); #213 = LINE('',#214,#215); #214 = CARTESIAN_POINT('',(0.,58.)); #215 = VECTOR('',#216,1.); #216 = DIRECTION('',(1.,0.)); #217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #218 = PCURVE('',#219,#224); #219 = TOROIDAL_SURFACE('',#220,22.5,2.5); #220 = AXIS2_PLACEMENT_3D('',#221,#222,#223); #221 = CARTESIAN_POINT('',(0.,0.,293.5)); #222 = DIRECTION('',(0.,0.,1.)); #223 = DIRECTION('',(1.,0.,0.)); #224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); #225 = LINE('',#226,#227); #226 = CARTESIAN_POINT('',(0.,0.)); #227 = VECTOR('',#228,1.); #228 = DIRECTION('',(1.,0.)); #229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #230 = ORIENTED_EDGE('',*,*,#231,.F.); #231 = EDGE_CURVE('',#171,#203,#232,.T.); #232 = SEAM_CURVE('',#233,(#237,#244),.PCURVE_S1.); #233 = LINE('',#234,#235); #234 = CARTESIAN_POINT('',(25.,-6.123233995737E-15,235.5)); #235 = VECTOR('',#236,1.); #236 = DIRECTION('',(0.,0.,1.)); #237 = PCURVE('',#187,#238); #238 = DEFINITIONAL_REPRESENTATION('',(#239),#243); #239 = LINE('',#240,#241); #240 = CARTESIAN_POINT('',(0.,-0.)); #241 = VECTOR('',#242,1.); #242 = DIRECTION('',(0.,1.)); #243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #244 = PCURVE('',#187,#245); #245 = DEFINITIONAL_REPRESENTATION('',(#246),#250); #246 = LINE('',#247,#248); #247 = CARTESIAN_POINT('',(6.28318530718,-0.)); #248 = VECTOR('',#249,1.); #249 = DIRECTION('',(0.,1.)); #250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #251 = ORIENTED_EDGE('',*,*,#170,.T.); #252 = ORIENTED_EDGE('',*,*,#231,.T.); #253 = ADVANCED_FACE('',(#254),#219,.F.); #254 = FACE_BOUND('',#255,.F.); #255 = EDGE_LOOP('',(#256,#280,#281,#282)); #256 = ORIENTED_EDGE('',*,*,#257,.F.); #257 = EDGE_CURVE('',#203,#258,#260,.T.); #258 = VERTEX_POINT('',#259); #259 = CARTESIAN_POINT('',(22.5,0.,296.)); #260 = SEAM_CURVE('',#261,(#266,#273),.PCURVE_S1.); #261 = CIRCLE('',#262,2.5); #262 = AXIS2_PLACEMENT_3D('',#263,#264,#265); #263 = CARTESIAN_POINT('',(22.5,0.,293.5)); #264 = DIRECTION('',(0.,-1.,0.)); #265 = DIRECTION('',(1.,0.,0.)); #266 = PCURVE('',#219,#267); #267 = DEFINITIONAL_REPRESENTATION('',(#268),#272); #268 = LINE('',#269,#270); #269 = CARTESIAN_POINT('',(0.,0.)); #270 = VECTOR('',#271,1.); #271 = DIRECTION('',(0.,1.)); #272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #273 = PCURVE('',#219,#274); #274 = DEFINITIONAL_REPRESENTATION('',(#275),#279); #275 = LINE('',#276,#277); #276 = CARTESIAN_POINT('',(6.28318530718,0.)); #277 = VECTOR('',#278,1.); #278 = DIRECTION('',(0.,1.)); #279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #280 = ORIENTED_EDGE('',*,*,#202,.T.); #281 = ORIENTED_EDGE('',*,*,#257,.T.); #282 = ORIENTED_EDGE('',*,*,#283,.F.); #283 = EDGE_CURVE('',#258,#258,#284,.T.); #284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); #285 = CIRCLE('',#286,22.5); #286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); #287 = CARTESIAN_POINT('',(0.,0.,296.)); #288 = DIRECTION('',(0.,0.,1.)); #289 = DIRECTION('',(1.,0.,0.)); #290 = PCURVE('',#219,#291); #291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); #292 = LINE('',#293,#294); #293 = CARTESIAN_POINT('',(0.,1.570796326795)); #294 = VECTOR('',#295,1.); #295 = DIRECTION('',(1.,0.)); #296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #297 = PCURVE('',#298,#303); #298 = PLANE('',#299); #299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); #300 = CARTESIAN_POINT('',(0.,0.,296.)); #301 = DIRECTION('',(0.,0.,1.)); #302 = DIRECTION('',(1.,0.,0.)); #303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); #304 = CIRCLE('',#305,22.5); #305 = AXIS2_PLACEMENT_2D('',#306,#307); #306 = CARTESIAN_POINT('',(0.,0.)); #307 = DIRECTION('',(1.,0.)); #308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #309 = ADVANCED_FACE('',(#310),#298,.F.); #310 = FACE_BOUND('',#311,.F.); #311 = EDGE_LOOP('',(#312)); #312 = ORIENTED_EDGE('',*,*,#283,.T.); #313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#317)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#314,#315,#316)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #314 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #315 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #316 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #317 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-04),#314, 'distance_accuracy_value','confusion accuracy'); #318 = PRODUCT_TYPE('part',$,(#7)); #319 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#320) ,#313); #320 = STYLED_ITEM('color',(#321),#15); #321 = PRESENTATION_STYLE_ASSIGNMENT((#322,#328)); #322 = SURFACE_STYLE_USAGE(.BOTH.,#323); #323 = SURFACE_SIDE_STYLE('',(#324)); #324 = SURFACE_STYLE_FILL_AREA(#325); #325 = FILL_AREA_STYLE('',(#326)); #326 = FILL_AREA_STYLE_COLOUR('',#327); #327 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); #328 = CURVE_STYLE('',#329,POSITIVE_LENGTH_MEASURE(0.1),#327); #329 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21;