diff --git a/Generic objects/pushpins/README.md b/Generic objects/pushpins/README.md new file mode 100644 index 00000000..8ebc536e --- /dev/null +++ b/Generic objects/pushpins/README.md @@ -0,0 +1,5 @@ +# Pushpins + +## Drawing pin + + diff --git a/Generic objects/pushpins/drawing-pin.fcstd b/Generic objects/pushpins/drawing-pin.fcstd new file mode 100644 index 00000000..494a47b8 Binary files /dev/null and b/Generic objects/pushpins/drawing-pin.fcstd differ diff --git a/Generic objects/pushpins/drawing-pin.png b/Generic objects/pushpins/drawing-pin.png new file mode 100644 index 00000000..1e8ec851 Binary files /dev/null and b/Generic objects/pushpins/drawing-pin.png differ diff --git a/Generic objects/pushpins/drawing-pin.stl b/Generic objects/pushpins/drawing-pin.stl new file mode 100644 index 00000000..45c61510 Binary files /dev/null and b/Generic objects/pushpins/drawing-pin.stl differ diff --git a/Generic objects/pushpins/drawing-pin.stp b/Generic objects/pushpins/drawing-pin.stp new file mode 100644 index 00000000..19577137 --- /dev/null +++ b/Generic objects/pushpins/drawing-pin.stp @@ -0,0 +1,1151 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/obijuan/develop/FreeCAD-library/Generic +objects/pushpins/drawing-pin.stp','2018-03-01T14:49:24',(''),(''), + 'Open CASCADE STEP processor 7.1','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Drawing-pin-part','Drawing-pin-part','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); +#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 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,0.,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-02),#24, + 'distance_accuracy_value','confusion accuracy'); +#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#29 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30),#591); +#30 = MANIFOLD_SOLID_BREP('',#31); +#31 = CLOSED_SHELL('',(#32,#181,#258,#310,#425,#459,#538,#564)); +#32 = ADVANCED_FACE('',(#33),#48,.F.); +#33 = FACE_BOUND('',#34,.T.); +#34 = EDGE_LOOP('',(#35,#64,#155,#156)); +#35 = ORIENTED_EDGE('',*,*,#36,.F.); +#36 = EDGE_CURVE('',#37,#39,#41,.T.); +#37 = VERTEX_POINT('',#38); +#38 = CARTESIAN_POINT('',(-4.744760917289,5.028943443321E-17, + 7.549449272469E-02)); +#39 = VERTEX_POINT('',#40); +#40 = CARTESIAN_POINT('',(-1.225000000002,4.662936703425E-16,0.7)); +#41 = SEAM_CURVE('',#42,(#47,#58),.PCURVE_S1.); +#42 = CIRCLE('',#43,17.178999666338); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.,-1.094808767453E-14,-16.43526785714)); +#45 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#46 = DIRECTION('',(-1.,0.,-0.)); +#47 = PCURVE('',#48,#53); +#48 = SPHERICAL_SURFACE('',#49,17.178999666338); +#49 = AXIS2_PLACEMENT_3D('',#50,#51,#52); +#50 = CARTESIAN_POINT('',(0.,-1.094808767453E-14,-16.43526785714)); +#51 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#52 = DIRECTION('',(-1.,0.,0.)); +#53 = DEFINITIONAL_REPRESENTATION('',(#54),#57); +#54 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#55,#56),.UNSPECIFIED.,.F.,.F.,(2, + 2),(1.290963050964,1.499427762892),.PIECEWISE_BEZIER_KNOTS.); +#55 = CARTESIAN_POINT('',(0.,1.290963050964)); +#56 = CARTESIAN_POINT('',(0.,1.499427762892)); +#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#58 = PCURVE('',#48,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#63); +#60 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#61,#62),.UNSPECIFIED.,.F.,.F.,(2, + 2),(1.290963050964,1.499427762892),.PIECEWISE_BEZIER_KNOTS.); +#61 = CARTESIAN_POINT('',(-6.28318530718,1.290963050964)); +#62 = CARTESIAN_POINT('',(-6.28318530718,1.499427762892)); +#63 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#64 = ORIENTED_EDGE('',*,*,#65,.T.); +#65 = EDGE_CURVE('',#37,#37,#66,.T.); +#66 = SURFACE_CURVE('',#67,(#82,#106),.PCURVE_S1.); +#67 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#68,#69,#70,#71,#72,#73,#74, + #75,#76,#77,#78,#79,#80,#81),.UNSPECIFIED.,.T.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((14,14),(6.213111017846E-16,31.415926535896), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.000000000001,0.999999999997, + 1.000000000006,0.99999999999,1.000000000011,0.99999999999, + 1.000000000008,0.999999999995,1.000000000002,0.999999999999,1.,1.)) +REPRESENTATION_ITEM('') ); +#68 = CARTESIAN_POINT('',(-4.744760917289,5.028943443321E-17, + 7.549449272469E-02)); +#69 = CARTESIAN_POINT('',(-4.744760917292,2.260073650726, + 7.549449272468E-02)); +#70 = CARTESIAN_POINT('',(-3.576680287023,4.572266303004, + 7.549449272472E-02)); +#71 = CARTESIAN_POINT('',(-1.17293390979,6.225582429538, + 7.549449272475E-02)); +#72 = CARTESIAN_POINT('',(2.134926213772,6.47950027811, + 7.549449272426E-02)); +#73 = CARTESIAN_POINT('',(4.992523638795,4.717326996317, + 7.549449272561E-02)); +#74 = CARTESIAN_POINT('',(7.088271173552,2.14494769031, + 7.549449272341E-02)); +#75 = CARTESIAN_POINT('',(7.088271173572,-2.144947690356, + 7.5494492726E-02)); +#76 = CARTESIAN_POINT('',(4.992523638817,-4.717326996236, + 7.549449272368E-02)); +#77 = CARTESIAN_POINT('',(2.134926213726,-6.479500278181, + 7.54944927252E-02)); +#78 = CARTESIAN_POINT('',(-1.172933909749,-6.225582429505, + 7.549449272458E-02)); +#79 = CARTESIAN_POINT('',(-3.576680287042,-4.572266303013, + 7.549449272468E-02)); +#80 = CARTESIAN_POINT('',(-4.744760917287,-2.260073650725, + 7.54944927247E-02)); +#81 = CARTESIAN_POINT('',(-4.744760917289,-1.111841819582E-15, + 7.549449272469E-02)); +#82 = PCURVE('',#48,#83); +#83 = DEFINITIONAL_REPRESENTATION('',(#84),#105); +#84 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#85,#86,#87,#88,#89,#90,#91,#92, + #93,#94,#95,#96,#97,#98,#99,#100,#101,#102,#103,#104), + .UNSPECIFIED.,.F.,.F.,(11,9,11),(6.213111017846E-16,15.707963267948, + 31.415926535896),.UNSPECIFIED.); +#85 = CARTESIAN_POINT('',(2.22044604925E-16,1.290963050964)); +#86 = CARTESIAN_POINT('',(-0.309614730559,1.290963050964)); +#87 = CARTESIAN_POINT('',(-0.624015126698,1.290963050965)); +#88 = CARTESIAN_POINT('',(-0.939675481414,1.290963050965)); +#89 = CARTESIAN_POINT('',(-1.256500312753,1.290963050964)); +#90 = CARTESIAN_POINT('',(-1.57004684709,1.290963050965)); +#91 = CARTESIAN_POINT('',(-1.885252848916,1.290963050964)); +#92 = CARTESIAN_POINT('',(-2.199042564114,1.290963050965)); +#93 = CARTESIAN_POINT('',(-2.513286371135,1.290963050964)); +#94 = CARTESIAN_POINT('',(-2.827433730038,1.290963050965)); +#95 = CARTESIAN_POINT('',(-3.455751577142,1.290963050964)); +#96 = CARTESIAN_POINT('',(-3.769898936044,1.290963050964)); +#97 = CARTESIAN_POINT('',(-4.084142743068,1.290963050965)); +#98 = CARTESIAN_POINT('',(-4.397932458257,1.290963050964)); +#99 = CARTESIAN_POINT('',(-4.713138460101,1.290963050965)); +#100 = CARTESIAN_POINT('',(-5.026684994414,1.290963050964)); +#101 = CARTESIAN_POINT('',(-5.343509825773,1.290963050965)); +#102 = CARTESIAN_POINT('',(-5.659170180479,1.290963050964)); +#103 = CARTESIAN_POINT('',(-5.973570576621,1.290963050965)); +#104 = CARTESIAN_POINT('',(-6.28318530718,1.290963050964)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = PCURVE('',#107,#150); +#107 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,13,( + (#108,#109,#110,#111,#112,#113,#114,#115,#116,#117,#118,#119,#120 + ,#121) + ,(#122,#123,#124,#125,#126,#127,#128,#129,#130,#131,#132,#133,#134 + ,#135) + ,(#136,#137,#138,#139,#140,#141,#142,#143,#144,#145,#146,#147,#148 +,#149 + )),.UNSPECIFIED.,.F.,.T.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(14, + 14),(0.,31.415926535896),(6.213111017846E-16,31.415926535896), +.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.000000000001,0.999999999997,1.000000000006,0.99999999999 + ,1.000000000011,0.99999999999,1.000000000008,0.999999999995 + ,1.000000000002,0.999999999999,1.,1.) + ,(0.601583155701,0.601583155701,0.601583155702,0.601583155699 + ,0.601583155705,0.601583155695,0.601583155707,0.601583155695 + ,0.601583155705,0.601583155698,0.601583155702,0.6015831557 + ,0.601583155701,0.601583155701) + ,(1.,1.,1.000000000001,0.999999999997,1.000000000006,0.99999999999 + ,1.000000000011,0.99999999999,1.000000000008,0.999999999995 +,1.000000000002,0.999999999999,1.,1. + ))) REPRESENTATION_ITEM('') SURFACE() ); +#108 = CARTESIAN_POINT('',(-4.744760917289,5.028943443321E-17, + 7.549449272469E-02)); +#109 = CARTESIAN_POINT('',(-4.744760917292,2.260073650726, + 7.549449272468E-02)); +#110 = CARTESIAN_POINT('',(-3.576680287023,4.572266303004, + 7.549449272472E-02)); +#111 = CARTESIAN_POINT('',(-1.17293390979,6.225582429538, + 7.549449272475E-02)); +#112 = CARTESIAN_POINT('',(2.134926213772,6.47950027811, + 7.549449272426E-02)); +#113 = CARTESIAN_POINT('',(4.992523638795,4.717326996317, + 7.549449272561E-02)); +#114 = CARTESIAN_POINT('',(7.088271173552,2.14494769031, + 7.549449272341E-02)); +#115 = CARTESIAN_POINT('',(7.088271173572,-2.144947690356, + 7.5494492726E-02)); +#116 = CARTESIAN_POINT('',(4.992523638817,-4.717326996236, + 7.549449272368E-02)); +#117 = CARTESIAN_POINT('',(2.134926213726,-6.479500278181, + 7.54944927252E-02)); +#118 = CARTESIAN_POINT('',(-1.172933909749,-6.225582429505, + 7.549449272458E-02)); +#119 = CARTESIAN_POINT('',(-3.576680287042,-4.572266303013, + 7.549449272468E-02)); +#120 = CARTESIAN_POINT('',(-4.744760917287,-2.260073650725, + 7.54944927247E-02)); +#121 = CARTESIAN_POINT('',(-4.744760917289,-1.111841819582E-15, + 7.549449272469E-02)); +#122 = CARTESIAN_POINT('',(-5.,-3.334529494429E-15,2.14546143537E-03)); +#123 = CARTESIAN_POINT('',(-5.000000000003,2.381651773528, + 2.145461435366E-03)); +#124 = CARTESIAN_POINT('',(-3.769083784592,4.818226231739, + 2.145461435476E-03)); +#125 = CARTESIAN_POINT('',(-1.236030571651,6.560480641771, + 2.145461434929E-03)); +#126 = CARTESIAN_POINT('',(2.249772170809,6.828057715715, + 2.145461436382E-03)); +#127 = CARTESIAN_POINT('',(5.261090838742,4.971090302083, + 2.145461433803E-03)); +#128 = CARTESIAN_POINT('',(7.46957675752,2.260332741402, + 2.145461436969E-03)); +#129 = CARTESIAN_POINT('',(7.469576757535,-2.26033274145, + 2.145461434417E-03)); +#130 = CARTESIAN_POINT('',(5.261090838767,-4.971090302, + 2.145461435534E-03)); +#131 = CARTESIAN_POINT('',(2.24977217076,-6.828057715787, + 2.145461435588E-03)); +#132 = CARTESIAN_POINT('',(-1.236030571609,-6.560480641737, + 2.145461435224E-03)); +#133 = CARTESIAN_POINT('',(-3.769083784611,-4.818226231748, + 2.14546143541E-03)); +#134 = CARTESIAN_POINT('',(-4.999999999998,-2.381651773527, + 2.145461435377E-03)); +#135 = CARTESIAN_POINT('',(-5.,1.600758794725E-15,2.14546143537E-03)); +#136 = CARTESIAN_POINT('',(-5.,1.783338761653E-16,0.267714792749)); +#137 = CARTESIAN_POINT('',(-5.000000000002,2.381651773529,0.267714792749 + )); +#138 = CARTESIAN_POINT('',(-3.769083784594,4.818226231737,0.267714792749 + )); +#139 = CARTESIAN_POINT('',(-1.236030571643,6.560480641775,0.267714792748 + )); +#140 = CARTESIAN_POINT('',(2.24977217079,6.828057715707,0.267714792749) + ); +#141 = CARTESIAN_POINT('',(5.261090838772,4.971090302095,0.267714792748) + ); +#142 = CARTESIAN_POINT('',(7.469576757481,2.260332741389,0.267714792749) + ); +#143 = CARTESIAN_POINT('',(7.469576757576,-2.260332741438,0.267714792748 + )); +#144 = CARTESIAN_POINT('',(5.261090838735,-4.97109030201,0.267714792748) + ); +#145 = CARTESIAN_POINT('',(2.249772170782,-6.828057715781,0.267714792749 + )); +#146 = CARTESIAN_POINT('',(-1.23603057162,-6.56048064174,0.267714792748) + ); +#147 = CARTESIAN_POINT('',(-3.769083784607,-4.818226231747, + 0.267714792749)); +#148 = CARTESIAN_POINT('',(-4.999999999999,-2.381651773528, + 0.267714792749)); +#149 = CARTESIAN_POINT('',(-5.,-1.046312922982E-15,0.267714792749)); +#150 = DEFINITIONAL_REPRESENTATION('',(#151),#154); +#151 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#152,#153),.UNSPECIFIED.,.F.,.F., + (2,2),(6.213111017846E-16,31.415926535896),.PIECEWISE_BEZIER_KNOTS.); +#152 = CARTESIAN_POINT('',(0.,6.213111017846E-16)); +#153 = CARTESIAN_POINT('',(0.,31.415926535896)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = ORIENTED_EDGE('',*,*,#36,.T.); +#156 = ORIENTED_EDGE('',*,*,#157,.F.); +#157 = EDGE_CURVE('',#39,#39,#158,.T.); +#158 = SURFACE_CURVE('',#159,(#164,#170),.PCURVE_S1.); +#159 = CIRCLE('',#160,1.225000000002); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(0.,4.662936703425E-16,0.7)); +#162 = DIRECTION('',(-0.,-6.661338147751E-16,-1.)); +#163 = DIRECTION('',(-1.,0.,0.)); +#164 = PCURVE('',#48,#165); +#165 = DEFINITIONAL_REPRESENTATION('',(#166),#169); +#166 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#167,#168),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#167 = CARTESIAN_POINT('',(0.,1.499427762892)); +#168 = CARTESIAN_POINT('',(-6.28318530718,1.499427762892)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = PCURVE('',#171,#176); +#171 = CONICAL_SURFACE('',#172,0.62,0.986617796386); +#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175); +#173 = CARTESIAN_POINT('',(0.,1.998401444325E-16,0.3)); +#174 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#175 = DIRECTION('',(-1.,0.,0.)); +#176 = DEFINITIONAL_REPRESENTATION('',(#177),#180); +#177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#178,#179),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#178 = CARTESIAN_POINT('',(0.,0.4)); +#179 = CARTESIAN_POINT('',(-6.28318530718,0.4)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = ADVANCED_FACE('',(#182),#107,.T.); +#182 = FACE_BOUND('',#183,.T.); +#183 = EDGE_LOOP('',(#184,#205,#256,#257)); +#184 = ORIENTED_EDGE('',*,*,#185,.T.); +#185 = EDGE_CURVE('',#37,#186,#188,.T.); +#186 = VERTEX_POINT('',#187); +#187 = CARTESIAN_POINT('',(-5.,1.783338761653E-16,0.267714792749)); +#188 = SEAM_CURVE('',#189,(#193,#199),.PCURVE_S1.); +#189 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#190,#191,#192), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +31.415926535896),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.601583155701,1.)) REPRESENTATION_ITEM('') ); +#190 = CARTESIAN_POINT('',(-4.744760917289,5.028943443321E-17, + 7.549449272469E-02)); +#191 = CARTESIAN_POINT('',(-5.,-3.334529494429E-15,2.14546143537E-03)); +#192 = CARTESIAN_POINT('',(-5.,1.783338761653E-16,0.267714792749)); +#193 = PCURVE('',#107,#194); +#194 = DEFINITIONAL_REPRESENTATION('',(#195),#198); +#195 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#196,#197),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,31.415926535896),.PIECEWISE_BEZIER_KNOTS.); +#196 = CARTESIAN_POINT('',(0.,6.213111017846E-16)); +#197 = CARTESIAN_POINT('',(31.415926535896,6.213111017846E-16)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = PCURVE('',#107,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#204); +#201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#202,#203),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,31.415926535896),.PIECEWISE_BEZIER_KNOTS.); +#202 = CARTESIAN_POINT('',(0.,31.415926535896)); +#203 = CARTESIAN_POINT('',(31.415926535896,31.415926535896)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#205 = ORIENTED_EDGE('',*,*,#206,.T.); +#206 = EDGE_CURVE('',#186,#186,#207,.T.); +#207 = SURFACE_CURVE('',#208,(#223,#229),.PCURVE_S1.); +#208 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#209,#210,#211,#212,#213, + #214,#215,#216,#217,#218,#219,#220,#221,#222),.UNSPECIFIED.,.T.,.F.) + B_SPLINE_CURVE_WITH_KNOTS((14,14),(6.213111017846E-16,31.415926535896), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.000000000001,0.999999999997, + 1.000000000006,0.99999999999,1.000000000011,0.99999999999, + 1.000000000008,0.999999999995,1.000000000002,0.999999999999,1.,1.)) +REPRESENTATION_ITEM('') ); +#209 = CARTESIAN_POINT('',(-5.,1.783338761653E-16,0.267714792749)); +#210 = CARTESIAN_POINT('',(-5.000000000002,2.381651773529,0.267714792749 + )); +#211 = CARTESIAN_POINT('',(-3.769083784594,4.818226231737,0.267714792749 + )); +#212 = CARTESIAN_POINT('',(-1.236030571643,6.560480641775,0.267714792748 + )); +#213 = CARTESIAN_POINT('',(2.24977217079,6.828057715707,0.267714792749) + ); +#214 = CARTESIAN_POINT('',(5.261090838772,4.971090302095,0.267714792748) + ); +#215 = CARTESIAN_POINT('',(7.469576757481,2.260332741389,0.267714792749) + ); +#216 = CARTESIAN_POINT('',(7.469576757576,-2.260332741438,0.267714792748 + )); +#217 = CARTESIAN_POINT('',(5.261090838735,-4.97109030201,0.267714792748) + ); +#218 = CARTESIAN_POINT('',(2.249772170782,-6.828057715781,0.267714792749 + )); +#219 = CARTESIAN_POINT('',(-1.23603057162,-6.56048064174,0.267714792748) + ); +#220 = CARTESIAN_POINT('',(-3.769083784607,-4.818226231747, + 0.267714792749)); +#221 = CARTESIAN_POINT('',(-4.999999999999,-2.381651773528, + 0.267714792749)); +#222 = CARTESIAN_POINT('',(-5.,-1.046312922982E-15,0.267714792749)); +#223 = PCURVE('',#107,#224); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#228); +#225 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#226,#227),.UNSPECIFIED.,.F.,.F., + (2,2),(6.213111017846E-16,31.415926535896),.PIECEWISE_BEZIER_KNOTS.); +#226 = CARTESIAN_POINT('',(31.415926535896,6.213111017846E-16)); +#227 = CARTESIAN_POINT('',(31.415926535896,31.415926535896)); +#228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#229 = PCURVE('',#230,#235); +#230 = CYLINDRICAL_SURFACE('',#231,5.); +#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234); +#232 = CARTESIAN_POINT('',(0.,1.159625530675E-28,1.740829702612E-13)); +#233 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#234 = DIRECTION('',(-1.,0.,0.)); +#235 = DEFINITIONAL_REPRESENTATION('',(#236),#255); +#236 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#237,#238,#239,#240,#241,#242, + #243,#244,#245,#246,#247,#248,#249,#250,#251,#252,#253,#254), + .UNSPECIFIED.,.F.,.F.,(10,8,10),(6.213111017846E-16,15.707963267948, + 31.415926535896),.UNSPECIFIED.); +#237 = CARTESIAN_POINT('',(-3.887247386118E-32,0.267714792748)); +#238 = CARTESIAN_POINT('',(-0.344016367287,0.267714792748)); +#239 = CARTESIAN_POINT('',(-0.693951626852,0.267714792749)); +#240 = CARTESIAN_POINT('',(-1.045310680394,0.267714792748)); +#241 = CARTESIAN_POINT('',(-1.396480962002,0.267714792749)); +#242 = CARTESIAN_POINT('',(-1.74485073445,0.267714792748)); +#243 = CARTESIAN_POINT('',(-2.094637362127,0.267714792748)); +#244 = CARTESIAN_POINT('',(-2.443412978475,0.267714792748)); +#245 = CARTESIAN_POINT('',(-2.792527182977,0.267714792748)); +#246 = CARTESIAN_POINT('',(-3.490658124203,0.267714792748)); +#247 = CARTESIAN_POINT('',(-3.839772328703,0.267714792748)); +#248 = CARTESIAN_POINT('',(-4.188547945058,0.267714792748)); +#249 = CARTESIAN_POINT('',(-4.538334572718,0.267714792748)); +#250 = CARTESIAN_POINT('',(-4.886704345192,0.267714792748)); +#251 = CARTESIAN_POINT('',(-5.237874626775,0.267714792748)); +#252 = CARTESIAN_POINT('',(-5.589233680331,0.267714792748)); +#253 = CARTESIAN_POINT('',(-5.939168939892,0.267714792748)); +#254 = CARTESIAN_POINT('',(-6.28318530718,0.267714792748)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = ORIENTED_EDGE('',*,*,#185,.F.); +#257 = ORIENTED_EDGE('',*,*,#65,.F.); +#258 = ADVANCED_FACE('',(#259),#171,.T.); +#259 = FACE_BOUND('',#260,.F.); +#260 = EDGE_LOOP('',(#261,#289,#308,#309)); +#261 = ORIENTED_EDGE('',*,*,#262,.T.); +#262 = EDGE_CURVE('',#263,#263,#265,.T.); +#263 = VERTEX_POINT('',#264); +#264 = CARTESIAN_POINT('',(-0.62,1.998401444325E-16,0.3)); +#265 = SURFACE_CURVE('',#266,(#271,#277),.PCURVE_S1.); +#266 = CIRCLE('',#267,0.62); +#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270); +#268 = CARTESIAN_POINT('',(0.,1.998401444325E-16,0.3)); +#269 = DIRECTION('',(-0.,-6.661338147751E-16,-1.)); +#270 = DIRECTION('',(-1.,0.,0.)); +#271 = PCURVE('',#171,#272); +#272 = DEFINITIONAL_REPRESENTATION('',(#273),#276); +#273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#274,#275),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#274 = CARTESIAN_POINT('',(0.,0.)); +#275 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = PCURVE('',#278,#283); +#278 = PLANE('',#279); +#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282); +#280 = CARTESIAN_POINT('',(0.,1.998401444325E-16,0.3)); +#281 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#282 = DIRECTION('',(-1.,0.,0.)); +#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288); +#284 = CIRCLE('',#285,0.62); +#285 = AXIS2_PLACEMENT_2D('',#286,#287); +#286 = CARTESIAN_POINT('',(0.,0.)); +#287 = DIRECTION('',(1.,0.)); +#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#289 = ORIENTED_EDGE('',*,*,#290,.T.); +#290 = EDGE_CURVE('',#263,#39,#291,.T.); +#291 = SEAM_CURVE('',#292,(#296,#302),.PCURVE_S1.); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(-0.62,1.998401444325E-16,0.3)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(-0.834165419537,3.673823425245E-16,0.551514326965) + ); +#296 = PCURVE('',#171,#297); +#297 = DEFINITIONAL_REPRESENTATION('',(#298),#301); +#298 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#299,#300),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.725275809608),.PIECEWISE_BEZIER_KNOTS.); +#299 = CARTESIAN_POINT('',(0.,0.)); +#300 = CARTESIAN_POINT('',(0.,0.4)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#171,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#307); +#304 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#305,#306),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.725275809608),.PIECEWISE_BEZIER_KNOTS.); +#305 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#306 = CARTESIAN_POINT('',(-6.28318530718,0.4)); +#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#308 = ORIENTED_EDGE('',*,*,#157,.F.); +#309 = ORIENTED_EDGE('',*,*,#290,.F.); +#310 = ADVANCED_FACE('',(#311),#230,.T.); +#311 = FACE_BOUND('',#312,.F.); +#312 = EDGE_LOOP('',(#313,#334,#335,#336)); +#313 = ORIENTED_EDGE('',*,*,#314,.F.); +#314 = EDGE_CURVE('',#186,#315,#317,.T.); +#315 = VERTEX_POINT('',#316); +#316 = CARTESIAN_POINT('',(-5.,3.653524219775E-16,0.548467010492)); +#317 = SEAM_CURVE('',#318,(#322,#328),.PCURVE_S1.); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(-5.,1.159625530675E-28,1.740829702612E-13)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#322 = PCURVE('',#230,#323); +#323 = DEFINITIONAL_REPRESENTATION('',(#324),#327); +#324 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#325,#326),.UNSPECIFIED.,.F.,.F., + (2,2),(0.267714792748,0.548467010492),.PIECEWISE_BEZIER_KNOTS.); +#325 = CARTESIAN_POINT('',(0.,0.267714792748)); +#326 = CARTESIAN_POINT('',(0.,0.548467010492)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#230,#329); +#329 = DEFINITIONAL_REPRESENTATION('',(#330),#333); +#330 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#331,#332),.UNSPECIFIED.,.F.,.F., + (2,2),(0.267714792748,0.548467010492),.PIECEWISE_BEZIER_KNOTS.); +#331 = CARTESIAN_POINT('',(-6.28318530718,0.267714792748)); +#332 = CARTESIAN_POINT('',(-6.28318530718,0.548467010492)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = ORIENTED_EDGE('',*,*,#206,.T.); +#335 = ORIENTED_EDGE('',*,*,#314,.T.); +#336 = ORIENTED_EDGE('',*,*,#337,.F.); +#337 = EDGE_CURVE('',#315,#315,#338,.T.); +#338 = SURFACE_CURVE('',#339,(#354,#376),.PCURVE_S1.); +#339 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#340,#341,#342,#343,#344, + #345,#346,#347,#348,#349,#350,#351,#352,#353),.UNSPECIFIED.,.T.,.F.) + B_SPLINE_CURVE_WITH_KNOTS((14,14),(6.213111017809E-16,31.415926535884), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.000000000001,0.999999999998, + 1.000000000004,0.999999999994,1.000000000006,0.999999999994, + 1.000000000004,0.999999999998,1.000000000001,1.,1.,1.)) +REPRESENTATION_ITEM('') ); +#340 = CARTESIAN_POINT('',(-5.,3.653524219775E-16,0.548467010492)); +#341 = CARTESIAN_POINT('',(-5.000000000001,2.381651773528,0.548467010492 + )); +#342 = CARTESIAN_POINT('',(-3.769083784598,4.818226231742,0.548467010492 + )); +#343 = CARTESIAN_POINT('',(-1.236030571634,6.560480641759,0.548467010492 + )); +#344 = CARTESIAN_POINT('',(2.24977217078,6.82805771574,0.548467010492)); +#345 = CARTESIAN_POINT('',(5.261090838778,4.971090302049,0.548467010492) + ); +#346 = CARTESIAN_POINT('',(7.469576757485,2.260332741433,0.548467010492) + ); +#347 = CARTESIAN_POINT('',(7.469576757571,-2.260332741459,0.548467010492 + )); +#348 = CARTESIAN_POINT('',(5.26109083873,-4.971090302003,0.548467010492) + ); +#349 = CARTESIAN_POINT('',(2.249772170791,-6.82805771578,0.548467010493) + ); +#350 = CARTESIAN_POINT('',(-1.236030571628,-6.56048064174,0.548467010492 + )); +#351 = CARTESIAN_POINT('',(-3.769083784603,-4.818226231747, + 0.548467010492)); +#352 = CARTESIAN_POINT('',(-5.,-2.381651773527,0.548467010492)); +#353 = CARTESIAN_POINT('',(-5.,-8.592943771698E-16,0.548467010492)); +#354 = PCURVE('',#230,#355); +#355 = DEFINITIONAL_REPRESENTATION('',(#356),#375); +#356 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#357,#358,#359,#360,#361,#362, + #363,#364,#365,#366,#367,#368,#369,#370,#371,#372,#373,#374), + .UNSPECIFIED.,.F.,.F.,(10,8,10),(6.213111017809E-16,15.707963267942, + 31.415926535884),.UNSPECIFIED.); +#357 = CARTESIAN_POINT('',(-1.943623693059E-32,0.548467010492)); +#358 = CARTESIAN_POINT('',(-0.344016367287,0.548467010492)); +#359 = CARTESIAN_POINT('',(-0.693951626852,0.548467010492)); +#360 = CARTESIAN_POINT('',(-1.045310680394,0.548467010492)); +#361 = CARTESIAN_POINT('',(-1.396480962002,0.548467010492)); +#362 = CARTESIAN_POINT('',(-1.74485073445,0.548467010492)); +#363 = CARTESIAN_POINT('',(-2.094637362127,0.548467010492)); +#364 = CARTESIAN_POINT('',(-2.443412978475,0.548467010492)); +#365 = CARTESIAN_POINT('',(-2.792527182977,0.548467010492)); +#366 = CARTESIAN_POINT('',(-3.490658124203,0.548467010492)); +#367 = CARTESIAN_POINT('',(-3.839772328704,0.548467010492)); +#368 = CARTESIAN_POINT('',(-4.188547945057,0.548467010492)); +#369 = CARTESIAN_POINT('',(-4.538334572718,0.548467010492)); +#370 = CARTESIAN_POINT('',(-4.886704345195,0.548467010492)); +#371 = CARTESIAN_POINT('',(-5.237874626771,0.548467010492)); +#372 = CARTESIAN_POINT('',(-5.589233680334,0.548467010492)); +#373 = CARTESIAN_POINT('',(-5.939168939892,0.548467010492)); +#374 = CARTESIAN_POINT('',(-6.28318530718,0.548467010492)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = PCURVE('',#377,#420); +#377 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,13,( + (#378,#379,#380,#381,#382,#383,#384,#385,#386,#387,#388,#389,#390 + ,#391) + ,(#392,#393,#394,#395,#396,#397,#398,#399,#400,#401,#402,#403,#404 + ,#405) + ,(#406,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416,#417,#418 +,#419 + )),.UNSPECIFIED.,.F.,.T.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(14, + 14),(0.,31.415926535884),(6.213111017809E-16,31.415926535884), +.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.000000000001,0.999999999998,1.000000000004,0.999999999994 + ,1.000000000006,0.999999999994,1.000000000004,0.999999999998 + ,1.000000000001,1.,1.,1.) + ,(0.795789195873,0.795789195873,0.795789195874,0.795789195872 + ,0.795789195876,0.795789195869,0.795789195877,0.795789195869 + ,0.795789195875,0.795789195872,0.795789195874,0.795789195873 + ,0.795789195873,0.795789195873) + ,(1.,1.,1.000000000001,0.999999999998,1.000000000004,0.999999999994 + ,1.000000000006,0.999999999994,1.000000000004,0.999999999998 +,1.000000000001,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() ); +#378 = CARTESIAN_POINT('',(-5.,3.653524219775E-16,0.548467010492)); +#379 = CARTESIAN_POINT('',(-5.000000000001,2.381651773528,0.548467010492 + )); +#380 = CARTESIAN_POINT('',(-3.769083784598,4.818226231742,0.548467010492 + )); +#381 = CARTESIAN_POINT('',(-1.236030571634,6.560480641759,0.548467010492 + )); +#382 = CARTESIAN_POINT('',(2.24977217078,6.82805771574,0.548467010492)); +#383 = CARTESIAN_POINT('',(5.261090838778,4.971090302049,0.548467010492) + ); +#384 = CARTESIAN_POINT('',(7.469576757485,2.260332741433,0.548467010492) + ); +#385 = CARTESIAN_POINT('',(7.469576757571,-2.260332741459,0.548467010492 + )); +#386 = CARTESIAN_POINT('',(5.26109083873,-4.971090302003,0.548467010492) + ); +#387 = CARTESIAN_POINT('',(2.249772170791,-6.82805771578,0.548467010493) + ); +#388 = CARTESIAN_POINT('',(-1.236030571628,-6.56048064174,0.548467010492 + )); +#389 = CARTESIAN_POINT('',(-3.769083784603,-4.818226231747, + 0.548467010492)); +#390 = CARTESIAN_POINT('',(-5.,-2.381651773527,0.548467010492)); +#391 = CARTESIAN_POINT('',(-5.,-8.592943771698E-16,0.548467010492)); +#392 = CARTESIAN_POINT('',(-5.,4.609480635482E-15,0.700661522329)); +#393 = CARTESIAN_POINT('',(-5.000000000001,2.381651773528,0.700661522329 + )); +#394 = CARTESIAN_POINT('',(-3.769083784597,4.818226231744,0.700661522329 + )); +#395 = CARTESIAN_POINT('',(-1.236030571639,6.560480641754,0.700661522329 + )); +#396 = CARTESIAN_POINT('',(2.249772170792,6.82805771575,0.700661522329) + ); +#397 = CARTESIAN_POINT('',(5.261090838755,4.971090302037,0.700661522329) + ); +#398 = CARTESIAN_POINT('',(7.469576757516,2.260332741445,0.700661522329) + ); +#399 = CARTESIAN_POINT('',(7.469576757541,-2.260332741465,0.700661522329 + )); +#400 = CARTESIAN_POINT('',(5.261090838752,-4.971090302,0.700661522328)); +#401 = CARTESIAN_POINT('',(2.249772170779,-6.828057715783,0.700661522329 + )); +#402 = CARTESIAN_POINT('',(-1.236030571622,-6.560480641738, + 0.700661522329)); +#403 = CARTESIAN_POINT('',(-3.769083784606,-4.818226231748, + 0.700661522329)); +#404 = CARTESIAN_POINT('',(-4.999999999999,-2.381651773527, + 0.700661522329)); +#405 = CARTESIAN_POINT('',(-5.,-2.087419343526E-15,0.700661522329)); +#406 = CARTESIAN_POINT('',(-4.853312177707,4.93758784948E-16, + 0.741230626634)); +#407 = CARTESIAN_POINT('',(-4.853312177709,2.311779911104,0.741230626634 + )); +#408 = CARTESIAN_POINT('',(-3.658508046115,4.676871209092,0.741230626634 + )); +#409 = CARTESIAN_POINT('',(-1.199768445072,6.368012118055,0.741230626634 + )); +#410 = CARTESIAN_POINT('',(2.183769334715,6.627739132373,0.741230626634) + ); +#411 = CARTESIAN_POINT('',(5.106743247154,4.82525061989,0.741230626635) + ); +#412 = CARTESIAN_POINT('',(7.250437567909,2.194020083926,0.741230626633) + ); +#413 = CARTESIAN_POINT('',(7.250437567943,-2.194020083951,0.741230626635 + )); +#414 = CARTESIAN_POINT('',(5.106743247147,-4.825250619845,0.741230626633 + )); +#415 = CARTESIAN_POINT('',(2.1837693347,-6.627739132413,0.741230626635) + ); +#416 = CARTESIAN_POINT('',(-1.199768445053,-6.368012118036, + 0.741230626634)); +#417 = CARTESIAN_POINT('',(-3.658508046125,-4.676871209097, + 0.741230626634)); +#418 = CARTESIAN_POINT('',(-4.853312177706,-2.311779911104, + 0.741230626634)); +#419 = CARTESIAN_POINT('',(-4.853312177707,-6.949598597904E-16, + 0.741230626634)); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#424); +#421 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#422,#423),.UNSPECIFIED.,.F.,.F., + (2,2),(6.213111017809E-16,31.415926535884),.PIECEWISE_BEZIER_KNOTS.); +#422 = CARTESIAN_POINT('',(0.,6.213111017809E-16)); +#423 = CARTESIAN_POINT('',(0.,31.415926535884)); +#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#425 = ADVANCED_FACE('',(#426,#429),#278,.T.); +#426 = FACE_BOUND('',#427,.T.); +#427 = EDGE_LOOP('',(#428)); +#428 = ORIENTED_EDGE('',*,*,#262,.T.); +#429 = FACE_BOUND('',#430,.T.); +#430 = EDGE_LOOP('',(#431)); +#431 = ORIENTED_EDGE('',*,*,#432,.F.); +#432 = EDGE_CURVE('',#433,#433,#435,.T.); +#433 = VERTEX_POINT('',#434); +#434 = CARTESIAN_POINT('',(-0.52,1.998401444325E-16,0.3)); +#435 = SURFACE_CURVE('',#436,(#441,#448),.PCURVE_S1.); +#436 = CIRCLE('',#437,0.52); +#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440); +#438 = CARTESIAN_POINT('',(0.,1.998401444325E-16,0.3)); +#439 = DIRECTION('',(-0.,-6.661338147751E-16,-1.)); +#440 = DIRECTION('',(-1.,0.,0.)); +#441 = PCURVE('',#278,#442); +#442 = DEFINITIONAL_REPRESENTATION('',(#443),#447); +#443 = CIRCLE('',#444,0.52); +#444 = AXIS2_PLACEMENT_2D('',#445,#446); +#445 = CARTESIAN_POINT('',(0.,0.)); +#446 = DIRECTION('',(1.,0.)); +#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#448 = PCURVE('',#449,#454); +#449 = CYLINDRICAL_SURFACE('',#450,0.52); +#450 = AXIS2_PLACEMENT_3D('',#451,#452,#453); +#451 = CARTESIAN_POINT('',(0.,1.998401444325E-16,0.3)); +#452 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#453 = DIRECTION('',(-1.,0.,0.)); +#454 = DEFINITIONAL_REPRESENTATION('',(#455),#458); +#455 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#456,#457),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#456 = CARTESIAN_POINT('',(0.,0.)); +#457 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = ADVANCED_FACE('',(#460),#377,.T.); +#460 = FACE_BOUND('',#461,.T.); +#461 = EDGE_LOOP('',(#462,#483,#536,#537)); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#315,#464,#466,.T.); +#464 = VERTEX_POINT('',#465); +#465 = CARTESIAN_POINT('',(-4.853312177707,4.93758784948E-16, + 0.741230626634)); +#466 = SEAM_CURVE('',#467,(#471,#477),.PCURVE_S1.); +#467 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#468,#469,#470), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +31.415926535884),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.795789195873,1.)) REPRESENTATION_ITEM('') ); +#468 = CARTESIAN_POINT('',(-5.,3.653524219775E-16,0.548467010492)); +#469 = CARTESIAN_POINT('',(-5.,4.609480635482E-15,0.700661522329)); +#470 = CARTESIAN_POINT('',(-4.853312177707,4.93758784948E-16, + 0.741230626634)); +#471 = PCURVE('',#377,#472); +#472 = DEFINITIONAL_REPRESENTATION('',(#473),#476); +#473 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#474,#475),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,31.415926535884),.PIECEWISE_BEZIER_KNOTS.); +#474 = CARTESIAN_POINT('',(0.,6.213111017809E-16)); +#475 = CARTESIAN_POINT('',(31.415926535884,6.213111017809E-16)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#377,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#482); +#479 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#480,#481),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,31.415926535884),.PIECEWISE_BEZIER_KNOTS.); +#480 = CARTESIAN_POINT('',(0.,31.415926535884)); +#481 = CARTESIAN_POINT('',(31.415926535884,31.415926535884)); +#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#483 = ORIENTED_EDGE('',*,*,#484,.T.); +#484 = EDGE_CURVE('',#464,#464,#485,.T.); +#485 = SURFACE_CURVE('',#486,(#501,#507),.PCURVE_S1.); +#486 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#487,#488,#489,#490,#491, + #492,#493,#494,#495,#496,#497,#498,#499,#500),.UNSPECIFIED.,.T.,.F.) + B_SPLINE_CURVE_WITH_KNOTS((14,14),(6.213111017809E-16,31.415926535884), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.000000000001,0.999999999998, + 1.000000000004,0.999999999994,1.000000000006,0.999999999994, + 1.000000000004,0.999999999998,1.000000000001,1.,1.,1.)) +REPRESENTATION_ITEM('') ); +#487 = CARTESIAN_POINT('',(-4.853312177707,4.93758784948E-16, + 0.741230626634)); +#488 = CARTESIAN_POINT('',(-4.853312177709,2.311779911104,0.741230626634 + )); +#489 = CARTESIAN_POINT('',(-3.658508046115,4.676871209092,0.741230626634 + )); +#490 = CARTESIAN_POINT('',(-1.199768445072,6.368012118055,0.741230626634 + )); +#491 = CARTESIAN_POINT('',(2.183769334715,6.627739132373,0.741230626634) + ); +#492 = CARTESIAN_POINT('',(5.106743247154,4.82525061989,0.741230626635) + ); +#493 = CARTESIAN_POINT('',(7.250437567909,2.194020083926,0.741230626633) + ); +#494 = CARTESIAN_POINT('',(7.250437567943,-2.194020083951,0.741230626635 + )); +#495 = CARTESIAN_POINT('',(5.106743247147,-4.825250619845,0.741230626633 + )); +#496 = CARTESIAN_POINT('',(2.1837693347,-6.627739132413,0.741230626635) + ); +#497 = CARTESIAN_POINT('',(-1.199768445053,-6.368012118036, + 0.741230626634)); +#498 = CARTESIAN_POINT('',(-3.658508046125,-4.676871209097, + 0.741230626634)); +#499 = CARTESIAN_POINT('',(-4.853312177706,-2.311779911104, + 0.741230626634)); +#500 = CARTESIAN_POINT('',(-4.853312177707,-6.949598597904E-16, + 0.741230626634)); +#501 = PCURVE('',#377,#502); +#502 = DEFINITIONAL_REPRESENTATION('',(#503),#506); +#503 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#504,#505),.UNSPECIFIED.,.F.,.F., + (2,2),(6.213111017809E-16,31.415926535884),.PIECEWISE_BEZIER_KNOTS.); +#504 = CARTESIAN_POINT('',(31.415926535884,6.213111017809E-16)); +#505 = CARTESIAN_POINT('',(31.415926535884,31.415926535884)); +#506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#507 = PCURVE('',#508,#513); +#508 = SPHERICAL_SURFACE('',#509,18.207142857143); +#509 = AXIS2_PLACEMENT_3D('',#510,#511,#512); +#510 = CARTESIAN_POINT('',(0.,-1.11958061869E-14,-16.80714285714)); +#511 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#512 = DIRECTION('',(-1.,0.,0.)); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#535); +#514 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#515,#516,#517,#518,#519,#520, + #521,#522,#523,#524,#525,#526,#527,#528,#529,#530,#531,#532,#533, + #534),.UNSPECIFIED.,.F.,.F.,(11,9,11),(6.213111017809E-16, + 15.707963267942,31.415926535884),.UNSPECIFIED.); +#515 = CARTESIAN_POINT('',(-6.661338147751E-16,1.300973281689)); +#516 = CARTESIAN_POINT('',(-0.309614730559,1.300973281689)); +#517 = CARTESIAN_POINT('',(-0.624015126698,1.300973281689)); +#518 = CARTESIAN_POINT('',(-0.939675481414,1.30097328169)); +#519 = CARTESIAN_POINT('',(-1.256500312753,1.300973281688)); +#520 = CARTESIAN_POINT('',(-1.57004684709,1.300973281691)); +#521 = CARTESIAN_POINT('',(-1.885252848915,1.300973281688)); +#522 = CARTESIAN_POINT('',(-2.199042564114,1.30097328169)); +#523 = CARTESIAN_POINT('',(-2.513286371135,1.300973281689)); +#524 = CARTESIAN_POINT('',(-2.827433730038,1.30097328169)); +#525 = CARTESIAN_POINT('',(-3.455751577141,1.300973281689)); +#526 = CARTESIAN_POINT('',(-3.769898936047,1.30097328169)); +#527 = CARTESIAN_POINT('',(-4.084142743055,1.300973281689)); +#528 = CARTESIAN_POINT('',(-4.397932458288,1.30097328169)); +#529 = CARTESIAN_POINT('',(-4.713138460052,1.300973281689)); +#530 = CARTESIAN_POINT('',(-5.026684994465,1.30097328169)); +#531 = CARTESIAN_POINT('',(-5.343509825738,1.300973281689)); +#532 = CARTESIAN_POINT('',(-5.659170180492,1.300973281689)); +#533 = CARTESIAN_POINT('',(-5.97357057662,1.300973281689)); +#534 = CARTESIAN_POINT('',(-6.28318530718,1.300973281689)); +#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#536 = ORIENTED_EDGE('',*,*,#463,.F.); +#537 = ORIENTED_EDGE('',*,*,#337,.F.); +#538 = ADVANCED_FACE('',(#539),#449,.F.); +#539 = FACE_BOUND('',#540,.T.); +#540 = EDGE_LOOP('',(#541,#562,#563)); +#541 = ORIENTED_EDGE('',*,*,#542,.F.); +#542 = EDGE_CURVE('',#433,#543,#545,.T.); +#543 = VERTEX_POINT('',#544); +#544 = CARTESIAN_POINT('',(1.882828078055E-12,4.662936703426E-16,0.7)); +#545 = SEAM_CURVE('',#546,(#550,#556),.PCURVE_S1.); +#546 = LINE('',#547,#548); +#547 = CARTESIAN_POINT('',(-0.52,1.998401444325E-16,0.3)); +#548 = VECTOR('',#549,1.); +#549 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#550 = PCURVE('',#449,#551); +#551 = DEFINITIONAL_REPRESENTATION('',(#552),#555); +#552 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#553,#554),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#553 = CARTESIAN_POINT('',(0.,0.)); +#554 = CARTESIAN_POINT('',(0.,0.4)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#449,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#561); +#558 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#559,#560),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#559 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#560 = CARTESIAN_POINT('',(-6.28318530718,0.4)); +#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#562 = ORIENTED_EDGE('',*,*,#432,.T.); +#563 = ORIENTED_EDGE('',*,*,#542,.T.); +#564 = ADVANCED_FACE('',(#565),#508,.T.); +#565 = FACE_BOUND('',#566,.F.); +#566 = EDGE_LOOP('',(#567,#589,#590)); +#567 = ORIENTED_EDGE('',*,*,#568,.F.); +#568 = EDGE_CURVE('',#464,#569,#571,.T.); +#569 = VERTEX_POINT('',#570); +#570 = CARTESIAN_POINT('',(1.882828928657E-12,9.325873406851E-16,1.4)); +#571 = SEAM_CURVE('',#572,(#577,#583),.PCURVE_S1.); +#572 = CIRCLE('',#573,18.207142857143); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(0.,-1.11958061869E-14,-16.80714285714)); +#575 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#576 = DIRECTION('',(-1.,0.,-0.)); +#577 = PCURVE('',#508,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#582); +#579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#580,#581),.UNSPECIFIED.,.F.,.F., + (2,2),(1.300973281689,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#580 = CARTESIAN_POINT('',(0.,1.300973281689)); +#581 = CARTESIAN_POINT('',(0.,1.570796326795)); +#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#583 = PCURVE('',#508,#584); +#584 = DEFINITIONAL_REPRESENTATION('',(#585),#588); +#585 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#586,#587),.UNSPECIFIED.,.F.,.F., + (2,2),(1.300973281689,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#586 = CARTESIAN_POINT('',(-6.28318530718,1.300973281689)); +#587 = CARTESIAN_POINT('',(-6.28318530718,1.570796326795)); +#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#589 = ORIENTED_EDGE('',*,*,#484,.T.); +#590 = ORIENTED_EDGE('',*,*,#568,.T.); +#591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#595)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#592,#593,#594)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#592 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#593 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#594 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#595 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-02),#592, + 'distance_accuracy_value','confusion accuracy'); +#596 = SHAPE_DEFINITION_REPRESENTATION(#597,#29); +#597 = PRODUCT_DEFINITION_SHAPE('','',#598); +#598 = PRODUCT_DEFINITION('design','',#599,#602); +#599 = PRODUCT_DEFINITION_FORMATION('','',#600); +#600 = PRODUCT('Head','Head','',(#601)); +#601 = PRODUCT_CONTEXT('',#2,'mechanical'); +#602 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#603 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#604,#606); +#604 = ( REPRESENTATION_RELATIONSHIP('','',#29,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#605) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#605 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#606 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#607 + ); +#607 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:1]','',#5,#598,$); +#608 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#600)); +#609 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#610),#763); +#610 = MANIFOLD_SOLID_BREP('',#611); +#611 = CLOSED_SHELL('',(#612,#649,#704,#759)); +#612 = ADVANCED_FACE('',(#613),#626,.F.); +#613 = FACE_BOUND('',#614,.T.); +#614 = EDGE_LOOP('',(#615)); +#615 = ORIENTED_EDGE('',*,*,#616,.F.); +#616 = EDGE_CURVE('',#617,#617,#619,.T.); +#617 = VERTEX_POINT('',#618); +#618 = CARTESIAN_POINT('',(0.5,2.997602166488E-16,0.9)); +#619 = SURFACE_CURVE('',#620,(#625,#637),.PCURVE_S1.); +#620 = CIRCLE('',#621,0.5); +#621 = AXIS2_PLACEMENT_3D('',#622,#623,#624); +#622 = CARTESIAN_POINT('',(0.,2.997602166488E-16,0.9)); +#623 = DIRECTION('',(0.,-3.330669073875E-16,-1.)); +#624 = DIRECTION('',(1.,0.,0.)); +#625 = PCURVE('',#626,#631); +#626 = PLANE('',#627); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(0.,2.997602166488E-16,0.9)); +#629 = DIRECTION('',(0.,-3.330669073875E-16,-1.)); +#630 = DIRECTION('',(1.,-0.,0.)); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = CIRCLE('',#633,0.5); +#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 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,0.5); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(0.,2.997602166488E-16,0.9)); +#641 = DIRECTION('',(0.,-3.330669073875E-16,-1.)); +#642 = DIRECTION('',(1.,0.,0.)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(0.,0.)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.)); +#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#649 = ADVANCED_FACE('',(#650),#638,.T.); +#650 = FACE_BOUND('',#651,.T.); +#651 = EDGE_LOOP('',(#652,#653,#676,#703)); +#652 = ORIENTED_EDGE('',*,*,#616,.T.); +#653 = ORIENTED_EDGE('',*,*,#654,.T.); +#654 = EDGE_CURVE('',#617,#655,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(0.5,-2.998401444325E-15,-6.)); +#657 = SEAM_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(0.5,2.997602166488E-16,0.9)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.,-3.330669073875E-16,-1.)); +#662 = PCURVE('',#638,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(0.,0.)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(0.,1.)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#638,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(6.28318530718,0.)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(0.,1.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#677,.F.); +#677 = EDGE_CURVE('',#655,#655,#678,.T.); +#678 = SURFACE_CURVE('',#679,(#684,#691),.PCURVE_S1.); +#679 = CIRCLE('',#680,0.5); +#680 = AXIS2_PLACEMENT_3D('',#681,#682,#683); +#681 = CARTESIAN_POINT('',(0.,-1.998401444325E-15,-6.)); +#682 = DIRECTION('',(0.,-3.330669073875E-16,-1.)); +#683 = DIRECTION('',(1.,-2.E-15,6.661338147751E-31)); +#684 = PCURVE('',#638,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,6.9)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#692,#697); +#692 = CONICAL_SURFACE('',#693,0.5,0.278299659005); +#693 = AXIS2_PLACEMENT_3D('',#694,#695,#696); +#694 = CARTESIAN_POINT('',(0.,-1.998401444325E-15,-6.)); +#695 = DIRECTION('',(-0.,3.330669073875E-16,1.)); +#696 = DIRECTION('',(1.,0.,0.)); +#697 = DEFINITIONAL_REPRESENTATION('',(#698),#702); +#698 = LINE('',#699,#700); +#699 = CARTESIAN_POINT('',(-0.,-0.)); +#700 = VECTOR('',#701,1.); +#701 = DIRECTION('',(-1.,-0.)); +#702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#703 = ORIENTED_EDGE('',*,*,#654,.F.); +#704 = ADVANCED_FACE('',(#705),#692,.T.); +#705 = FACE_BOUND('',#706,.T.); +#706 = EDGE_LOOP('',(#707,#708,#731,#758)); +#707 = ORIENTED_EDGE('',*,*,#677,.T.); +#708 = ORIENTED_EDGE('',*,*,#709,.T.); +#709 = EDGE_CURVE('',#655,#710,#712,.T.); +#710 = VERTEX_POINT('',#711); +#711 = CARTESIAN_POINT('',(0.1,-4.464695114668E-15,-7.4)); +#712 = SEAM_CURVE('',#713,(#717,#724),.PCURVE_S1.); +#713 = LINE('',#714,#715); +#714 = CARTESIAN_POINT('',(0.5,-1.998401444325E-15,-6.)); +#715 = VECTOR('',#716,1.); +#716 = DIRECTION('',(-0.274721127897,-3.202518076198E-16,-0.961523947641 + )); +#717 = PCURVE('',#692,#718); +#718 = DEFINITIONAL_REPRESENTATION('',(#719),#723); +#719 = LINE('',#720,#721); +#720 = CARTESIAN_POINT('',(-0.,-0.)); +#721 = VECTOR('',#722,1.); +#722 = DIRECTION('',(-0.,-1.)); +#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#724 = PCURVE('',#692,#725); +#725 = DEFINITIONAL_REPRESENTATION('',(#726),#730); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(-6.28318530718,-0.)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(-0.,-1.)); +#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#731 = ORIENTED_EDGE('',*,*,#732,.F.); +#732 = EDGE_CURVE('',#710,#710,#733,.T.); +#733 = SURFACE_CURVE('',#734,(#739,#746),.PCURVE_S1.); +#734 = CIRCLE('',#735,0.1); +#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738); +#736 = CARTESIAN_POINT('',(0.,-2.464695114668E-15,-7.4)); +#737 = DIRECTION('',(0.,-3.330669073875E-16,-1.)); +#738 = DIRECTION('',(1.,-2.E-14,6.661338147751E-30)); +#739 = PCURVE('',#692,#740); +#740 = DEFINITIONAL_REPRESENTATION('',(#741),#745); +#741 = LINE('',#742,#743); +#742 = CARTESIAN_POINT('',(-0.,-1.4)); +#743 = VECTOR('',#744,1.); +#744 = DIRECTION('',(-1.,-0.)); +#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#746 = PCURVE('',#747,#752); +#747 = PLANE('',#748); +#748 = AXIS2_PLACEMENT_3D('',#749,#750,#751); +#749 = CARTESIAN_POINT('',(0.,-2.464695114668E-15,-7.4)); +#750 = DIRECTION('',(0.,-3.330669073875E-16,-1.)); +#751 = DIRECTION('',(1.,0.,0.)); +#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757); +#753 = CIRCLE('',#754,0.1); +#754 = AXIS2_PLACEMENT_2D('',#755,#756); +#755 = CARTESIAN_POINT('',(0.,0.)); +#756 = DIRECTION('',(1.,2.E-14)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = ORIENTED_EDGE('',*,*,#709,.F.); +#759 = ADVANCED_FACE('',(#760),#747,.T.); +#760 = FACE_BOUND('',#761,.T.); +#761 = EDGE_LOOP('',(#762)); +#762 = ORIENTED_EDGE('',*,*,#732,.T.); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#767)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#764,#765,#766)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#764 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#765 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#766 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#767 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#764, + 'distance_accuracy_value','confusion accuracy'); +#768 = SHAPE_DEFINITION_REPRESENTATION(#769,#609); +#769 = PRODUCT_DEFINITION_SHAPE('','',#770); +#770 = PRODUCT_DEFINITION('design','',#771,#774); +#771 = PRODUCT_DEFINITION_FORMATION('','',#772); +#772 = PRODUCT('Pin','Pin','',(#773)); +#773 = PRODUCT_CONTEXT('',#2,'mechanical'); +#774 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#775 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#776,#778); +#776 = ( REPRESENTATION_RELATIONSHIP('','',#609,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#777) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#777 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#778 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#779 + ); +#779 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:2]','',#5,#770,$); +#780 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#772)); +#781 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#782) + ,#763); +#782 = STYLED_ITEM('color',(#783),#610); +#783 = PRESENTATION_STYLE_ASSIGNMENT((#784,#790)); +#784 = SURFACE_STYLE_USAGE(.BOTH.,#785); +#785 = SURFACE_SIDE_STYLE('',(#786)); +#786 = SURFACE_STYLE_FILL_AREA(#787); +#787 = FILL_AREA_STYLE('',(#788)); +#788 = FILL_AREA_STYLE_COLOUR('',#789); +#789 = COLOUR_RGB('',0.800000011921,0.600000023842,0.270588248968); +#790 = CURVE_STYLE('',#791,POSITIVE_LENGTH_MEASURE(0.1),#789); +#791 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#792 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#793) + ,#591); +#793 = STYLED_ITEM('color',(#794),#30); +#794 = PRESENTATION_STYLE_ASSIGNMENT((#795,#800)); +#795 = SURFACE_STYLE_USAGE(.BOTH.,#796); +#796 = SURFACE_SIDE_STYLE('',(#797)); +#797 = SURFACE_STYLE_FILL_AREA(#798); +#798 = FILL_AREA_STYLE('',(#799)); +#799 = FILL_AREA_STYLE_COLOUR('',#789); +#800 = CURVE_STYLE('',#801,POSITIVE_LENGTH_MEASURE(0.1),#789); +#801 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Generic objects/pushpins/pushpin-model-II.fcstd b/Generic objects/pushpins/pushpin-model-II.fcstd deleted file mode 100644 index bab0f556..00000000 Binary files a/Generic objects/pushpins/pushpin-model-II.fcstd and /dev/null differ diff --git a/Generic objects/pushpins/pushpin-model-II.step b/Generic objects/pushpins/pushpin-model-II.step deleted file mode 100644 index b5f5429c..00000000 --- a/Generic objects/pushpins/pushpin-model-II.step +++ /dev/null @@ -1,1161 +0,0 @@ -ISO-10303-21; -HEADER; -FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); -FILE_NAME( -'/home/obijuan/develop/FreeCAD-library/Generic -objects/pushpins/pushpin-model-II.step','2017-03-20T09:01:33',(''),(''), - '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('ASSEMBLY','ASSEMBLY','',(#8)); -#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); -#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.,-1.,2.22044604925E-16)); -#18 = DIRECTION('',(1.,0.,0.)); -#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); -#20 = CARTESIAN_POINT('',(0.,0.,0.)); -#21 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#22 = DIRECTION('',(1.,0.,0.)); -#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( -(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-02),#24, - 'distance_accuracy_value','confusion accuracy'); -#28 = PRODUCT_TYPE('part',$,(#7)); -#29 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30),#609); -#30 = MANIFOLD_SOLID_BREP('',#31); -#31 = CLOSED_SHELL('',(#32,#186,#264,#319,#437,#472,#552,#580)); -#32 = ADVANCED_FACE('',(#33),#48,.F.); -#33 = FACE_BOUND('',#34,.T.); -#34 = EDGE_LOOP('',(#35,#66,#158,#159)); -#35 = ORIENTED_EDGE('',*,*,#36,.F.); -#36 = EDGE_CURVE('',#37,#39,#41,.T.); -#37 = VERTEX_POINT('',#38); -#38 = CARTESIAN_POINT('',(4.744760917289,7.549449272452E-02, - 3.030571662883E-15)); -#39 = VERTEX_POINT('',#40); -#40 = CARTESIAN_POINT('',(1.225,0.7,-3.10862446895E-16)); -#41 = SEAM_CURVE('',#42,(#47,#59),.PCURVE_S1.); -#42 = CIRCLE('',#43,17.178999666338); -#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); -#44 = CARTESIAN_POINT('',(4.680626862051E-34,-16.43526785714, - 7.298725116353E-15)); -#45 = DIRECTION('',(-0.,4.440892098501E-16,1.)); -#46 = DIRECTION('',(1.,0.,0.)); -#47 = PCURVE('',#48,#53); -#48 = SPHERICAL_SURFACE('',#49,17.178999666338); -#49 = AXIS2_PLACEMENT_3D('',#50,#51,#52); -#50 = CARTESIAN_POINT('',(4.680626862051E-34,-16.43526785714, - 7.298725116353E-15)); -#51 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#52 = DIRECTION('',(1.,-2.817360375789E-32,-1.268826313857E-16)); -#53 = DEFINITIONAL_REPRESENTATION('',(#54),#58); -#54 = LINE('',#55,#56); -#55 = CARTESIAN_POINT('',(-0.,0.)); -#56 = VECTOR('',#57,1.); -#57 = DIRECTION('',(-0.,1.)); -#58 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#59 = PCURVE('',#48,#60); -#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); -#61 = LINE('',#62,#63); -#62 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#63 = VECTOR('',#64,1.); -#64 = DIRECTION('',(-0.,1.)); -#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#66 = ORIENTED_EDGE('',*,*,#67,.T.); -#67 = EDGE_CURVE('',#37,#37,#68,.T.); -#68 = SURFACE_CURVE('',#69,(#84,#108),.PCURVE_S1.); -#69 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#70,#71,#72,#73,#74,#75,#76, - #77,#78,#79,#80,#81,#82,#83),.UNSPECIFIED.,.T.,.F.) -B_SPLINE_CURVE_WITH_KNOTS((14,14),(2.465629140226E-15,31.415926535898), -.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,1.,1.000000000001,0.999999999997, - 1.000000000007,0.99999999999,1.000000000012,0.999999999989, - 1.000000000008,0.999999999995,1.000000000002,0.999999999999,1.,1.)) -REPRESENTATION_ITEM('') ); -#70 = CARTESIAN_POINT('',(4.744760917289,7.549449272452E-02, - 4.922277863084E-15)); -#71 = CARTESIAN_POINT('',(4.744760917291,7.549449272452E-02, - 2.260073650726)); -#72 = CARTESIAN_POINT('',(3.576680287026,7.549449272452E-02, - 4.572266303003)); -#73 = CARTESIAN_POINT('',(1.172933909782,7.549449272453E-02, - 6.225582429542)); -#74 = CARTESIAN_POINT('',(-2.134926213756,7.54944927245E-02, - 6.479500278105)); -#75 = CARTESIAN_POINT('',(-4.992523638822,7.549449272457E-02, - 4.717326996325)); -#76 = CARTESIAN_POINT('',(-7.08827117352,7.549449272444E-02, - 2.144947690303)); -#77 = CARTESIAN_POINT('',(-7.088271173604,7.549449272462E-02, - -2.144947690353)); -#78 = CARTESIAN_POINT('',(-4.992523638793,7.549449272444E-02, - -4.717326996236)); -#79 = CARTESIAN_POINT('',(-2.13492621374,7.549449272457E-02, - -6.479500278184)); -#80 = CARTESIAN_POINT('',(1.172933909755,7.54944927245E-02, - -6.225582429503)); -#81 = CARTESIAN_POINT('',(3.576680287041,7.549449272453E-02, - -4.572266303013)); -#82 = CARTESIAN_POINT('',(4.744760917288,7.549449272452E-02, - -2.260073650725)); -#83 = CARTESIAN_POINT('',(4.744760917289,7.549449272452E-02, - -8.126312123213E-15)); -#84 = PCURVE('',#48,#85); -#85 = DEFINITIONAL_REPRESENTATION('',(#86),#107); -#86 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#87,#88,#89,#90,#91,#92,#93,#94, - #95,#96,#97,#98,#99,#100,#101,#102,#103,#104,#105,#106), - .UNSPECIFIED.,.F.,.F.,(11,9,11),(2.465629140226E-15,15.707963267949, - 31.415926535898),.UNSPECIFIED.); -#87 = CARTESIAN_POINT('',(8.881784197001E-16,1.290963050964)); -#88 = CARTESIAN_POINT('',(-0.309614730559,1.290963050964)); -#89 = CARTESIAN_POINT('',(-0.624015126699,1.290963050965)); -#90 = CARTESIAN_POINT('',(-0.939675481414,1.290963050964)); -#91 = CARTESIAN_POINT('',(-1.256500312754,1.290963050964)); -#92 = CARTESIAN_POINT('',(-1.570046847089,1.290963050965)); -#93 = CARTESIAN_POINT('',(-1.885252848916,1.290963050964)); -#94 = CARTESIAN_POINT('',(-2.199042564114,1.290963050965)); -#95 = CARTESIAN_POINT('',(-2.513286371135,1.290963050964)); -#96 = CARTESIAN_POINT('',(-2.827433730038,1.290963050965)); -#97 = CARTESIAN_POINT('',(-3.455751577142,1.290963050964)); -#98 = CARTESIAN_POINT('',(-3.769898936049,1.290963050965)); -#99 = CARTESIAN_POINT('',(-4.084142743043,1.290963050964)); -#100 = CARTESIAN_POINT('',(-4.397932458321,1.290963050965)); -#101 = CARTESIAN_POINT('',(-4.713138460002,1.290963050964)); -#102 = CARTESIAN_POINT('',(-5.026684994514,1.290963050965)); -#103 = CARTESIAN_POINT('',(-5.343509825708,1.290963050965)); -#104 = CARTESIAN_POINT('',(-5.659170180503,1.290963050964)); -#105 = CARTESIAN_POINT('',(-5.97357057662,1.290963050965)); -#106 = CARTESIAN_POINT('',(-6.28318530718,1.290963050964)); -#107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#108 = PCURVE('',#109,#152); -#109 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,13,( - (#110,#111,#112,#113,#114,#115,#116,#117,#118,#119,#120,#121,#122 - ,#123) - ,(#124,#125,#126,#127,#128,#129,#130,#131,#132,#133,#134,#135,#136 - ,#137) - ,(#138,#139,#140,#141,#142,#143,#144,#145,#146,#147,#148,#149,#150 -,#151 - )),.UNSPECIFIED.,.F.,.T.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(14, - 14),(0.,31.415926535898),(2.465629140226E-15,31.415926535898), -.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_SURFACE(( - (1.,1.,1.000000000001,0.999999999997,1.000000000007,0.99999999999 - ,1.000000000012,0.999999999989,1.000000000008,0.999999999995 - ,1.000000000002,0.999999999999,1.,1.) - ,(0.601583155701,0.601583155701,0.601583155702,0.601583155698 - ,0.601583155706,0.601583155693,0.60158315571,0.601583155692 - ,0.601583155707,0.601583155697,0.601583155703,0.6015831557 - ,0.601583155701,0.601583155701) - ,(1.,1.,1.000000000001,0.999999999997,1.000000000007,0.99999999999 - ,1.000000000012,0.999999999989,1.000000000008,0.999999999995 -,1.000000000002,0.999999999999,1.,1. - ))) REPRESENTATION_ITEM('') SURFACE() ); -#110 = CARTESIAN_POINT('',(4.744760917289,7.549449272452E-02, - 4.922277863084E-15)); -#111 = CARTESIAN_POINT('',(4.744760917291,7.549449272452E-02, - 2.260073650726)); -#112 = CARTESIAN_POINT('',(3.576680287026,7.549449272452E-02, - 4.572266303003)); -#113 = CARTESIAN_POINT('',(1.172933909782,7.549449272453E-02, - 6.225582429542)); -#114 = CARTESIAN_POINT('',(-2.134926213756,7.54944927245E-02, - 6.479500278105)); -#115 = CARTESIAN_POINT('',(-4.992523638822,7.549449272457E-02, - 4.717326996325)); -#116 = CARTESIAN_POINT('',(-7.08827117352,7.549449272444E-02, - 2.144947690303)); -#117 = CARTESIAN_POINT('',(-7.088271173604,7.549449272462E-02, - -2.144947690353)); -#118 = CARTESIAN_POINT('',(-4.992523638793,7.549449272444E-02, - -4.717326996236)); -#119 = CARTESIAN_POINT('',(-2.13492621374,7.549449272457E-02, - -6.479500278184)); -#120 = CARTESIAN_POINT('',(1.172933909755,7.54944927245E-02, - -6.225582429503)); -#121 = CARTESIAN_POINT('',(3.576680287041,7.549449272453E-02, - -4.572266303013)); -#122 = CARTESIAN_POINT('',(4.744760917288,7.549449272452E-02, - -2.260073650725)); -#123 = CARTESIAN_POINT('',(4.744760917289,7.549449272452E-02, - -8.126312123213E-15)); -#124 = CARTESIAN_POINT('',(5.,2.1454614352E-03,-6.617970060852E-16)); -#125 = CARTESIAN_POINT('',(5.000000000003,2.145461435185E-03, - 2.381651773529)); -#126 = CARTESIAN_POINT('',(3.76908378459,2.145461435278E-03, - 4.818226231737)); -#127 = CARTESIAN_POINT('',(1.236030571652,2.145461434947E-03, - 6.560480641777)); -#128 = CARTESIAN_POINT('',(-2.249772170802,2.145461435915E-03, - 6.828057715703)); -#129 = CARTESIAN_POINT('',(-5.261090838763,2.145461433679E-03, - 4.971090302097)); -#130 = CARTESIAN_POINT('',(-7.469576757485,2.145461437519E-03, - 2.260332741397)); -#131 = CARTESIAN_POINT('',(-7.469576757572,2.145461432695E-03, - -2.260332741462)); -#132 = CARTESIAN_POINT('',(-5.261090838746,2.145461437111E-03, - -4.971090301981)); -#133 = CARTESIAN_POINT('',(-2.249772170767,2.14546143419E-03, - -6.828057715804)); -#134 = CARTESIAN_POINT('',(1.236030571608,2.145461435546E-03, - -6.560480641729)); -#135 = CARTESIAN_POINT('',(3.769083784613,2.145461435114E-03, - -4.81822623175)); -#136 = CARTESIAN_POINT('',(4.999999999998,2.145461435215E-03, - -2.381651773527)); -#137 = CARTESIAN_POINT('',(5.,2.1454614352E-03,3.305515583474E-15)); -#138 = CARTESIAN_POINT('',(5.,0.267714792748,1.169637303677E-14)); -#139 = CARTESIAN_POINT('',(5.000000000003,0.267714792748,2.381651773529) - ); -#140 = CARTESIAN_POINT('',(3.769083784591,0.267714792748,4.818226231738) - ); -#141 = CARTESIAN_POINT('',(1.236030571652,0.267714792748,6.560480641775) - ); -#142 = CARTESIAN_POINT('',(-2.249772170808,0.267714792748,6.828057715707 - )); -#143 = CARTESIAN_POINT('',(-5.261090838747,0.267714792748,4.971090302094 - )); -#144 = CARTESIAN_POINT('',(-7.469576757511,0.267714792749,2.260332741394 - )); -#145 = CARTESIAN_POINT('',(-7.469576757546,0.267714792748, - -2.260332741446)); -#146 = CARTESIAN_POINT('',(-5.261090838761,0.267714792749, - -4.971090302001)); -#147 = CARTESIAN_POINT('',(-2.249772170763,0.267714792748, - -6.828057715789)); -#148 = CARTESIAN_POINT('',(1.236030571609,0.267714792748,-6.560480641736 - )); -#149 = CARTESIAN_POINT('',(3.769083784612,0.267714792748,-4.818226231748 - )); -#150 = CARTESIAN_POINT('',(4.999999999998,0.267714792748,-2.381651773527 - )); -#151 = CARTESIAN_POINT('',(5.,0.267714792748,-5.606626274357E-15)); -#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); -#153 = LINE('',#154,#155); -#154 = CARTESIAN_POINT('',(0.,0.)); -#155 = VECTOR('',#156,1.); -#156 = DIRECTION('',(0.,1.)); -#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#158 = ORIENTED_EDGE('',*,*,#36,.T.); -#159 = ORIENTED_EDGE('',*,*,#160,.F.); -#160 = EDGE_CURVE('',#39,#39,#161,.T.); -#161 = SURFACE_CURVE('',#162,(#167,#174),.PCURVE_S1.); -#162 = CIRCLE('',#163,1.225); -#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166); -#164 = CARTESIAN_POINT('',(0.,0.7,-1.554312234475E-16)); -#165 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#166 = DIRECTION('',(1.,-2.817360375789E-32,-1.268826313857E-16)); -#167 = PCURVE('',#48,#168); -#168 = DEFINITIONAL_REPRESENTATION('',(#169),#173); -#169 = LINE('',#170,#171); -#170 = CARTESIAN_POINT('',(-0.,1.499427762892)); -#171 = VECTOR('',#172,1.); -#172 = DIRECTION('',(-1.,0.)); -#173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#174 = PCURVE('',#175,#180); -#175 = CONICAL_SURFACE('',#176,0.62,0.986617796385); -#176 = AXIS2_PLACEMENT_3D('',#177,#178,#179); -#177 = CARTESIAN_POINT('',(0.,0.3,-6.661338147751E-17)); -#178 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#179 = DIRECTION('',(1.,-2.385668060144E-32,-1.07440937867E-16)); -#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); -#181 = LINE('',#182,#183); -#182 = CARTESIAN_POINT('',(-0.,0.4)); -#183 = VECTOR('',#184,1.); -#184 = DIRECTION('',(-1.,0.)); -#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#186 = ADVANCED_FACE('',(#187),#109,.T.); -#187 = FACE_BOUND('',#188,.T.); -#188 = EDGE_LOOP('',(#189,#210,#262,#263)); -#189 = ORIENTED_EDGE('',*,*,#190,.T.); -#190 = EDGE_CURVE('',#37,#191,#193,.T.); -#191 = VERTEX_POINT('',#192); -#192 = CARTESIAN_POINT('',(5.,0.267714792748,-5.94446253884E-17)); -#193 = SEAM_CURVE('',#194,(#198,#204),.PCURVE_S1.); -#194 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#195,#196,#197), -.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., -31.415926535898),.PIECEWISE_BEZIER_KNOTS.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., -0.601583155701,1.)) REPRESENTATION_ITEM('') ); -#195 = CARTESIAN_POINT('',(4.744760917289,7.549449272452E-02, - 4.922277863084E-15)); -#196 = CARTESIAN_POINT('',(5.,2.1454614352E-03,-6.617970060852E-16)); -#197 = CARTESIAN_POINT('',(5.,0.267714792748,1.169637303677E-14)); -#198 = PCURVE('',#109,#199); -#199 = DEFINITIONAL_REPRESENTATION('',(#200),#203); -#200 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#201,#202),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,31.415926535898),.PIECEWISE_BEZIER_KNOTS.); -#201 = CARTESIAN_POINT('',(0.,2.465629140226E-15)); -#202 = CARTESIAN_POINT('',(31.415926535898,2.465629140226E-15)); -#203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#204 = PCURVE('',#109,#205); -#205 = DEFINITIONAL_REPRESENTATION('',(#206),#209); -#206 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#207,#208),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,31.415926535898),.PIECEWISE_BEZIER_KNOTS.); -#207 = CARTESIAN_POINT('',(0.,31.415926535898)); -#208 = CARTESIAN_POINT('',(31.415926535898,31.415926535898)); -#209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#210 = ORIENTED_EDGE('',*,*,#211,.T.); -#211 = EDGE_CURVE('',#191,#191,#212,.T.); -#212 = SURFACE_CURVE('',#213,(#228,#235),.PCURVE_S1.); -#213 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#214,#215,#216,#217,#218, - #219,#220,#221,#222,#223,#224,#225,#226,#227),.UNSPECIFIED.,.T.,.F.) - B_SPLINE_CURVE_WITH_KNOTS((14,14),(2.465629140226E-15,31.415926535898), -.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,1.,1.000000000001,0.999999999997, - 1.000000000007,0.99999999999,1.000000000012,0.999999999989, - 1.000000000008,0.999999999995,1.000000000002,0.999999999999,1.,1.)) -REPRESENTATION_ITEM('') ); -#214 = CARTESIAN_POINT('',(5.,0.267714792748,1.169637303677E-14)); -#215 = CARTESIAN_POINT('',(5.000000000003,0.267714792748,2.381651773529) - ); -#216 = CARTESIAN_POINT('',(3.769083784591,0.267714792748,4.818226231738) - ); -#217 = CARTESIAN_POINT('',(1.236030571652,0.267714792748,6.560480641775) - ); -#218 = CARTESIAN_POINT('',(-2.249772170808,0.267714792748,6.828057715707 - )); -#219 = CARTESIAN_POINT('',(-5.261090838747,0.267714792748,4.971090302094 - )); -#220 = CARTESIAN_POINT('',(-7.469576757511,0.267714792749,2.260332741394 - )); -#221 = CARTESIAN_POINT('',(-7.469576757546,0.267714792748, - -2.260332741446)); -#222 = CARTESIAN_POINT('',(-5.261090838761,0.267714792749, - -4.971090302001)); -#223 = CARTESIAN_POINT('',(-2.249772170763,0.267714792748, - -6.828057715789)); -#224 = CARTESIAN_POINT('',(1.236030571609,0.267714792748,-6.560480641736 - )); -#225 = CARTESIAN_POINT('',(3.769083784612,0.267714792748,-4.818226231748 - )); -#226 = CARTESIAN_POINT('',(4.999999999998,0.267714792748,-2.381651773527 - )); -#227 = CARTESIAN_POINT('',(5.,0.267714792748,-5.606626274357E-15)); -#228 = PCURVE('',#109,#229); -#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); -#230 = LINE('',#231,#232); -#231 = CARTESIAN_POINT('',(31.415926535898,0.)); -#232 = VECTOR('',#233,1.); -#233 = DIRECTION('',(0.,1.)); -#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#235 = PCURVE('',#236,#241); -#236 = CYLINDRICAL_SURFACE('',#237,5.); -#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240); -#238 = CARTESIAN_POINT('',(0.,5.070318672914E-35,-1.125836906571E-50)); -#239 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#240 = DIRECTION('',(1.,-4.999720222592E-67,-2.251673813142E-51)); -#241 = DEFINITIONAL_REPRESENTATION('',(#242),#261); -#242 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#243,#244,#245,#246,#247,#248, - #249,#250,#251,#252,#253,#254,#255,#256,#257,#258,#259,#260), - .UNSPECIFIED.,.F.,.F.,(10,8,10),(2.465629140226E-15,15.707963267949, - 31.415926535898),.UNSPECIFIED.); -#243 = CARTESIAN_POINT('',(2.22044604925E-16,0.267714792748)); -#244 = CARTESIAN_POINT('',(-0.344016367287,0.267714792748)); -#245 = CARTESIAN_POINT('',(-0.693951626852,0.267714792749)); -#246 = CARTESIAN_POINT('',(-1.045310680394,0.267714792748)); -#247 = CARTESIAN_POINT('',(-1.396480962002,0.267714792749)); -#248 = CARTESIAN_POINT('',(-1.74485073445,0.267714792748)); -#249 = CARTESIAN_POINT('',(-2.094637362127,0.267714792748)); -#250 = CARTESIAN_POINT('',(-2.443412978475,0.267714792748)); -#251 = CARTESIAN_POINT('',(-2.792527182977,0.267714792748)); -#252 = CARTESIAN_POINT('',(-3.490658124203,0.267714792748)); -#253 = CARTESIAN_POINT('',(-3.839772328701,0.267714792748)); -#254 = CARTESIAN_POINT('',(-4.188547945068,0.267714792748)); -#255 = CARTESIAN_POINT('',(-4.538334572697,0.267714792748)); -#256 = CARTESIAN_POINT('',(-4.886704345219,0.267714792748)); -#257 = CARTESIAN_POINT('',(-5.237874626753,0.267714792748)); -#258 = CARTESIAN_POINT('',(-5.589233680342,0.267714792748)); -#259 = CARTESIAN_POINT('',(-5.939168939892,0.267714792748)); -#260 = CARTESIAN_POINT('',(-6.28318530718,0.267714792748)); -#261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#262 = ORIENTED_EDGE('',*,*,#190,.F.); -#263 = ORIENTED_EDGE('',*,*,#67,.F.); -#264 = ADVANCED_FACE('',(#265),#175,.T.); -#265 = FACE_BOUND('',#266,.F.); -#266 = EDGE_LOOP('',(#267,#296,#317,#318)); -#267 = ORIENTED_EDGE('',*,*,#268,.T.); -#268 = EDGE_CURVE('',#269,#269,#271,.T.); -#269 = VERTEX_POINT('',#270); -#270 = CARTESIAN_POINT('',(0.62,0.3,-1.33226762955E-16)); -#271 = SURFACE_CURVE('',#272,(#277,#284),.PCURVE_S1.); -#272 = CIRCLE('',#273,0.62); -#273 = AXIS2_PLACEMENT_3D('',#274,#275,#276); -#274 = CARTESIAN_POINT('',(0.,0.3,-6.661338147751E-17)); -#275 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#276 = DIRECTION('',(1.,-2.385668060144E-32,-1.07440937867E-16)); -#277 = PCURVE('',#175,#278); -#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); -#279 = LINE('',#280,#281); -#280 = CARTESIAN_POINT('',(-0.,0.)); -#281 = VECTOR('',#282,1.); -#282 = DIRECTION('',(-1.,0.)); -#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#284 = PCURVE('',#285,#290); -#285 = PLANE('',#286); -#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); -#287 = CARTESIAN_POINT('',(0.,0.3,-6.661338147751E-17)); -#288 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#289 = DIRECTION('',(1.,-2.385668060144E-32,-1.07440937867E-16)); -#290 = DEFINITIONAL_REPRESENTATION('',(#291),#295); -#291 = CIRCLE('',#292,0.62); -#292 = AXIS2_PLACEMENT_2D('',#293,#294); -#293 = CARTESIAN_POINT('',(0.,0.)); -#294 = DIRECTION('',(1.,-3.976113433574E-32)); -#295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#296 = ORIENTED_EDGE('',*,*,#297,.T.); -#297 = EDGE_CURVE('',#269,#39,#298,.T.); -#298 = SEAM_CURVE('',#299,(#303,#310),.PCURVE_S1.); -#299 = LINE('',#300,#301); -#300 = CARTESIAN_POINT('',(0.62,0.3,-1.33226762955E-16)); -#301 = VECTOR('',#302,1.); -#302 = DIRECTION('',(0.834165419537,0.551514326966,-2.449215616835E-16) - ); -#303 = PCURVE('',#175,#304); -#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309); -#305 = LINE('',#306,#307); -#306 = CARTESIAN_POINT('',(-0.,0.)); -#307 = VECTOR('',#308,1.); -#308 = DIRECTION('',(-0.,1.)); -#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#310 = PCURVE('',#175,#311); -#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316); -#312 = LINE('',#313,#314); -#313 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#314 = VECTOR('',#315,1.); -#315 = DIRECTION('',(-0.,1.)); -#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#317 = ORIENTED_EDGE('',*,*,#160,.F.); -#318 = ORIENTED_EDGE('',*,*,#297,.F.); -#319 = ADVANCED_FACE('',(#320),#236,.T.); -#320 = FACE_BOUND('',#321,.F.); -#321 = EDGE_LOOP('',(#322,#345,#346,#347)); -#322 = ORIENTED_EDGE('',*,*,#323,.F.); -#323 = EDGE_CURVE('',#191,#324,#326,.T.); -#324 = VERTEX_POINT('',#325); -#325 = CARTESIAN_POINT('',(5.,0.548467010492,-1.217841406592E-16)); -#326 = SEAM_CURVE('',#327,(#331,#338),.PCURVE_S1.); -#327 = LINE('',#328,#329); -#328 = CARTESIAN_POINT('',(5.,5.070318672914E-35,-2.251673813142E-50)); -#329 = VECTOR('',#330,1.); -#330 = DIRECTION('',(0.,1.,-4.440892098501E-16)); -#331 = PCURVE('',#236,#332); -#332 = DEFINITIONAL_REPRESENTATION('',(#333),#337); -#333 = LINE('',#334,#335); -#334 = CARTESIAN_POINT('',(-0.,0.)); -#335 = VECTOR('',#336,1.); -#336 = DIRECTION('',(-0.,1.)); -#337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#338 = PCURVE('',#236,#339); -#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344); -#340 = LINE('',#341,#342); -#341 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#342 = VECTOR('',#343,1.); -#343 = DIRECTION('',(-0.,1.)); -#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#345 = ORIENTED_EDGE('',*,*,#211,.T.); -#346 = ORIENTED_EDGE('',*,*,#323,.T.); -#347 = ORIENTED_EDGE('',*,*,#348,.F.); -#348 = EDGE_CURVE('',#324,#324,#349,.T.); -#349 = SURFACE_CURVE('',#350,(#365,#387),.PCURVE_S1.); -#350 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#351,#352,#353,#354,#355, - #356,#357,#358,#359,#360,#361,#362,#363,#364),.UNSPECIFIED.,.T.,.F.) - B_SPLINE_CURVE_WITH_KNOTS((14,14),(2.572978865027E-15,31.415926535898), -.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,1.,1.000000000001,0.999999999998, - 1.000000000005,0.999999999993,1.000000000009,0.999999999992, - 1.000000000006,0.999999999996,1.000000000002,0.999999999999,1.,1.)) -REPRESENTATION_ITEM('') ); -#351 = CARTESIAN_POINT('',(5.,0.548467010492,-8.552186736566E-16)); -#352 = CARTESIAN_POINT('',(5.000000000002,0.548467010492,2.381651773529) - ); -#353 = CARTESIAN_POINT('',(3.769083784595,0.548467010492,4.81822623174) - ); -#354 = CARTESIAN_POINT('',(1.236030571644,0.548467010492,6.560480641767) - ); -#355 = CARTESIAN_POINT('',(-2.249772170801,0.548467010492,6.828057715725 - )); -#356 = CARTESIAN_POINT('',(-5.261090838748,0.548467010493,4.971090302073 - )); -#357 = CARTESIAN_POINT('',(-7.469576757516,0.548467010492,2.260332741409 - )); -#358 = CARTESIAN_POINT('',(-7.469576757544,0.548467010493, - -2.260332741449)); -#359 = CARTESIAN_POINT('',(-5.261090838756,0.548467010492, - -4.971090302003)); -#360 = CARTESIAN_POINT('',(-2.24977217077,0.548467010492,-6.828057715785 - )); -#361 = CARTESIAN_POINT('',(1.236030571615,0.548467010492,-6.560480641738 - )); -#362 = CARTESIAN_POINT('',(3.769083784609,0.548467010492,-4.818226231748 - )); -#363 = CARTESIAN_POINT('',(4.999999999999,0.548467010492,-2.381651773528 - )); -#364 = CARTESIAN_POINT('',(5.,0.548467010492,8.487134606217E-15)); -#365 = PCURVE('',#236,#366); -#366 = DEFINITIONAL_REPRESENTATION('',(#367),#386); -#367 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#368,#369,#370,#371,#372,#373, - #374,#375,#376,#377,#378,#379,#380,#381,#382,#383,#384,#385), - .UNSPECIFIED.,.F.,.F.,(10,8,10),(2.572978865027E-15,15.707963267949, - 31.415926535898),.UNSPECIFIED.); -#368 = CARTESIAN_POINT('',(2.22044604925E-16,0.548467010492)); -#369 = CARTESIAN_POINT('',(-0.344016367287,0.548467010492)); -#370 = CARTESIAN_POINT('',(-0.693951626852,0.548467010492)); -#371 = CARTESIAN_POINT('',(-1.045310680394,0.548467010492)); -#372 = CARTESIAN_POINT('',(-1.396480962002,0.548467010493)); -#373 = CARTESIAN_POINT('',(-1.74485073445,0.548467010492)); -#374 = CARTESIAN_POINT('',(-2.094637362127,0.548467010492)); -#375 = CARTESIAN_POINT('',(-2.443412978475,0.548467010492)); -#376 = CARTESIAN_POINT('',(-2.792527182977,0.548467010492)); -#377 = CARTESIAN_POINT('',(-3.490658124203,0.548467010492)); -#378 = CARTESIAN_POINT('',(-3.839772328705,0.548467010492)); -#379 = CARTESIAN_POINT('',(-4.188547945051,0.548467010492)); -#380 = CARTESIAN_POINT('',(-4.538334572734,0.548467010492)); -#381 = CARTESIAN_POINT('',(-4.886704345173,0.548467010492)); -#382 = CARTESIAN_POINT('',(-5.237874626789,0.548467010492)); -#383 = CARTESIAN_POINT('',(-5.589233680327,0.548467010492)); -#384 = CARTESIAN_POINT('',(-5.939168939892,0.548467010492)); -#385 = CARTESIAN_POINT('',(-6.28318530718,0.548467010492)); -#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#387 = PCURVE('',#388,#431); -#388 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,13,( - (#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#399,#400,#401 - ,#402) - ,(#403,#404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415 - ,#416) - ,(#417,#418,#419,#420,#421,#422,#423,#424,#425,#426,#427,#428,#429 -,#430 - )),.UNSPECIFIED.,.F.,.T.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(14, - 14),(0.,31.415926535898),(2.572978865027E-15,31.415926535898), -.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_SURFACE(( - (1.,1.,1.000000000001,0.999999999998,1.000000000005,0.999999999993 - ,1.000000000009,0.999999999992,1.000000000006,0.999999999996 - ,1.000000000002,0.999999999999,1.,1.) - ,(0.795789195873,0.795789195873,0.795789195873,0.795789195872 - ,0.795789195876,0.795789195868,0.795789195879,0.795789195867 - ,0.795789195878,0.79578919587,0.795789195874,0.795789195872 - ,0.795789195873,0.795789195873) - ,(1.,1.,1.000000000001,0.999999999998,1.000000000005,0.999999999993 - ,1.000000000009,0.999999999992,1.000000000006,0.999999999996 -,1.000000000002,0.999999999999,1.,1. - ))) REPRESENTATION_ITEM('') SURFACE() ); -#389 = CARTESIAN_POINT('',(5.,0.548467010492,-8.552186736566E-16)); -#390 = CARTESIAN_POINT('',(5.000000000002,0.548467010492,2.381651773529) - ); -#391 = CARTESIAN_POINT('',(3.769083784595,0.548467010492,4.81822623174) - ); -#392 = CARTESIAN_POINT('',(1.236030571644,0.548467010492,6.560480641767) - ); -#393 = CARTESIAN_POINT('',(-2.249772170801,0.548467010492,6.828057715725 - )); -#394 = CARTESIAN_POINT('',(-5.261090838748,0.548467010493,4.971090302073 - )); -#395 = CARTESIAN_POINT('',(-7.469576757516,0.548467010492,2.260332741409 - )); -#396 = CARTESIAN_POINT('',(-7.469576757544,0.548467010493, - -2.260332741449)); -#397 = CARTESIAN_POINT('',(-5.261090838756,0.548467010492, - -4.971090302003)); -#398 = CARTESIAN_POINT('',(-2.24977217077,0.548467010492,-6.828057715785 - )); -#399 = CARTESIAN_POINT('',(1.236030571615,0.548467010492,-6.560480641738 - )); -#400 = CARTESIAN_POINT('',(3.769083784609,0.548467010492,-4.818226231748 - )); -#401 = CARTESIAN_POINT('',(4.999999999999,0.548467010492,-2.381651773528 - )); -#402 = CARTESIAN_POINT('',(5.,0.548467010492,8.487134606217E-15)); -#403 = CARTESIAN_POINT('',(5.,0.700661522329,4.584006785269E-15)); -#404 = CARTESIAN_POINT('',(5.000000000001,0.700661522329,2.381651773528) - ); -#405 = CARTESIAN_POINT('',(3.769083784597,0.700661522329,4.818226231742) - ); -#406 = CARTESIAN_POINT('',(1.236030571641,0.700661522329,6.560480641762) - ); -#407 = CARTESIAN_POINT('',(-2.249772170798,0.700661522329,6.828057715734 - )); -#408 = CARTESIAN_POINT('',(-5.261090838749,0.700661522328,4.971090302063 - )); -#409 = CARTESIAN_POINT('',(-7.469576757516,0.70066152233,2.260332741416) - ); -#410 = CARTESIAN_POINT('',(-7.469576757547,0.700661522328,-2.26033274145 - )); -#411 = CARTESIAN_POINT('',(-5.261090838749,0.700661522329, - -4.971090302003)); -#412 = CARTESIAN_POINT('',(-2.249772170776,0.700661522328, - -6.828057715787)); -#413 = CARTESIAN_POINT('',(1.236030571618,0.700661522329,-6.560480641736 - )); -#414 = CARTESIAN_POINT('',(3.769083784608,0.700661522329,-4.818226231749 - )); -#415 = CARTESIAN_POINT('',(4.999999999999,0.700661522329,-2.381651773527 - )); -#416 = CARTESIAN_POINT('',(5.,0.700661522329,-2.367897544708E-16)); -#417 = CARTESIAN_POINT('',(4.853312177707,0.741230626634, - 1.000068083901E-15)); -#418 = CARTESIAN_POINT('',(4.853312177709,0.741230626634,2.311779911105) - ); -#419 = CARTESIAN_POINT('',(3.658508046117,0.741230626634,4.67687120909) - ); -#420 = CARTESIAN_POINT('',(1.199768445072,0.741230626634,6.36801211806) - ); -#421 = CARTESIAN_POINT('',(-2.183769334715,0.741230626634,6.627739132361 - )); -#422 = CARTESIAN_POINT('',(-5.106743247157,0.741230626634,4.82525061991) - ); -#423 = CARTESIAN_POINT('',(-7.250437567899,0.741230626635,2.194020083906 - )); -#424 = CARTESIAN_POINT('',(-7.250437567956,0.741230626634, - -2.194020083944)); -#425 = CARTESIAN_POINT('',(-5.10674324714,0.741230626634,-4.825250619843 - )); -#426 = CARTESIAN_POINT('',(-2.183769334701,0.741230626634, - -6.627739132419)); -#427 = CARTESIAN_POINT('',(1.199768445051,0.741230626634,-6.368012118033 - )); -#428 = CARTESIAN_POINT('',(3.658508046127,0.741230626634,-4.676871209098 - )); -#429 = CARTESIAN_POINT('',(4.853312177706,0.741230626634,-2.311779911104 - )); -#430 = CARTESIAN_POINT('',(4.853312177707,0.741230626634, - 1.863960374937E-15)); -#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); -#432 = LINE('',#433,#434); -#433 = CARTESIAN_POINT('',(0.,0.)); -#434 = VECTOR('',#435,1.); -#435 = DIRECTION('',(0.,1.)); -#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#437 = ADVANCED_FACE('',(#438,#441),#285,.T.); -#438 = FACE_BOUND('',#439,.T.); -#439 = EDGE_LOOP('',(#440)); -#440 = ORIENTED_EDGE('',*,*,#268,.T.); -#441 = FACE_BOUND('',#442,.T.); -#442 = EDGE_LOOP('',(#443)); -#443 = ORIENTED_EDGE('',*,*,#444,.F.); -#444 = EDGE_CURVE('',#445,#445,#447,.T.); -#445 = VERTEX_POINT('',#446); -#446 = CARTESIAN_POINT('',(0.52,0.3,-1.33226762955E-16)); -#447 = SURFACE_CURVE('',#448,(#453,#460),.PCURVE_S1.); -#448 = CIRCLE('',#449,0.52); -#449 = AXIS2_PLACEMENT_3D('',#450,#451,#452); -#450 = CARTESIAN_POINT('',(0.,0.3,-6.661338147751E-17)); -#451 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#452 = DIRECTION('',(1.,-2.844450379403E-32,-1.281026566875E-16)); -#453 = PCURVE('',#285,#454); -#454 = DEFINITIONAL_REPRESENTATION('',(#455),#459); -#455 = CIRCLE('',#456,0.52); -#456 = AXIS2_PLACEMENT_2D('',#457,#458); -#457 = CARTESIAN_POINT('',(0.,0.)); -#458 = DIRECTION('',(1.,-2.066171882057E-17)); -#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#460 = PCURVE('',#461,#466); -#461 = CYLINDRICAL_SURFACE('',#462,0.52); -#462 = AXIS2_PLACEMENT_3D('',#463,#464,#465); -#463 = CARTESIAN_POINT('',(0.,0.3,-6.661338147751E-17)); -#464 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#465 = DIRECTION('',(1.,-2.844450379403E-32,-1.281026566875E-16)); -#466 = DEFINITIONAL_REPRESENTATION('',(#467),#471); -#467 = LINE('',#468,#469); -#468 = CARTESIAN_POINT('',(-0.,0.)); -#469 = VECTOR('',#470,1.); -#470 = DIRECTION('',(-1.,0.)); -#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#472 = ADVANCED_FACE('',(#473),#388,.T.); -#473 = FACE_BOUND('',#474,.T.); -#474 = EDGE_LOOP('',(#475,#496,#550,#551)); -#475 = ORIENTED_EDGE('',*,*,#476,.T.); -#476 = EDGE_CURVE('',#324,#477,#479,.T.); -#477 = VERTEX_POINT('',#478); -#478 = CARTESIAN_POINT('',(4.853312177707,0.741230626634, - 3.044762314382E-15)); -#479 = SEAM_CURVE('',#480,(#484,#490),.PCURVE_S1.); -#480 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#481,#482,#483), -.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., -31.415926535898),.PIECEWISE_BEZIER_KNOTS.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., -0.795789195873,1.)) REPRESENTATION_ITEM('') ); -#481 = CARTESIAN_POINT('',(5.,0.548467010492,-8.552186736566E-16)); -#482 = CARTESIAN_POINT('',(5.,0.700661522329,4.584006785269E-15)); -#483 = CARTESIAN_POINT('',(4.853312177707,0.741230626634, - 1.000068083901E-15)); -#484 = PCURVE('',#388,#485); -#485 = DEFINITIONAL_REPRESENTATION('',(#486),#489); -#486 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#487,#488),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,31.415926535898),.PIECEWISE_BEZIER_KNOTS.); -#487 = CARTESIAN_POINT('',(0.,2.572978865027E-15)); -#488 = CARTESIAN_POINT('',(31.415926535898,2.572978865027E-15)); -#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#490 = PCURVE('',#388,#491); -#491 = DEFINITIONAL_REPRESENTATION('',(#492),#495); -#492 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#493,#494),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,31.415926535898),.PIECEWISE_BEZIER_KNOTS.); -#493 = CARTESIAN_POINT('',(0.,31.415926535898)); -#494 = CARTESIAN_POINT('',(31.415926535898,31.415926535898)); -#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#496 = ORIENTED_EDGE('',*,*,#497,.T.); -#497 = EDGE_CURVE('',#477,#477,#498,.T.); -#498 = SURFACE_CURVE('',#499,(#514,#521),.PCURVE_S1.); -#499 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#500,#501,#502,#503,#504, - #505,#506,#507,#508,#509,#510,#511,#512,#513),.UNSPECIFIED.,.T.,.F.) - B_SPLINE_CURVE_WITH_KNOTS((14,14),(2.572978865027E-15,31.415926535898), -.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,1.,1.000000000001,0.999999999998, - 1.000000000005,0.999999999993,1.000000000009,0.999999999992, - 1.000000000006,0.999999999996,1.000000000002,0.999999999999,1.,1.)) -REPRESENTATION_ITEM('') ); -#500 = CARTESIAN_POINT('',(4.853312177707,0.741230626634, - 1.000068083901E-15)); -#501 = CARTESIAN_POINT('',(4.853312177709,0.741230626634,2.311779911105) - ); -#502 = CARTESIAN_POINT('',(3.658508046117,0.741230626634,4.67687120909) - ); -#503 = CARTESIAN_POINT('',(1.199768445072,0.741230626634,6.36801211806) - ); -#504 = CARTESIAN_POINT('',(-2.183769334715,0.741230626634,6.627739132361 - )); -#505 = CARTESIAN_POINT('',(-5.106743247157,0.741230626634,4.82525061991) - ); -#506 = CARTESIAN_POINT('',(-7.250437567899,0.741230626635,2.194020083906 - )); -#507 = CARTESIAN_POINT('',(-7.250437567956,0.741230626634, - -2.194020083944)); -#508 = CARTESIAN_POINT('',(-5.10674324714,0.741230626634,-4.825250619843 - )); -#509 = CARTESIAN_POINT('',(-2.183769334701,0.741230626634, - -6.627739132419)); -#510 = CARTESIAN_POINT('',(1.199768445051,0.741230626634,-6.368012118033 - )); -#511 = CARTESIAN_POINT('',(3.658508046127,0.741230626634,-4.676871209098 - )); -#512 = CARTESIAN_POINT('',(4.853312177706,0.741230626634,-2.311779911104 - )); -#513 = CARTESIAN_POINT('',(4.853312177707,0.741230626634, - 1.863960374937E-15)); -#514 = PCURVE('',#388,#515); -#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520); -#516 = LINE('',#517,#518); -#517 = CARTESIAN_POINT('',(31.415926535898,0.)); -#518 = VECTOR('',#519,1.); -#519 = DIRECTION('',(0.,1.)); -#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#521 = PCURVE('',#522,#527); -#522 = SPHERICAL_SURFACE('',#523,18.207142857143); -#523 = AXIS2_PLACEMENT_3D('',#524,#525,#526); -#524 = CARTESIAN_POINT('',(4.216318296224E-35,-16.80714285714, - 7.463870791266E-15)); -#525 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#526 = DIRECTION('',(1.,-2.390894705483E-32,-1.076763250469E-16)); -#527 = DEFINITIONAL_REPRESENTATION('',(#528),#549); -#528 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#529,#530,#531,#532,#533,#534, - #535,#536,#537,#538,#539,#540,#541,#542,#543,#544,#545,#546,#547, - #548),.UNSPECIFIED.,.F.,.F.,(11,9,11),(2.572978865027E-15, - 15.707963267949,31.415926535898),.UNSPECIFIED.); -#529 = CARTESIAN_POINT('',(6.661338147751E-16,1.300973281689)); -#530 = CARTESIAN_POINT('',(-0.309614730559,1.300973281689)); -#531 = CARTESIAN_POINT('',(-0.624015126698,1.30097328169)); -#532 = CARTESIAN_POINT('',(-0.939675481414,1.30097328169)); -#533 = CARTESIAN_POINT('',(-1.256500312754,1.300973281689)); -#534 = CARTESIAN_POINT('',(-1.570046847089,1.30097328169)); -#535 = CARTESIAN_POINT('',(-1.885252848916,1.300973281689)); -#536 = CARTESIAN_POINT('',(-2.199042564114,1.30097328169)); -#537 = CARTESIAN_POINT('',(-2.513286371135,1.300973281689)); -#538 = CARTESIAN_POINT('',(-2.827433730038,1.300973281689)); -#539 = CARTESIAN_POINT('',(-3.455751577142,1.300973281689)); -#540 = CARTESIAN_POINT('',(-3.769898936047,1.30097328169)); -#541 = CARTESIAN_POINT('',(-4.084142743056,1.300973281689)); -#542 = CARTESIAN_POINT('',(-4.397932458289,1.30097328169)); -#543 = CARTESIAN_POINT('',(-4.713138460049,1.300973281689)); -#544 = CARTESIAN_POINT('',(-5.026684994468,1.300973281689)); -#545 = CARTESIAN_POINT('',(-5.343509825736,1.30097328169)); -#546 = CARTESIAN_POINT('',(-5.659170180493,1.300973281689)); -#547 = CARTESIAN_POINT('',(-5.973570576621,1.30097328169)); -#548 = CARTESIAN_POINT('',(-6.28318530718,1.300973281689)); -#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#550 = ORIENTED_EDGE('',*,*,#476,.F.); -#551 = ORIENTED_EDGE('',*,*,#348,.F.); -#552 = ADVANCED_FACE('',(#553),#461,.F.); -#553 = FACE_BOUND('',#554,.T.); -#554 = EDGE_LOOP('',(#555,#578,#579)); -#555 = ORIENTED_EDGE('',*,*,#556,.F.); -#556 = EDGE_CURVE('',#445,#557,#559,.T.); -#557 = VERTEX_POINT('',#558); -#558 = CARTESIAN_POINT('',(1.110223024625E-15,0.7,-3.10862446895E-16)); -#559 = SEAM_CURVE('',#560,(#564,#571),.PCURVE_S1.); -#560 = LINE('',#561,#562); -#561 = CARTESIAN_POINT('',(0.52,0.3,-1.33226762955E-16)); -#562 = VECTOR('',#563,1.); -#563 = DIRECTION('',(0.,1.,-4.440892098501E-16)); -#564 = PCURVE('',#461,#565); -#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); -#566 = LINE('',#567,#568); -#567 = CARTESIAN_POINT('',(-0.,0.)); -#568 = VECTOR('',#569,1.); -#569 = DIRECTION('',(-0.,1.)); -#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#571 = PCURVE('',#461,#572); -#572 = DEFINITIONAL_REPRESENTATION('',(#573),#577); -#573 = LINE('',#574,#575); -#574 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#575 = VECTOR('',#576,1.); -#576 = DIRECTION('',(-0.,1.)); -#577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#578 = ORIENTED_EDGE('',*,*,#444,.T.); -#579 = ORIENTED_EDGE('',*,*,#556,.T.); -#580 = ADVANCED_FACE('',(#581),#522,.T.); -#581 = FACE_BOUND('',#582,.F.); -#582 = EDGE_LOOP('',(#583,#607,#608)); -#583 = ORIENTED_EDGE('',*,*,#584,.F.); -#584 = EDGE_CURVE('',#477,#585,#587,.T.); -#585 = VERTEX_POINT('',#586); -#586 = CARTESIAN_POINT('',(1.112544490471E-15,1.4,-6.217248937901E-16)); -#587 = SEAM_CURVE('',#588,(#593,#600),.PCURVE_S1.); -#588 = CIRCLE('',#589,18.207142857143); -#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); -#590 = CARTESIAN_POINT('',(4.216318296224E-35,-16.80714285714, - 7.463870791266E-15)); -#591 = DIRECTION('',(-0.,4.440892098501E-16,1.)); -#592 = DIRECTION('',(1.,0.,0.)); -#593 = PCURVE('',#522,#594); -#594 = DEFINITIONAL_REPRESENTATION('',(#595),#599); -#595 = LINE('',#596,#597); -#596 = CARTESIAN_POINT('',(-0.,0.)); -#597 = VECTOR('',#598,1.); -#598 = DIRECTION('',(-0.,1.)); -#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#600 = PCURVE('',#522,#601); -#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); -#602 = LINE('',#603,#604); -#603 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#604 = VECTOR('',#605,1.); -#605 = DIRECTION('',(-0.,1.)); -#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#607 = ORIENTED_EDGE('',*,*,#497,.T.); -#608 = ORIENTED_EDGE('',*,*,#584,.T.); -#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#613)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#610,#611,#612)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#610 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#611 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#612 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#613 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-02),#610, - 'distance_accuracy_value','confusion accuracy'); -#614 = SHAPE_DEFINITION_REPRESENTATION(#615,#29); -#615 = PRODUCT_DEFINITION_SHAPE('','',#616); -#616 = PRODUCT_DEFINITION('design','',#617,#620); -#617 = PRODUCT_DEFINITION_FORMATION('','',#618); -#618 = PRODUCT('Handle','Handle','',(#619)); -#619 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#620 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#621 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#622,#624); -#622 = ( REPRESENTATION_RELATIONSHIP('','',#29,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#623) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#623 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#624 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#625 - ); -#625 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#616,$); -#626 = PRODUCT_TYPE('part',$,(#618)); -#627 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#628),#781); -#628 = MANIFOLD_SOLID_BREP('',#629); -#629 = CLOSED_SHELL('',(#630,#667,#722,#777)); -#630 = ADVANCED_FACE('',(#631),#644,.F.); -#631 = FACE_BOUND('',#632,.T.); -#632 = EDGE_LOOP('',(#633)); -#633 = ORIENTED_EDGE('',*,*,#634,.F.); -#634 = EDGE_CURVE('',#635,#635,#637,.T.); -#635 = VERTEX_POINT('',#636); -#636 = CARTESIAN_POINT('',(0.5,0.9,-3.996802888651E-16)); -#637 = SURFACE_CURVE('',#638,(#643,#655),.PCURVE_S1.); -#638 = CIRCLE('',#639,0.5); -#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); -#640 = CARTESIAN_POINT('',(0.,0.9,-1.998401444325E-16)); -#641 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#642 = DIRECTION('',(1.,-8.874685183736E-32,-3.996802888651E-16)); -#643 = PCURVE('',#644,#649); -#644 = PLANE('',#645); -#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648); -#646 = CARTESIAN_POINT('',(0.,0.9,-1.998401444325E-16)); -#647 = DIRECTION('',(-0.,-1.,2.22044604925E-16)); -#648 = DIRECTION('',(1.,-8.874685183736E-32,-3.996802888651E-16)); -#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); -#650 = CIRCLE('',#651,0.5); -#651 = AXIS2_PLACEMENT_2D('',#652,#653); -#652 = CARTESIAN_POINT('',(0.,0.)); -#653 = DIRECTION('',(1.,-9.860761315263E-32)); -#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#655 = PCURVE('',#656,#661); -#656 = CYLINDRICAL_SURFACE('',#657,0.5); -#657 = AXIS2_PLACEMENT_3D('',#658,#659,#660); -#658 = CARTESIAN_POINT('',(0.,0.9,-1.998401444325E-16)); -#659 = DIRECTION('',(-0.,-1.,2.22044604925E-16)); -#660 = DIRECTION('',(1.,-8.874685183736E-32,-3.996802888651E-16)); -#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666); -#662 = LINE('',#663,#664); -#663 = CARTESIAN_POINT('',(0.,0.)); -#664 = VECTOR('',#665,1.); -#665 = DIRECTION('',(1.,0.)); -#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#667 = ADVANCED_FACE('',(#668),#656,.T.); -#668 = FACE_BOUND('',#669,.T.); -#669 = EDGE_LOOP('',(#670,#671,#694,#721)); -#670 = ORIENTED_EDGE('',*,*,#634,.T.); -#671 = ORIENTED_EDGE('',*,*,#672,.T.); -#672 = EDGE_CURVE('',#635,#673,#675,.T.); -#673 = VERTEX_POINT('',#674); -#674 = CARTESIAN_POINT('',(0.5,-6.,2.6645352591E-15)); -#675 = SEAM_CURVE('',#676,(#680,#687),.PCURVE_S1.); -#676 = LINE('',#677,#678); -#677 = CARTESIAN_POINT('',(0.5,0.9,-3.996802888651E-16)); -#678 = VECTOR('',#679,1.); -#679 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#680 = PCURVE('',#656,#681); -#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686); -#682 = LINE('',#683,#684); -#683 = CARTESIAN_POINT('',(0.,0.)); -#684 = VECTOR('',#685,1.); -#685 = DIRECTION('',(0.,1.)); -#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#687 = PCURVE('',#656,#688); -#688 = DEFINITIONAL_REPRESENTATION('',(#689),#693); -#689 = LINE('',#690,#691); -#690 = CARTESIAN_POINT('',(6.28318530718,0.)); -#691 = VECTOR('',#692,1.); -#692 = DIRECTION('',(0.,1.)); -#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#694 = ORIENTED_EDGE('',*,*,#695,.F.); -#695 = EDGE_CURVE('',#673,#673,#696,.T.); -#696 = SURFACE_CURVE('',#697,(#702,#709),.PCURVE_S1.); -#697 = CIRCLE('',#698,0.5); -#698 = AXIS2_PLACEMENT_3D('',#699,#700,#701); -#699 = CARTESIAN_POINT('',(0.,-6.,1.33226762955E-15)); -#700 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#701 = DIRECTION('',(1.,5.916456789158E-31,2.6645352591E-15)); -#702 = PCURVE('',#656,#703); -#703 = DEFINITIONAL_REPRESENTATION('',(#704),#708); -#704 = LINE('',#705,#706); -#705 = CARTESIAN_POINT('',(0.,6.9)); -#706 = VECTOR('',#707,1.); -#707 = DIRECTION('',(1.,0.)); -#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#709 = PCURVE('',#710,#715); -#710 = CONICAL_SURFACE('',#711,0.5,0.278299659005); -#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714); -#712 = CARTESIAN_POINT('',(0.,-6.,1.33226762955E-15)); -#713 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#714 = DIRECTION('',(1.,5.916456789158E-31,2.6645352591E-15)); -#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); -#716 = LINE('',#717,#718); -#717 = CARTESIAN_POINT('',(-0.,-0.)); -#718 = VECTOR('',#719,1.); -#719 = DIRECTION('',(-1.,-0.)); -#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#721 = ORIENTED_EDGE('',*,*,#672,.F.); -#722 = ADVANCED_FACE('',(#723),#710,.T.); -#723 = FACE_BOUND('',#724,.T.); -#724 = EDGE_LOOP('',(#725,#726,#749,#776)); -#725 = ORIENTED_EDGE('',*,*,#695,.T.); -#726 = ORIENTED_EDGE('',*,*,#727,.T.); -#727 = EDGE_CURVE('',#673,#728,#730,.T.); -#728 = VERTEX_POINT('',#729); -#729 = CARTESIAN_POINT('',(0.1,-7.4,3.28626015289E-15)); -#730 = SEAM_CURVE('',#731,(#735,#742),.PCURVE_S1.); -#731 = LINE('',#732,#733); -#732 = CARTESIAN_POINT('',(0.5,-6.,2.6645352591E-15)); -#733 = VECTOR('',#734,1.); -#734 = DIRECTION('',(-0.274721127897,-0.961523947641,4.270024101597E-16) - ); -#735 = PCURVE('',#710,#736); -#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); -#737 = LINE('',#738,#739); -#738 = CARTESIAN_POINT('',(-0.,-0.)); -#739 = VECTOR('',#740,1.); -#740 = DIRECTION('',(-0.,-1.)); -#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#742 = PCURVE('',#710,#743); -#743 = DEFINITIONAL_REPRESENTATION('',(#744),#748); -#744 = LINE('',#745,#746); -#745 = CARTESIAN_POINT('',(-6.28318530718,-0.)); -#746 = VECTOR('',#747,1.); -#747 = DIRECTION('',(-0.,-1.)); -#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#749 = ORIENTED_EDGE('',*,*,#750,.F.); -#750 = EDGE_CURVE('',#728,#728,#751,.T.); -#751 = SURFACE_CURVE('',#752,(#757,#764),.PCURVE_S1.); -#752 = CIRCLE('',#753,0.1); -#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756); -#754 = CARTESIAN_POINT('',(0.,-7.4,1.643130076445E-15)); -#755 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#756 = DIRECTION('',(1.,3.648481686647E-30,1.643130076445E-14)); -#757 = PCURVE('',#710,#758); -#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763); -#759 = LINE('',#760,#761); -#760 = CARTESIAN_POINT('',(-0.,-1.4)); -#761 = VECTOR('',#762,1.); -#762 = DIRECTION('',(-1.,-0.)); -#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#764 = PCURVE('',#765,#770); -#765 = PLANE('',#766); -#766 = AXIS2_PLACEMENT_3D('',#767,#768,#769); -#767 = CARTESIAN_POINT('',(0.,-7.4,1.643130076445E-15)); -#768 = DIRECTION('',(-0.,-1.,2.22044604925E-16)); -#769 = DIRECTION('',(1.,3.648481686647E-30,1.643130076445E-14)); -#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775); -#771 = CIRCLE('',#772,0.1); -#772 = AXIS2_PLACEMENT_2D('',#773,#774); -#773 = CARTESIAN_POINT('',(0.,0.)); -#774 = DIRECTION('',(1.,0.)); -#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#776 = ORIENTED_EDGE('',*,*,#727,.F.); -#777 = ADVANCED_FACE('',(#778),#765,.T.); -#778 = FACE_BOUND('',#779,.T.); -#779 = EDGE_LOOP('',(#780)); -#780 = ORIENTED_EDGE('',*,*,#750,.T.); -#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#785)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#782,#783,#784)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#782 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#783 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#784 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#785 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#782, - 'distance_accuracy_value','confusion accuracy'); -#786 = SHAPE_DEFINITION_REPRESENTATION(#787,#627); -#787 = PRODUCT_DEFINITION_SHAPE('','',#788); -#788 = PRODUCT_DEFINITION('design','',#789,#792); -#789 = PRODUCT_DEFINITION_FORMATION('','',#790); -#790 = PRODUCT('Pin','Pin','',(#791)); -#791 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#792 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#793 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#794,#796); -#794 = ( REPRESENTATION_RELATIONSHIP('','',#627,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#795) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#795 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); -#796 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#797 - ); -#797 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#788,$); -#798 = PRODUCT_TYPE('part',$,(#790)); -#799 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#800) - ,#609); -#800 = STYLED_ITEM('color',(#801),#30); -#801 = PRESENTATION_STYLE_ASSIGNMENT((#802,#808)); -#802 = SURFACE_STYLE_USAGE(.BOTH.,#803); -#803 = SURFACE_SIDE_STYLE('',(#804)); -#804 = SURFACE_STYLE_FILL_AREA(#805); -#805 = FILL_AREA_STYLE('',(#806)); -#806 = FILL_AREA_STYLE_COLOUR('',#807); -#807 = COLOUR_RGB('',0.800000011921,0.600000023842,0.270588248968); -#808 = CURVE_STYLE('',#809,POSITIVE_LENGTH_MEASURE(0.1),#807); -#809 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#810 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#811) - ,#781); -#811 = STYLED_ITEM('color',(#812),#628); -#812 = PRESENTATION_STYLE_ASSIGNMENT((#813,#818)); -#813 = SURFACE_STYLE_USAGE(.BOTH.,#814); -#814 = SURFACE_SIDE_STYLE('',(#815)); -#815 = SURFACE_STYLE_FILL_AREA(#816); -#816 = FILL_AREA_STYLE('',(#817)); -#817 = FILL_AREA_STYLE_COLOUR('',#807); -#818 = CURVE_STYLE('',#819,POSITIVE_LENGTH_MEASURE(0.1),#807); -#819 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -ENDSEC; -END-ISO-10303-21; diff --git a/Generic objects/pushpins/pushpin-model-II.stl b/Generic objects/pushpins/pushpin-model-II.stl deleted file mode 100644 index cbd6562d..00000000 Binary files a/Generic objects/pushpins/pushpin-model-II.stl and /dev/null differ