From 2118acc418ff422ca09eaba742ea42f1fd9c81b4 Mon Sep 17 00:00:00 2001 From: nachotineo <nachotineo7@gmail.com> Date: Wed, 9 Sep 2015 12:54:46 +0200 Subject: [PATCH] DIN 463 Double Tab Washers --- .../Washers/Metric/DIN463_M33TabWasher.fcstd | Bin 0 -> 20485 bytes .../Washers/Metric/DIN463_M33TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M33TabWasher.stl | Bin 0 -> 33684 bytes .../Washers/Metric/DIN463_M36TabWasher.fcstd | Bin 0 -> 20024 bytes .../Washers/Metric/DIN463_M36TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M36TabWasher.stl | Bin 0 -> 35284 bytes .../Washers/Metric/DIN463_M39TabWasher.fcstd | Bin 0 -> 20031 bytes .../Washers/Metric/DIN463_M39TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M39TabWasher.stl | Bin 0 -> 37284 bytes .../Washers/Metric/DIN463_M42TabWasher.fcstd | Bin 0 -> 20095 bytes .../Washers/Metric/DIN463_M42TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M42TabWasher.stl | Bin 0 -> 38484 bytes .../Washers/Metric/DIN463_M45TabWasher.fcstd | Bin 0 -> 20414 bytes .../Washers/Metric/DIN463_M45TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M45TabWasher.stl | Bin 0 -> 39684 bytes .../Washers/Metric/DIN463_M48TabWasher.fcstd | Bin 0 -> 20151 bytes .../Washers/Metric/DIN463_M48TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M48TabWasher.stl | Bin 0 -> 42084 bytes .../Washers/Metric/DIN463_M52TabWasher.fcstd | Bin 0 -> 19830 bytes .../Washers/Metric/DIN463_M52TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M52TabWasher.stl | Bin 0 -> 42884 bytes 21 files changed, 7525 insertions(+) create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.stl diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..60acb481dcfc78dbd5ab89db4a6c43321e2278d8 GIT binary patch literal 20485 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	a*+^I=wHeqd#CyM?aW$?fx7w9 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 E0dK!@C;$Ke literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.step new file mode 100644 index 00000000..05941545 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.step', + '2015-09-09T12:39:07',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(14.516129032257,-26.25418057984,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-24.,18.,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,30.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-26.53299832284,-14.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,30.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(26.532998322843,14.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,30.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-32.,14.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,10.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-32.,24.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,10.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-5.467001677157,38.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,10.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-32.,24.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-56.,14.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-56.,14.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-29.46700167715,28.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-56.,14.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-56.,-14.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-56.,-14.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-29.46700167715,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-56.,-14.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-26.53299832284,-14.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-26.53299832284,-14.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-26.53299832284,-14.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-13.99999999999,-26.53299832284,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,30.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,30.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(26.532998322843,14.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,30.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-13.99999999999,-34.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-13.99999999999,-26.53299832284,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(12.532998322844,-12.53299832284)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-13.99999999999,-26.53299832284,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(13.999999999999,-34.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-13.99999999999,-34.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(12.532998322844,-20.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-13.99999999999,-34.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(13.999999999999,-27.1293199325,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(13.999999999999,-34.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(40.532998322843,-20.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(13.999999999999,-34.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(14.999999999999,-27.1293199325,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(41.532998322843,-13.1293199325)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(14.999999999999,-27.1293199325,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.483870967742,0.875139352661,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.646665243336,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(17.,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,17.); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,17.); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(26.532998322843,14.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,17.); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(14.516129032257,-26.25418057984,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(14.516129032257,-26.25418057984,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.217461570131,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-24.,18.,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,30.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,0.,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-26.53299832284,-14.,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,30.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(26.532998322843,14.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-24.,18.,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.781276851976,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.927295218002,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(13.999999999999,-27.1293199325,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(13.999999999999,-27.1293199325,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.065723737049,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(6.870680067499,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(14.999999999999,-27.1293199325,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.646665243336,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(41.532998322843,-13.1293199325)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-32.,14.,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,10.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-32.,24.,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,10.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-5.467001677157,38.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-32.,14.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(24.,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(13.999999999999,-34.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(13.999999999999,-34.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(27.999999999999,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(13.999999999999,-34.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(40.532998322843,-20.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-56.,14.,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-56.,14.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(28.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-56.,14.,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-29.46700167715,28.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-13.99999999999,-34.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-13.99999999999,-34.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(7.467001677155,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-13.99999999999,-34.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(12.532998322844,-20.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-56.,-14.,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-56.,-14.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(29.467001677157,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-56.,-14.,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-29.46700167715,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-13.99999999999,-26.53299832284,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-13.99999999999,-26.53299832284,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(-8.029132914089E-13,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.226870858089,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-13.99999999999,-26.53299832284,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(12.532998322844,-12.53299832284)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-26.53299832284,-14.,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-26.53299832284,-14.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(3.552713678801E-14,0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.627110775885,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-26.53299832284,-14.,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,30.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,30.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(26.532998322843,14.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(17.,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(17.,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,17.); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,17.); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(26.532998322843,14.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..2b2c794b4600054159c5cf5317559c450ba4c44c GIT binary patch literal 33684 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 SH7l*Jn-R_oR)?~a<o^KFtZHNc literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..83178d40995e52fceba6d88e6e814e1c8abac868 GIT binary patch literal 20024 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.step new file mode 100644 index 00000000..f82e6c74 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.step', + '2015-09-09T12:40:37',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(15.529411764706,-29.11764705882,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-26.84949942277,19.186046511628,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,33.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-29.39387691339,-15.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,33.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(29.393876913398,15.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,33.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-34.98571136907,15.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,10.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-34.98571136907,25.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,10.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-5.591834455674,40.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,10.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-34.98571136907,25.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-60.,15.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-60.,15.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-30.6061230866,30.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-60.,15.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-60.,-15.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-60.,-15.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-30.6061230866,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-60.,-15.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-29.39387691339,-15.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-29.39387691339,-15.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-29.39387691339,-15.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-15.,-29.39387691339,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,33.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,33.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(29.393876913398,15.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,33.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-15.,-38.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-15.,-29.39387691339,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(14.393876913398,-14.39387691339)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-15.,-29.39387691339,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(15.,-38.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-15.,-38.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-2.368475785867E-16,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(14.393876913398,-23.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,-2.368475785867E-16)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-15.,-38.,0.)); +#246 = DIRECTION('',(2.368475785867E-16,1.,0.)); +#247 = DIRECTION('',(1.,-2.368475785867E-16,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(15.,-30.,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(15.,-38.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(44.393876913398,-23.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(15.,-38.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(16.,-30.,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(45.393876913398,-15.)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(16.,-30.,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.470588235294,0.882352941176,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.631549979844,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(18.5,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,18.5); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,18.5); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(29.393876913398,15.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,18.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(15.529411764706,-29.11764705882,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(15.529411764706,-29.11764705882,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.202346306638,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-26.84949942277,19.186046511628,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,33.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,0.,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-29.39387691339,-15.,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,33.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(29.393876913398,15.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-26.84949942277,19.186046511628,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.804335332971,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.950353698996,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(15.,-30.,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(15.,-30.,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.080839000541,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(8.,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(16.,-30.,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.631549979844,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(45.393876913398,-15.)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-34.98571136907,15.,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,10.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-34.98571136907,25.,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,10.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-5.591834455674,40.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-34.98571136907,15.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(25.014288630928,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(15.,-38.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(15.,-38.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(30.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(15.,-38.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(44.393876913398,-23.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-60.,15.,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-60.,15.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(30.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-60.,15.,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-30.6061230866,30.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-15.,-38.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-15.,-38.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(8.606123086602,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-15.,-38.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,-2.368475785867E-16,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(14.393876913398,-23.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,-2.368475785867E-16)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-60.,-15.,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-60.,-15.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(30.606123086602,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-60.,-15.,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-30.6061230866,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-15.,-29.39387691339,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-15.,-29.39387691339,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.240527143105,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-15.,-29.39387691339,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(14.393876913398,-14.39387691339)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-29.39387691339,-15.,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-29.39387691339,-15.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.613454490869,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-29.39387691339,-15.,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,33.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,33.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(29.393876913398,15.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(18.5,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(18.5,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,18.5); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,18.5); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(29.393876913398,15.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..551043f22dfda6c5ad16e41a66c65176b839be94 GIT binary patch literal 35284 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..53f14b727798dc92c8e0de508ea012ce1f7317d8 GIT binary patch literal 20031 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%0Dhrxe3<g7u;cW7>>GiyhTp$z~k{ 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 M?KMSZp1(@?Kl0SzfdBvi literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.step new file mode 100644 index 00000000..c5606280 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.step', + '2015-09-09T12:42:21',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(16.540540540541,-31.97515470841,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-29.69791193897,20.347826086957,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,36.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-32.24903099319,-16.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,36.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(32.249030993194,16.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,36.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-37.94733192202,16.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,10.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-37.94733192202,26.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,10.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-5.698300928826,42.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,10.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-37.94733192202,26.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-64.,16.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-64.,16.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-31.7509690068,32.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-64.,16.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-64.,-16.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-64.,-16.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-31.7509690068,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-64.,-16.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-32.24903099319,-16.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-32.24903099319,-16.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-32.24903099319,-16.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-16.,-32.24903099319,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,36.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,36.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(32.249030993194,16.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,36.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-16.,-41.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-16.,-32.24903099319,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(16.249030993194,-16.24903099319)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-16.,-32.24903099319,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(16.,-41.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-16.,-41.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(16.249030993194,-25.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-16.,-41.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(16.,-32.86335345031,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(16.,-41.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(48.249030993194,-25.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(16.,-41.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(17.,-32.86335345031,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(49.249030993194,-16.86335345031)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(17.,-32.86335345031,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.459459459459,0.8881987419,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.618979175626,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(20.,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,20.); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,20.); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(32.249030993194,16.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,20.); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(16.540540540541,-31.97515470841,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(16.540540540541,-31.97515470841,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.189775502421,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-29.69791193897,20.347826086957,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,36.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,0.,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-32.24903099319,-16.,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,36.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(32.249030993194,16.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-29.69791193897,20.347826086957,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.824081207833,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.970099573859,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(16.,-32.86335345031,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(16.,-32.86335345031,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.093409804758,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(8.13664654969,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(17.,-32.86335345031,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.618979175626,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(49.249030993194,-16.86335345031)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-37.94733192202,16.,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,10.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-37.94733192202,26.,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,10.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-5.698300928826,42.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-37.94733192202,16.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(26.052668077979,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(16.,-41.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(16.,-41.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(32.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(16.,-41.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(48.249030993194,-25.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-64.,16.,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-64.,16.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(32.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-64.,16.,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-31.7509690068,32.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-16.,-41.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-16.,-41.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(8.750969006806,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-16.,-41.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(16.249030993194,-25.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-64.,-16.,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-64.,-16.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(31.750969006806,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-64.,-16.,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-31.7509690068,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-16.,-32.24903099319,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-16.,-32.24903099319,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.251834988703,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-16.,-32.24903099319,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(16.249030993194,-16.24903099319)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-32.24903099319,-16.,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-32.24903099319,-16.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.602146645271,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-32.24903099319,-16.,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,36.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,36.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(32.249030993194,16.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(20.,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(20.,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,20.); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,20.); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(32.249030993194,16.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..d4fe98eaa06943414042ffd74c6f20563cda4138 GIT binary patch literal 37284 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 aSVL#&s4J~6X6XDI)oXU83`NDWUj7fX0IJ0R literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..cc51781661534b70e66ba9c288fb0effe8ea7072 GIT binary patch literal 20095 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.step new file mode 100644 index 00000000..f53d515d --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.step', + '2015-09-09T12:44:37',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(18.0375,-34.57815197129,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-32.27888127852,21.887755102041,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,39.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,7.887350859877E-23,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-34.85326383568,-17.5,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,39.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(34.853263835687,17.5)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,39.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,7.887350859877E-23,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-40.55551750378,17.5,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,10.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-40.55551750378,27.5,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,10.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-5.7022536681,45.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,10.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-40.55551750378,27.5,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-64.,17.5,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-64.,17.5,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-29.14673616431,35.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-64.,17.5,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-64.,-17.5,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-64.,-17.5,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-29.14673616431,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-64.,-17.5,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-34.85326383568,-17.5,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-34.85326383568,-17.5,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-34.85326383568,-17.5,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-17.5,-34.85326383568,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,39.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,39.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(34.853263835687,17.5)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,39.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-17.5,-44.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-17.5,-34.85326383568,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(17.353263835687,-17.35326383568)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-17.5,-34.85326383568,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(17.5,-44.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-17.5,-44.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(17.353263835687,-26.5)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-17.5,-44.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(17.5,-35.46477125261,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(17.5,-44.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(52.353263835687,-26.5)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(17.5,-44.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(18.5,-35.46477125261,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(53.353263835687,-17.96477125261)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(18.5,-35.46477125261,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.4625,0.886619281315,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.62240548472,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(21.5,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,21.5); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,21.5); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(34.853263835687,17.5)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,21.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(18.0375,-34.57815197129,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(18.0375,-34.57815197129,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.193201811515,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-32.27888127852,21.887755102041,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,39.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,7.887350859877E-23,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-34.85326383568,-17.5,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,39.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(34.853263835687,17.5)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-32.27888127852,21.887755102041,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.828913448131,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.974931814157,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(17.5,-35.46477125261,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(17.5,-35.46477125261,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.089983495665,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(8.535228747389,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(18.5,-35.46477125261,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.62240548472,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(53.353263835687,-17.96477125261)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-40.55551750378,17.5,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,10.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-40.55551750378,27.5,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,10.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-5.7022536681,45.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-40.55551750378,17.5,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(23.444482496213,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(17.5,-44.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(17.5,-44.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(35.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(17.5,-44.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(52.353263835687,-26.5)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-64.,17.5,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-64.,17.5,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(35.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-64.,17.5,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-29.14673616431,35.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-17.5,-44.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-17.5,-44.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(9.146736164313,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-17.5,-44.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(17.353263835687,-26.5)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-64.,-17.5,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-64.,-17.5,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(29.146736164313,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-64.,-17.5,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-29.14673616431,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-17.5,-34.85326383568,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-17.5,-34.85326383568,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.247058744753,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-17.5,-34.85326383568,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(17.353263835687,-17.35326383568)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-34.85326383568,-17.5,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-34.85326383568,-17.5,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.606922889221,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-34.85326383568,-17.5,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,39.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,39.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(34.853263835687,17.5)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(21.5,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(21.5,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,21.5); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,21.5); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(34.853263835687,17.5)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..a4e7563701a0dbf51171e2ab3434fa728884bb5c GIT binary patch literal 38484 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 IvXkWh0H!5;=l}o! literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..c66b715f8fcda957879d1d9418ac3792e0b25809 GIT binary patch literal 20414 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 U;R8%$IzEn$nisVA{wm>r0ZR-ziU0rr literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.step new file mode 100644 index 00000000..1a01dab5 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.step', + '2015-09-09T12:46:46',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(19.540229885057,-37.74161385048,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-35.42765135774,23.47619047619,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,42.5); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-38.01644381054,-19.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,42.5); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(38.016443810541,19.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,42.5); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-43.76356932426,19.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,10.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-43.76356932426,29.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,10.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-5.747125513727,48.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,10.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-43.76356932426,29.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-75.,19.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-75.,19.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-36.98355618945,38.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-75.,19.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-75.,-19.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-75.,-19.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-36.98355618945,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-75.,-19.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-38.01644381054,-19.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-38.01644381054,-19.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-38.01644381054,-19.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-18.99999999998,-38.01644381055,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,42.5); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,42.5); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(38.016443810541,19.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,42.5); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-19.,-48.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-19.,-38.01644381054,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(19.016443810541,-19.01644381054)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-19.,-38.01644381054,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(19.,-48.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-19.,-48.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-1.308894513242E-15,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(19.016443810541,-29.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,-1.308894513242E-15)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-19.,-48.,0.)); +#246 = DIRECTION('',(1.308894513242E-15,1.,0.)); +#247 = DIRECTION('',(1.,-1.308894513242E-15,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(19.,-38.62965182343,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(19.,-48.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(57.016443810541,-29.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(19.,-48.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(20.,-38.62965182343,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(58.016443810541,-19.62965182343)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(20.,-38.62965182343,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.459770114943,0.888037972953,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.619328966257,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(23.,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,23.); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,23.); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(38.016443810541,19.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,23.); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(19.540229885057,-37.74161385048,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(19.540229885057,-37.74161385048,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.190125293051,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-35.42765135774,23.47619047619,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,42.5); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,0.,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-38.01644381054,-19.,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,42.5); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(38.016443810541,19.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-35.42765135774,23.47619047619,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.839560159981,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.985578526007,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(19.,-38.62965182343,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(19.,-38.62965182343,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.093060014128,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(9.370348176563,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(20.,-38.62965182343,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.619328966257,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(58.016443810541,-19.62965182343)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-43.76356932426,19.,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,10.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-43.76356932426,29.,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,10.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-5.747125513727,48.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-43.76356932426,19.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(31.236430675732,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(19.,-48.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(19.,-48.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(38.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(19.,-48.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(57.016443810541,-29.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-75.,19.,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-75.,19.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(38.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-75.,19.,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-36.98355618945,38.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-19.,-48.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-19.,-48.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(9.983556189452,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-19.,-48.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,-1.308894513242E-15,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(19.016443810541,-29.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,-1.308894513242E-15)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-75.,-19.,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-75.,-19.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(36.983556189459,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-75.,-19.,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-36.98355618945,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-18.99999999998,-38.01644381055,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-18.99999999998,-38.01644381055,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(2.78532752418E-12,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.248914404224,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-19.,-38.01644381054,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(19.016443810541,-19.01644381054)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-38.01644381054,-19.,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-38.01644381054,-19.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.605067229751,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-38.01644381054,-19.,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,42.5); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,42.5); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(38.016443810541,19.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(23.,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(23.,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,23.); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,23.); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(38.016443810541,19.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..6ee5fc6d9d17aca9e482161f01aa9fe542d6c1e4 GIT binary patch literal 39684 zcmb_l3D{j#b-kL10YQRc76gF=1J*D|0U^2ndmte5V5N#$kPt8$sE9!zB$uHI2v((q z5QZiVD2P-;nH=)p{{@69kwOKOXj_m16+}c7R0ez2-e=vn&VTRC|MGp!r)1}xwf5S3 zpF5m8op;E4k2>Hl4*7rk&pMlq%j8c{cF*6gd(7cG_R#pY!*A(4c*R#nU|&3EN_XF{ zuVd}_cUIVcv!dMd;nPM|opNgj|6Y8}*GGQ*%FSlKeAoEitnW<eI<EiUqEytxd6Rqp z^!Rp$YG<grMzz;-+jnn0=Eoy_?`{>PqHaItw$2ZC+1F6*49!C$DdyfYGIQ!X`gs)8 z=pH?3<djLbTeixsF`N);rRo~haTBI?kNEE|S%eX6e-)*o?!WBz&byc1Ridk%p;2ih z|NZ3oBezVO+Rq~j73Hyi@py0Pi?7(&UOM|XJ^UY?-+FLC?~HxUH`~C4{Ws*HJ<9mE zxfk>fd}MB);e^0|f9RlL>df&gRvz$>+3gI?P%}T|j;Y;w8*DKWT~~h<rADH9?HcMg z%kJpVS-XbTN~>_#<#T$I&bzoFb7YE);ak}?M&as3sqt#9c0Tb-y;&Q~>}ynvzbf}F zZ+^nJL>>PLYmXnfd1cd>tKYfLti58=J$IYmnuZ4zMo|6gw$!cxpYRPAT7~@&{7~-= z+x$a6k4i&PTAy}CI#T@+y!5rH-BUOF)^Kz!$1BZHGhcA?<-Os34{wM{QIpqOf5j6w z-)^XO1`t3(U90f*ar^bI*yPFvjlbFC`rgUkpJWVWw=>kQ)~B7JTZxX^#LteK{_3Bb zwvxcexm_u{#wfhbMX5E>S{-xvHNBTE+^ZpT-S6W5n8Vu}e>S!I)tw(T+r3jm{i0^5 z9r{+Mv9R}(iJMw=wbIwE+Nt-*F-sbvQj}J-osn*F{VlPUN5MQaUd>~-J+JNE`G?63 zQ7OvvS!k$sMwaz6*VsS#)aJdbp89HEql!v>sm4LGZs^^6!}@)Or{PD2A)W_yi#cc8 z2}7s-V65#*x21N5ZW-~MID`O(51HCs_qorQjeqk`5zdnR%r)DM_Zi>2=$0G%c@)km zO3hF+U-rOFy=~?^KSJOAxsQ&mM%W%zIEq%a(rkDB?dOK}n%Yz=%|l~ffBjV>Q<i_T zArFmL^EhVivfj0)uIT3x6H05Pe&bB7K|_71MwoZ?IA^Tt6^v9v{l=M7gN9a7$9#jM z-_hOVvgJdS|H3Vs^;PN`Rbclx1FTrVu-WSnXRkUoOXmMz=$5Ty))#4Z9;`-CN3ETq zBdFQNGipEcN<*`aGua_@E_!K7cj@q-&Bnj^2i3hS9NqkA5bX|npIC1i+RY{!e;1|J zN7*$-;XIp*R#jAX*z$Xvmm0QW=tyZ!?RkXyRO6u)ec<jlbk4u2>1sl&s}+sstA^@o z>}j@l^rkMk=6cV!|6jXe8RB(~M%W&ej#}7PI$^&Xg2!EUn%sSD>DK-6DA0=W&?;(# z;r!SVmB#*sZFg9)=an4iQH;VQf`-;zBdkT`guqb0`yM=b#f7sMS?n>|hO@KAtL%10 zIN}V2BboUPM~14>>z*~GbLo%$+As!Wf2HH0W6;jfF$l-UPB@+q!P$$i+qQe-_)f!k zXibz|V^~ZWL9Ndti?&|z^sKARZ#?>#UIg1;)tFlqmEF$JT4}aR@7b^O#!I*9s(;w& zaW~y37IyADe{-7?DXS<I70>5AN34c{d7`1>QFIK3ACrcnI*wbF-4c}_-6~WypM$3) zkHTXuN*yU3^UldzcXxXB*p6lm+iF$$(mdimA9Df}crac&Xkq8$f4dp;sMs}z69OZg z!#iRAVd^@X^B2zQ?Emam4I`*19p`q2W*cTToiJ}Ry?>dzW%sAs75&T$534A(Cd#fc zsyxD+suO0A=1X&W@>l0}{`mM74S6U^V{d2ZexQ3)oMjBfV5+}t4p(IxX0n|ykM;<+ z+`Rk#^ZvdebInj|wee_1mAQ_&j&nSA^{Q|xMwoeb!gYqJYu(n{`zxK-ov~TJR)tfF z@~9oI=zQsK{fb5P+BMX#R<x#3MWt2L>c+X<Py|+g6{S`*T)lL{6`kdD$?+R^&$!^4 zeswDi^?T0Sw^(t{`Cf&ZM&XpOe@NX`uU$i{tJ%JDrzM@@UpDGjw~9)us}+rVT7Lwq zs8n4uKk?wVbbr0WO%0iAhMIZUyKprz6oaY$DoRCN{`@8@Cg0+FS34tInRdec1XI^4 z{I2|F=Yh{{(2%*Jv_9<&%{E-!cfvgq)0?(xz3#%}zT1$wR#z(;_y1l$Ww(k_tEhT4 zje?AGE?U&tec>i6@Nd<tX*eMqcf&oBPPpr2@oL@P|BL0Fi^s3mP%A}gecBmXpKzb4 z6YkcT-VN)o-MwntA2ifT$5zKYUW+y`6!qb^Zn)yfN55gH8l&*ki&Cqo5w=IAwbE?Q z`Qp8uvv-)#P%F(g+`sIEyTBIJ1J8}?&OYhkhCFlxb=2Z<tQQAP&b1n^>eV!=%x4~X zRcH1~8{1Z*dNqwGR+QncV<+6lwRp7(FMao?of}_%eM9Do()zSBbfk0y<DHj=S}E#Z zZ<@Gb!x#S5P&G!Cxz<F-<6AGk(&=sgc!Nf`o81X_`>jW-aPG&R=q!HmPYn!3X|^>+ z71i6u-`H9E*Ke`$(6Na}rCuC{>My$&UTsSnVfW1EJKy@?a}7}`N+W4!Xe7F2)S{~L z&?;(m+ck8gbOgiE4);YH@=(;%x30Hh`oH_Jw#KNU`q)9=?(BNuo2|N9>3AILSGQsu zy45|MCHMLrdS%xbaYVu$78yaUPdh{7)jZ;z;)cu>^}YX{u;SuN{K#2jRC&Dj^anfd zyThNcXijn8>}Ou(p(u^LouTR)ReYY%kcXn)fA_c*$KU72!5X8=<4*@Z)>(S(YZkBO z6!)}-JQSs|w=+~-ql!<R8uC!oJxgEdoqM4lKWdCBk57H&+0HKSdBNh<oZ`OOkcXl) z_I8G<Yg9|Oe7^VEZB0i8Whg3W;5lbQ=9-5_GH$;=c8=cTsfIih74&fIGE|LG)hc9* zCx@o4k<5DC6TP9sUT%m=QJP0PL)A5^-KM?1`^B%WYRE%T@my=D8l%c1Y<+mDXYp!I zSAO89y$dIgYdCW%N@H(lXe4naV^Mu{_8Ys`U;LwnJTzWqw=*;kjbyvY_xA2PqG|4< zzBH=6j##&Q-*3x?s8mD!?(v!Bz1^qET(qigI7Z>gp;cGeHAd!t!n+2du2GFVI<b5D zW6K(%QdFFU8>*e5QE4O}KJ1&l-t}_*QRNZN8F=Dmc__QasPa&CjcUV<H|m~n+|q_T z6cw)^4b{%js5Fv~es6K_pME4)kX0UGo`C0PmWQ%yj4BUR*Qgf#deiPTXEi+yS5&++ zVR^JOG%Ahc$nSr-xA#BFeTFJ3^`#omp14K#<9q&Hzq(cCVXltnXO_9@UGV91dox~b zy6>YXjijBS>KfJK3%2TBe84CAQB`>;D&D^uL1&FopcQxS!j&nWpIIK7(*{dU=zVV7 z)(yuiMQQBq3{}^t{{G$DbnpAZK@E8*D&BP-LA>n@%|j!3`^xwBcKK@49bxsQ8v5=R zH2J3}6&0TwjG(v1DA0=PhPx`&n_wEDzVGE&|8F`T8hgsP;i4C3-2ahd!}G2z<GlSx zD_7>U(XMmUEK>%1lmVOVU}xEp?^-KAe*A|_gFT~BI$KT|>`?}6w!6lJyC&wFZF`hy zuxB(%=crkx4E87kHrrj}v_Eg2&mTU>G}tp5rSr!uQwDpK0h{fv@%dHT<u9z-$28b8 z8l`i)EK>%1lmVOVu5tgN@5&dSy_aclMy4pW2V($5PtLgO1H0#QZrr7&p(ve2WtlSA zgGk7L&34x~<yU#W<Ls%X!Fh?I)E<lh6g@d(c%1|CqspyJgYy#jB?>m%>kLKF1}bHo z^^L>wjh1a>8k}XQU)XGS4Q0@mGJr}MPptev{@wS!$uu|vP`|L*?i$LVFJ%CgGHyHZ zBl)@KWv0Qiv-*Y2cGpk_eJKN|l(G1;$LA0H;%R#ijXk6N>Nz;PLn{pSC<8XzJ*wwk zJ}Lj?J0CO+_KZg988yq4!5(G6X1i;==ht)c|9Sp<roo=kC_UR{nKIa;4A^XUjZYkW zYJOAaI@4g!Xq2A2vP>E5Q3h<byT<n?&CS2Q!zHG{vzMaO9*hALJvrl<&Kdb_r+>Vr zp(uT$Im?v69z;S0Y__|`3lE-^Z!}>K)8Jdhic)(p22k|mj2-ShJAZu2S~U$t>07#4 zrVREV5;9=3-8D|$c0qpTFTS=M|Khuxic)(phI(?w&wjoj-)-x)Y8uo7Dt&uT8SFtM zWWZ*-Ym9qoLB7_q&+o0iMx*p?u`E*tdz1m2?XK}3pIVS#`rzlL<6nF?N>OSL#!yer zSbWI*{C6ilV;X#W2YywL?atWd3-j`K-?IG-{EP3GfI*bnbq)1P8z{1!F_s2U)ON<K z9nZ`kIrxJX72o7QBt*exyE9&zc6z?zU4Lf`zB!;Mwd)${mo`wT#&wH6ogX>#YSZ8o zclcF3+Ji*}RLU4j0}N`z&a!25PRSqI{Z@;LPs0%vQLx!wXDEs`P$}c~8)xUAS+vqL z_=H#e!e+Z`eDUZL@^{RC+!%cNswlOcp&C?I4WQOc0}N`z&a(2fzsZ;X_>UG9pISnL zDA;VTGZaM|sFd-*S|7}RfA<@6^zhl8`i0GQV6sdZ^rZ}7QpUG8I5NNHu(y~7pR1`~ z*lY(o%bvXAz<kQtTNr~+mlUP8GgO1>ssYrRX@Eg(*x@L8Z8zWbeN$>tDN3K#qzv{T zDl%ZR-8CM4_j~e(ZklEq>=}(ppZq9;J<5R1cGp;S#LoGK*X>~%d}^gAwFhGWMNiH+ zIeSMwb84rip(uThmu1Re4<aE0Hrrj}%>CY$e{#3?nFf1Cqx30hmMMch%7D#w*T{C* zFyHmA!%c%vrxgX8?atV7+1mN$4;*a_KFL><+I0=8s|HYOrU3@EVTUu;_g|fH@zEc( zsQ4}hG>C%D_BumRw1G+)mtXYMjBgw@(=_;QjQWMmcGtMRynn`3y^kA%?-40VZD*(k z)l~ziHPZlt+OV_iJEwko#=6&>Y*F#uF=!A4o9%UmqG$t^G7i3Z$&BAWajI$XJv;Ra zo9(Wl4Ej<AP$^^jB^S=P{<68I!S^@SFKo8E#tYkhY{t)TI>Q)z*Huw!J3}?7t{OnC znFbithMi@*F5PLy)l=tLRD4ex8brZnd!3;u+CZg@Gf#MR`kV>#O@nXRt6$h`ca2S- zS~z`^_bo66zphY}+Rji7s;dT2Yo-APwPA<()jRLs`{AcODt_$(4WeMPz0Ob+ZJ<)d zaVziq-T}|L2EXl6zp&Zv8p@zAWdM~j9(~{+m!EXFYw!y|^$VNruAvP2QU*{dW8(Y& zw0z-)KIZ&-RsF(dyKDSni)q7)-{V^%zuQ%m+Rji7s;dT2Yo-APwP9!3S^s?O@C|qR zUdub!&>#vn+nsUweHRQ*UFJsy-v3sV+Rji7^-CM5HPZlt+OWgBbuTU+p8AGQ+aATI z3y6d$*le#e6h#}Tl=0^8+%fz}&yVeVuA+Wnv)wfwUg!SdCw}SYC_YhAl-kZv4XUdK zP-~_E2DM>l*_&29IsBo*&$WE|1`VQMv%Stx6m6hV#+NsHb@-ACe9pk0(SG#_W|k>~ zJ<5R1c8_ZKBWst_*ZON4b3WBol-h$afTAa7yz`Ms<!4{@IUIZ7mo`xPWIW7kguxzV zz-GH^Ec(Ni<z=V(T$DYdQTl{G%*cen9%aC0yK8*+*6qvgY@bu}9R@|IJs1NhdUD3h zb#^YV{H0$Tum^r=1EueQgePOdV2?6jv)whG{mq``$nX6chdrZF`j$<WDT6)AfX#N- z_{#C!^1OfWYc;-8q$srqV*o`@&iL?04lGZ)*RN991HZI^()Y5mOd0G^25h#w#x{=} zQ4TNmYiIV1M(I0jS*8s3C<8XzUE|I#Ps*Q}c0`GP>6@$ioRjTfXPGh-MH{G;vF^qD z<=LXQn})taO%$}*?i$Ka6m6hV#zFVa&OfmB%3=7@?-+>EcGpmbqG$s}PtMr&>a+8a zGv8zy`ZW+y&|rI=p(xsp^6!e={_838mfv!o&wcc(HvI;V_FxR4=*byB-+u4m9j`sh zj=TCb7*WWA?RAEtXakipUfS)-;mN=A^SOSTK@>FD?i$Ka6m6hV#)Q`%8b0pJCs`i) zO#@NTV7qH5Ls7JWN*RmpT&vvs`VX3hz7bCpG}!JMpE!H#@|aWiH-^4XO;nws8tRue z{F3b&GyiS(@}j@o#WeK&UDcyKSX4lzjIlJpptfsld*H$4?)z_UQRz{JC}hs|Izv&k zfl3)+#ti=jd|_Y1_k8ZlZMNe}J#UW;?}*><wJ{>d{xY3W-!<E}&-Nw{zkQ|#C>|O2 zPWR;upxB-;N=Ny3i7~41wodi+q2=co2!#KE5&ljxH%4S93_}M3{?uX*tg5}os8-K# zR6i&18IeV0UrRC%|GF3$%`Y<09R6ree;oz3JI4RZ$V}a0*RPjpGY@du8IniLy!(^m z%DXmw-j3~D{Q@ZUOWWfSM$yCoitWyL%X-I@=gb>#BgnNypg|ODw$~Yoq778an7`zx za@?CHng-XCQNOU+?i$LVFJ%CgGG4yopmNr<x0(jm_ffyF+3p$(Ug?%6JvJGPj4LK7 zN^NJT2Gvyqs8)@lNdpYF!wxgLf8Vp*bF-Z+53cD14WeMP-5EfGg@194B}J+24AoG- zw1G-BP$$$2JzS><epQb)Fj*#173>)u3EQ0^8by-^P;7Sw#v5Z2{#9^AAZQQ;o9)iP zR)}p2|KdtRic;Gds-b>q1J$ZgG--grcGzJ)5cWUphrukk_6{N;3O3t~kT4WQ8>p0l z;|Pup(7=%l#|`xho9$qScf5o_U&?Tl9v@Ho*@E(h|D0g&8iW-OuwGm6i9dIQGXVd% z?RsM|fTAa7{MT*s%SnG;X&Sn!22oI<Js1NhdUD2FPnlQldE^du+|`vLh=K;~!5Bc% zlQR~cb6R=&vdc{)zF|59zqEmh@52r`<Ce9~C}(|aPK`moVACFq0hH>6@t3Hmu2I2e zyKDUBe@-s<7=MRF72iX)u~rn@2V>MVHsAfE@`vaD#5Cf2;ijQ}+3p%YTySjp;G18p zF%%Wwl<zoWEDc1Zdf`}f&(USCTpN27R^O_=2d53c@vDNUp-~Y9HltEc9+hg)m!e>^ z-5DEic4&Fks!c4a_|1paN>OZg#;x=BDIeY6&x7oNU)n&$FJfXIV`<c*dU*UE<=g+T zvqeQ;K+%Rq{CX&AXjDXj!Kg;Fv+N6Z>{veY^XaBRUqI1@M*O-eYG_nMso&A;RD-@0 z1)J?&-Cus~ZRL{xJ;0(0->y_&VJnL5gE8tFzj|z9dHI|DtQNoLvoTk{Y<G>Z7|>95 zsQcX4mxu22Vap?a`)C^Km+h|c@Y7EYzjfZs8beXx>j+y%!x>{~AS%_%GS#3jpr`?x z?XI!qWA_Z-_RUXNRPoDe%R^CYcg8P&`?cW*ANo{{p{V$!f84Id(x^wJ8uSGeHDI&d zqq=(E&kuj*sks(aT*bliP!!t-W7IYFdFi0xyZ`G<)6kWl)Gymz<Aiw=hC8>PU1KOJ zt}PR5HI@dVQoSrw4f+C#8nD^!QQiB)3zlCuXMsf(*YvSkDT?ibG3pv<;niJSL&!AL zFWW1P=@M17hN+@Lgtp4AGse<Dzv^XK$h^{^uZXJj*zOvkx-(=1tJRGa6)J7*gE63| z>?{joK7-p;7~ASw8Tti-wrh;V0E(WR5%!N6vVT+>iVFLReFar#um_Ql0h{g42z%`e z9vRp(8Wr|n`(mulV2?6jv)vitSTaM7SJl^NiVDXr`yQ{(V2}ER&30#mqv#AdQdi$7 z61C<G_zlNk^W+-g*q-zJ5su;2_nbsQgZ5wypy<gN;jEVPJQ&Vi)fc%$L4)>S44~-A z8R2}M^L!r8;nmm6iemd<3`C`Dn`Pvj$<P;2wBa|*SM0lO*9dc;ioqUbz-GHM!rUj9 z85vftw&Rte!o17c2V>MV!W=G_nI+b5HVyR~=5yBW8e=h_q3p1?Y<6hQ`EHowVijZ4 zP`_+<jj<TeP`1tVbD8N^YgVY=FrT+}*9i0W)iR)=>?{k{2Dx0ZU=3W$L;Z&91Z#JV zaK)0#RZ+!IRJdZny0!6KJC+8bQoSrw4f+C#8nD^!QHATloY#Zl8n9aJNl|Pcj8WGJ zSE;#NJ7ZnfA)wT6xURK!*BFa2nw@3gYCGrEcDSm>%BrTJe%bCCV=<ti>?{lS8FJod z2=^1PzNl%aU$(nOxciaI-H(c)sBrfKE0X5U7)t|Dsa}?;27LiV4cKgVjc^wy=Y1bt z0W(GUx}1YCS~c)(MiKqme2#kX%l1UWzUE*L{F0%zGh*hZ5wjfuifo|RUSqI631c+7 z8uJ;Ur-*eohWcf@Ys3)*gCmtN(5~!i+ck~2#Ti5WvfVY}{!wEnD(+n)&WKyPMMV@M zp@!OZ4f+B~*=%=4JeHV7Jbv`RAWH2TqiA9P#dc@JBb;f(qnc?D1r6FYM$yCoitWyb z$6c?LtOZXLG-%ftMLZ%~RElD|GvXO153Ul1qT(5+S7)#Xk&pqK?aqj2PSaq|XjD9N zMh#`KM;Wl$?iz6h01ck$Epwt)%P8X9AYs5S+g&5heJl_5s2)&p9u)IX278nNo9(U< zXJnQ~oVQt2M6H%lG%?_p?XD5$qLv4H;FmT~ab_9wPzHOH0h{fv5$DvFN1Qub9z?B{ zQ8Y2&m+h_*uMI2@_P{S~pyIVb%tIOMQ3h<byGFdmu{`2+jpaeqY8gcn1Af`=8u41q zG~)G{X%Gbs+BHVe!~lxz&WP8XRx9?vFKwXWwJ68juTqV{9%aC0yKBU2XUijA{aPMG zt(H+VG2oZ&t`V>3Evk5}ZyJhXdyT=n0|^6BDckN8;a-Mm#5)kiP`_+<jd=INGG`C` zlA*RU;vE*#h<9#GgKVJKUSr^H4erAv3}`4D|HdDGlOx{WF$URD!&aeo4Po$(P{KgJ zvh7Y0?vXKbtnyDr<u^oS?NuJDWkijNUER4ejZjgnb<fNzzifAnc(1RO0gW`Oct6n? zVQav8>ZYN7+3p(gPHK&zsIcW@mG-ztjirI8R4>a^gT8>G25h!_RPm0mMHTjKteS0k zD2nZaG3pxeKDB9t;}Y(~n}+&jyKBVz?KOs?!VwkgJ;z#&rGcnauezsi8uSGeHDI&d zql(WBj1kTmSQXgvAZpDS@Jmmw5ucdUG!zxiiFm#fGgk(C5D6Ku+3p(gS&?akb2!#w zwLFMga|Zm<lWWAMWTp}3B3Sj*G>C!*?ZFs8(UUXcb2ZZl^Q&qdK%$^QdoTu2^yG~A ze9$z)+z_h`TOLF~gZ5wypy<gNVfKn=siqO;yIB3%G>C!*?ZFs8(UUXc6JFB@GjBXa zHVvYnL3=O;Q1s-CaQ%U&;k^E+G!zxCEU;dD+;)}09z;S0Y__{be16VrHLOE#c@VYc z4EPOKUgpU);=2Z>5v~F8I~F7GOO)D!F@T~cXT&!kyjK3(C8j|XG-waT04iML;#W}m z*Uos8!!*M6a`iitL_veLYs7ayS{XpmlQZHwEXD|T2Ri%(Afli_doTu2^yG~AE)MUo zRKL$i6f|fL#sDhZZ81;Ih;Im)hQ3Ec6f|fL#&DFrg#;h|r>It%0ZQwmtI-gRzl-Fn zws1bTCrx078Gt+`>vK{Dzfl82*?l}TbPXAeitFNdPJK?w&@oVU9}f+F^#@=4if;9J zC_}T2v)4{NDz1Nn9*s)#OQTYTj<d2;hJMwk5w=Ga&P8~ZV#hwd_lOAjeque3aAv`i zks3oirBNw^?})-L-?^-7=z2SvxmKiIL;Y$_DMK~5cOeqhOBrEqfM;Hoxn|p5D`hB( zZ&21V59d@o6EY30mDVtgO24nwagNtGoz-jTyS%E`uA$qQ>ZOb@Z^JW4%R{r}`=a%z zl%aJ~cB;XZnA}(YsFsdwpHpD|VZZeWhGwo+@8fY~P=>yZt?ZN$=D2vmYnf}dd_T3G zxiS=`Z=SYmXx&sVW$2gQy2Z3_CCX4#uyI}6uw8{25}pHE=2|PQVHy?Jxk63ieixtJ z^hYygs0QD<2V3=0Mz|8fvv`Xtt!V#E;C6<NP0H?bifX+sAKQNH=@zPtFgL_gON&bL z(ER#%Y>CR?mk-cWcFG7>jd(Z0G_(qQ*V&`(bBg5ofNH3AACIWGG68()mJyB&xUbQv zYbayXHrBFTaeXlOiswFiFF4&|`f(M>eM7B6d*)$Yi|4gAOV!NN=O3z}QE4Q)P51Gr z71xtM9$JO=T7^3vcuU7dFx)A?8!%?K=fNjR(9k?Izci{i^D@7x*RB!fQTA(_qcv1J z)rd1B(@?#34Xy(>dd#)zsYci`>{lvBN2SrG3|;p_#~|Ln>cCSwLq}8DDI@fZ;C>=} zX%*Tt=PGhw#2Kq??YiZs8tIp8`Zbt;n^n)FfngEq7L#g(EgVnQOZZZhRy}2C9vZuj zY|7w@FwoGkX&;YxUb5J=((Tpd6L4r~6*Q;zs5FwW9pesb!&btz|DX}CWo-m?G*b<Y zN+Z##w=?vsU(G3HXjB@Bj#J8r>UKufuYOgpospvS4TwIcsMb6}t+b-?UT;Hnxq=ZG zy2U8FuYlt&*GU8;-oLQ%(6MP}C`xOXGU9$<e)a2Rty?=oQCjtsp=&y6720bR_5=H6 zN@TA4%Ifxygi$@gNZI|k@MNaXh{r+OALDGm>^>gjp$tSa`kP@yyLtxp5l1Pz&nc2M zEOpFvTj=8vRou5NUd<zow$Di!ib_`#P=>A*rlS_00yJ#x%Fyvwc3%N`=n9ze?x6YA zDzq~c#Z^7)<H5Dm(4(=(=M)WjC_{5nb{bVYZ`bxH-P2MA*Z4$K@!qRNqE%>TC`xOX zGU8FD2Myg~+Q*zL;DMp_iBD)6YNZ<LS69MFqf!m6wCbgdI9IDxSF4^fxNa%(i1)%R zcCB>EPz_x>L646qLp9W|j%>=%bqBQy?bVHYj*XyJy1lx(vZ`jT(WX&_y~y7FM6EP) ztw=jV*OpLr%HZ0M(9mq-Gq#59N*P)=Wv3dtdTV?VV}7*?DI@OBR$Z-hdv#Sq{c6?Q zHPo-JMw2qQVkc^)^@&dx8)~Htt(&q_4X$Vljre5D{A%4&M!dE(l#aP>J?#u#9YonF zL!;72wCX8CS3T7#wAV^k(2dU>Ehnu)su7P%J=99KnD!A=4fU(}wQHzfT^A{3=(@F< zZG0wdIkhviZpuy>@lJ~Q(h<~cp`D@YuqZoa=vu`(9$Lecq3il;w(&`IL*~lRx+y!= zh({S4a~%WyrJa<)m6EZQXe63bJ3}K>cFNGGbgR?|Q-(&Rk!aOZMmVZf-$&>O>bB6% z(DindoigHa$*QXr)!!IuXDCX4F{quPbyK~R5%2uk_M>@dMcNs<#+tHIM%>pdbB$ep zm8hMebyIfAh|dQs4~<ImYiDo`I&8<vP8o5}u{<<({w5OG?F_AgvQtLbUaPN~G%C%n zoxxT85Q(x=M%>pd4~<=aAE}+8RZw=y(3J``D$Ortgs7@-#+2R8;BPp|(Z_OX&qEpU z$Y2buNE#Jaa*P^PgrN%dbzObTm7#fPeyIk3&k4RXDvh?C5zn=jhq6-!*T#f~#vZmx z`x3F9hcYxLWv3eY`%!TwV^L{@?F>a}MN)>Y7OD}p=b^tirBP|LsRma%MNL$%T|*g) z3db({mb6}7{f#P(N~2AqQbwGGTXmJ4GPrgu)HTBPsFb0oa4wOrW&0{c^($P^(5N)p zJ|1^J^tZO+6{O{%?3AIa>1u@SQ7J=FVg4ZBBKK8_>UX=4heoB*_VLI=f6pu4nXo*R zoiey~Ff=s6_Nestyi`NAQw^?^3=Q=g=J4{Rcb`*K>o<d;5h}ZnN9OtqU>cQ1+s=sh zuSTG!?3AG^L2K;cidDXf?{kW3t!wzzDk!^;M;`qBF)%bL&99vi?>bu^%1#+vTN@gh pQ+pozE|+R(w5f(N;&TIwO4%tx-|Nyy!rhkY4Y78H=A`T_`#&s&<0Sw9 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..6b2d35b613f06e7417a41c4df0405bde2e8a3880 GIT binary patch literal 20151 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 aa`c@f!PK5y03uL!wz5)GP-6XA!v6tE8|H@q literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.step new file mode 100644 index 00000000..44414a9c --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.step', + '2015-09-09T12:48:09',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(20.553191489362,-41.15296246446,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-38.84236851476,24.642857142857,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,46.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(3.171652107954E-22,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-41.42463035441,-20.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,46.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(41.424630354416,20.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,46.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(3.171652107954E-22,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-47.28636167014,20.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,10.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-47.28636167014,30.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,10.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-5.861731315732,50.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,10.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-47.28636167014,30.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-80.,20.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-80.,20.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-38.57536964558,40.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-80.,20.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-80.,-20.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-80.,-20.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-38.57536964558,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-80.,-20.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-41.42463035441,-20.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-41.42463035441,-20.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-41.42463035441,-20.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-20.,-41.42463035441,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,46.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,46.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(41.424630354416,20.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,46.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-20.,-50.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-20.,-41.42463035441,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(21.424630354416,-21.42463035441)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-20.,-41.42463035441,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(20.,-50.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-20.,-50.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(21.424630354416,-30.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-20.,-50.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(20.,-42.04759208325,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(20.,-50.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(61.424630354416,-30.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(20.,-50.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(21.,-42.04759208325,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(62.424630354416,-22.04759208325)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(21.,-42.04759208325,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.446808510638,0.894629618793,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.604787415199,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(25.,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,25.); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,25.); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(41.424630354416,20.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,25.); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(20.553191489362,-41.15296246446,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(20.553191489362,-41.15296246446,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.175583741994,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-38.84236851476,24.642857142857,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,46.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(3.171652107954E-22,0.,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-41.42463035441,-20.,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,46.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(41.424630354416,20.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-38.84236851476,24.642857142857,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.859424530532,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(1.005442896558,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(20.,-42.04759208325,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(20.,-42.04759208325,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.107601565186,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(7.952407916743,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(21.,-42.04759208325,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.604787415199,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(62.424630354416,-22.04759208325)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-47.28636167014,20.,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,10.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-47.28636167014,30.,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,10.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-5.861731315732,50.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-47.28636167014,20.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(32.713638329852,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(20.,-50.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(20.,-50.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(40.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(20.,-50.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(61.424630354416,-30.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-80.,20.,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-80.,20.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(40.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-80.,20.,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-38.57536964558,40.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-20.,-50.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-20.,-50.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(8.575369645584,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-20.,-50.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(21.424630354416,-30.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-80.,-20.,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-80.,-20.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(38.575369645584,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-80.,-20.,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-38.57536964558,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-20.,-41.42463035441,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-20.,-41.42463035441,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.26259211996,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-20.,-41.42463035441,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(21.424630354416,-21.42463035441)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-41.42463035441,-20.,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-41.42463035441,-20.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.591389514014,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-41.42463035441,-20.,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,46.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,46.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(41.424630354416,20.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(25.,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(25.,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,25.); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,25.); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(41.424630354416,20.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..c4137c62e17c465783ef81fb7b8a245a4f9d0d07 GIT binary patch literal 42084 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 IL^?_S53ZB*-T(jq literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..b5ed84e76c9608c2102534cc4737a9f6c6c7ed2e GIT binary patch literal 19830 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 Zz`&8l1a))+BR~xahbt?p@cdcA{{=(sJv{&b literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.step new file mode 100644 index 00000000..3afe0105 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.step', + '2015-09-09T12:49:59',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(22.54,-43.50802684562,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-41.16675612463,26.576271186441,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,49.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-43.78355855797,-22.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,49.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(43.783558557979,22.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,49.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-49.56813492557,22.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,10.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-49.56813492557,32.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,10.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-5.784576367596,54.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,10.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-49.56813492557,32.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-85.,22.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-85.,22.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-41.21644144202,44.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-85.,22.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-85.,-22.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-85.,-22.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-41.21644144202,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-85.,-22.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-43.78355855797,-22.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-43.78355855797,-22.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-43.78355855797,-22.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-22.,-43.78355855797,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,49.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,49.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(43.783558557979,22.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,49.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-22.,-53.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-22.,-43.78355855797,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(21.783558557979,-21.78355855797)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-22.,-43.78355855797,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(22.,-53.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-22.,-53.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(21.783558557979,-31.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-22.,-53.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(22.,-44.39594576084,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(22.,-53.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(65.783558557979,-31.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(22.,-53.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(23.,-44.39594576084,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(66.783558557979,-22.39594576084)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(23.,-44.39594576084,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.46,0.887918915217,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.619587852109,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(27.,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,27.); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,27.); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(43.783558557979,22.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,27.); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(22.54,-43.50802684562,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(22.54,-43.50802684562,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.190384178904,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-41.16675612463,26.576271186441,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,49.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,0.,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-43.78355855797,-22.,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,49.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(43.783558557979,22.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-41.16675612463,26.576271186441,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.85151902274,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.997537388765,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(22.,-44.39594576084,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(22.,-44.39594576084,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.092801128276,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(8.604054239154,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(23.,-44.39594576084,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.619587852109,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(66.783558557979,-22.39594576084)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-49.56813492557,22.,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,10.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-49.56813492557,32.,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,10.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-5.784576367596,54.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-49.56813492557,22.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(35.431865074425,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(22.,-53.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(22.,-53.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(44.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(22.,-53.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(65.783558557979,-31.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-85.,22.,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-85.,22.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(44.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-85.,22.,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-41.21644144202,44.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-22.,-53.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-22.,-53.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(9.216441442021,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-22.,-53.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(21.783558557979,-31.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-85.,-22.,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-85.,-22.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(41.216441442021,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-85.,-22.,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-41.21644144202,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-22.,-43.78355855797,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-22.,-43.78355855797,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.246765950599,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-22.,-43.78355855797,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(21.783558557979,-21.78355855797)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-43.78355855797,-22.,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-43.78355855797,-22.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.607215683375,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-43.78355855797,-22.,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,49.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,49.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(43.783558557979,22.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(27.,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(27.,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,27.); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,27.); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(43.783558557979,22.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..373aaa59411ce7d1ed47512c77fcf344ca6c97e4 GIT binary patch literal 42884 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 V41MlVb85~*8H#eV-15}q{{clge(C@K literal 0 HcmV?d00001