ISO-10303-21; HEADER; FILE_DESCRIPTION((('zoo.dev export')), '2;1'); FILE_NAME('test.step', '2021-01-01T00:00:00Z', ('Test'), ('Zoo'), 'zoo.dev beta', 'zoo.dev', 'Test'); FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF')); ENDSEC; DATA; #1 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT($, .METRE.) ); #2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $); #3 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1)) REPRESENTATION_CONTEXT('', '3D') ); #4 = CARTESIAN_POINT('NONE', (-0.0079375, 0, -0)); #5 = VERTEX_POINT('NONE', #4); #6 = CARTESIAN_POINT('NONE', (-0.003174999999999999, 0.0068740766425389845, -0)); #7 = VERTEX_POINT('NONE', #6); #8 = CARTESIAN_POINT('NONE', (-0.003174999999999999, 0.0068740766425389845, -0.0067564)); #9 = VERTEX_POINT('NONE', #8); #10 = CARTESIAN_POINT('NONE', (-0.0079375, 0, -0.0067564)); #11 = VERTEX_POINT('NONE', #10); #12 = CARTESIAN_POINT('NONE', (0.003968750000000001, 0.0068740766425389845, -0)); #13 = VERTEX_POINT('NONE', #12); #14 = CARTESIAN_POINT('NONE', (0.003968750000000001, 0.0068740766425389845, -0.0067564)); #15 = VERTEX_POINT('NONE', #14); #16 = CARTESIAN_POINT('NONE', (0.007937500000000002, 0.000000000000000003552713678800501, -0)); #17 = VERTEX_POINT('NONE', #16); #18 = CARTESIAN_POINT('NONE', (0.007937500000000002, 0.000000000000000003552713678800501, -0.0067564)); #19 = VERTEX_POINT('NONE', #18); #20 = CARTESIAN_POINT('NONE', (0.0039687500000000035, -0.006874076642538978, -0)); #21 = VERTEX_POINT('NONE', #20); #22 = CARTESIAN_POINT('NONE', (0.0039687500000000035, -0.006874076642538978, -0.0067564)); #23 = VERTEX_POINT('NONE', #22); #24 = CARTESIAN_POINT('NONE', (-0.003968749999999997, -0.006874076642538979, -0)); #25 = VERTEX_POINT('NONE', #24); #26 = CARTESIAN_POINT('NONE', (-0.003968749999999997, -0.006874076642538979, -0.0067564)); #27 = VERTEX_POINT('NONE', #26); #28 = CARTESIAN_POINT('NONE', (-0.00396875, -0.0000000000000000009720633968232116, -0)); #29 = VERTEX_POINT('NONE', #28); #30 = CARTESIAN_POINT('NONE', (-0.00396875, -0.0000000000000000009720633968232116, -0.0067564)); #31 = VERTEX_POINT('NONE', #30); #32 = DIRECTION('NONE', (0.5694947974514994, 0.8219949365267866, 0)); #33 = VECTOR('NONE', #32, 1); #34 = CARTESIAN_POINT('NONE', (-0.0079375, 0, -0)); #35 = LINE('NONE', #34, #33); #36 = DIRECTION('NONE', (0, 0, -1)); #37 = VECTOR('NONE', #36, 1); #38 = CARTESIAN_POINT('NONE', (-0.003174999999999999, 0.0068740766425389845, -0)); #39 = LINE('NONE', #38, #37); #40 = DIRECTION('NONE', (0.5694947974514994, 0.8219949365267866, 0)); #41 = VECTOR('NONE', #40, 1); #42 = CARTESIAN_POINT('NONE', (-0.0079375, 0, -0.0067564)); #43 = LINE('NONE', #42, #41); #44 = DIRECTION('NONE', (0, 0, -1)); #45 = VECTOR('NONE', #44, 1); #46 = CARTESIAN_POINT('NONE', (-0.0079375, 0, -0)); #47 = LINE('NONE', #46, #45); #48 = DIRECTION('NONE', (1, 0, 0)); #49 = VECTOR('NONE', #48, 1); #50 = CARTESIAN_POINT('NONE', (-0.003174999999999999, 0.0068740766425389845, -0)); #51 = LINE('NONE', #50, #49); #52 = DIRECTION('NONE', (0, 0, -1)); #53 = VECTOR('NONE', #52, 1); #54 = CARTESIAN_POINT('NONE', (0.003968750000000001, 0.0068740766425389845, -0)); #55 = LINE('NONE', #54, #53); #56 = DIRECTION('NONE', (1, 0, 0)); #57 = VECTOR('NONE', #56, 1); #58 = CARTESIAN_POINT('NONE', (-0.003174999999999999, 0.0068740766425389845, -0.0067564)); #59 = LINE('NONE', #58, #57); #60 = DIRECTION('NONE', (0.5000000000000001, -0.8660254037844386, 0)); #61 = VECTOR('NONE', #60, 1); #62 = CARTESIAN_POINT('NONE', (0.003968750000000001, 0.0068740766425389845, -0)); #63 = LINE('NONE', #62, #61); #64 = DIRECTION('NONE', (0, 0, -1)); #65 = VECTOR('NONE', #64, 1); #66 = CARTESIAN_POINT('NONE', (0.007937500000000002, 0.000000000000000003552713678800501, -0)); #67 = LINE('NONE', #66, #65); #68 = DIRECTION('NONE', (0.5000000000000001, -0.8660254037844386, 0)); #69 = VECTOR('NONE', #68, 1); #70 = CARTESIAN_POINT('NONE', (0.003968750000000001, 0.0068740766425389845, -0.0067564)); #71 = LINE('NONE', #70, #69); #72 = DIRECTION('NONE', (-0.49999999999999983, -0.8660254037844388, 0)); #73 = VECTOR('NONE', #72, 1); #74 = CARTESIAN_POINT('NONE', (0.007937500000000002, 0.000000000000000003552713678800501, -0)); #75 = LINE('NONE', #74, #73); #76 = DIRECTION('NONE', (0, 0, -1)); #77 = VECTOR('NONE', #76, 1); #78 = CARTESIAN_POINT('NONE', (0.0039687500000000035, -0.006874076642538978, -0)); #79 = LINE('NONE', #78, #77); #80 = DIRECTION('NONE', (-0.49999999999999983, -0.8660254037844388, 0)); #81 = VECTOR('NONE', #80, 1); #82 = CARTESIAN_POINT('NONE', (0.007937500000000002, 0.000000000000000003552713678800501, -0.0067564)); #83 = LINE('NONE', #82, #81); #84 = DIRECTION('NONE', (-1, -0.00000000000000010927391974657053, 0)); #85 = VECTOR('NONE', #84, 1); #86 = CARTESIAN_POINT('NONE', (0.0039687500000000035, -0.006874076642538978, -0)); #87 = LINE('NONE', #86, #85); #88 = DIRECTION('NONE', (0, 0, -1)); #89 = VECTOR('NONE', #88, 1); #90 = CARTESIAN_POINT('NONE', (-0.003968749999999997, -0.006874076642538979, -0)); #91 = LINE('NONE', #90, #89); #92 = DIRECTION('NONE', (-1, -0.00000000000000010927391974657053, 0)); #93 = VECTOR('NONE', #92, 1); #94 = CARTESIAN_POINT('NONE', (0.0039687500000000035, -0.006874076642538978, -0.0067564)); #95 = LINE('NONE', #94, #93); #96 = DIRECTION('NONE', (-0.5000000000000004, 0.8660254037844384, 0)); #97 = VECTOR('NONE', #96, 1); #98 = CARTESIAN_POINT('NONE', (-0.003968749999999997, -0.006874076642538979, -0)); #99 = LINE('NONE', #98, #97); #100 = DIRECTION('NONE', (-0.5000000000000004, 0.8660254037844384, 0)); #101 = VECTOR('NONE', #100, 1); #102 = CARTESIAN_POINT('NONE', (-0.003968749999999997, -0.006874076642538979, -0.0067564)); #103 = LINE('NONE', #102, #101); #104 = DIRECTION('NONE', (-1, -0.00000000000000024492935982947064, -0)); #105 = DIRECTION('NONE', (0, -0, 1)); #106 = CARTESIAN_POINT('NONE', (0, 0, 0)); #107 = AXIS2_PLACEMENT_3D('NONE', #106, #105, #104); #108 = CIRCLE('NONE', #107, 0.00396875); #109 = DIRECTION('NONE', (0, 0, -1)); #110 = VECTOR('NONE', #109, 1); #111 = CARTESIAN_POINT('NONE', (-0.00396875, -0.0000000000000000009720633968232116, -0)); #112 = LINE('NONE', #111, #110); #113 = DIRECTION('NONE', (-1, -0.00000000000000024492935982947064, -0)); #114 = DIRECTION('NONE', (0, -0, 1)); #115 = CARTESIAN_POINT('NONE', (0, 0, -0.0067564)); #116 = AXIS2_PLACEMENT_3D('NONE', #115, #114, #113); #117 = CIRCLE('NONE', #116, 0.00396875); #118 = EDGE_CURVE('NONE', #5, #7, #35, .T.); #119 = EDGE_CURVE('NONE', #7, #9, #39, .T.); #120 = EDGE_CURVE('NONE', #11, #9, #43, .T.); #121 = EDGE_CURVE('NONE', #5, #11, #47, .T.); #122 = EDGE_CURVE('NONE', #7, #13, #51, .T.); #123 = EDGE_CURVE('NONE', #13, #15, #55, .T.); #124 = EDGE_CURVE('NONE', #9, #15, #59, .T.); #125 = EDGE_CURVE('NONE', #13, #17, #63, .T.); #126 = EDGE_CURVE('NONE', #17, #19, #67, .T.); #127 = EDGE_CURVE('NONE', #15, #19, #71, .T.); #128 = EDGE_CURVE('NONE', #17, #21, #75, .T.); #129 = EDGE_CURVE('NONE', #21, #23, #79, .T.); #130 = EDGE_CURVE('NONE', #19, #23, #83, .T.); #131 = EDGE_CURVE('NONE', #21, #25, #87, .T.); #132 = EDGE_CURVE('NONE', #25, #27, #91, .T.); #133 = EDGE_CURVE('NONE', #23, #27, #95, .T.); #134 = EDGE_CURVE('NONE', #25, #5, #99, .T.); #135 = EDGE_CURVE('NONE', #27, #11, #103, .T.); #136 = EDGE_CURVE('NONE', #29, #29, #108, .T.); #137 = EDGE_CURVE('NONE', #29, #31, #112, .T.); #138 = EDGE_CURVE('NONE', #31, #31, #117, .T.); #139 = CARTESIAN_POINT('NONE', (-0.005556249999999999, 0.0034370383212694922, -0.0033782)); #140 = DIRECTION('NONE', (-0.8219949365267865, 0.5694947974514994, -0)); #141 = AXIS2_PLACEMENT_3D('NONE', #139, #140, $); #142 = PLANE('NONE', #141); #143 = CARTESIAN_POINT('NONE', (0.00039687500000000096, 0.0068740766425389845, -0.0033782)); #144 = DIRECTION('NONE', (0, 1, 0)); #145 = AXIS2_PLACEMENT_3D('NONE', #143, #144, $); #146 = PLANE('NONE', #145); #147 = CARTESIAN_POINT('NONE', (0.005953125000000002, 0.003437038321269494, -0.0033782)); #148 = DIRECTION('NONE', (0.8660254037844385, 0.5000000000000001, 0)); #149 = AXIS2_PLACEMENT_3D('NONE', #147, #148, $); #150 = PLANE('NONE', #149); #151 = CARTESIAN_POINT('NONE', (0.005953125000000003, -0.0034370383212694875, -0.0033782)); #152 = DIRECTION('NONE', (0.8660254037844387, -0.49999999999999983, 0)); #153 = AXIS2_PLACEMENT_3D('NONE', #151, #152, $); #154 = PLANE('NONE', #153); #155 = CARTESIAN_POINT('NONE', (0.000000000000000003996802888650563, -0.006874076642538979, -0.0033782000000000005)); #156 = DIRECTION('NONE', (0, -1, -0)); #157 = AXIS2_PLACEMENT_3D('NONE', #155, #156, $); #158 = PLANE('NONE', #157); #159 = CARTESIAN_POINT('NONE', (-0.005953124999999998, -0.0034370383212694896, -0.0033782)); #160 = DIRECTION('NONE', (-0.8660254037844383, -0.5000000000000004, -0)); #161 = AXIS2_PLACEMENT_3D('NONE', #159, #160, $); #162 = PLANE('NONE', #161); #163 = CARTESIAN_POINT('NONE', (0, 0, -0.0033782)); #164 = DIRECTION('NONE', (0, -0, 1)); #165 = DIRECTION('NONE', (-1, -0.00000000000000024492935982947064, -0)); #166 = AXIS2_PLACEMENT_3D('NONE', #163, #164, #165); #167 = CYLINDRICAL_SURFACE('NONE', #166, 0.00396875); #168 = CARTESIAN_POINT('NONE', (0, 0, -0)); #169 = DIRECTION('NONE', (0, -0, -1)); #170 = AXIS2_PLACEMENT_3D('NONE', #168, #169, $); #171 = PLANE('NONE', #170); #172 = CARTESIAN_POINT('NONE', (0, 0, -0.0067564)); #173 = DIRECTION('NONE', (0, -0, -1)); #174 = AXIS2_PLACEMENT_3D('NONE', #172, #173, $); #175 = PLANE('NONE', #174); #176 = ORIENTED_EDGE('NONE', *, *, #118, .T.); #177 = ORIENTED_EDGE('NONE', *, *, #119, .T.); #178 = ORIENTED_EDGE('NONE', *, *, #120, .F.); #179 = ORIENTED_EDGE('NONE', *, *, #121, .F.); #180 = EDGE_LOOP('NONE', (#176, #177, #178, #179)); #181 = FACE_BOUND('NONE', #180, .T.); #182 = ADVANCED_FACE('NONE', (#181), #142, .T.); #183 = ORIENTED_EDGE('NONE', *, *, #122, .T.); #184 = ORIENTED_EDGE('NONE', *, *, #123, .T.); #185 = ORIENTED_EDGE('NONE', *, *, #124, .F.); #186 = ORIENTED_EDGE('NONE', *, *, #119, .F.); #187 = EDGE_LOOP('NONE', (#183, #184, #185, #186)); #188 = FACE_BOUND('NONE', #187, .T.); #189 = ADVANCED_FACE('NONE', (#188), #146, .T.); #190 = ORIENTED_EDGE('NONE', *, *, #125, .T.); #191 = ORIENTED_EDGE('NONE', *, *, #126, .T.); #192 = ORIENTED_EDGE('NONE', *, *, #127, .F.); #193 = ORIENTED_EDGE('NONE', *, *, #123, .F.); #194 = EDGE_LOOP('NONE', (#190, #191, #192, #193)); #195 = FACE_BOUND('NONE', #194, .T.); #196 = ADVANCED_FACE('NONE', (#195), #150, .T.); #197 = ORIENTED_EDGE('NONE', *, *, #128, .T.); #198 = ORIENTED_EDGE('NONE', *, *, #129, .T.); #199 = ORIENTED_EDGE('NONE', *, *, #130, .F.); #200 = ORIENTED_EDGE('NONE', *, *, #126, .F.); #201 = EDGE_LOOP('NONE', (#197, #198, #199, #200)); #202 = FACE_BOUND('NONE', #201, .T.); #203 = ADVANCED_FACE('NONE', (#202), #154, .T.); #204 = ORIENTED_EDGE('NONE', *, *, #131, .T.); #205 = ORIENTED_EDGE('NONE', *, *, #132, .T.); #206 = ORIENTED_EDGE('NONE', *, *, #133, .F.); #207 = ORIENTED_EDGE('NONE', *, *, #129, .F.); #208 = EDGE_LOOP('NONE', (#204, #205, #206, #207)); #209 = FACE_BOUND('NONE', #208, .T.); #210 = ADVANCED_FACE('NONE', (#209), #158, .T.); #211 = ORIENTED_EDGE('NONE', *, *, #134, .T.); #212 = ORIENTED_EDGE('NONE', *, *, #121, .T.); #213 = ORIENTED_EDGE('NONE', *, *, #135, .F.); #214 = ORIENTED_EDGE('NONE', *, *, #132, .F.); #215 = EDGE_LOOP('NONE', (#211, #212, #213, #214)); #216 = FACE_BOUND('NONE', #215, .T.); #217 = ADVANCED_FACE('NONE', (#216), #162, .T.); #218 = ORIENTED_EDGE('NONE', *, *, #136, .T.); #219 = ORIENTED_EDGE('NONE', *, *, #138, .F.); #220 = EDGE_LOOP('NONE', (#218)); #221 = FACE_BOUND('NONE', #220, .T.); #222 = EDGE_LOOP('NONE', (#219)); #223 = FACE_BOUND('NONE', #222, .T.); #224 = ADVANCED_FACE('NONE', (#221, #223), #167, .F.); #225 = ORIENTED_EDGE('NONE', *, *, #134, .F.); #226 = ORIENTED_EDGE('NONE', *, *, #131, .F.); #227 = ORIENTED_EDGE('NONE', *, *, #128, .F.); #228 = ORIENTED_EDGE('NONE', *, *, #125, .F.); #229 = ORIENTED_EDGE('NONE', *, *, #122, .F.); #230 = ORIENTED_EDGE('NONE', *, *, #118, .F.); #231 = ORIENTED_EDGE('NONE', *, *, #136, .F.); #232 = EDGE_LOOP('NONE', (#225, #226, #227, #228, #229, #230)); #233 = FACE_BOUND('NONE', #232, .T.); #234 = EDGE_LOOP('NONE', (#231)); #235 = FACE_BOUND('NONE', #234, .T.); #236 = ADVANCED_FACE('NONE', (#233, #235), #171, .F.); #237 = ORIENTED_EDGE('NONE', *, *, #120, .T.); #238 = ORIENTED_EDGE('NONE', *, *, #124, .T.); #239 = ORIENTED_EDGE('NONE', *, *, #127, .T.); #240 = ORIENTED_EDGE('NONE', *, *, #130, .T.); #241 = ORIENTED_EDGE('NONE', *, *, #133, .T.); #242 = ORIENTED_EDGE('NONE', *, *, #135, .T.); #243 = ORIENTED_EDGE('NONE', *, *, #138, .T.); #244 = EDGE_LOOP('NONE', (#237, #238, #239, #240, #241, #242)); #245 = FACE_BOUND('NONE', #244, .T.); #246 = EDGE_LOOP('NONE', (#243)); #247 = FACE_BOUND('NONE', #246, .T.); #248 = ADVANCED_FACE('NONE', (#245, #247), #175, .T.); #249 = CLOSED_SHELL('NONE', (#182, #189, #196, #203, #210, #217, #224, #236, #248)); #250 = MANIFOLD_SOLID_BREP('NONE', #249); #251 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies'); #252 = PRODUCT_DEFINITION_CONTEXT('part definition', #251, 'design'); #253 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ()); #254 = PRODUCT_DEFINITION_FORMATION('', $, #253); #255 = PRODUCT_DEFINITION('design', $, #254, #252); #256 = PRODUCT_DEFINITION_SHAPE('NONE', $, #255); #257 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#250), #3); #258 = SHAPE_DEFINITION_REPRESENTATION(#256, #257); ENDSEC; END-ISO-10303-21;