From 00075110c78df6fb408fd1126b94a6721dcff5e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vlastimil=20Slint=C3=A1k?= Date: Wed, 26 Nov 2025 10:42:15 +0100 Subject: [PATCH] Add GNSS chip antenna ANT8010LL05R1516A --- parts/parts.3dshapes/ANT8010LL05R1516A.step | 930 ++++++++++++++++++ .../parts.pretty/ANT8010LL05R1516A.kicad_mod | 327 ++++++ 2 files changed, 1257 insertions(+) create mode 100644 parts/parts.3dshapes/ANT8010LL05R1516A.step create mode 100644 parts/parts.pretty/ANT8010LL05R1516A.kicad_mod diff --git a/parts/parts.3dshapes/ANT8010LL05R1516A.step b/parts/parts.3dshapes/ANT8010LL05R1516A.step new file mode 100644 index 0000000..86fd677 --- /dev/null +++ b/parts/parts.3dshapes/ANT8010LL05R1516A.step @@ -0,0 +1,930 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('STEP AP214'),'1'); +FILE_NAME('ANT_ANT8010LL05R1516A_PUL','2025-11-26T08:41:00',(''),(''),'','',''); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN')); +ENDSEC; +DATA; +#1=SHAPE_DEFINITION_REPRESENTATION(#2,#3); +#2=PRODUCT_DEFINITION_SHAPE('',$,#4); +#3=SHAPE_REPRESENTATION('',(#188,#484,#780,#1077,#19),#11); +#4=PRODUCT_DEFINITION('design','example product_definition',#6,#5); +#5=PRODUCT_DEFINITION_CONTEXT('3D Mechanical Parts',#10,'design'); +#6=PRODUCT_DEFINITION_FORMATION('1.0','first version',#8); +#7=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2003,#10); +#8=PRODUCT('product','part','',(#9)); +#9=PRODUCT_CONTEXT('3D Mechanical Parts',#10,'mechanical'); +#10=APPLICATION_CONTEXT('Core Data for Automotive Mechanical Design Process'); +#11=(GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#13,#14,#18)) REPRESENTATION_CONTEXT('ID1','3D')); +#12=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-005),#13,'DISTANCE_ACCURACY_VALUE','Maximum model space distance between geometric entities at asserted connectivities'); +#13=(LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.)); +#14=(CONVERSION_BASED_UNIT('degree',#16) NAMED_UNIT(#15) PLANE_ANGLE_UNIT()); +#15=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); +#16=MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329252),#17); +#17=(NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.)); +#18=(NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT()); +#19=AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#21=DIRECTION('',(0.0,0.0,1.0)); +#22=DIRECTION('',(1.0,0.0,0.0)); +#25=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION($,(#190,#239,#288,#337,#386,#435,#486,#535,#584,#633,#682,#731,#782,#831,#880,#929,#978,#1027,#1079,#1128,#1177,#1226,#1275,#1344,#1413,#1482,#1551,#1600,#1649,#1698),#11); +#26=PRODUCT_CATEGORY_RELATIONSHIP('','',#27,#28); +#27=PRODUCT_CATEGORY('part',''); +#28=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#8)); +#34=PRESENTATION_STYLE_ASSIGNMENT((#35,#40)); +#35=SURFACE_STYLE_USAGE(.BOTH.,#36); +#36=SURFACE_SIDE_STYLE('',(#37)); +#37=SURFACE_STYLE_FILL_AREA(#38); +#38=FILL_AREA_STYLE('',(#39)); +#39=FILL_AREA_STYLE_COLOUR('',#41); +#40=CURVE_STYLE('',#42,POSITIVE_LENGTH_MEASURE(0.1),#41); +#41=COLOUR_RGB('Aluminum',0.725,0.725,0.725); +#42=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#43=PRESENTATION_STYLE_ASSIGNMENT((#44,#49)); +#44=SURFACE_STYLE_USAGE(.BOTH.,#45); +#45=SURFACE_SIDE_STYLE('',(#46)); +#46=SURFACE_STYLE_FILL_AREA(#47); +#47=FILL_AREA_STYLE('',(#48)); +#48=FILL_AREA_STYLE_COLOUR('',#50); +#49=CURVE_STYLE('',#51,POSITIVE_LENGTH_MEASURE(0.1),#50); +#50=COLOUR_RGB('Brown',0.459,0.345,0.176); +#51=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#52=PRESENTATION_STYLE_ASSIGNMENT((#53,#58)); +#53=SURFACE_STYLE_USAGE(.BOTH.,#54); +#54=SURFACE_SIDE_STYLE('',(#55)); +#55=SURFACE_STYLE_FILL_AREA(#56); +#56=FILL_AREA_STYLE('',(#57)); +#57=FILL_AREA_STYLE_COLOUR('',#59); +#58=CURVE_STYLE('',#60,POSITIVE_LENGTH_MEASURE(0.1),#59); +#59=COLOUR_RGB('Pin1Wrap',0.98,0.706,0.176); +#60=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#61=PRESENTATION_STYLE_ASSIGNMENT((#62,#67)); +#62=SURFACE_STYLE_USAGE(.BOTH.,#63); +#63=SURFACE_SIDE_STYLE('',(#64)); +#64=SURFACE_STYLE_FILL_AREA(#65); +#65=FILL_AREA_STYLE('',(#66)); +#66=FILL_AREA_STYLE_COLOUR('',#68); +#67=CURVE_STYLE('',#69,POSITIVE_LENGTH_MEASURE(0.1),#68); +#68=COLOUR_RGB('HeatTab',0.588,0.588,0.588); +#69=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#70=PRESENTATION_STYLE_ASSIGNMENT((#71,#76)); +#71=SURFACE_STYLE_USAGE(.BOTH.,#72); +#72=SURFACE_SIDE_STYLE('',(#73)); +#73=SURFACE_STYLE_FILL_AREA(#74); +#74=FILL_AREA_STYLE('',(#75)); +#75=FILL_AREA_STYLE_COLOUR('',#77); +#76=CURVE_STYLE('',#78,POSITIVE_LENGTH_MEASURE(0.1),#77); +#77=COLOUR_RGB('Black',0.196,0.196,0.196); +#78=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#79=PRESENTATION_STYLE_ASSIGNMENT((#80,#85)); +#80=SURFACE_STYLE_USAGE(.BOTH.,#81); +#81=SURFACE_SIDE_STYLE('',(#82)); +#82=SURFACE_STYLE_FILL_AREA(#83); +#83=FILL_AREA_STYLE('',(#84)); +#84=FILL_AREA_STYLE_COLOUR('',#86); +#85=CURVE_STYLE('',#87,POSITIVE_LENGTH_MEASURE(0.1),#86); +#86=COLOUR_RGB('Gold',0.843,0.686,0.0); +#87=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#88=PRESENTATION_STYLE_ASSIGNMENT((#89,#94)); +#89=SURFACE_STYLE_USAGE(.BOTH.,#90); +#90=SURFACE_SIDE_STYLE('',(#91)); +#91=SURFACE_STYLE_FILL_AREA(#92); +#92=FILL_AREA_STYLE('',(#93)); +#93=FILL_AREA_STYLE_COLOUR('',#95); +#94=CURVE_STYLE('',#96,POSITIVE_LENGTH_MEASURE(0.1),#95); +#95=COLOUR_RGB('Tan',0.784,0.686,0.51); +#96=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#97=PRESENTATION_STYLE_ASSIGNMENT((#98,#103)); +#98=SURFACE_STYLE_USAGE(.BOTH.,#99); +#99=SURFACE_SIDE_STYLE('',(#100)); +#100=SURFACE_STYLE_FILL_AREA(#101); +#101=FILL_AREA_STYLE('',(#102)); +#102=FILL_AREA_STYLE_COLOUR('',#104); +#103=CURVE_STYLE('',#105,POSITIVE_LENGTH_MEASURE(0.1),#104); +#104=COLOUR_RGB('Gray',0.431,0.431,0.431); +#105=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#106=PRESENTATION_STYLE_ASSIGNMENT((#107,#112)); +#107=SURFACE_STYLE_USAGE(.BOTH.,#108); +#108=SURFACE_SIDE_STYLE('',(#109)); +#109=SURFACE_STYLE_FILL_AREA(#110); +#110=FILL_AREA_STYLE('',(#111)); +#111=FILL_AREA_STYLE_COLOUR('',#113); +#112=CURVE_STYLE('',#114,POSITIVE_LENGTH_MEASURE(0.1),#113); +#113=COLOUR_RGB('Red',0.6,0.0,0.0); +#114=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#115=PRESENTATION_STYLE_ASSIGNMENT((#116,#121)); +#116=SURFACE_STYLE_USAGE(.BOTH.,#117); +#117=SURFACE_SIDE_STYLE('',(#118)); +#118=SURFACE_STYLE_FILL_AREA(#119); +#119=FILL_AREA_STYLE('',(#120)); +#120=FILL_AREA_STYLE_COLOUR('',#122); +#121=CURVE_STYLE('',#123,POSITIVE_LENGTH_MEASURE(0.1),#122); +#122=COLOUR_RGB('Blue',0.157,0.157,0.588); +#123=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#124=PRESENTATION_STYLE_ASSIGNMENT((#125,#130)); +#125=SURFACE_STYLE_USAGE(.BOTH.,#126); +#126=SURFACE_SIDE_STYLE('',(#127)); +#127=SURFACE_STYLE_FILL_AREA(#128); +#128=FILL_AREA_STYLE('',(#129)); +#129=FILL_AREA_STYLE_COLOUR('',#131); +#130=CURVE_STYLE('',#132,POSITIVE_LENGTH_MEASURE(0.1),#131); +#131=COLOUR_RGB('Maroon',0.294,0.0,0.0); +#132=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#133=PRESENTATION_STYLE_ASSIGNMENT((#134,#139)); +#134=SURFACE_STYLE_USAGE(.BOTH.,#135); +#135=SURFACE_SIDE_STYLE('',(#136)); +#136=SURFACE_STYLE_FILL_AREA(#137); +#137=FILL_AREA_STYLE('',(#138)); +#138=FILL_AREA_STYLE_COLOUR('',#140); +#139=CURVE_STYLE('',#141,POSITIVE_LENGTH_MEASURE(0.1),#140); +#140=COLOUR_RGB('Green',0.0,0.294,0.0); +#141=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#142=PRESENTATION_STYLE_ASSIGNMENT((#143,#148)); +#143=SURFACE_STYLE_USAGE(.BOTH.,#144); +#144=SURFACE_SIDE_STYLE('',(#145)); +#145=SURFACE_STYLE_FILL_AREA(#146); +#146=FILL_AREA_STYLE('',(#147)); +#147=FILL_AREA_STYLE_COLOUR('',#149); +#148=CURVE_STYLE('',#150,POSITIVE_LENGTH_MEASURE(0.1),#149); +#149=COLOUR_RGB('Pin1',0.588,0.588,0.059); +#150=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#151=PRESENTATION_STYLE_ASSIGNMENT((#152,#157)); +#152=SURFACE_STYLE_USAGE(.BOTH.,#153); +#153=SURFACE_SIDE_STYLE('',(#154)); +#154=SURFACE_STYLE_FILL_AREA(#155); +#155=FILL_AREA_STYLE('',(#156)); +#156=FILL_AREA_STYLE_COLOUR('',#158); +#157=CURVE_STYLE('',#159,POSITIVE_LENGTH_MEASURE(0.1),#158); +#158=COLOUR_RGB('Pin1Rad',0.588,0.588,0.588); +#159=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#160=PRESENTATION_STYLE_ASSIGNMENT((#161,#166)); +#161=SURFACE_STYLE_USAGE(.BOTH.,#162); +#162=SURFACE_SIDE_STYLE('',(#163)); +#163=SURFACE_STYLE_FILL_AREA(#164); +#164=FILL_AREA_STYLE('',(#165)); +#165=FILL_AREA_STYLE_COLOUR('',#167); +#166=CURVE_STYLE('',#168,POSITIVE_LENGTH_MEASURE(0.1),#167); +#167=COLOUR_RGB('Pin1Axial',0.98,0.706,0.176); +#168=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#169=PRESENTATION_STYLE_ASSIGNMENT((#170,#175)); +#170=SURFACE_STYLE_USAGE(.BOTH.,#171); +#171=SURFACE_SIDE_STYLE('',(#172)); +#172=SURFACE_STYLE_FILL_AREA(#173); +#173=FILL_AREA_STYLE('',(#174)); +#174=FILL_AREA_STYLE_COLOUR('',#176); +#175=CURVE_STYLE('',#177,POSITIVE_LENGTH_MEASURE(0.1),#176); +#176=COLOUR_RGB('Pin1Tant',0.459,0.345,0.176); +#177=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#178=PRESENTATION_STYLE_ASSIGNMENT((#179,#184)); +#179=SURFACE_STYLE_USAGE(.BOTH.,#180); +#180=SURFACE_SIDE_STYLE('',(#181)); +#181=SURFACE_STYLE_FILL_AREA(#182); +#182=FILL_AREA_STYLE('',(#183)); +#183=FILL_AREA_STYLE_COLOUR('',#185); +#184=CURVE_STYLE('',#186,POSITIVE_LENGTH_MEASURE(0.1),#185); +#185=COLOUR_RGB('Shroud',0.235,0.235,0.235); +#186=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#188=MANIFOLD_SOLID_BREP($,#189); +#189=CLOSED_SHELL('',(#191,#240,#289,#338,#387,#436)); +#190=STYLED_ITEM('',(#43),#191); +#191=ADVANCED_FACE('',(#197),#192,.T.); +#192=PLANE('',#193); +#193=AXIS2_PLACEMENT_3D('',#194,#195,#196); +#194=CARTESIAN_POINT('',(-3.061,-0.48,0.117)); +#195=DIRECTION('',(0.0,-1.0,0.0)); +#196=DIRECTION('',(0.,0.,1.)); +#197=FACE_OUTER_BOUND('',#198,.T.); +#198=EDGE_LOOP('',(#199,#209,#219,#229)); +#202=CARTESIAN_POINT('',(3.061,-0.48,0.117)); +#201=VERTEX_POINT('',#202); +#204=CARTESIAN_POINT('',(-3.061,-0.48,0.117)); +#203=VERTEX_POINT('',#204); +#200=EDGE_CURVE('',#201,#203,#205,.T.); +#205=LINE('',#202,#207); +#207=VECTOR('',#208,6.1214); +#208=DIRECTION('',(-1.0,0.0,0.0)); +#199=ORIENTED_EDGE('',*,*,#200,.F.); +#212=CARTESIAN_POINT('',(3.061,-0.48,1.077)); +#211=VERTEX_POINT('',#212); +#210=EDGE_CURVE('',#211,#201,#215,.T.); +#215=LINE('',#212,#217); +#217=VECTOR('',#218,0.959394285714286); +#218=DIRECTION('',(0.0,0.0,-1.0)); +#209=ORIENTED_EDGE('',*,*,#210,.F.); +#222=CARTESIAN_POINT('',(-3.061,-0.48,1.077)); +#221=VERTEX_POINT('',#222); +#220=EDGE_CURVE('',#221,#211,#225,.T.); +#225=LINE('',#222,#227); +#227=VECTOR('',#228,6.1214); +#228=DIRECTION('',(1.0,0.0,0.0)); +#219=ORIENTED_EDGE('',*,*,#220,.F.); +#230=EDGE_CURVE('',#203,#221,#235,.T.); +#235=LINE('',#204,#237); +#237=VECTOR('',#238,0.959394285714286); +#238=DIRECTION('',(0.0,0.0,1.0)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#239=STYLED_ITEM('',(#43),#240); +#240=ADVANCED_FACE('',(#246),#241,.T.); +#241=PLANE('',#242); +#242=AXIS2_PLACEMENT_3D('',#243,#244,#245); +#243=CARTESIAN_POINT('',(3.061,-0.48,0.117)); +#244=DIRECTION('',(1.0,0.0,0.0)); +#245=DIRECTION('',(0.,0.,1.)); +#246=FACE_OUTER_BOUND('',#247,.T.); +#247=EDGE_LOOP('',(#248,#258,#268,#278)); +#251=CARTESIAN_POINT('',(3.061,0.48,0.117)); +#250=VERTEX_POINT('',#251); +#249=EDGE_CURVE('',#250,#201,#254,.T.); +#254=LINE('',#251,#256); +#256=VECTOR('',#257,0.959394285714286); +#257=DIRECTION('',(0.0,-1.0,0.0)); +#248=ORIENTED_EDGE('',*,*,#249,.F.); +#261=CARTESIAN_POINT('',(3.061,0.48,1.077)); +#260=VERTEX_POINT('',#261); +#259=EDGE_CURVE('',#260,#250,#264,.T.); +#264=LINE('',#261,#266); +#266=VECTOR('',#267,0.959394285714286); +#267=DIRECTION('',(0.0,0.0,-1.0)); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#269=EDGE_CURVE('',#211,#260,#274,.T.); +#274=LINE('',#212,#276); +#276=VECTOR('',#277,0.959394285714286); +#277=DIRECTION('',(0.0,1.0,0.0)); +#268=ORIENTED_EDGE('',*,*,#269,.F.); +#278=ORIENTED_EDGE('',*,*,#210,.T.); +#288=STYLED_ITEM('',(#43),#289); +#289=ADVANCED_FACE('',(#295),#290,.T.); +#290=PLANE('',#291); +#291=AXIS2_PLACEMENT_3D('',#292,#293,#294); +#292=CARTESIAN_POINT('',(3.061,0.48,0.117)); +#293=DIRECTION('',(0.0,1.0,0.0)); +#294=DIRECTION('',(0.,0.,1.)); +#295=FACE_OUTER_BOUND('',#296,.T.); +#296=EDGE_LOOP('',(#297,#307,#317,#327)); +#300=CARTESIAN_POINT('',(-3.061,0.48,0.117)); +#299=VERTEX_POINT('',#300); +#298=EDGE_CURVE('',#299,#250,#303,.T.); +#303=LINE('',#300,#305); +#305=VECTOR('',#306,6.1214); +#306=DIRECTION('',(1.0,0.0,0.0)); +#297=ORIENTED_EDGE('',*,*,#298,.F.); +#310=CARTESIAN_POINT('',(-3.061,0.48,1.077)); +#309=VERTEX_POINT('',#310); +#308=EDGE_CURVE('',#309,#299,#313,.T.); +#313=LINE('',#310,#315); +#315=VECTOR('',#316,0.959394285714286); +#316=DIRECTION('',(0.0,0.0,-1.0)); +#307=ORIENTED_EDGE('',*,*,#308,.F.); +#318=EDGE_CURVE('',#260,#309,#323,.T.); +#323=LINE('',#261,#325); +#325=VECTOR('',#326,6.1214); +#326=DIRECTION('',(-1.0,0.0,0.0)); +#317=ORIENTED_EDGE('',*,*,#318,.F.); +#327=ORIENTED_EDGE('',*,*,#259,.T.); +#337=STYLED_ITEM('',(#43),#338); +#338=ADVANCED_FACE('',(#344),#339,.T.); +#339=PLANE('',#340); +#340=AXIS2_PLACEMENT_3D('',#341,#342,#343); +#341=CARTESIAN_POINT('',(-3.061,0.48,0.117)); +#342=DIRECTION('',(-1.0,0.0,0.0)); +#343=DIRECTION('',(0.,0.,1.)); +#344=FACE_OUTER_BOUND('',#345,.T.); +#345=EDGE_LOOP('',(#346,#356,#366,#376)); +#347=EDGE_CURVE('',#203,#299,#352,.T.); +#352=LINE('',#204,#354); +#354=VECTOR('',#355,0.959394285714286); +#355=DIRECTION('',(0.0,1.0,0.0)); +#346=ORIENTED_EDGE('',*,*,#347,.F.); +#356=ORIENTED_EDGE('',*,*,#230,.T.); +#367=EDGE_CURVE('',#309,#221,#372,.T.); +#372=LINE('',#310,#374); +#374=VECTOR('',#375,0.959394285714286); +#375=DIRECTION('',(0.0,-1.0,0.0)); +#366=ORIENTED_EDGE('',*,*,#367,.F.); +#376=ORIENTED_EDGE('',*,*,#308,.T.); +#386=STYLED_ITEM('',(#43),#387); +#387=ADVANCED_FACE('',(#393),#388,.T.); +#388=PLANE('',#389); +#389=AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390=CARTESIAN_POINT('',(-3.061,0.48,0.117)); +#391=DIRECTION('',(0.0,0.0,-1.0)); +#392=DIRECTION('',(0.,1.,0.)); +#393=FACE_OUTER_BOUND('',#394,.T.); +#394=EDGE_LOOP('',(#395,#405,#415,#425)); +#395=ORIENTED_EDGE('',*,*,#298,.T.); +#405=ORIENTED_EDGE('',*,*,#249,.T.); +#415=ORIENTED_EDGE('',*,*,#200,.T.); +#425=ORIENTED_EDGE('',*,*,#347,.T.); +#435=STYLED_ITEM('',(#43),#436); +#436=ADVANCED_FACE('',(#442),#437,.T.); +#437=PLANE('',#438); +#438=AXIS2_PLACEMENT_3D('',#439,#440,#441); +#439=CARTESIAN_POINT('',(-3.061,-0.48,1.077)); +#440=DIRECTION('',(0.0,0.0,1.0)); +#441=DIRECTION('',(0.,1.,0.)); +#442=FACE_OUTER_BOUND('',#443,.T.); +#443=EDGE_LOOP('',(#444,#454,#464,#474)); +#444=ORIENTED_EDGE('',*,*,#220,.T.); +#454=ORIENTED_EDGE('',*,*,#269,.T.); +#464=ORIENTED_EDGE('',*,*,#318,.T.); +#474=ORIENTED_EDGE('',*,*,#367,.T.); +#484=MANIFOLD_SOLID_BREP($,#485); +#485=CLOSED_SHELL('',(#487,#536,#585,#634,#683,#732)); +#486=STYLED_ITEM('',(#34),#487); +#487=ADVANCED_FACE('',(#493),#488,.T.); +#488=PLANE('',#489); +#489=AXIS2_PLACEMENT_3D('',#490,#491,#492); +#490=CARTESIAN_POINT('',(3.061,-0.597,0.0)); +#491=DIRECTION('',(0.0,-1.0,0.0)); +#492=DIRECTION('',(0.,0.,1.)); +#493=FACE_OUTER_BOUND('',#494,.T.); +#494=EDGE_LOOP('',(#495,#505,#515,#525)); +#498=CARTESIAN_POINT('',(4.102,-0.597,0.0)); +#497=VERTEX_POINT('',#498); +#500=CARTESIAN_POINT('',(3.061,-0.597,0.0)); +#499=VERTEX_POINT('',#500); +#496=EDGE_CURVE('',#497,#499,#501,.T.); +#501=LINE('',#498,#503); +#503=VECTOR('',#504,1.0414); +#504=DIRECTION('',(-1.0,0.0,0.0)); +#495=ORIENTED_EDGE('',*,*,#496,.F.); +#508=CARTESIAN_POINT('',(4.102,-0.597,1.194)); +#507=VERTEX_POINT('',#508); +#506=EDGE_CURVE('',#507,#497,#511,.T.); +#511=LINE('',#508,#513); +#513=VECTOR('',#514,1.1938); +#514=DIRECTION('',(0.0,0.0,-1.0)); +#505=ORIENTED_EDGE('',*,*,#506,.F.); +#518=CARTESIAN_POINT('',(3.061,-0.597,1.194)); +#517=VERTEX_POINT('',#518); +#516=EDGE_CURVE('',#517,#507,#521,.T.); +#521=LINE('',#518,#523); +#523=VECTOR('',#524,1.0414); +#524=DIRECTION('',(1.0,0.0,0.0)); +#515=ORIENTED_EDGE('',*,*,#516,.F.); +#526=EDGE_CURVE('',#499,#517,#531,.T.); +#531=LINE('',#500,#533); +#533=VECTOR('',#534,1.1938); +#534=DIRECTION('',(0.0,0.0,1.0)); +#525=ORIENTED_EDGE('',*,*,#526,.F.); +#535=STYLED_ITEM('',(#34),#536); +#536=ADVANCED_FACE('',(#542),#537,.T.); +#537=PLANE('',#538); +#538=AXIS2_PLACEMENT_3D('',#539,#540,#541); +#539=CARTESIAN_POINT('',(4.102,-0.597,0.0)); +#540=DIRECTION('',(1.0,0.0,0.0)); +#541=DIRECTION('',(0.,0.,1.)); +#542=FACE_OUTER_BOUND('',#543,.T.); +#543=EDGE_LOOP('',(#544,#554,#564,#574)); +#547=CARTESIAN_POINT('',(4.102,0.597,0.0)); +#546=VERTEX_POINT('',#547); +#545=EDGE_CURVE('',#546,#497,#550,.T.); +#550=LINE('',#547,#552); +#552=VECTOR('',#553,1.1938); +#553=DIRECTION('',(0.0,-1.0,0.0)); +#544=ORIENTED_EDGE('',*,*,#545,.F.); +#557=CARTESIAN_POINT('',(4.102,0.597,1.194)); +#556=VERTEX_POINT('',#557); +#555=EDGE_CURVE('',#556,#546,#560,.T.); +#560=LINE('',#557,#562); +#562=VECTOR('',#563,1.1938); +#563=DIRECTION('',(0.0,0.0,-1.0)); +#554=ORIENTED_EDGE('',*,*,#555,.F.); +#565=EDGE_CURVE('',#507,#556,#570,.T.); +#570=LINE('',#508,#572); +#572=VECTOR('',#573,1.1938); +#573=DIRECTION('',(0.0,1.0,0.0)); +#564=ORIENTED_EDGE('',*,*,#565,.F.); +#574=ORIENTED_EDGE('',*,*,#506,.T.); +#584=STYLED_ITEM('',(#34),#585); +#585=ADVANCED_FACE('',(#591),#586,.T.); +#586=PLANE('',#587); +#587=AXIS2_PLACEMENT_3D('',#588,#589,#590); +#588=CARTESIAN_POINT('',(4.102,0.597,0.0)); +#589=DIRECTION('',(0.0,1.0,0.0)); +#590=DIRECTION('',(0.,0.,1.)); +#591=FACE_OUTER_BOUND('',#592,.T.); +#592=EDGE_LOOP('',(#593,#603,#613,#623)); +#596=CARTESIAN_POINT('',(3.061,0.597,0.0)); +#595=VERTEX_POINT('',#596); +#594=EDGE_CURVE('',#595,#546,#599,.T.); +#599=LINE('',#596,#601); +#601=VECTOR('',#602,1.0414); +#602=DIRECTION('',(1.0,0.0,0.0)); +#593=ORIENTED_EDGE('',*,*,#594,.F.); +#606=CARTESIAN_POINT('',(3.061,0.597,1.194)); +#605=VERTEX_POINT('',#606); +#604=EDGE_CURVE('',#605,#595,#609,.T.); +#609=LINE('',#606,#611); +#611=VECTOR('',#612,1.1938); +#612=DIRECTION('',(0.0,0.0,-1.0)); +#603=ORIENTED_EDGE('',*,*,#604,.F.); +#614=EDGE_CURVE('',#556,#605,#619,.T.); +#619=LINE('',#557,#621); +#621=VECTOR('',#622,1.0414); +#622=DIRECTION('',(-1.0,0.0,0.0)); +#613=ORIENTED_EDGE('',*,*,#614,.F.); +#623=ORIENTED_EDGE('',*,*,#555,.T.); +#633=STYLED_ITEM('',(#34),#634); +#634=ADVANCED_FACE('',(#640),#635,.T.); +#635=PLANE('',#636); +#636=AXIS2_PLACEMENT_3D('',#637,#638,#639); +#637=CARTESIAN_POINT('',(3.061,0.597,0.0)); +#638=DIRECTION('',(-1.0,0.0,0.0)); +#639=DIRECTION('',(0.,0.,1.)); +#640=FACE_OUTER_BOUND('',#641,.T.); +#641=EDGE_LOOP('',(#642,#652,#662,#672)); +#643=EDGE_CURVE('',#499,#595,#648,.T.); +#648=LINE('',#500,#650); +#650=VECTOR('',#651,1.1938); +#651=DIRECTION('',(0.0,1.0,0.0)); +#642=ORIENTED_EDGE('',*,*,#643,.F.); +#652=ORIENTED_EDGE('',*,*,#526,.T.); +#663=EDGE_CURVE('',#605,#517,#668,.T.); +#668=LINE('',#606,#670); +#670=VECTOR('',#671,1.1938); +#671=DIRECTION('',(0.0,-1.0,0.0)); +#662=ORIENTED_EDGE('',*,*,#663,.F.); +#672=ORIENTED_EDGE('',*,*,#604,.T.); +#682=STYLED_ITEM('',(#34),#683); +#683=ADVANCED_FACE('',(#689),#684,.T.); +#684=PLANE('',#685); +#685=AXIS2_PLACEMENT_3D('',#686,#687,#688); +#686=CARTESIAN_POINT('',(3.061,0.597,0.0)); +#687=DIRECTION('',(0.0,0.0,-1.0)); +#688=DIRECTION('',(0.,1.,0.)); +#689=FACE_OUTER_BOUND('',#690,.T.); +#690=EDGE_LOOP('',(#691,#701,#711,#721)); +#691=ORIENTED_EDGE('',*,*,#594,.T.); +#701=ORIENTED_EDGE('',*,*,#545,.T.); +#711=ORIENTED_EDGE('',*,*,#496,.T.); +#721=ORIENTED_EDGE('',*,*,#643,.T.); +#731=STYLED_ITEM('',(#34),#732); +#732=ADVANCED_FACE('',(#738),#733,.T.); +#733=PLANE('',#734); +#734=AXIS2_PLACEMENT_3D('',#735,#736,#737); +#735=CARTESIAN_POINT('',(3.061,-0.597,1.194)); +#736=DIRECTION('',(0.0,0.0,1.0)); +#737=DIRECTION('',(0.,1.,0.)); +#738=FACE_OUTER_BOUND('',#739,.T.); +#739=EDGE_LOOP('',(#740,#750,#760,#770)); +#740=ORIENTED_EDGE('',*,*,#516,.T.); +#750=ORIENTED_EDGE('',*,*,#565,.T.); +#760=ORIENTED_EDGE('',*,*,#614,.T.); +#770=ORIENTED_EDGE('',*,*,#663,.T.); +#780=MANIFOLD_SOLID_BREP($,#781); +#781=CLOSED_SHELL('',(#783,#832,#881,#930,#979,#1028)); +#782=STYLED_ITEM('',(#34),#783); +#783=ADVANCED_FACE('',(#789),#784,.T.); +#784=PLANE('',#785); +#785=AXIS2_PLACEMENT_3D('',#786,#787,#788); +#786=CARTESIAN_POINT('',(-4.102,-0.597,0.0)); +#787=DIRECTION('',(0.0,-1.0,0.0)); +#788=DIRECTION('',(0.,0.,1.)); +#789=FACE_OUTER_BOUND('',#790,.T.); +#790=EDGE_LOOP('',(#791,#801,#811,#821)); +#794=CARTESIAN_POINT('',(-3.061,-0.597,0.0)); +#793=VERTEX_POINT('',#794); +#796=CARTESIAN_POINT('',(-4.102,-0.597,0.0)); +#795=VERTEX_POINT('',#796); +#792=EDGE_CURVE('',#793,#795,#797,.T.); +#797=LINE('',#794,#799); +#799=VECTOR('',#800,1.0414); +#800=DIRECTION('',(-1.0,0.0,0.0)); +#791=ORIENTED_EDGE('',*,*,#792,.F.); +#804=CARTESIAN_POINT('',(-3.061,-0.597,1.194)); +#803=VERTEX_POINT('',#804); +#802=EDGE_CURVE('',#803,#793,#807,.T.); +#807=LINE('',#804,#809); +#809=VECTOR('',#810,1.1938); +#810=DIRECTION('',(0.0,0.0,-1.0)); +#801=ORIENTED_EDGE('',*,*,#802,.F.); +#814=CARTESIAN_POINT('',(-4.102,-0.597,1.194)); +#813=VERTEX_POINT('',#814); +#812=EDGE_CURVE('',#813,#803,#817,.T.); +#817=LINE('',#814,#819); +#819=VECTOR('',#820,1.0414); +#820=DIRECTION('',(1.0,0.0,0.0)); +#811=ORIENTED_EDGE('',*,*,#812,.F.); +#822=EDGE_CURVE('',#795,#813,#827,.T.); +#827=LINE('',#796,#829); +#829=VECTOR('',#830,1.1938); +#830=DIRECTION('',(0.0,0.0,1.0)); +#821=ORIENTED_EDGE('',*,*,#822,.F.); +#831=STYLED_ITEM('',(#34),#832); +#832=ADVANCED_FACE('',(#838),#833,.T.); +#833=PLANE('',#834); +#834=AXIS2_PLACEMENT_3D('',#835,#836,#837); +#835=CARTESIAN_POINT('',(-3.061,-0.597,0.0)); +#836=DIRECTION('',(1.0,0.0,0.0)); +#837=DIRECTION('',(0.,0.,1.)); +#838=FACE_OUTER_BOUND('',#839,.T.); +#839=EDGE_LOOP('',(#840,#850,#860,#870)); +#843=CARTESIAN_POINT('',(-3.061,0.597,0.0)); +#842=VERTEX_POINT('',#843); +#841=EDGE_CURVE('',#842,#793,#846,.T.); +#846=LINE('',#843,#848); +#848=VECTOR('',#849,1.1938); +#849=DIRECTION('',(0.0,-1.0,0.0)); +#840=ORIENTED_EDGE('',*,*,#841,.F.); +#853=CARTESIAN_POINT('',(-3.061,0.597,1.194)); +#852=VERTEX_POINT('',#853); +#851=EDGE_CURVE('',#852,#842,#856,.T.); +#856=LINE('',#853,#858); +#858=VECTOR('',#859,1.1938); +#859=DIRECTION('',(0.0,0.0,-1.0)); +#850=ORIENTED_EDGE('',*,*,#851,.F.); +#861=EDGE_CURVE('',#803,#852,#866,.T.); +#866=LINE('',#804,#868); +#868=VECTOR('',#869,1.1938); +#869=DIRECTION('',(0.0,1.0,0.0)); +#860=ORIENTED_EDGE('',*,*,#861,.F.); +#870=ORIENTED_EDGE('',*,*,#802,.T.); +#880=STYLED_ITEM('',(#34),#881); +#881=ADVANCED_FACE('',(#887),#882,.T.); +#882=PLANE('',#883); +#883=AXIS2_PLACEMENT_3D('',#884,#885,#886); +#884=CARTESIAN_POINT('',(-3.061,0.597,0.0)); +#885=DIRECTION('',(0.0,1.0,0.0)); +#886=DIRECTION('',(0.,0.,1.)); +#887=FACE_OUTER_BOUND('',#888,.T.); +#888=EDGE_LOOP('',(#889,#899,#909,#919)); +#892=CARTESIAN_POINT('',(-4.102,0.597,0.0)); +#891=VERTEX_POINT('',#892); +#890=EDGE_CURVE('',#891,#842,#895,.T.); +#895=LINE('',#892,#897); +#897=VECTOR('',#898,1.0414); +#898=DIRECTION('',(1.0,0.0,0.0)); +#889=ORIENTED_EDGE('',*,*,#890,.F.); +#902=CARTESIAN_POINT('',(-4.102,0.597,1.194)); +#901=VERTEX_POINT('',#902); +#900=EDGE_CURVE('',#901,#891,#905,.T.); +#905=LINE('',#902,#907); +#907=VECTOR('',#908,1.1938); +#908=DIRECTION('',(0.0,0.0,-1.0)); +#899=ORIENTED_EDGE('',*,*,#900,.F.); +#910=EDGE_CURVE('',#852,#901,#915,.T.); +#915=LINE('',#853,#917); +#917=VECTOR('',#918,1.0414); +#918=DIRECTION('',(-1.0,0.0,0.0)); +#909=ORIENTED_EDGE('',*,*,#910,.F.); +#919=ORIENTED_EDGE('',*,*,#851,.T.); +#929=STYLED_ITEM('',(#34),#930); +#930=ADVANCED_FACE('',(#936),#931,.T.); +#931=PLANE('',#932); +#932=AXIS2_PLACEMENT_3D('',#933,#934,#935); +#933=CARTESIAN_POINT('',(-4.102,0.597,0.0)); +#934=DIRECTION('',(-1.0,0.0,0.0)); +#935=DIRECTION('',(0.,0.,1.)); +#936=FACE_OUTER_BOUND('',#937,.T.); +#937=EDGE_LOOP('',(#938,#948,#958,#968)); +#939=EDGE_CURVE('',#795,#891,#944,.T.); +#944=LINE('',#796,#946); +#946=VECTOR('',#947,1.1938); +#947=DIRECTION('',(0.0,1.0,0.0)); +#938=ORIENTED_EDGE('',*,*,#939,.F.); +#948=ORIENTED_EDGE('',*,*,#822,.T.); +#959=EDGE_CURVE('',#901,#813,#964,.T.); +#964=LINE('',#902,#966); +#966=VECTOR('',#967,1.1938); +#967=DIRECTION('',(0.0,-1.0,0.0)); +#958=ORIENTED_EDGE('',*,*,#959,.F.); +#968=ORIENTED_EDGE('',*,*,#900,.T.); +#978=STYLED_ITEM('',(#34),#979); +#979=ADVANCED_FACE('',(#985),#980,.T.); +#980=PLANE('',#981); +#981=AXIS2_PLACEMENT_3D('',#982,#983,#984); +#982=CARTESIAN_POINT('',(-4.102,0.597,0.0)); +#983=DIRECTION('',(0.0,0.0,-1.0)); +#984=DIRECTION('',(0.,1.,0.)); +#985=FACE_OUTER_BOUND('',#986,.T.); +#986=EDGE_LOOP('',(#987,#997,#1007,#1017)); +#987=ORIENTED_EDGE('',*,*,#890,.T.); +#997=ORIENTED_EDGE('',*,*,#841,.T.); +#1007=ORIENTED_EDGE('',*,*,#792,.T.); +#1017=ORIENTED_EDGE('',*,*,#939,.T.); +#1027=STYLED_ITEM('',(#34),#1028); +#1028=ADVANCED_FACE('',(#1034),#1029,.T.); +#1029=PLANE('',#1030); +#1030=AXIS2_PLACEMENT_3D('',#1031,#1032,#1033); +#1031=CARTESIAN_POINT('',(-4.102,-0.597,1.194)); +#1032=DIRECTION('',(0.0,0.0,1.0)); +#1033=DIRECTION('',(0.,1.,0.)); +#1034=FACE_OUTER_BOUND('',#1035,.T.); +#1035=EDGE_LOOP('',(#1036,#1046,#1056,#1066)); +#1036=ORIENTED_EDGE('',*,*,#812,.T.); +#1046=ORIENTED_EDGE('',*,*,#861,.T.); +#1056=ORIENTED_EDGE('',*,*,#910,.T.); +#1066=ORIENTED_EDGE('',*,*,#959,.T.); +#1077=MANIFOLD_SOLID_BREP($,#1078); +#1078=CLOSED_SHELL('',(#1080,#1129,#1178,#1227,#1276,#1345,#1414,#1483,#1552,#1601,#1650,#1699)); +#1079=STYLED_ITEM('',(#52),#1080); +#1080=ADVANCED_FACE('',(#1086),#1081,.T.); +#1081=PLANE('',#1082); +#1082=AXIS2_PLACEMENT_3D('',#1083,#1084,#1085); +#1083=CARTESIAN_POINT('',(-2.449,0.482,0.115)); +#1084=DIRECTION('',(0.0,0.0,-1.0)); +#1085=DIRECTION('',(0.,1.,0.)); +#1086=FACE_OUTER_BOUND('',#1087,.T.); +#1087=EDGE_LOOP('',(#1088,#1098,#1108,#1118)); +#1091=CARTESIAN_POINT('',(-1.836,0.482,0.115)); +#1090=VERTEX_POINT('',#1091); +#1093=CARTESIAN_POINT('',(-2.449,0.482,0.115)); +#1092=VERTEX_POINT('',#1093); +#1089=EDGE_CURVE('',#1090,#1092,#1094,.T.); +#1094=LINE('',#1091,#1096); +#1096=VECTOR('',#1097,0.61214); +#1097=DIRECTION('',(-1.0,0.0,0.0)); +#1088=ORIENTED_EDGE('',*,*,#1089,.F.); +#1101=CARTESIAN_POINT('',(-1.836,-0.482,0.115)); +#1100=VERTEX_POINT('',#1101); +#1099=EDGE_CURVE('',#1100,#1090,#1104,.T.); +#1104=LINE('',#1101,#1106); +#1106=VECTOR('',#1107,0.964474285714287); +#1107=DIRECTION('',(0.0,1.0,0.0)); +#1098=ORIENTED_EDGE('',*,*,#1099,.F.); +#1111=CARTESIAN_POINT('',(-2.449,-0.482,0.115)); +#1110=VERTEX_POINT('',#1111); +#1109=EDGE_CURVE('',#1110,#1100,#1114,.T.); +#1114=LINE('',#1111,#1116); +#1116=VECTOR('',#1117,0.61214); +#1117=DIRECTION('',(1.0,0.0,0.0)); +#1108=ORIENTED_EDGE('',*,*,#1109,.F.); +#1119=EDGE_CURVE('',#1092,#1110,#1124,.T.); +#1124=LINE('',#1093,#1126); +#1126=VECTOR('',#1127,0.964474285714287); +#1127=DIRECTION('',(0.0,-1.0,0.0)); +#1118=ORIENTED_EDGE('',*,*,#1119,.F.); +#1128=STYLED_ITEM('',(#52),#1129); +#1129=ADVANCED_FACE('',(#1135),#1130,.T.); +#1130=PLANE('',#1131); +#1131=AXIS2_PLACEMENT_3D('',#1132,#1133,#1134); +#1132=CARTESIAN_POINT('',(-2.449,-0.482,0.115)); +#1133=DIRECTION('',(0.0,-1.0,0.0)); +#1134=DIRECTION('',(0.,0.,1.)); +#1135=FACE_OUTER_BOUND('',#1136,.T.); +#1136=EDGE_LOOP('',(#1137,#1147,#1157,#1167)); +#1137=ORIENTED_EDGE('',*,*,#1109,.T.); +#1150=CARTESIAN_POINT('',(-1.836,-0.482,1.079)); +#1149=VERTEX_POINT('',#1150); +#1148=EDGE_CURVE('',#1149,#1100,#1153,.T.); +#1153=LINE('',#1150,#1155); +#1155=VECTOR('',#1156,0.964474285714287); +#1156=DIRECTION('',(0.0,0.0,-1.0)); +#1147=ORIENTED_EDGE('',*,*,#1148,.F.); +#1160=CARTESIAN_POINT('',(-2.449,-0.482,1.079)); +#1159=VERTEX_POINT('',#1160); +#1158=EDGE_CURVE('',#1159,#1149,#1163,.T.); +#1163=LINE('',#1160,#1165); +#1165=VECTOR('',#1166,0.61214); +#1166=DIRECTION('',(1.0,0.0,0.0)); +#1157=ORIENTED_EDGE('',*,*,#1158,.F.); +#1168=EDGE_CURVE('',#1110,#1159,#1173,.T.); +#1173=LINE('',#1111,#1175); +#1175=VECTOR('',#1176,0.964474285714287); +#1176=DIRECTION('',(0.0,0.0,1.0)); +#1167=ORIENTED_EDGE('',*,*,#1168,.F.); +#1177=STYLED_ITEM('',(#52),#1178); +#1178=ADVANCED_FACE('',(#1184),#1179,.T.); +#1179=PLANE('',#1180); +#1180=AXIS2_PLACEMENT_3D('',#1181,#1182,#1183); +#1181=CARTESIAN_POINT('',(-1.836,0.482,0.115)); +#1182=DIRECTION('',(0.0,1.0,0.0)); +#1183=DIRECTION('',(0.,0.,1.)); +#1184=FACE_OUTER_BOUND('',#1185,.T.); +#1185=EDGE_LOOP('',(#1186,#1196,#1206,#1216)); +#1186=ORIENTED_EDGE('',*,*,#1089,.T.); +#1199=CARTESIAN_POINT('',(-2.449,0.482,1.079)); +#1198=VERTEX_POINT('',#1199); +#1197=EDGE_CURVE('',#1198,#1092,#1202,.T.); +#1202=LINE('',#1199,#1204); +#1204=VECTOR('',#1205,0.964474285714287); +#1205=DIRECTION('',(0.0,0.0,-1.0)); +#1196=ORIENTED_EDGE('',*,*,#1197,.F.); +#1209=CARTESIAN_POINT('',(-1.836,0.482,1.079)); +#1208=VERTEX_POINT('',#1209); +#1207=EDGE_CURVE('',#1208,#1198,#1212,.T.); +#1212=LINE('',#1209,#1214); +#1214=VECTOR('',#1215,0.61214); +#1215=DIRECTION('',(-1.0,0.0,0.0)); +#1206=ORIENTED_EDGE('',*,*,#1207,.F.); +#1217=EDGE_CURVE('',#1090,#1208,#1222,.T.); +#1222=LINE('',#1091,#1224); +#1224=VECTOR('',#1225,0.964474285714287); +#1225=DIRECTION('',(0.0,0.0,1.0)); +#1216=ORIENTED_EDGE('',*,*,#1217,.F.); +#1226=STYLED_ITEM('',(#52),#1227); +#1227=ADVANCED_FACE('',(#1233),#1228,.T.); +#1228=PLANE('',#1229); +#1229=AXIS2_PLACEMENT_3D('',#1230,#1231,#1232); +#1230=CARTESIAN_POINT('',(-2.449,-0.482,1.079)); +#1231=DIRECTION('',(0.0,0.0,1.0)); +#1232=DIRECTION('',(0.,1.,0.)); +#1233=FACE_OUTER_BOUND('',#1234,.T.); +#1234=EDGE_LOOP('',(#1235,#1245,#1255,#1265)); +#1235=ORIENTED_EDGE('',*,*,#1158,.T.); +#1246=EDGE_CURVE('',#1208,#1149,#1251,.T.); +#1251=LINE('',#1209,#1253); +#1253=VECTOR('',#1254,0.964474285714287); +#1254=DIRECTION('',(0.0,-1.0,0.0)); +#1245=ORIENTED_EDGE('',*,*,#1246,.F.); +#1255=ORIENTED_EDGE('',*,*,#1207,.T.); +#1266=EDGE_CURVE('',#1159,#1198,#1271,.T.); +#1271=LINE('',#1160,#1273); +#1273=VECTOR('',#1274,0.964474285714287); +#1274=DIRECTION('',(0.0,1.0,0.0)); +#1265=ORIENTED_EDGE('',*,*,#1266,.F.); +#1275=STYLED_ITEM('',(#52),#1276); +#1276=ADVANCED_FACE('',(#1282),#1277,.T.); +#1277=PLANE('',#1278); +#1278=AXIS2_PLACEMENT_3D('',#1279,#1280,#1281); +#1279=CARTESIAN_POINT('',(-1.836,-0.482,0.115)); +#1280=DIRECTION('',(1.0,0.0,0.0)); +#1281=DIRECTION('',(0.,0.,1.)); +#1282=FACE_OUTER_BOUND('',#1283,.T.); +#1283=EDGE_LOOP('',(#1284,#1294,#1304,#1314,#1324,#1334)); +#1284=ORIENTED_EDGE('',*,*,#1099,.T.); +#1294=ORIENTED_EDGE('',*,*,#1217,.T.); +#1307=CARTESIAN_POINT('',(-1.836,0.48,1.077)); +#1306=VERTEX_POINT('',#1307); +#1305=EDGE_CURVE('',#1306,#1208,#1310,.T.); +#1310=LINE('',#1307,#1312); +#1312=VECTOR('',#1313,0.00359210244842771); +#1313=DIRECTION('',(0.0,0.707,0.707)); +#1304=ORIENTED_EDGE('',*,*,#1305,.F.); +#1317=CARTESIAN_POINT('',(-1.836,0.48,0.117)); +#1316=VERTEX_POINT('',#1317); +#1315=EDGE_CURVE('',#1316,#1306,#1320,.T.); +#1320=LINE('',#1317,#1322); +#1322=VECTOR('',#1323,0.959394285714286); +#1323=DIRECTION('',(0.0,0.0,1.0)); +#1314=ORIENTED_EDGE('',*,*,#1315,.F.); +#1327=CARTESIAN_POINT('',(-1.836,-0.48,0.117)); +#1326=VERTEX_POINT('',#1327); +#1325=EDGE_CURVE('',#1326,#1316,#1330,.T.); +#1330=LINE('',#1327,#1332); +#1332=VECTOR('',#1333,0.959394285714286); +#1333=DIRECTION('',(0.0,1.0,0.0)); +#1324=ORIENTED_EDGE('',*,*,#1325,.F.); +#1335=EDGE_CURVE('',#1100,#1326,#1340,.T.); +#1340=LINE('',#1101,#1342); +#1342=VECTOR('',#1343,0.00359210244842768); +#1343=DIRECTION('',(0.0,0.707,0.707)); +#1334=ORIENTED_EDGE('',*,*,#1335,.F.); +#1344=STYLED_ITEM('',(#52),#1345); +#1345=ADVANCED_FACE('',(#1351),#1346,.T.); +#1346=PLANE('',#1347); +#1347=AXIS2_PLACEMENT_3D('',#1348,#1349,#1350); +#1348=CARTESIAN_POINT('',(-1.836,-0.482,0.115)); +#1349=DIRECTION('',(1.0,0.0,0.0)); +#1350=DIRECTION('',(0.,0.,1.)); +#1351=FACE_OUTER_BOUND('',#1352,.T.); +#1352=EDGE_LOOP('',(#1353,#1363,#1373,#1383,#1393,#1403)); +#1353=ORIENTED_EDGE('',*,*,#1335,.T.); +#1366=CARTESIAN_POINT('',(-1.836,-0.48,1.077)); +#1365=VERTEX_POINT('',#1366); +#1364=EDGE_CURVE('',#1365,#1326,#1369,.T.); +#1369=LINE('',#1366,#1371); +#1371=VECTOR('',#1372,0.959394285714286); +#1372=DIRECTION('',(0.0,0.0,-1.0)); +#1363=ORIENTED_EDGE('',*,*,#1364,.F.); +#1374=EDGE_CURVE('',#1306,#1365,#1379,.T.); +#1379=LINE('',#1307,#1381); +#1381=VECTOR('',#1382,0.959394285714286); +#1382=DIRECTION('',(0.0,-1.0,0.0)); +#1373=ORIENTED_EDGE('',*,*,#1374,.F.); +#1383=ORIENTED_EDGE('',*,*,#1305,.T.); +#1393=ORIENTED_EDGE('',*,*,#1246,.T.); +#1403=ORIENTED_EDGE('',*,*,#1148,.T.); +#1413=STYLED_ITEM('',(#52),#1414); +#1414=ADVANCED_FACE('',(#1420),#1415,.T.); +#1415=PLANE('',#1416); +#1416=AXIS2_PLACEMENT_3D('',#1417,#1418,#1419); +#1417=CARTESIAN_POINT('',(-2.449,0.482,0.115)); +#1418=DIRECTION('',(-1.0,0.0,0.0)); +#1419=DIRECTION('',(0.,0.,1.)); +#1420=FACE_OUTER_BOUND('',#1421,.T.); +#1421=EDGE_LOOP('',(#1422,#1432,#1442,#1452,#1462,#1472)); +#1422=ORIENTED_EDGE('',*,*,#1119,.T.); +#1435=CARTESIAN_POINT('',(-2.449,-0.48,0.117)); +#1434=VERTEX_POINT('',#1435); +#1433=EDGE_CURVE('',#1434,#1110,#1438,.T.); +#1438=LINE('',#1435,#1440); +#1440=VECTOR('',#1441,0.00359210244842768); +#1441=DIRECTION('',(0.0,-0.707,-0.707)); +#1432=ORIENTED_EDGE('',*,*,#1433,.F.); +#1445=CARTESIAN_POINT('',(-2.449,0.48,0.117)); +#1444=VERTEX_POINT('',#1445); +#1443=EDGE_CURVE('',#1444,#1434,#1448,.T.); +#1448=LINE('',#1445,#1450); +#1450=VECTOR('',#1451,0.959394285714286); +#1451=DIRECTION('',(0.0,-1.0,0.0)); +#1442=ORIENTED_EDGE('',*,*,#1443,.F.); +#1455=CARTESIAN_POINT('',(-2.449,0.48,1.077)); +#1454=VERTEX_POINT('',#1455); +#1453=EDGE_CURVE('',#1454,#1444,#1458,.T.); +#1458=LINE('',#1455,#1460); +#1460=VECTOR('',#1461,0.959394285714286); +#1461=DIRECTION('',(0.0,0.0,-1.0)); +#1452=ORIENTED_EDGE('',*,*,#1453,.F.); +#1463=EDGE_CURVE('',#1198,#1454,#1468,.T.); +#1468=LINE('',#1199,#1470); +#1470=VECTOR('',#1471,0.00359210244842771); +#1471=DIRECTION('',(0.0,-0.707,-0.707)); +#1462=ORIENTED_EDGE('',*,*,#1463,.F.); +#1472=ORIENTED_EDGE('',*,*,#1197,.T.); +#1482=STYLED_ITEM('',(#52),#1483); +#1483=ADVANCED_FACE('',(#1489),#1484,.T.); +#1484=PLANE('',#1485); +#1485=AXIS2_PLACEMENT_3D('',#1486,#1487,#1488); +#1486=CARTESIAN_POINT('',(-2.449,-0.48,0.117)); +#1487=DIRECTION('',(-1.0,0.0,0.0)); +#1488=DIRECTION('',(0.,0.,1.)); +#1489=FACE_OUTER_BOUND('',#1490,.T.); +#1490=EDGE_LOOP('',(#1491,#1501,#1511,#1521,#1531,#1541)); +#1491=ORIENTED_EDGE('',*,*,#1433,.T.); +#1501=ORIENTED_EDGE('',*,*,#1168,.T.); +#1511=ORIENTED_EDGE('',*,*,#1266,.T.); +#1521=ORIENTED_EDGE('',*,*,#1463,.T.); +#1534=CARTESIAN_POINT('',(-2.449,-0.48,1.077)); +#1533=VERTEX_POINT('',#1534); +#1532=EDGE_CURVE('',#1533,#1454,#1537,.T.); +#1537=LINE('',#1534,#1539); +#1539=VECTOR('',#1540,0.959394285714286); +#1540=DIRECTION('',(0.0,1.0,0.0)); +#1531=ORIENTED_EDGE('',*,*,#1532,.F.); +#1542=EDGE_CURVE('',#1434,#1533,#1547,.T.); +#1547=LINE('',#1435,#1549); +#1549=VECTOR('',#1550,0.959394285714286); +#1550=DIRECTION('',(0.0,0.0,1.0)); +#1541=ORIENTED_EDGE('',*,*,#1542,.F.); +#1551=STYLED_ITEM('',(#52),#1552); +#1552=ADVANCED_FACE('',(#1558),#1553,.T.); +#1553=PLANE('',#1554); +#1554=AXIS2_PLACEMENT_3D('',#1555,#1556,#1557); +#1555=CARTESIAN_POINT('',(-2.449,0.48,0.117)); +#1556=DIRECTION('',(0.0,-1.0,0.0)); +#1557=DIRECTION('',(0.,0.,1.)); +#1558=FACE_OUTER_BOUND('',#1559,.T.); +#1559=EDGE_LOOP('',(#1560,#1570,#1580,#1590)); +#1561=EDGE_CURVE('',#1316,#1444,#1566,.T.); +#1566=LINE('',#1317,#1568); +#1568=VECTOR('',#1569,0.61214); +#1569=DIRECTION('',(-1.0,0.0,0.0)); +#1560=ORIENTED_EDGE('',*,*,#1561,.F.); +#1570=ORIENTED_EDGE('',*,*,#1315,.T.); +#1581=EDGE_CURVE('',#1454,#1306,#1586,.T.); +#1586=LINE('',#1455,#1588); +#1588=VECTOR('',#1589,0.61214); +#1589=DIRECTION('',(1.0,0.0,0.0)); +#1580=ORIENTED_EDGE('',*,*,#1581,.F.); +#1590=ORIENTED_EDGE('',*,*,#1453,.T.); +#1600=STYLED_ITEM('',(#52),#1601); +#1601=ADVANCED_FACE('',(#1607),#1602,.T.); +#1602=PLANE('',#1603); +#1603=AXIS2_PLACEMENT_3D('',#1604,#1605,#1606); +#1604=CARTESIAN_POINT('',(-1.836,-0.48,0.117)); +#1605=DIRECTION('',(0.0,1.0,0.0)); +#1606=DIRECTION('',(0.,0.,1.)); +#1607=FACE_OUTER_BOUND('',#1608,.T.); +#1608=EDGE_LOOP('',(#1609,#1619,#1629,#1639)); +#1610=EDGE_CURVE('',#1434,#1326,#1615,.T.); +#1615=LINE('',#1435,#1617); +#1617=VECTOR('',#1618,0.61214); +#1618=DIRECTION('',(1.0,0.0,0.0)); +#1609=ORIENTED_EDGE('',*,*,#1610,.F.); +#1619=ORIENTED_EDGE('',*,*,#1542,.T.); +#1630=EDGE_CURVE('',#1365,#1533,#1635,.T.); +#1635=LINE('',#1366,#1637); +#1637=VECTOR('',#1638,0.61214); +#1638=DIRECTION('',(-1.0,0.0,0.0)); +#1629=ORIENTED_EDGE('',*,*,#1630,.F.); +#1639=ORIENTED_EDGE('',*,*,#1364,.T.); +#1649=STYLED_ITEM('',(#52),#1650); +#1650=ADVANCED_FACE('',(#1656),#1651,.T.); +#1651=PLANE('',#1652); +#1652=AXIS2_PLACEMENT_3D('',#1653,#1654,#1655); +#1653=CARTESIAN_POINT('',(-2.449,-0.48,0.117)); +#1654=DIRECTION('',(0.0,0.0,1.0)); +#1655=DIRECTION('',(0.,1.,0.)); +#1656=FACE_OUTER_BOUND('',#1657,.T.); +#1657=EDGE_LOOP('',(#1658,#1668,#1678,#1688)); +#1658=ORIENTED_EDGE('',*,*,#1610,.T.); +#1668=ORIENTED_EDGE('',*,*,#1325,.T.); +#1678=ORIENTED_EDGE('',*,*,#1561,.T.); +#1688=ORIENTED_EDGE('',*,*,#1443,.T.); +#1698=STYLED_ITEM('',(#52),#1699); +#1699=ADVANCED_FACE('',(#1705),#1700,.T.); +#1700=PLANE('',#1701); +#1701=AXIS2_PLACEMENT_3D('',#1702,#1703,#1704); +#1702=CARTESIAN_POINT('',(-1.836,-0.48,1.077)); +#1703=DIRECTION('',(0.0,0.0,-1.0)); +#1704=DIRECTION('',(0.,1.,0.)); +#1705=FACE_OUTER_BOUND('',#1706,.T.); +#1706=EDGE_LOOP('',(#1707,#1717,#1727,#1737)); +#1707=ORIENTED_EDGE('',*,*,#1630,.T.); +#1717=ORIENTED_EDGE('',*,*,#1532,.T.); +#1727=ORIENTED_EDGE('',*,*,#1581,.T.); +#1737=ORIENTED_EDGE('',*,*,#1374,.T.); +ENDSEC; +END-ISO-10303-21; diff --git a/parts/parts.pretty/ANT8010LL05R1516A.kicad_mod b/parts/parts.pretty/ANT8010LL05R1516A.kicad_mod new file mode 100644 index 0000000..c5e6e5b --- /dev/null +++ b/parts/parts.pretty/ANT8010LL05R1516A.kicad_mod @@ -0,0 +1,327 @@ +(footprint "ANT8010LL05R1516A" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "8010 GPS/Galileo&GLONASS chip antenna") + (tags "ANT8010LL05R1516A ") + (property "Reference" "REF**" + (at -2.7 -1.5 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "67de59bd-50d3-4153-8a4e-c58c9f058573") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ANT8010LL05R1516A" + (at 0 1.9 0) + (unlocked yes) + (layer "F.Fab") + (uuid "21902822-4981-4d76-b82a-56ff1d338bd9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d82f4af2-efea-48d6-810c-b6437c2bcc5a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "8010 GPS/Galileo&GLONASS chip antenna" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a0162afe-b591-4e82-8c03-f2a4918b03eb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -2.75315 0.7239) + (end 2.75315 0.7239) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "fb87d9b3-72d0-4381-a7a6-3f99b07fda55") + ) + (fp_line + (start 2.75315 -0.7239) + (end -2.75315 -0.7239) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "584abc94-0543-4317-8301-7be4bfffde06") + ) + (fp_circle + (center -4.8 0) + (end -4.7238 0) + (stroke + (width 0.1524) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "0a1074d0-3150-4078-91bd-f934b88f6a92") + ) + (fp_line + (start -4.7117 -0.8509) + (end 4.7117 -0.8509) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "24f6b07a-557a-49a1-a7e7-67748dd14889") + ) + (fp_line + (start -4.7117 0.8509) + (end -4.7117 -0.8509) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "84618e66-22e8-49da-8e0c-c9960c6a0f85") + ) + (fp_line + (start 4.7117 -0.8509) + (end 4.7117 0.8509) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "27a77f1e-c2ef-48b9-b687-674e49c1a581") + ) + (fp_line + (start 4.7117 0.8509) + (end -4.7117 0.8509) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aaef7064-f6bb-4f5c-81c1-5b638144387f") + ) + (fp_line + (start -4.1021 -0.5969) + (end -4.1021 0.5969) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "122c187b-6ae2-4cb6-9eee-acfe815513c7") + ) + (fp_line + (start -4.1021 -0.5969) + (end -4.1021 0.5969) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "3b4e7593-bc53-4675-a50e-571981bf9a77") + ) + (fp_line + (start -4.1021 0.5969) + (end -3.0607 0.5969) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "46fc8b4c-6230-4c27-b345-df0c1b0f74ea") + ) + (fp_line + (start -4.1021 0.5969) + (end 4.1021 0.5969) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "ab67247b-62e8-4b19-91c6-03251b837afd") + ) + (fp_line + (start -3.0607 -0.5969) + (end -4.1021 -0.5969) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "ea8f05df-6873-433c-b723-188f4297daba") + ) + (fp_line + (start -3.0607 0.5969) + (end -3.0607 -0.5969) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "69a84e84-26fd-45e7-8a91-d5d3d03e320e") + ) + (fp_line + (start 3.0607 -0.5969) + (end 3.0607 0.5969) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "87289390-3cf6-46d8-b4fd-21de84fc60ac") + ) + (fp_line + (start 3.0607 0.5969) + (end 4.1021 0.5969) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "9e0b509f-4f6a-47f3-8e27-b043408466de") + ) + (fp_line + (start 4.1021 -0.5969) + (end -4.1021 -0.5969) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "0b6afa09-8a18-4b64-8d07-6e812735759c") + ) + (fp_line + (start 4.1021 -0.5969) + (end 3.0607 -0.5969) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "3dbd06af-f6b6-4b85-a699-be9d9b213986") + ) + (fp_line + (start 4.1021 0.5969) + (end 4.1021 -0.5969) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "2a578d8d-ba06-4e7c-8a6d-7d24bcb26903") + ) + (fp_line + (start 4.1021 0.5969) + (end 4.1021 -0.5969) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "7c9618c0-8275-4613-aaf2-595256883d05") + ) + (fp_circle + (center -3.6322 0) + (end -3.556 0) + (stroke + (width 0.0254) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "49375d77-fd81-4fd9-a68f-5d1bc1e75bc0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (uuid "95ac6dba-5ee0-4552-a1f1-2d31ef0c3f39") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -3.7592 0) + (size 1.397 1.1938) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "0229653a-e7b6-4587-8855-9cce52519c5f") + ) + (pad "2" smd rect + (at 3.7592 0) + (size 1.397 1.1938) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "2af865ae-2dc5-4ea1-887a-94d7706972a2") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "d6caf877-bc81-468e-b4b0-dea1ddfa3bcc") + (hatch full 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy -3.0099 -0.5461) (xy 3.0099 -0.5461) (xy 3.0099 0.5461) (xy -3.0099 0.5461) + ) + ) + ) + (embedded_fonts no) + (model "${KIPRJMOD}/parts/parts.3dshapes/ANT8010LL05R1516A.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +)