ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2026-10-04T21:42:02',('Author'),( 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' ,'Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); ENDSEC; DATA; #1 = APPLICATION_PROTOCOL_DEFINITION('international standard', 'automotive_design',2000,#2); #2 = APPLICATION_CONTEXT( 'core data for automotive mechanical design processes'); #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); #4 = PRODUCT_DEFINITION_SHAPE('','',#5); #5 = PRODUCT_DEFINITION('design','',#6,#9); #6 = PRODUCT_DEFINITION_FORMATION('','',#7); #7 = PRODUCT('roll_pin_5x20','roll_pin_5x20','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = SHAPE_REPRESENTATION('',(#11,#15),#19); #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); #12 = CARTESIAN_POINT('',(0.,0.,0.)); #13 = DIRECTION('',(0.,0.,1.)); #14 = DIRECTION('',(1.,0.,-0.)); #15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); #16 = CARTESIAN_POINT('',(0.,0.,0.)); #17 = DIRECTION('',(0.,0.,1.)); #18 = DIRECTION('',(1.,0.,-0.)); #19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20, 'distance_accuracy_value','confusion accuracy'); #24 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); #25 = SHAPE_DEFINITION_REPRESENTATION(#26,#32); #26 = PRODUCT_DEFINITION_SHAPE('','',#27); #27 = PRODUCT_DEFINITION('design','',#28,#31); #28 = PRODUCT_DEFINITION_FORMATION('','',#29); #29 = PRODUCT('Spring_pin','Spring_pin','',(#30)); #30 = PRODUCT_CONTEXT('',#2,'mechanical'); #31 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #32 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33),#647); #33 = MANIFOLD_SOLID_BREP('',#34); #34 = CLOSED_SHELL('',(#35,#152,#224,#373,#421,#530,#558,#585,#612,#640) ); #35 = ADVANCED_FACE('',(#36),#51,.T.); #36 = FACE_BOUND('',#37,.T.); #37 = EDGE_LOOP('',(#38,#73,#99,#128)); #38 = ORIENTED_EDGE('',*,*,#39,.F.); #39 = EDGE_CURVE('',#40,#42,#44,.T.); #40 = VERTEX_POINT('',#41); #41 = CARTESIAN_POINT('',(2.381570138009,1.374999519179,1.)); #42 = VERTEX_POINT('',#43); #43 = CARTESIAN_POINT('',(2.381570138009,-1.374999519179,1.)); #44 = SURFACE_CURVE('',#45,(#50,#62),.PCURVE_S1.); #45 = CIRCLE('',#46,2.75); #46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); #47 = CARTESIAN_POINT('',(0.,0.,1.)); #48 = DIRECTION('',(0.,0.,1.)); #49 = DIRECTION('',(1.,0.,-0.)); #50 = PCURVE('',#51,#56); #51 = CONICAL_SURFACE('',#52,1.7,0.80978357257); #52 = AXIS2_PLACEMENT_3D('',#53,#54,#55); #53 = CARTESIAN_POINT('',(0.,0.,0.)); #54 = DIRECTION('',(0.,0.,1.)); #55 = DIRECTION('',(1.,0.,-0.)); #56 = DEFINITIONAL_REPRESENTATION('',(#57),#61); #57 = LINE('',#58,#59); #58 = CARTESIAN_POINT('',(0.,1.)); #59 = VECTOR('',#60,1.); #60 = DIRECTION('',(1.,0.)); #61 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #62 = PCURVE('',#63,#68); #63 = CYLINDRICAL_SURFACE('',#64,2.75); #64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); #65 = CARTESIAN_POINT('',(0.,0.,1.)); #66 = DIRECTION('',(-0.,-0.,-1.)); #67 = DIRECTION('',(1.,0.,0.)); #68 = DEFINITIONAL_REPRESENTATION('',(#69),#72); #69 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#70,#71),.UNSPECIFIED.,.F.,.F.,(2, 2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); #70 = CARTESIAN_POINT('',(0.,0.)); #71 = CARTESIAN_POINT('',(-6.28318530718,0.)); #72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #73 = ORIENTED_EDGE('',*,*,#74,.F.); #74 = EDGE_CURVE('',#75,#40,#77,.T.); #75 = VERTEX_POINT('',#76); #76 = CARTESIAN_POINT('',(1.472243358042,0.849999702766,0.)); #77 = SURFACE_CURVE('',#78,(#82,#88),.PCURVE_S1.); #78 = LINE('',#79,#80); #79 = CARTESIAN_POINT('',(0.,0.,-1.619047619048)); #80 = VECTOR('',#81,1.); #81 = DIRECTION('',(0.627121917219,0.362068838906,0.689655172414)); #82 = PCURVE('',#51,#83); #83 = DEFINITIONAL_REPRESENTATION('',(#84),#87); #84 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#85,#86),.UNSPECIFIED.,.F.,.F.,(2, 2),(2.347619047619,3.797619047619),.PIECEWISE_BEZIER_KNOTS.); #85 = CARTESIAN_POINT('',(0.523598573706,3.062684205863E-16)); #86 = CARTESIAN_POINT('',(0.523598573706,1.)); #87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #88 = PCURVE('',#89,#94); #89 = PLANE('',#90); #90 = AXIS2_PLACEMENT_3D('',#91,#92,#93); #91 = CARTESIAN_POINT('',(0.,0.,-0.1)); #92 = DIRECTION('',(-0.499999825156,0.866025504731,0.)); #93 = DIRECTION('',(0.866025504731,0.499999825156,0.)); #94 = DEFINITIONAL_REPRESENTATION('',(#95),#98); #95 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#96,#97),.UNSPECIFIED.,.F.,.F.,(2, 2),(2.347619047619,3.797619047619),.PIECEWISE_BEZIER_KNOTS.); #96 = CARTESIAN_POINT('',(1.7,-0.1)); #97 = CARTESIAN_POINT('',(2.75,-1.1)); #98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #99 = ORIENTED_EDGE('',*,*,#100,.T.); #100 = EDGE_CURVE('',#75,#101,#103,.T.); #101 = VERTEX_POINT('',#102); #102 = CARTESIAN_POINT('',(1.472243358042,-0.849999702766,0.)); #103 = SURFACE_CURVE('',#104,(#109,#116),.PCURVE_S1.); #104 = CIRCLE('',#105,1.7); #105 = AXIS2_PLACEMENT_3D('',#106,#107,#108); #106 = CARTESIAN_POINT('',(0.,0.,0.)); #107 = DIRECTION('',(0.,0.,1.)); #108 = DIRECTION('',(1.,0.,-0.)); #109 = PCURVE('',#51,#110); #110 = DEFINITIONAL_REPRESENTATION('',(#111),#115); #111 = LINE('',#112,#113); #112 = CARTESIAN_POINT('',(0.,0.)); #113 = VECTOR('',#114,1.); #114 = DIRECTION('',(1.,0.)); #115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #116 = PCURVE('',#117,#122); #117 = PLANE('',#118); #118 = AXIS2_PLACEMENT_3D('',#119,#120,#121); #119 = CARTESIAN_POINT('',(0.,0.,0.)); #120 = DIRECTION('',(0.,0.,1.)); #121 = DIRECTION('',(1.,0.,-0.)); #122 = DEFINITIONAL_REPRESENTATION('',(#123),#127); #123 = CIRCLE('',#124,1.7); #124 = AXIS2_PLACEMENT_2D('',#125,#126); #125 = CARTESIAN_POINT('',(0.,0.)); #126 = DIRECTION('',(1.,0.)); #127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #128 = ORIENTED_EDGE('',*,*,#129,.T.); #129 = EDGE_CURVE('',#101,#42,#130,.T.); #130 = SURFACE_CURVE('',#131,(#135,#141),.PCURVE_S1.); #131 = LINE('',#132,#133); #132 = CARTESIAN_POINT('',(0.,0.,-1.619047619048)); #133 = VECTOR('',#134,1.); #134 = DIRECTION('',(0.627121917219,-0.362068838906,0.689655172414)); #135 = PCURVE('',#51,#136); #136 = DEFINITIONAL_REPRESENTATION('',(#137),#140); #137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#138,#139),.UNSPECIFIED.,.F.,.F., (2,2),(2.347619047619,3.797619047619),.PIECEWISE_BEZIER_KNOTS.); #138 = CARTESIAN_POINT('',(5.759586733474,3.062684205863E-16)); #139 = CARTESIAN_POINT('',(5.759586733474,1.)); #140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #141 = PCURVE('',#142,#147); #142 = PLANE('',#143); #143 = AXIS2_PLACEMENT_3D('',#144,#145,#146); #144 = CARTESIAN_POINT('',(5.5,-3.175425,-0.1)); #145 = DIRECTION('',(-0.499999825156,-0.866025504731,0.)); #146 = DIRECTION('',(-0.866025504731,0.499999825156,0.)); #147 = DEFINITIONAL_REPRESENTATION('',(#148),#151); #148 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#149,#150),.UNSPECIFIED.,.F.,.F., (2,2),(2.347619047619,3.797619047619),.PIECEWISE_BEZIER_KNOTS.); #149 = CARTESIAN_POINT('',(4.650852220815,-0.1)); #150 = CARTESIAN_POINT('',(3.600852220815,-1.1)); #151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #152 = ADVANCED_FACE('',(#153),#63,.T.); #153 = FACE_BOUND('',#154,.F.); #154 = EDGE_LOOP('',(#155,#156,#177,#205)); #155 = ORIENTED_EDGE('',*,*,#39,.F.); #156 = ORIENTED_EDGE('',*,*,#157,.F.); #157 = EDGE_CURVE('',#158,#40,#160,.T.); #158 = VERTEX_POINT('',#159); #159 = CARTESIAN_POINT('',(2.381570138009,1.374999519179,19.)); #160 = SURFACE_CURVE('',#161,(#165,#171),.PCURVE_S1.); #161 = LINE('',#162,#163); #162 = CARTESIAN_POINT('',(2.381570138009,1.374999519179,1.)); #163 = VECTOR('',#164,1.); #164 = DIRECTION('',(-0.,-0.,-1.)); #165 = PCURVE('',#63,#166); #166 = DEFINITIONAL_REPRESENTATION('',(#167),#170); #167 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#168,#169),.UNSPECIFIED.,.F.,.F., (2,2),(-18.0000006,6.000000000173E-07),.PIECEWISE_BEZIER_KNOTS.); #168 = CARTESIAN_POINT('',(-0.523598573706,-18.0000006)); #169 = CARTESIAN_POINT('',(-0.523598573706,6.000000000173E-07)); #170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #171 = PCURVE('',#89,#172); #172 = DEFINITIONAL_REPRESENTATION('',(#173),#176); #173 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#174,#175),.UNSPECIFIED.,.F.,.F., (2,2),(-18.0000006,6.000000000173E-07),.PIECEWISE_BEZIER_KNOTS.); #174 = CARTESIAN_POINT('',(2.75,-19.1000006)); #175 = CARTESIAN_POINT('',(2.75,-1.0999994)); #176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #177 = ORIENTED_EDGE('',*,*,#178,.T.); #178 = EDGE_CURVE('',#158,#179,#181,.T.); #179 = VERTEX_POINT('',#180); #180 = CARTESIAN_POINT('',(2.381570138009,-1.374999519179,19.)); #181 = SURFACE_CURVE('',#182,(#187,#194),.PCURVE_S1.); #182 = CIRCLE('',#183,2.75); #183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); #184 = CARTESIAN_POINT('',(0.,0.,19.)); #185 = DIRECTION('',(0.,0.,1.)); #186 = DIRECTION('',(1.,0.,0.)); #187 = PCURVE('',#63,#188); #188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); #189 = LINE('',#190,#191); #190 = CARTESIAN_POINT('',(-0.,-18.)); #191 = VECTOR('',#192,1.); #192 = DIRECTION('',(-1.,0.)); #193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #194 = PCURVE('',#195,#200); #195 = CONICAL_SURFACE('',#196,2.75,0.80978357257); #196 = AXIS2_PLACEMENT_3D('',#197,#198,#199); #197 = CARTESIAN_POINT('',(0.,0.,19.)); #198 = DIRECTION('',(-0.,-0.,-1.)); #199 = DIRECTION('',(1.,0.,-0.)); #200 = DEFINITIONAL_REPRESENTATION('',(#201),#204); #201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#202,#203),.UNSPECIFIED.,.F.,.F., (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); #202 = CARTESIAN_POINT('',(0.,0.)); #203 = CARTESIAN_POINT('',(-6.28318530718,0.)); #204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #205 = ORIENTED_EDGE('',*,*,#206,.T.); #206 = EDGE_CURVE('',#179,#42,#207,.T.); #207 = SURFACE_CURVE('',#208,(#212,#218),.PCURVE_S1.); #208 = LINE('',#209,#210); #209 = CARTESIAN_POINT('',(2.381570138009,-1.374999519179,1.)); #210 = VECTOR('',#211,1.); #211 = DIRECTION('',(-0.,-0.,-1.)); #212 = PCURVE('',#63,#213); #213 = DEFINITIONAL_REPRESENTATION('',(#214),#217); #214 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#215,#216),.UNSPECIFIED.,.F.,.F., (2,2),(-18.0000006,6.000000000173E-07),.PIECEWISE_BEZIER_KNOTS.); #215 = CARTESIAN_POINT('',(-5.759586733474,-18.0000006)); #216 = CARTESIAN_POINT('',(-5.759586733474,6.000000000173E-07)); #217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #218 = PCURVE('',#142,#219); #219 = DEFINITIONAL_REPRESENTATION('',(#220),#223); #220 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#221,#222),.UNSPECIFIED.,.F.,.F., (2,2),(-18.0000006,6.000000000173E-07),.PIECEWISE_BEZIER_KNOTS.); #221 = CARTESIAN_POINT('',(3.600852220815,-19.1000006)); #222 = CARTESIAN_POINT('',(3.600852220815,-1.0999994)); #223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #224 = ADVANCED_FACE('',(#225),#142,.F.); #225 = FACE_BOUND('',#226,.F.); #226 = EDGE_LOOP('',(#227,#248,#249,#250,#271,#297,#323,#349)); #227 = ORIENTED_EDGE('',*,*,#228,.T.); #228 = EDGE_CURVE('',#229,#101,#231,.T.); #229 = VERTEX_POINT('',#230); #230 = CARTESIAN_POINT('',(0.606217853311,-0.349999877609,0.)); #231 = SURFACE_CURVE('',#232,(#236,#242),.PCURVE_S1.); #232 = LINE('',#233,#234); #233 = CARTESIAN_POINT('',(2.75,-1.5877125,0.)); #234 = VECTOR('',#235,1.); #235 = DIRECTION('',(0.866025504731,-0.499999825156,0.)); #236 = PCURVE('',#142,#237); #237 = DEFINITIONAL_REPRESENTATION('',(#238),#241); #238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#239,#240),.UNSPECIFIED.,.F.,.F., (2,2),(-3.175426110407,-1.212435423974),.PIECEWISE_BEZIER_KNOTS.); #239 = CARTESIAN_POINT('',(6.350852220815,-0.1)); #240 = CARTESIAN_POINT('',(4.387861534381,-0.1)); #241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #242 = PCURVE('',#117,#243); #243 = DEFINITIONAL_REPRESENTATION('',(#244),#247); #244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#245,#246),.UNSPECIFIED.,.F.,.F., (2,2),(-3.175426110407,-1.212435423974),.PIECEWISE_BEZIER_KNOTS.); #245 = CARTESIAN_POINT('',(0.,0.)); #246 = CARTESIAN_POINT('',(1.7,-0.981495)); #247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #248 = ORIENTED_EDGE('',*,*,#129,.T.); #249 = ORIENTED_EDGE('',*,*,#206,.F.); #250 = ORIENTED_EDGE('',*,*,#251,.F.); #251 = EDGE_CURVE('',#252,#179,#254,.T.); #252 = VERTEX_POINT('',#253); #253 = CARTESIAN_POINT('',(1.472243358042,-0.849999702766,20.)); #254 = SURFACE_CURVE('',#255,(#259,#265),.PCURVE_S1.); #255 = LINE('',#256,#257); #256 = CARTESIAN_POINT('',(0.,0.,21.619047619048)); #257 = VECTOR('',#258,1.); #258 = DIRECTION('',(0.627121917219,-0.362068838906,-0.689655172414)); #259 = PCURVE('',#142,#260); #260 = DEFINITIONAL_REPRESENTATION('',(#261),#264); #261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#262,#263),.UNSPECIFIED.,.F.,.F., (2,2),(2.347619047619,3.797619047619),.PIECEWISE_BEZIER_KNOTS.); #262 = CARTESIAN_POINT('',(4.650852220815,-20.1)); #263 = CARTESIAN_POINT('',(3.600852220815,-19.1)); #264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #265 = PCURVE('',#195,#266); #266 = DEFINITIONAL_REPRESENTATION('',(#267),#270); #267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#268,#269),.UNSPECIFIED.,.F.,.F., (2,2),(2.347619047619,3.797619047619),.PIECEWISE_BEZIER_KNOTS.); #268 = CARTESIAN_POINT('',(-5.759586733474,-1.)); #269 = CARTESIAN_POINT('',(-5.759586733474,9.188052617588E-16)); #270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #271 = ORIENTED_EDGE('',*,*,#272,.F.); #272 = EDGE_CURVE('',#273,#252,#275,.T.); #273 = VERTEX_POINT('',#274); #274 = CARTESIAN_POINT('',(0.606217853311,-0.349999877609,20.)); #275 = SURFACE_CURVE('',#276,(#280,#286),.PCURVE_S1.); #276 = LINE('',#277,#278); #277 = CARTESIAN_POINT('',(2.75,-1.5877125,20.)); #278 = VECTOR('',#279,1.); #279 = DIRECTION('',(0.866025504731,-0.499999825156,0.)); #280 = PCURVE('',#142,#281); #281 = DEFINITIONAL_REPRESENTATION('',(#282),#285); #282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#283,#284),.UNSPECIFIED.,.F.,.F., (2,2),(-3.175426110407,-1.212435423974),.PIECEWISE_BEZIER_KNOTS.); #283 = CARTESIAN_POINT('',(6.350852220815,-20.1)); #284 = CARTESIAN_POINT('',(4.387861534381,-20.1)); #285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #286 = PCURVE('',#287,#292); #287 = PLANE('',#288); #288 = AXIS2_PLACEMENT_3D('',#289,#290,#291); #289 = CARTESIAN_POINT('',(0.,0.,20.)); #290 = DIRECTION('',(0.,0.,1.)); #291 = DIRECTION('',(1.,0.,-0.)); #292 = DEFINITIONAL_REPRESENTATION('',(#293),#296); #293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#294,#295),.UNSPECIFIED.,.F.,.F., (2,2),(-3.175426110407,-1.212435423974),.PIECEWISE_BEZIER_KNOTS.); #294 = CARTESIAN_POINT('',(0.,0.)); #295 = CARTESIAN_POINT('',(1.7,-0.981495)); #296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #297 = ORIENTED_EDGE('',*,*,#298,.T.); #298 = EDGE_CURVE('',#273,#299,#301,.T.); #299 = VERTEX_POINT('',#300); #300 = CARTESIAN_POINT('',(1.515544633278,-0.874999694023,19.)); #301 = SURFACE_CURVE('',#302,(#306,#312),.PCURVE_S1.); #302 = LINE('',#303,#304); #303 = CARTESIAN_POINT('',(0.,0.,20.666666666667)); #304 = VECTOR('',#305,1.); #305 = DIRECTION('',(0.627121917219,-0.362068838906,-0.689655172414)); #306 = PCURVE('',#142,#307); #307 = DEFINITIONAL_REPRESENTATION('',(#308),#311); #308 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#309,#310),.UNSPECIFIED.,.F.,.F., (2,2),(0.966666666667,2.416666666667),.PIECEWISE_BEZIER_KNOTS.); #309 = CARTESIAN_POINT('',(5.650852220815,-20.1)); #310 = CARTESIAN_POINT('',(4.600852220815,-19.1)); #311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #312 = PCURVE('',#313,#318); #313 = CONICAL_SURFACE('',#314,1.75,0.80978357257); #314 = AXIS2_PLACEMENT_3D('',#315,#316,#317); #315 = CARTESIAN_POINT('',(0.,0.,19.)); #316 = DIRECTION('',(-0.,-0.,-1.)); #317 = DIRECTION('',(1.,0.,-0.)); #318 = DEFINITIONAL_REPRESENTATION('',(#319),#322); #319 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#320,#321),.UNSPECIFIED.,.F.,.F., (2,2),(0.966666666667,2.416666666667),.PIECEWISE_BEZIER_KNOTS.); #320 = CARTESIAN_POINT('',(-5.759586733474,-1.)); #321 = CARTESIAN_POINT('',(-5.759586733474,6.125368411725E-16)); #322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #323 = ORIENTED_EDGE('',*,*,#324,.T.); #324 = EDGE_CURVE('',#299,#325,#327,.T.); #325 = VERTEX_POINT('',#326); #326 = CARTESIAN_POINT('',(1.515544633278,-0.874999694023,1.)); #327 = SURFACE_CURVE('',#328,(#332,#338),.PCURVE_S1.); #328 = LINE('',#329,#330); #329 = CARTESIAN_POINT('',(1.515544633278,-0.874999694023,1.)); #330 = VECTOR('',#331,1.); #331 = DIRECTION('',(-0.,-0.,-1.)); #332 = PCURVE('',#142,#333); #333 = DEFINITIONAL_REPRESENTATION('',(#334),#337); #334 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#335,#336),.UNSPECIFIED.,.F.,.F., (2,2),(-18.0000006,6.000000000173E-07),.PIECEWISE_BEZIER_KNOTS.); #335 = CARTESIAN_POINT('',(4.600852220815,-19.1000006)); #336 = CARTESIAN_POINT('',(4.600852220815,-1.0999994)); #337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #338 = PCURVE('',#339,#344); #339 = CYLINDRICAL_SURFACE('',#340,1.75); #340 = AXIS2_PLACEMENT_3D('',#341,#342,#343); #341 = CARTESIAN_POINT('',(0.,0.,1.)); #342 = DIRECTION('',(-0.,-0.,-1.)); #343 = DIRECTION('',(1.,0.,0.)); #344 = DEFINITIONAL_REPRESENTATION('',(#345),#348); #345 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#346,#347),.UNSPECIFIED.,.F.,.F., (2,2),(-18.0000006,6.000000000173E-07),.PIECEWISE_BEZIER_KNOTS.); #346 = CARTESIAN_POINT('',(-5.759586733474,-18.0000006)); #347 = CARTESIAN_POINT('',(-5.759586733474,6.000000000173E-07)); #348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #349 = ORIENTED_EDGE('',*,*,#350,.F.); #350 = EDGE_CURVE('',#229,#325,#351,.T.); #351 = SURFACE_CURVE('',#352,(#356,#362),.PCURVE_S1.); #352 = LINE('',#353,#354); #353 = CARTESIAN_POINT('',(0.,0.,-0.666666666667)); #354 = VECTOR('',#355,1.); #355 = DIRECTION('',(0.627121917219,-0.362068838906,0.689655172414)); #356 = PCURVE('',#142,#357); #357 = DEFINITIONAL_REPRESENTATION('',(#358),#361); #358 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#359,#360),.UNSPECIFIED.,.F.,.F., (2,2),(0.966666666667,2.416666666667),.PIECEWISE_BEZIER_KNOTS.); #359 = CARTESIAN_POINT('',(5.650852220815,-0.1)); #360 = CARTESIAN_POINT('',(4.600852220815,-1.1)); #361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #362 = PCURVE('',#363,#368); #363 = CONICAL_SURFACE('',#364,0.7,0.80978357257); #364 = AXIS2_PLACEMENT_3D('',#365,#366,#367); #365 = CARTESIAN_POINT('',(0.,0.,0.)); #366 = DIRECTION('',(0.,0.,1.)); #367 = DIRECTION('',(1.,0.,-0.)); #368 = DEFINITIONAL_REPRESENTATION('',(#369),#372); #369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#370,#371),.UNSPECIFIED.,.F.,.F., (2,2),(0.966666666667,2.416666666667),.PIECEWISE_BEZIER_KNOTS.); #370 = CARTESIAN_POINT('',(5.759586733474,1.531342102931E-16)); #371 = CARTESIAN_POINT('',(5.759586733474,1.)); #372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #373 = ADVANCED_FACE('',(#374),#117,.F.); #374 = FACE_BOUND('',#375,.F.); #375 = EDGE_LOOP('',(#376,#397,#398,#399)); #376 = ORIENTED_EDGE('',*,*,#377,.F.); #377 = EDGE_CURVE('',#75,#378,#380,.T.); #378 = VERTEX_POINT('',#379); #379 = CARTESIAN_POINT('',(0.606217853311,0.349999877609,0.)); #380 = SURFACE_CURVE('',#381,(#385,#391),.PCURVE_S1.); #381 = LINE('',#382,#383); #382 = CARTESIAN_POINT('',(0.,0.,0.)); #383 = VECTOR('',#384,1.); #384 = DIRECTION('',(-0.866025504731,-0.499999825156,0.)); #385 = PCURVE('',#117,#386); #386 = DEFINITIONAL_REPRESENTATION('',(#387),#390); #387 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#388,#389),.UNSPECIFIED.,.F.,.F., (2,2),(-1.962990686434,-0.),.PIECEWISE_BEZIER_KNOTS.); #388 = CARTESIAN_POINT('',(1.7,0.981495)); #389 = CARTESIAN_POINT('',(0.,0.)); #390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #391 = PCURVE('',#89,#392); #392 = DEFINITIONAL_REPRESENTATION('',(#393),#396); #393 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#394,#395),.UNSPECIFIED.,.F.,.F., (2,2),(-1.962990686434,-0.),.PIECEWISE_BEZIER_KNOTS.); #394 = CARTESIAN_POINT('',(1.962990686434,-0.1)); #395 = CARTESIAN_POINT('',(0.,-0.1)); #396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #397 = ORIENTED_EDGE('',*,*,#100,.T.); #398 = ORIENTED_EDGE('',*,*,#228,.F.); #399 = ORIENTED_EDGE('',*,*,#400,.F.); #400 = EDGE_CURVE('',#378,#229,#401,.T.); #401 = SURFACE_CURVE('',#402,(#407,#414),.PCURVE_S1.); #402 = CIRCLE('',#403,0.7); #403 = AXIS2_PLACEMENT_3D('',#404,#405,#406); #404 = CARTESIAN_POINT('',(0.,0.,0.)); #405 = DIRECTION('',(0.,0.,1.)); #406 = DIRECTION('',(1.,0.,-0.)); #407 = PCURVE('',#117,#408); #408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); #409 = CIRCLE('',#410,0.7); #410 = AXIS2_PLACEMENT_2D('',#411,#412); #411 = CARTESIAN_POINT('',(0.,0.)); #412 = DIRECTION('',(1.,0.)); #413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #414 = PCURVE('',#363,#415); #415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); #416 = LINE('',#417,#418); #417 = CARTESIAN_POINT('',(0.,0.)); #418 = VECTOR('',#419,1.); #419 = DIRECTION('',(1.,0.)); #420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #421 = ADVANCED_FACE('',(#422),#89,.F.); #422 = FACE_BOUND('',#423,.F.); #423 = EDGE_LOOP('',(#424,#425,#426,#447,#468,#489,#510,#529)); #424 = ORIENTED_EDGE('',*,*,#74,.F.); #425 = ORIENTED_EDGE('',*,*,#377,.T.); #426 = ORIENTED_EDGE('',*,*,#427,.T.); #427 = EDGE_CURVE('',#378,#428,#430,.T.); #428 = VERTEX_POINT('',#429); #429 = CARTESIAN_POINT('',(1.515544633278,0.874999694023,1.)); #430 = SURFACE_CURVE('',#431,(#435,#441),.PCURVE_S1.); #431 = LINE('',#432,#433); #432 = CARTESIAN_POINT('',(0.,0.,-0.666666666667)); #433 = VECTOR('',#434,1.); #434 = DIRECTION('',(0.627121917219,0.362068838906,0.689655172414)); #435 = PCURVE('',#89,#436); #436 = DEFINITIONAL_REPRESENTATION('',(#437),#440); #437 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#438,#439),.UNSPECIFIED.,.F.,.F., (2,2),(0.966666666667,2.416666666667),.PIECEWISE_BEZIER_KNOTS.); #438 = CARTESIAN_POINT('',(0.7,-0.1)); #439 = CARTESIAN_POINT('',(1.75,-1.1)); #440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #441 = PCURVE('',#363,#442); #442 = DEFINITIONAL_REPRESENTATION('',(#443),#446); #443 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#444,#445),.UNSPECIFIED.,.F.,.F., (2,2),(0.966666666667,2.416666666667),.PIECEWISE_BEZIER_KNOTS.); #444 = CARTESIAN_POINT('',(0.523598573706,7.656710514656E-17)); #445 = CARTESIAN_POINT('',(0.523598573706,1.)); #446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #447 = ORIENTED_EDGE('',*,*,#448,.F.); #448 = EDGE_CURVE('',#449,#428,#451,.T.); #449 = VERTEX_POINT('',#450); #450 = CARTESIAN_POINT('',(1.515544633278,0.874999694023,19.)); #451 = SURFACE_CURVE('',#452,(#456,#462),.PCURVE_S1.); #452 = LINE('',#453,#454); #453 = CARTESIAN_POINT('',(1.515544633278,0.874999694023,1.)); #454 = VECTOR('',#455,1.); #455 = DIRECTION('',(-0.,-0.,-1.)); #456 = PCURVE('',#89,#457); #457 = DEFINITIONAL_REPRESENTATION('',(#458),#461); #458 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#459,#460),.UNSPECIFIED.,.F.,.F., (2,2),(-18.0000006,6.000000000173E-07),.PIECEWISE_BEZIER_KNOTS.); #459 = CARTESIAN_POINT('',(1.75,-19.1000006)); #460 = CARTESIAN_POINT('',(1.75,-1.0999994)); #461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #462 = PCURVE('',#339,#463); #463 = DEFINITIONAL_REPRESENTATION('',(#464),#467); #464 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#465,#466),.UNSPECIFIED.,.F.,.F., (2,2),(-18.0000006,6.000000000173E-07),.PIECEWISE_BEZIER_KNOTS.); #465 = CARTESIAN_POINT('',(-0.523598573706,-18.0000006)); #466 = CARTESIAN_POINT('',(-0.523598573706,6.000000000173E-07)); #467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #468 = ORIENTED_EDGE('',*,*,#469,.F.); #469 = EDGE_CURVE('',#470,#449,#472,.T.); #470 = VERTEX_POINT('',#471); #471 = CARTESIAN_POINT('',(0.606217853311,0.349999877609,20.)); #472 = SURFACE_CURVE('',#473,(#477,#483),.PCURVE_S1.); #473 = LINE('',#474,#475); #474 = CARTESIAN_POINT('',(0.,0.,20.666666666667)); #475 = VECTOR('',#476,1.); #476 = DIRECTION('',(0.627121917219,0.362068838906,-0.689655172414)); #477 = PCURVE('',#89,#478); #478 = DEFINITIONAL_REPRESENTATION('',(#479),#482); #479 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#480,#481),.UNSPECIFIED.,.F.,.F., (2,2),(0.966666666667,2.416666666667),.PIECEWISE_BEZIER_KNOTS.); #480 = CARTESIAN_POINT('',(0.7,-20.1)); #481 = CARTESIAN_POINT('',(1.75,-19.1)); #482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #483 = PCURVE('',#313,#484); #484 = DEFINITIONAL_REPRESENTATION('',(#485),#488); #485 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#486,#487),.UNSPECIFIED.,.F.,.F., (2,2),(0.966666666667,2.416666666667),.PIECEWISE_BEZIER_KNOTS.); #486 = CARTESIAN_POINT('',(-0.523598573706,-1.)); #487 = CARTESIAN_POINT('',(-0.523598573706,6.125368411725E-16)); #488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #489 = ORIENTED_EDGE('',*,*,#490,.F.); #490 = EDGE_CURVE('',#491,#470,#493,.T.); #491 = VERTEX_POINT('',#492); #492 = CARTESIAN_POINT('',(1.472243358042,0.849999702766,20.)); #493 = SURFACE_CURVE('',#494,(#498,#504),.PCURVE_S1.); #494 = LINE('',#495,#496); #495 = CARTESIAN_POINT('',(0.,0.,20.)); #496 = VECTOR('',#497,1.); #497 = DIRECTION('',(-0.866025504731,-0.499999825156,0.)); #498 = PCURVE('',#89,#499); #499 = DEFINITIONAL_REPRESENTATION('',(#500),#503); #500 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#501,#502),.UNSPECIFIED.,.F.,.F., (2,2),(-1.962990686434,-0.),.PIECEWISE_BEZIER_KNOTS.); #501 = CARTESIAN_POINT('',(1.962990686434,-20.1)); #502 = CARTESIAN_POINT('',(0.,-20.1)); #503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #504 = PCURVE('',#287,#505); #505 = DEFINITIONAL_REPRESENTATION('',(#506),#509); #506 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#507,#508),.UNSPECIFIED.,.F.,.F., (2,2),(-1.962990686434,-0.),.PIECEWISE_BEZIER_KNOTS.); #507 = CARTESIAN_POINT('',(1.7,0.981495)); #508 = CARTESIAN_POINT('',(0.,0.)); #509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #510 = ORIENTED_EDGE('',*,*,#511,.T.); #511 = EDGE_CURVE('',#491,#158,#512,.T.); #512 = SURFACE_CURVE('',#513,(#517,#523),.PCURVE_S1.); #513 = LINE('',#514,#515); #514 = CARTESIAN_POINT('',(0.,0.,21.619047619048)); #515 = VECTOR('',#516,1.); #516 = DIRECTION('',(0.627121917219,0.362068838906,-0.689655172414)); #517 = PCURVE('',#89,#518); #518 = DEFINITIONAL_REPRESENTATION('',(#519),#522); #519 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#520,#521),.UNSPECIFIED.,.F.,.F., (2,2),(2.347619047619,3.797619047619),.PIECEWISE_BEZIER_KNOTS.); #520 = CARTESIAN_POINT('',(1.7,-20.1)); #521 = CARTESIAN_POINT('',(2.75,-19.1)); #522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #523 = PCURVE('',#195,#524); #524 = DEFINITIONAL_REPRESENTATION('',(#525),#528); #525 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#526,#527),.UNSPECIFIED.,.F.,.F., (2,2),(2.347619047619,3.797619047619),.PIECEWISE_BEZIER_KNOTS.); #526 = CARTESIAN_POINT('',(-0.523598573706,-1.)); #527 = CARTESIAN_POINT('',(-0.523598573706,6.125368411725E-16)); #528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #529 = ORIENTED_EDGE('',*,*,#157,.T.); #530 = ADVANCED_FACE('',(#531),#195,.T.); #531 = FACE_BOUND('',#532,.T.); #532 = EDGE_LOOP('',(#533,#555,#556,#557)); #533 = ORIENTED_EDGE('',*,*,#534,.F.); #534 = EDGE_CURVE('',#491,#252,#535,.T.); #535 = SURFACE_CURVE('',#536,(#541,#548),.PCURVE_S1.); #536 = CIRCLE('',#537,1.7); #537 = AXIS2_PLACEMENT_3D('',#538,#539,#540); #538 = CARTESIAN_POINT('',(0.,0.,20.)); #539 = DIRECTION('',(0.,0.,1.)); #540 = DIRECTION('',(1.,0.,-0.)); #541 = PCURVE('',#195,#542); #542 = DEFINITIONAL_REPRESENTATION('',(#543),#547); #543 = LINE('',#544,#545); #544 = CARTESIAN_POINT('',(-0.,-1.)); #545 = VECTOR('',#546,1.); #546 = DIRECTION('',(-1.,-0.)); #547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #548 = PCURVE('',#287,#549); #549 = DEFINITIONAL_REPRESENTATION('',(#550),#554); #550 = CIRCLE('',#551,1.7); #551 = AXIS2_PLACEMENT_2D('',#552,#553); #552 = CARTESIAN_POINT('',(0.,0.)); #553 = DIRECTION('',(1.,0.)); #554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #555 = ORIENTED_EDGE('',*,*,#511,.T.); #556 = ORIENTED_EDGE('',*,*,#178,.T.); #557 = ORIENTED_EDGE('',*,*,#251,.F.); #558 = ADVANCED_FACE('',(#559),#363,.F.); #559 = FACE_BOUND('',#560,.F.); #560 = EDGE_LOOP('',(#561,#582,#583,#584)); #561 = ORIENTED_EDGE('',*,*,#562,.F.); #562 = EDGE_CURVE('',#428,#325,#563,.T.); #563 = SURFACE_CURVE('',#564,(#569,#576),.PCURVE_S1.); #564 = CIRCLE('',#565,1.75); #565 = AXIS2_PLACEMENT_3D('',#566,#567,#568); #566 = CARTESIAN_POINT('',(0.,0.,1.)); #567 = DIRECTION('',(0.,0.,1.)); #568 = DIRECTION('',(1.,0.,-0.)); #569 = PCURVE('',#363,#570); #570 = DEFINITIONAL_REPRESENTATION('',(#571),#575); #571 = LINE('',#572,#573); #572 = CARTESIAN_POINT('',(0.,1.)); #573 = VECTOR('',#574,1.); #574 = DIRECTION('',(1.,0.)); #575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #576 = PCURVE('',#339,#577); #577 = DEFINITIONAL_REPRESENTATION('',(#578),#581); #578 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#579,#580),.UNSPECIFIED.,.F.,.F., (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); #579 = CARTESIAN_POINT('',(0.,0.)); #580 = CARTESIAN_POINT('',(-6.28318530718,0.)); #581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #582 = ORIENTED_EDGE('',*,*,#427,.F.); #583 = ORIENTED_EDGE('',*,*,#400,.T.); #584 = ORIENTED_EDGE('',*,*,#350,.T.); #585 = ADVANCED_FACE('',(#586),#339,.F.); #586 = FACE_BOUND('',#587,.T.); #587 = EDGE_LOOP('',(#588,#589,#590,#611)); #588 = ORIENTED_EDGE('',*,*,#562,.F.); #589 = ORIENTED_EDGE('',*,*,#448,.F.); #590 = ORIENTED_EDGE('',*,*,#591,.T.); #591 = EDGE_CURVE('',#449,#299,#592,.T.); #592 = SURFACE_CURVE('',#593,(#598,#605),.PCURVE_S1.); #593 = CIRCLE('',#594,1.75); #594 = AXIS2_PLACEMENT_3D('',#595,#596,#597); #595 = CARTESIAN_POINT('',(0.,0.,19.)); #596 = DIRECTION('',(0.,0.,1.)); #597 = DIRECTION('',(1.,0.,0.)); #598 = PCURVE('',#339,#599); #599 = DEFINITIONAL_REPRESENTATION('',(#600),#604); #600 = LINE('',#601,#602); #601 = CARTESIAN_POINT('',(-0.,-18.)); #602 = VECTOR('',#603,1.); #603 = DIRECTION('',(-1.,0.)); #604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #605 = PCURVE('',#313,#606); #606 = DEFINITIONAL_REPRESENTATION('',(#607),#610); #607 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#608,#609),.UNSPECIFIED.,.F.,.F., (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); #608 = CARTESIAN_POINT('',(0.,0.)); #609 = CARTESIAN_POINT('',(-6.28318530718,0.)); #610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #611 = ORIENTED_EDGE('',*,*,#324,.T.); #612 = ADVANCED_FACE('',(#613),#313,.F.); #613 = FACE_BOUND('',#614,.F.); #614 = EDGE_LOOP('',(#615,#637,#638,#639)); #615 = ORIENTED_EDGE('',*,*,#616,.F.); #616 = EDGE_CURVE('',#470,#273,#617,.T.); #617 = SURFACE_CURVE('',#618,(#623,#630),.PCURVE_S1.); #618 = CIRCLE('',#619,0.7); #619 = AXIS2_PLACEMENT_3D('',#620,#621,#622); #620 = CARTESIAN_POINT('',(0.,0.,20.)); #621 = DIRECTION('',(0.,0.,1.)); #622 = DIRECTION('',(1.,0.,-0.)); #623 = PCURVE('',#313,#624); #624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); #625 = LINE('',#626,#627); #626 = CARTESIAN_POINT('',(-0.,-1.)); #627 = VECTOR('',#628,1.); #628 = DIRECTION('',(-1.,-0.)); #629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #630 = PCURVE('',#287,#631); #631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); #632 = CIRCLE('',#633,0.7); #633 = AXIS2_PLACEMENT_2D('',#634,#635); #634 = CARTESIAN_POINT('',(0.,0.)); #635 = DIRECTION('',(1.,0.)); #636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #637 = ORIENTED_EDGE('',*,*,#469,.T.); #638 = ORIENTED_EDGE('',*,*,#591,.T.); #639 = ORIENTED_EDGE('',*,*,#298,.F.); #640 = ADVANCED_FACE('',(#641),#287,.T.); #641 = FACE_BOUND('',#642,.T.); #642 = EDGE_LOOP('',(#643,#644,#645,#646)); #643 = ORIENTED_EDGE('',*,*,#490,.F.); #644 = ORIENTED_EDGE('',*,*,#534,.T.); #645 = ORIENTED_EDGE('',*,*,#272,.F.); #646 = ORIENTED_EDGE('',*,*,#616,.F.); #647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#651)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#648,#649,#650)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #648 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #649 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #650 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #651 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#648, 'distance_accuracy_value','confusion accuracy'); #652 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#653,#655); #653 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#654) SHAPE_REPRESENTATION_RELATIONSHIP() ); #654 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); #655 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#656 ); #656 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','Spring_pin','',#5,#27,$); #657 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29)); #658 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#659) ,#647); #659 = STYLED_ITEM('color',(#660),#33); #660 = PRESENTATION_STYLE_ASSIGNMENT((#661)); #661 = SURFACE_STYLE_USAGE(.BOTH.,#662); #662 = SURFACE_SIDE_STYLE('',(#663)); #663 = SURFACE_STYLE_FILL_AREA(#664); #664 = FILL_AREA_STYLE('',(#665)); #665 = FILL_AREA_STYLE_COLOUR('',#666); #666 = COLOUR_RGB('',7.000000150072E-02,8.499999944116E-02, 0.105000001337); ENDSEC; END-ISO-10303-21;