diff --git a/pkg/4277024d-9a56-48d8-a4a6-e0a58a2e4496/.librepcb-pkg b/pkg/4277024d-9a56-48d8-a4a6-e0a58a2e4496/.librepcb-pkg new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/pkg/4277024d-9a56-48d8-a4a6-e0a58a2e4496/.librepcb-pkg @@ -0,0 +1 @@ +2 diff --git a/pkg/4277024d-9a56-48d8-a4a6-e0a58a2e4496/7974accf-95be-403b-afc4-e94f623eb49f.step b/pkg/4277024d-9a56-48d8-a4a6-e0a58a2e4496/7974accf-95be-403b-afc4-e94f623eb49f.step new file mode 100644 index 0000000..21c99e9 --- /dev/null +++ b/pkg/4277024d-9a56-48d8-a4a6-e0a58a2e4496/7974accf-95be-403b-afc4-e94f623eb49f.step @@ -0,0 +1,421 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-03-28T23:32:58',('Author'),( +'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' +,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2); +#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes'); +#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4=PRODUCT_DEFINITION_SHAPE('','',#5); +#5=PRODUCT_DEFINITION('design','',#6,#9); +#6=PRODUCT_DEFINITION_FORMATION('','',#7); +#7=PRODUCT('SJ-63063B','SJ-63063B','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=SHAPE_REPRESENTATION('',(#11,#11,#15,#17,#19,#21),#23); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=AXIS2_PLACEMENT_3D('',#16,#13,#14); +#16=CARTESIAN_POINT('',(0.,5.,0.)); +#17=AXIS2_PLACEMENT_3D('',#18,#13,#14); +#18=CARTESIAN_POINT('',(-2.5,-9.9,0.)); +#19=AXIS2_PLACEMENT_3D('',#20,#13,#14); +#20=CARTESIAN_POINT('',(2.5,-9.9,0.)); +#21=AXIS2_PLACEMENT_3D('',#22,#13,#14); +#22=CARTESIAN_POINT('',(-2.5,-2.7,0.)); +#23=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#24=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,'distance_accuracy_value','confusion accuracy'); +#28=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#29=SHAPE_DEFINITION_REPRESENTATION(#30,#35); +#30=PRODUCT_DEFINITION_SHAPE('','',#31); +#31=PRODUCT_DEFINITION('design','',#32,#34); +#32=PRODUCT_DEFINITION_FORMATION('','',#33); +#33=PRODUCT('body','body','',(#8)); +#34=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#35=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#36),#267); +#36=MANIFOLD_SOLID_BREP('',#37); +#37=CLOSED_SHELL('',(#38,#66,#106,#120,#154,#164,#173,#180,#189,#209,#216,#235,#247,#262)); +#38=ADVANCED_FACE('',(#39),#64,.F.); +#39=FACE_BOUND('',#40,.F.); +#40=EDGE_LOOP('',(#41,#50,#56,#61)); +#41=ORIENTED_EDGE('',*,*,#42,.F.); +#42=EDGE_CURVE('',#43,#45,#47,.T.); +#43=VERTEX_POINT('',#44); +#44=CARTESIAN_POINT('',(-5.,-12.5,12.5)); +#45=VERTEX_POINT('',#46); +#46=CARTESIAN_POINT('',(-5.,10.,12.5)); +#47=LINE('',#44,#48); +#48=VECTOR('',#49,1.); +#49=DIRECTION('',(0.,1.,0.)); +#50=ORIENTED_EDGE('',*,*,#51,.F.); +#51=EDGE_CURVE('',#52,#43,#54,.T.); +#52=VERTEX_POINT('',#53); +#53=CARTESIAN_POINT('',(-5.,-12.5,0.)); +#54=LINE('',#53,#55); +#55=VECTOR('',#13,1.); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#52,#58,#60,.T.); +#58=VERTEX_POINT('',#59); +#59=CARTESIAN_POINT('',(-5.,10.,4.440892098501E-16)); +#60=LINE('',#53,#48); +#61=ORIENTED_EDGE('',*,*,#62,.T.); +#62=EDGE_CURVE('',#58,#45,#63,.T.); +#63=LINE('',#59,#55); +#64=PLANE('',#65); +#65=AXIS2_PLACEMENT_3D('',#53,#14,#13); +#66=ADVANCED_FACE('',(#67),#104,.T.); +#67=FACE_BOUND('',#68,.T.); +#68=EDGE_LOOP('',(#41,#69,#75,#80,#86,#91,#98,#102)); +#69=ORIENTED_EDGE('',*,*,#70,.T.); +#70=EDGE_CURVE('',#43,#71,#73,.T.); +#71=VERTEX_POINT('',#72); +#72=CARTESIAN_POINT('',(5.,-12.5,12.5)); +#73=LINE('',#44,#74); +#74=VECTOR('',#14,1.); +#75=ORIENTED_EDGE('',*,*,#76,.T.); +#76=EDGE_CURVE('',#71,#77,#79,.T.); +#77=VERTEX_POINT('',#78); +#78=CARTESIAN_POINT('',(5.,10.,12.5)); +#79=LINE('',#72,#48); +#80=ORIENTED_EDGE('',*,*,#81,.T.); +#81=EDGE_CURVE('',#77,#82,#84,.T.); +#82=VERTEX_POINT('',#83); +#83=CARTESIAN_POINT('',(7.,10.,12.5)); +#84=LINE('',#85,#74); +#85=CARTESIAN_POINT('',(-7.,10.,12.5)); +#86=ORIENTED_EDGE('',*,*,#87,.T.); +#87=EDGE_CURVE('',#82,#88,#90,.T.); +#88=VERTEX_POINT('',#89); +#89=CARTESIAN_POINT('',(7.,12.5,12.5)); +#90=LINE('',#83,#48); +#91=ORIENTED_EDGE('',*,*,#92,.T.); +#92=EDGE_CURVE('',#88,#93,#95,.T.); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(-7.,12.5,12.5)); +#95=LINE('',#89,#96); +#96=VECTOR('',#97,1.); +#97=DIRECTION('',(-1.,0.,0.)); +#98=ORIENTED_EDGE('',*,*,#99,.F.); +#99=EDGE_CURVE('',#100,#93,#101,.T.); +#100=VERTEX_POINT('',#85); +#101=LINE('',#85,#48); +#102=ORIENTED_EDGE('',*,*,#103,.T.); +#103=EDGE_CURVE('',#100,#45,#84,.T.); +#104=PLANE('',#105); +#105=AXIS2_PLACEMENT_3D('',#44,#13,#14); +#106=ADVANCED_FACE('',(#107),#118,.F.); +#107=FACE_BOUND('',#108,.F.); +#108=EDGE_LOOP('',(#109,#114,#102,#117)); +#109=ORIENTED_EDGE('',*,*,#110,.F.); +#110=EDGE_CURVE('',#111,#58,#113,.T.); +#111=VERTEX_POINT('',#112); +#112=CARTESIAN_POINT('',(-7.,10.,8.881784197001E-16)); +#113=LINE('',#112,#74); +#114=ORIENTED_EDGE('',*,*,#115,.T.); +#115=EDGE_CURVE('',#111,#100,#116,.T.); +#116=LINE('',#112,#55); +#117=ORIENTED_EDGE('',*,*,#62,.F.); +#118=PLANE('',#119); +#119=AXIS2_PLACEMENT_3D('',#112,#49,#13); +#120=ADVANCED_FACE('',(#121),#152,.F.); +#121=FACE_BOUND('',#122,.F.); +#122=EDGE_LOOP('',(#123,#124,#129,#134,#138,#143,#148,#151)); +#123=ORIENTED_EDGE('',*,*,#57,.F.); +#124=ORIENTED_EDGE('',*,*,#125,.T.); +#125=EDGE_CURVE('',#52,#126,#128,.T.); +#126=VERTEX_POINT('',#127); +#127=CARTESIAN_POINT('',(5.,-12.5,0.)); +#128=LINE('',#53,#74); +#129=ORIENTED_EDGE('',*,*,#130,.T.); +#130=EDGE_CURVE('',#126,#131,#133,.T.); +#131=VERTEX_POINT('',#132); +#132=CARTESIAN_POINT('',(5.,10.,4.440892098501E-16)); +#133=LINE('',#127,#48); +#134=ORIENTED_EDGE('',*,*,#135,.T.); +#135=EDGE_CURVE('',#131,#136,#113,.T.); +#136=VERTEX_POINT('',#137); +#137=CARTESIAN_POINT('',(7.,10.,8.881784197001E-16)); +#138=ORIENTED_EDGE('',*,*,#139,.T.); +#139=EDGE_CURVE('',#136,#140,#142,.T.); +#140=VERTEX_POINT('',#141); +#141=CARTESIAN_POINT('',(7.,12.5,8.881784197001E-16)); +#142=LINE('',#137,#48); +#143=ORIENTED_EDGE('',*,*,#144,.F.); +#144=EDGE_CURVE('',#145,#140,#147,.T.); +#145=VERTEX_POINT('',#146); +#146=CARTESIAN_POINT('',(-7.,12.5,8.881784197001E-16)); +#147=LINE('',#146,#74); +#148=ORIENTED_EDGE('',*,*,#149,.F.); +#149=EDGE_CURVE('',#111,#145,#150,.T.); +#150=LINE('',#112,#48); +#151=ORIENTED_EDGE('',*,*,#110,.T.); +#152=PLANE('',#153); +#153=AXIS2_PLACEMENT_3D('',#53,#13,#14); +#154=ADVANCED_FACE('',(#155),#162,.F.); +#155=FACE_BOUND('',#156,.F.); +#156=EDGE_LOOP('',(#157,#158,#69,#159)); +#157=ORIENTED_EDGE('',*,*,#125,.F.); +#158=ORIENTED_EDGE('',*,*,#51,.T.); +#159=ORIENTED_EDGE('',*,*,#160,.F.); +#160=EDGE_CURVE('',#126,#71,#161,.T.); +#161=LINE('',#127,#55); +#162=PLANE('',#163); +#163=AXIS2_PLACEMENT_3D('',#53,#49,#13); +#164=ADVANCED_FACE('',(#165),#171,.T.); +#165=FACE_BOUND('',#166,.T.); +#166=EDGE_LOOP('',(#167,#159,#129,#168)); +#167=ORIENTED_EDGE('',*,*,#76,.F.); +#168=ORIENTED_EDGE('',*,*,#169,.T.); +#169=EDGE_CURVE('',#131,#77,#170,.T.); +#170=LINE('',#132,#55); +#171=PLANE('',#172); +#172=AXIS2_PLACEMENT_3D('',#127,#14,#13); +#173=ADVANCED_FACE('',(#174),#118,.F.); +#174=FACE_BOUND('',#175,.F.); +#175=EDGE_LOOP('',(#176,#168,#80,#177)); +#176=ORIENTED_EDGE('',*,*,#135,.F.); +#177=ORIENTED_EDGE('',*,*,#178,.F.); +#178=EDGE_CURVE('',#136,#82,#179,.T.); +#179=LINE('',#137,#55); +#180=ADVANCED_FACE('',(#181),#187,.T.); +#181=FACE_BOUND('',#182,.T.); +#182=EDGE_LOOP('',(#177,#138,#183,#186)); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#140,#88,#185,.T.); +#185=LINE('',#141,#55); +#186=ORIENTED_EDGE('',*,*,#87,.F.); +#187=PLANE('',#188); +#188=AXIS2_PLACEMENT_3D('',#137,#14,#13); +#189=ADVANCED_FACE('',(#190,#197),#206,.T.); +#190=FACE_BOUND('',#191,.T.); +#191=EDGE_LOOP('',(#143,#192,#195,#196)); +#192=ORIENTED_EDGE('',*,*,#193,.T.); +#193=EDGE_CURVE('',#145,#93,#194,.T.); +#194=LINE('',#146,#55); +#195=ORIENTED_EDGE('',*,*,#92,.F.); +#196=ORIENTED_EDGE('',*,*,#184,.F.); +#197=FACE_BOUND('',#198,.T.); +#198=EDGE_LOOP('',(#199)); +#199=ORIENTED_EDGE('',*,*,#200,.F.); +#200=EDGE_CURVE('',#201,#201,#203,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-5.2,12.5,6.25)); +#203=CIRCLE('',#204,5.2); +#204=AXIS2_PLACEMENT_3D('',#205,#49,#97); +#205=CARTESIAN_POINT('',(0.,12.5,6.25)); +#206=PLANE('',#207); +#207=AXIS2_PLACEMENT_3D('',#208,#49,#13); +#208=CARTESIAN_POINT('',(-5.,12.5,0.)); +#209=ADVANCED_FACE('',(#210),#214,.F.); +#210=FACE_BOUND('',#211,.F.); +#211=EDGE_LOOP('',(#212,#213,#192,#98)); +#212=ORIENTED_EDGE('',*,*,#115,.F.); +#213=ORIENTED_EDGE('',*,*,#149,.T.); +#214=PLANE('',#215); +#215=AXIS2_PLACEMENT_3D('',#112,#14,#13); +#216=ADVANCED_FACE('',(#217),#232,.T.); +#217=FACE_BOUND('',#218,.T.); +#218=EDGE_LOOP('',(#219,#225,#230,#231)); +#219=ORIENTED_EDGE('',*,*,#220,.T.); +#220=EDGE_CURVE('',#201,#221,#223,.T.); +#221=VERTEX_POINT('',#222); +#222=CARTESIAN_POINT('',(-5.2,21.5,6.25)); +#223=LINE('',#224,#48); +#224=CARTESIAN_POINT('',(-5.2,11.5,6.25)); +#225=ORIENTED_EDGE('',*,*,#226,.F.); +#226=EDGE_CURVE('',#221,#221,#227,.T.); +#227=CIRCLE('',#228,5.2); +#228=AXIS2_PLACEMENT_3D('',#229,#49,#97); +#229=CARTESIAN_POINT('',(0.,21.5,6.25)); +#230=ORIENTED_EDGE('',*,*,#220,.F.); +#231=ORIENTED_EDGE('',*,*,#200,.T.); +#232=CYLINDRICAL_SURFACE('',#233,5.2); +#233=AXIS2_PLACEMENT_3D('',#234,#49,#97); +#234=CARTESIAN_POINT('',(0.,11.5,6.25)); +#235=ADVANCED_FACE('',(#236,#239),#246,.T.); +#236=FACE_BOUND('',#237,.T.); +#237=EDGE_LOOP('',(#238)); +#238=ORIENTED_EDGE('',*,*,#226,.T.); +#239=FACE_BOUND('',#240,.T.); +#240=EDGE_LOOP('',(#241)); +#241=ORIENTED_EDGE('',*,*,#242,.F.); +#242=EDGE_CURVE('',#243,#243,#245,.T.); +#243=VERTEX_POINT('',#244); +#244=CARTESIAN_POINT('',(-3.2,21.5,6.25)); +#245=CIRCLE('',#228,3.2); +#246=PLANE('',#228); +#247=ADVANCED_FACE('',(#248),#261,.F.); +#248=FACE_BOUND('',#249,.F.); +#249=EDGE_LOOP('',(#241,#250,#255,#260)); +#250=ORIENTED_EDGE('',*,*,#251,.F.); +#251=EDGE_CURVE('',#252,#243,#254,.T.); +#252=VERTEX_POINT('',#253); +#253=CARTESIAN_POINT('',(-3.2,7.,6.25)); +#254=LINE('',#253,#48); +#255=ORIENTED_EDGE('',*,*,#256,.T.); +#256=EDGE_CURVE('',#252,#252,#257,.T.); +#257=CIRCLE('',#258,3.2); +#258=AXIS2_PLACEMENT_3D('',#259,#49,#97); +#259=CARTESIAN_POINT('',(0.,7.,6.25)); +#260=ORIENTED_EDGE('',*,*,#251,.T.); +#261=CYLINDRICAL_SURFACE('',#258,3.2); +#262=ADVANCED_FACE('',(#263),#266,.T.); +#263=FACE_BOUND('',#264,.F.); +#264=EDGE_LOOP('',(#265)); +#265=ORIENTED_EDGE('',*,*,#256,.F.); +#266=PLANE('',#258); +#267=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#268=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#269,#271); +#269=( REPRESENTATION_RELATIONSHIP('','',#35,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#270)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#270=ITEM_DEFINED_TRANSFORMATION('','',#11,#11); +#271=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#272); +#272=NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','body','',#5,#31,$); +#273=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33)); +#274=SHAPE_DEFINITION_REPRESENTATION(#275,#280); +#275=PRODUCT_DEFINITION_SHAPE('','',#276); +#276=PRODUCT_DEFINITION('design','',#277,#279); +#277=PRODUCT_DEFINITION_FORMATION('','',#278); +#278=PRODUCT('lead-1','lead-1','',(#8)); +#279=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#280=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#281),#371); +#281=MANIFOLD_SOLID_BREP('',#282); +#282=CLOSED_SHELL('',(#283,#308,#333,#345,#357,#364)); +#283=ADVANCED_FACE('',(#284),#306,.F.); +#284=FACE_BOUND('',#285,.F.); +#285=EDGE_LOOP('',(#286,#293,#298,#303)); +#286=ORIENTED_EDGE('',*,*,#287,.F.); +#287=EDGE_CURVE('',#288,#290,#292,.T.); +#288=VERTEX_POINT('',#289); +#289=CARTESIAN_POINT('',(-0.25,-1.,-4.)); +#290=VERTEX_POINT('',#291); +#291=CARTESIAN_POINT('',(-0.25,-1.,0.)); +#292=LINE('',#289,#55); +#293=ORIENTED_EDGE('',*,*,#294,.T.); +#294=EDGE_CURVE('',#288,#295,#297,.T.); +#295=VERTEX_POINT('',#296); +#296=CARTESIAN_POINT('',(-0.25,1.,-4.)); +#297=LINE('',#289,#48); +#298=ORIENTED_EDGE('',*,*,#299,.T.); +#299=EDGE_CURVE('',#295,#300,#302,.T.); +#300=VERTEX_POINT('',#301); +#301=CARTESIAN_POINT('',(-0.25,1.,0.)); +#302=LINE('',#296,#55); +#303=ORIENTED_EDGE('',*,*,#304,.F.); +#304=EDGE_CURVE('',#290,#300,#305,.T.); +#305=LINE('',#291,#48); +#306=PLANE('',#307); +#307=AXIS2_PLACEMENT_3D('',#289,#14,#13); +#308=ADVANCED_FACE('',(#309),#331,.T.); +#309=FACE_BOUND('',#310,.T.); +#310=EDGE_LOOP('',(#311,#318,#323,#328)); +#311=ORIENTED_EDGE('',*,*,#312,.F.); +#312=EDGE_CURVE('',#313,#315,#317,.T.); +#313=VERTEX_POINT('',#314); +#314=CARTESIAN_POINT('',(0.25,-1.,-4.)); +#315=VERTEX_POINT('',#316); +#316=CARTESIAN_POINT('',(0.25,-1.,0.)); +#317=LINE('',#314,#55); +#318=ORIENTED_EDGE('',*,*,#319,.T.); +#319=EDGE_CURVE('',#313,#320,#322,.T.); +#320=VERTEX_POINT('',#321); +#321=CARTESIAN_POINT('',(0.25,1.,-4.)); +#322=LINE('',#314,#48); +#323=ORIENTED_EDGE('',*,*,#324,.T.); +#324=EDGE_CURVE('',#320,#325,#327,.T.); +#325=VERTEX_POINT('',#326); +#326=CARTESIAN_POINT('',(0.25,1.,0.)); +#327=LINE('',#321,#55); +#328=ORIENTED_EDGE('',*,*,#329,.F.); +#329=EDGE_CURVE('',#315,#325,#330,.T.); +#330=LINE('',#316,#48); +#331=PLANE('',#332); +#332=AXIS2_PLACEMENT_3D('',#314,#14,#13); +#333=ADVANCED_FACE('',(#334),#343,.F.); +#334=FACE_BOUND('',#335,.F.); +#335=EDGE_LOOP('',(#336,#339,#340,#311)); +#336=ORIENTED_EDGE('',*,*,#337,.F.); +#337=EDGE_CURVE('',#288,#313,#338,.T.); +#338=LINE('',#289,#74); +#339=ORIENTED_EDGE('',*,*,#287,.T.); +#340=ORIENTED_EDGE('',*,*,#341,.T.); +#341=EDGE_CURVE('',#290,#315,#342,.T.); +#342=LINE('',#291,#74); +#343=PLANE('',#344); +#344=AXIS2_PLACEMENT_3D('',#289,#49,#13); +#345=ADVANCED_FACE('',(#346),#355,.T.); +#346=FACE_BOUND('',#347,.T.); +#347=EDGE_LOOP('',(#348,#298,#351,#354)); +#348=ORIENTED_EDGE('',*,*,#349,.F.); +#349=EDGE_CURVE('',#295,#320,#350,.T.); +#350=LINE('',#296,#74); +#351=ORIENTED_EDGE('',*,*,#352,.T.); +#352=EDGE_CURVE('',#300,#325,#353,.T.); +#353=LINE('',#301,#74); +#354=ORIENTED_EDGE('',*,*,#324,.F.); +#355=PLANE('',#356); +#356=AXIS2_PLACEMENT_3D('',#296,#49,#13); +#357=ADVANCED_FACE('',(#358),#362,.F.); +#358=FACE_BOUND('',#359,.F.); +#359=EDGE_LOOP('',(#360,#361,#318,#348)); +#360=ORIENTED_EDGE('',*,*,#294,.F.); +#361=ORIENTED_EDGE('',*,*,#337,.T.); +#362=PLANE('',#363); +#363=AXIS2_PLACEMENT_3D('',#289,#13,#14); +#364=ADVANCED_FACE('',(#365),#369,.T.); +#365=FACE_BOUND('',#366,.T.); +#366=EDGE_LOOP('',(#303,#340,#367,#368)); +#367=ORIENTED_EDGE('',*,*,#329,.T.); +#368=ORIENTED_EDGE('',*,*,#352,.F.); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#291,#13,#14); +#371=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#372=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#373,#375); +#373=( REPRESENTATION_RELATIONSHIP('','',#280,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#374)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#374=ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#375=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#376); +#376=NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','lead-1','',#5,#276,$); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#278)); +#378=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#379,#381); +#379=( REPRESENTATION_RELATIONSHIP('','',#280,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#380)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#380=ITEM_DEFINED_TRANSFORMATION('','',#11,#17); +#381=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#382); +#382=NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','lead-2','',#5,#276,$); +#383=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#384,#386); +#384=( REPRESENTATION_RELATIONSHIP('','',#280,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#385)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#385=ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#386=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#387); +#387=NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','lead-3','',#5,#276,$); +#388=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#389,#391); +#389=( REPRESENTATION_RELATIONSHIP('','',#280,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#390)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#390=ITEM_DEFINED_TRANSFORMATION('','',#11,#21); +#391=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#392); +#392=NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','lead-4','',#5,#276,$); +#393=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#394),#371); +#394=STYLED_ITEM('color',(#395),#281); +#395=PRESENTATION_STYLE_ASSIGNMENT((#396)); +#396=SURFACE_STYLE_USAGE(.BOTH.,#397); +#397=SURFACE_SIDE_STYLE('',(#398)); +#398=SURFACE_STYLE_FILL_AREA(#399); +#399=FILL_AREA_STYLE('',(#400)); +#400=FILL_AREA_STYLE_COLOUR('',#401); +#401=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#402=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#403),#267); +#403=STYLED_ITEM('color',(#404),#36); +#404=PRESENTATION_STYLE_ASSIGNMENT((#405)); +#405=SURFACE_STYLE_USAGE(.BOTH.,#406); +#406=SURFACE_SIDE_STYLE('',(#407)); +#407=SURFACE_STYLE_FILL_AREA(#408); +#408=FILL_AREA_STYLE('',(#409)); +#409=FILL_AREA_STYLE_COLOUR('',#410); +#410=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/4277024d-9a56-48d8-a4a6-e0a58a2e4496/package.lp b/pkg/4277024d-9a56-48d8-a4a6-e0a58a2e4496/package.lp new file mode 100644 index 0000000..4be276b --- /dev/null +++ b/pkg/4277024d-9a56-48d8-a4a6-e0a58a2e4496/package.lp @@ -0,0 +1,146 @@ +(librepcb_package 4277024d-9a56-48d8-a4a6-e0a58a2e4496 + (name "SAMESKY_SJ-63063B") + (description "Audio jack, 6.35mm, THT, 3 conductors, with tip switch.") + (keywords "audio,jack,6.35mm") + (author "U. Bruhin") + (version "0.1") + (created 2026-03-28T17:20:39Z) + (deprecated false) + (generated_by "") + (category 1741d1fa-9ca8-4bbf-a282-f84601d51afb) + (assembly_type tht) + (grid_interval 2.54) + (min_copper_clearance 0.2) + (pad 21320d35-e5c4-4c44-8f23-c0cbceacc2d8 (name "1")) + (pad eb5ebf5e-ac97-43d3-8eb1-2961dac9e9e3 (name "2")) + (pad 26bac7f3-5ebc-40c9-b50c-e937caae5246 (name "3")) + (pad 96d9eb96-e443-4d67-87c5-ba446d7e8bc5 (name "4")) + (3d_model 7974accf-95be-403b-afc4-e94f623eb49f (name "SJ-63063B")) + (footprint 9ac41feb-537a-457f-94c4-888cf9e89e97 + (name "default") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 7974accf-95be-403b-afc4-e94f623eb49f) + (pad ac9cc495-ef64-43d1-b97b-2c4382d79fb2 (side top) (shape roundrect) + (position 0.0 5.0) (rotation 90.0) (size 3.0 1.8) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 21320d35-e5c4-4c44-8f23-c0cbceacc2d8) + (hole 6b1f8dad-9300-4ed3-8ca5-dff1f1b34f3e (diameter 1.0) + (vertex (position 0.6 0.0) (angle 0.0)) + (vertex (position -0.6 0.0) (angle 0.0)) + ) + ) + (pad ca738f83-3b17-4287-9502-d02d3e2cb657 (side top) (shape roundrect) + (position -2.5 -9.9) (rotation 90.0) (size 3.0 1.8) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad eb5ebf5e-ac97-43d3-8eb1-2961dac9e9e3) + (hole 6b1f8dad-9300-4ed3-8ca5-dff1f1b34f3e (diameter 1.0) + (vertex (position 0.6 0.0) (angle 0.0)) + (vertex (position -0.6 0.0) (angle 0.0)) + ) + ) + (pad 8766c8b8-725d-4c61-a9cd-60d3c4e09736 (side top) (shape roundrect) + (position 2.5 -9.9) (rotation 90.0) (size 3.0 1.8) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 26bac7f3-5ebc-40c9-b50c-e937caae5246) + (hole 6b1f8dad-9300-4ed3-8ca5-dff1f1b34f3e (diameter 1.0) + (vertex (position 0.6 0.0) (angle 0.0)) + (vertex (position -0.6 0.0) (angle 0.0)) + ) + ) + (pad 7e848798-a0ed-460e-a074-5b8db27486a8 (side top) (shape roundrect) + (position -2.5 -2.7) (rotation 90.0) (size 3.0 1.8) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 96d9eb96-e443-4d67-87c5-ba446d7e8bc5) + (hole 6b1f8dad-9300-4ed3-8ca5-dff1f1b34f3e (diameter 1.0) + (vertex (position 0.6 0.0) (angle 0.0)) + (vertex (position -0.6 0.0) (angle 0.0)) + ) + ) + (polygon 38e0b2b5-8c0e-499c-91da-71fc8ce05ccf (layer brd_alignment) + (width 0.0) (fill false) (grab_area false) + (vertex (position 10.16 12.5) (angle 0.0)) + (vertex (position -10.16 12.5) (angle 0.0)) + ) + (polygon beeb1055-f21b-466b-a483-a3e54cf796e6 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -5.2 21.5) (angle 0.0)) + (vertex (position -5.2 12.5) (angle 0.0)) + (vertex (position -7.0 12.5) (angle 0.0)) + (vertex (position -7.0 10.0) (angle 0.0)) + (vertex (position -5.0 10.0) (angle 0.0)) + (vertex (position -5.0 -12.5) (angle 0.0)) + (vertex (position 5.0 -12.5) (angle 0.0)) + (vertex (position 5.0 10.0) (angle 0.0)) + (vertex (position 7.0 10.0) (angle 0.0)) + (vertex (position 7.0 12.5) (angle 0.0)) + (vertex (position 5.2 12.5) (angle 0.0)) + (vertex (position 5.2 21.5) (angle 0.0)) + ) + (polygon 8133e2df-6bd8-4387-81b7-e7d19d9ce0f8 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position 5.4 9.6) (angle 0.0)) + (vertex (position 7.4 9.6) (angle 0.0)) + (vertex (position 7.4 12.9) (angle 0.0)) + (vertex (position 5.6 12.9) (angle 0.0)) + (vertex (position 5.6 21.9) (angle 0.0)) + (vertex (position -5.6 21.9) (angle 0.0)) + (vertex (position -5.6 12.9) (angle 0.0)) + (vertex (position -7.4 12.9) (angle 0.0)) + (vertex (position -7.4 9.6) (angle 0.0)) + (vertex (position -5.4 9.6) (angle 0.0)) + (vertex (position -5.4 -12.9) (angle 0.0)) + (vertex (position 5.4 -12.9) (angle 0.0)) + ) + (polygon f8f6db12-1e32-4919-8506-9778988b9147 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -5.3 12.6) (angle 0.0)) + (vertex (position -7.1 12.6) (angle 0.0)) + (vertex (position -7.1 9.9) (angle 0.0)) + (vertex (position -5.1 9.9) (angle 0.0)) + (vertex (position -5.1 -12.6) (angle 0.0)) + (vertex (position 5.1 -12.6) (angle 0.0)) + (vertex (position 5.1 9.9) (angle 0.0)) + (vertex (position 7.1 9.9) (angle 0.0)) + (vertex (position 7.1 12.6) (angle 0.0)) + (vertex (position 5.3 12.6) (angle 0.0)) + ) + (polygon 8debfc1c-5d1b-4828-bcf8-44e30d440fec (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -5.1 12.4) (angle 0.0)) + (vertex (position 5.1 12.4) (angle 0.0)) + ) + (polygon b6ca88df-ed80-4304-b862-9fe330b47ec1 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -4.9 10.1) (angle 0.0)) + (vertex (position 4.9 10.1) (angle 0.0)) + ) + (polygon fe0805a7-0912-4520-b0b9-2ca1f06bb7fa (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -5.1 21.4) (angle 0.0)) + (vertex (position -5.1 12.4) (angle 0.0)) + (vertex (position -6.9 12.4) (angle 0.0)) + (vertex (position -6.9 10.1) (angle 0.0)) + (vertex (position -4.9 10.1) (angle 0.0)) + (vertex (position -4.9 -12.4) (angle 0.0)) + (vertex (position 4.9 -12.4) (angle 0.0)) + (vertex (position 4.9 10.1) (angle 0.0)) + (vertex (position 6.9 10.1) (angle 0.0)) + (vertex (position 6.9 12.4) (angle 0.0)) + (vertex (position 5.1 12.4) (angle 0.0)) + (vertex (position 5.1 21.4) (angle 0.0)) + (vertex (position -5.1 21.4) (angle 0.0)) + ) + (stroke_text 20345f75-2b74-483f-8d4f-e79b8a37601f (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align right bottom) (position 5.715 -12.7) (rotation 270.0) (lock false) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 9c3659c8-8423-444c-bd3f-01e7712b62e8 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align right top) (position -5.715 -12.7) (rotation 270.0) (lock false) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (approved origin_not_in_center) +) diff --git a/pkg/65644f99-dc64-4724-a368-7bbe8b1e6682/.librepcb-pkg b/pkg/65644f99-dc64-4724-a368-7bbe8b1e6682/.librepcb-pkg new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/pkg/65644f99-dc64-4724-a368-7bbe8b1e6682/.librepcb-pkg @@ -0,0 +1 @@ +2 diff --git a/pkg/65644f99-dc64-4724-a368-7bbe8b1e6682/e48fb101-8dd9-400a-ad7d-9fdf7d17134a.step b/pkg/65644f99-dc64-4724-a368-7bbe8b1e6682/e48fb101-8dd9-400a-ad7d-9fdf7d17134a.step new file mode 100644 index 0000000..b1c78b4 --- /dev/null +++ b/pkg/65644f99-dc64-4724-a368-7bbe8b1e6682/e48fb101-8dd9-400a-ad7d-9fdf7d17134a.step @@ -0,0 +1,414 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-03-28T23:42:01',('Author'),( +'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' +,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2); +#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes'); +#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4=PRODUCT_DEFINITION_SHAPE('','',#5); +#5=PRODUCT_DEFINITION('design','',#6,#9); +#6=PRODUCT_DEFINITION_FORMATION('','',#7); +#7=PRODUCT('SJ-63062B','SJ-63062B','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=SHAPE_REPRESENTATION('',(#11,#11,#15,#17,#19),#21); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=AXIS2_PLACEMENT_3D('',#16,#13,#14); +#16=CARTESIAN_POINT('',(0.,5.,0.)); +#17=AXIS2_PLACEMENT_3D('',#18,#13,#14); +#18=CARTESIAN_POINT('',(-2.5,-9.9,0.)); +#19=AXIS2_PLACEMENT_3D('',#20,#13,#14); +#20=CARTESIAN_POINT('',(-2.5,-2.7,0.)); +#21=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#25)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#22,#23,#24)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#22=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#23=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#24=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#25=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#22,'distance_accuracy_value','confusion accuracy'); +#26=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#27=SHAPE_DEFINITION_REPRESENTATION(#28,#33); +#28=PRODUCT_DEFINITION_SHAPE('','',#29); +#29=PRODUCT_DEFINITION('design','',#30,#32); +#30=PRODUCT_DEFINITION_FORMATION('','',#31); +#31=PRODUCT('body','body','',(#8)); +#32=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#33=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#34),#265); +#34=MANIFOLD_SOLID_BREP('',#35); +#35=CLOSED_SHELL('',(#36,#64,#104,#118,#152,#162,#171,#178,#187,#207,#214,#233,#245,#260)); +#36=ADVANCED_FACE('',(#37),#62,.F.); +#37=FACE_BOUND('',#38,.F.); +#38=EDGE_LOOP('',(#39,#48,#54,#59)); +#39=ORIENTED_EDGE('',*,*,#40,.F.); +#40=EDGE_CURVE('',#41,#43,#45,.T.); +#41=VERTEX_POINT('',#42); +#42=CARTESIAN_POINT('',(-5.,-12.5,12.5)); +#43=VERTEX_POINT('',#44); +#44=CARTESIAN_POINT('',(-5.,10.,12.5)); +#45=LINE('',#42,#46); +#46=VECTOR('',#47,1.); +#47=DIRECTION('',(0.,1.,0.)); +#48=ORIENTED_EDGE('',*,*,#49,.F.); +#49=EDGE_CURVE('',#50,#41,#52,.T.); +#50=VERTEX_POINT('',#51); +#51=CARTESIAN_POINT('',(-5.,-12.5,0.)); +#52=LINE('',#51,#53); +#53=VECTOR('',#13,1.); +#54=ORIENTED_EDGE('',*,*,#55,.T.); +#55=EDGE_CURVE('',#50,#56,#58,.T.); +#56=VERTEX_POINT('',#57); +#57=CARTESIAN_POINT('',(-5.,10.,4.440892098501E-16)); +#58=LINE('',#51,#46); +#59=ORIENTED_EDGE('',*,*,#60,.T.); +#60=EDGE_CURVE('',#56,#43,#61,.T.); +#61=LINE('',#57,#53); +#62=PLANE('',#63); +#63=AXIS2_PLACEMENT_3D('',#51,#14,#13); +#64=ADVANCED_FACE('',(#65),#102,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#39,#67,#73,#78,#84,#89,#96,#100)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#41,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(5.,-12.5,12.5)); +#71=LINE('',#42,#72); +#72=VECTOR('',#14,1.); +#73=ORIENTED_EDGE('',*,*,#74,.T.); +#74=EDGE_CURVE('',#69,#75,#77,.T.); +#75=VERTEX_POINT('',#76); +#76=CARTESIAN_POINT('',(5.,10.,12.5)); +#77=LINE('',#70,#46); +#78=ORIENTED_EDGE('',*,*,#79,.T.); +#79=EDGE_CURVE('',#75,#80,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(7.,10.,12.5)); +#82=LINE('',#83,#72); +#83=CARTESIAN_POINT('',(-7.,10.,12.5)); +#84=ORIENTED_EDGE('',*,*,#85,.T.); +#85=EDGE_CURVE('',#80,#86,#88,.T.); +#86=VERTEX_POINT('',#87); +#87=CARTESIAN_POINT('',(7.,12.5,12.5)); +#88=LINE('',#81,#46); +#89=ORIENTED_EDGE('',*,*,#90,.T.); +#90=EDGE_CURVE('',#86,#91,#93,.T.); +#91=VERTEX_POINT('',#92); +#92=CARTESIAN_POINT('',(-7.,12.5,12.5)); +#93=LINE('',#87,#94); +#94=VECTOR('',#95,1.); +#95=DIRECTION('',(-1.,0.,0.)); +#96=ORIENTED_EDGE('',*,*,#97,.F.); +#97=EDGE_CURVE('',#98,#91,#99,.T.); +#98=VERTEX_POINT('',#83); +#99=LINE('',#83,#46); +#100=ORIENTED_EDGE('',*,*,#101,.T.); +#101=EDGE_CURVE('',#98,#43,#82,.T.); +#102=PLANE('',#103); +#103=AXIS2_PLACEMENT_3D('',#42,#13,#14); +#104=ADVANCED_FACE('',(#105),#116,.F.); +#105=FACE_BOUND('',#106,.F.); +#106=EDGE_LOOP('',(#107,#112,#100,#115)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#56,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(-7.,10.,8.881784197001E-16)); +#111=LINE('',#110,#72); +#112=ORIENTED_EDGE('',*,*,#113,.T.); +#113=EDGE_CURVE('',#109,#98,#114,.T.); +#114=LINE('',#110,#53); +#115=ORIENTED_EDGE('',*,*,#60,.F.); +#116=PLANE('',#117); +#117=AXIS2_PLACEMENT_3D('',#110,#47,#13); +#118=ADVANCED_FACE('',(#119),#150,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#121,#122,#127,#132,#136,#141,#146,#149)); +#121=ORIENTED_EDGE('',*,*,#55,.F.); +#122=ORIENTED_EDGE('',*,*,#123,.T.); +#123=EDGE_CURVE('',#50,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(5.,-12.5,0.)); +#126=LINE('',#51,#72); +#127=ORIENTED_EDGE('',*,*,#128,.T.); +#128=EDGE_CURVE('',#124,#129,#131,.T.); +#129=VERTEX_POINT('',#130); +#130=CARTESIAN_POINT('',(5.,10.,4.440892098501E-16)); +#131=LINE('',#125,#46); +#132=ORIENTED_EDGE('',*,*,#133,.T.); +#133=EDGE_CURVE('',#129,#134,#111,.T.); +#134=VERTEX_POINT('',#135); +#135=CARTESIAN_POINT('',(7.,10.,8.881784197001E-16)); +#136=ORIENTED_EDGE('',*,*,#137,.T.); +#137=EDGE_CURVE('',#134,#138,#140,.T.); +#138=VERTEX_POINT('',#139); +#139=CARTESIAN_POINT('',(7.,12.5,8.881784197001E-16)); +#140=LINE('',#135,#46); +#141=ORIENTED_EDGE('',*,*,#142,.F.); +#142=EDGE_CURVE('',#143,#138,#145,.T.); +#143=VERTEX_POINT('',#144); +#144=CARTESIAN_POINT('',(-7.,12.5,8.881784197001E-16)); +#145=LINE('',#144,#72); +#146=ORIENTED_EDGE('',*,*,#147,.F.); +#147=EDGE_CURVE('',#109,#143,#148,.T.); +#148=LINE('',#110,#46); +#149=ORIENTED_EDGE('',*,*,#108,.T.); +#150=PLANE('',#151); +#151=AXIS2_PLACEMENT_3D('',#51,#13,#14); +#152=ADVANCED_FACE('',(#153),#160,.F.); +#153=FACE_BOUND('',#154,.F.); +#154=EDGE_LOOP('',(#155,#156,#67,#157)); +#155=ORIENTED_EDGE('',*,*,#123,.F.); +#156=ORIENTED_EDGE('',*,*,#49,.T.); +#157=ORIENTED_EDGE('',*,*,#158,.F.); +#158=EDGE_CURVE('',#124,#69,#159,.T.); +#159=LINE('',#125,#53); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#51,#47,#13); +#162=ADVANCED_FACE('',(#163),#169,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#157,#127,#166)); +#165=ORIENTED_EDGE('',*,*,#74,.F.); +#166=ORIENTED_EDGE('',*,*,#167,.T.); +#167=EDGE_CURVE('',#129,#75,#168,.T.); +#168=LINE('',#130,#53); +#169=PLANE('',#170); +#170=AXIS2_PLACEMENT_3D('',#125,#14,#13); +#171=ADVANCED_FACE('',(#172),#116,.F.); +#172=FACE_BOUND('',#173,.F.); +#173=EDGE_LOOP('',(#174,#166,#78,#175)); +#174=ORIENTED_EDGE('',*,*,#133,.F.); +#175=ORIENTED_EDGE('',*,*,#176,.F.); +#176=EDGE_CURVE('',#134,#80,#177,.T.); +#177=LINE('',#135,#53); +#178=ADVANCED_FACE('',(#179),#185,.T.); +#179=FACE_BOUND('',#180,.T.); +#180=EDGE_LOOP('',(#175,#136,#181,#184)); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#138,#86,#183,.T.); +#183=LINE('',#139,#53); +#184=ORIENTED_EDGE('',*,*,#85,.F.); +#185=PLANE('',#186); +#186=AXIS2_PLACEMENT_3D('',#135,#14,#13); +#187=ADVANCED_FACE('',(#188,#195),#204,.T.); +#188=FACE_BOUND('',#189,.T.); +#189=EDGE_LOOP('',(#141,#190,#193,#194)); +#190=ORIENTED_EDGE('',*,*,#191,.T.); +#191=EDGE_CURVE('',#143,#91,#192,.T.); +#192=LINE('',#144,#53); +#193=ORIENTED_EDGE('',*,*,#90,.F.); +#194=ORIENTED_EDGE('',*,*,#182,.F.); +#195=FACE_BOUND('',#196,.T.); +#196=EDGE_LOOP('',(#197)); +#197=ORIENTED_EDGE('',*,*,#198,.F.); +#198=EDGE_CURVE('',#199,#199,#201,.T.); +#199=VERTEX_POINT('',#200); +#200=CARTESIAN_POINT('',(-5.2,12.5,6.25)); +#201=CIRCLE('',#202,5.2); +#202=AXIS2_PLACEMENT_3D('',#203,#47,#95); +#203=CARTESIAN_POINT('',(0.,12.5,6.25)); +#204=PLANE('',#205); +#205=AXIS2_PLACEMENT_3D('',#206,#47,#13); +#206=CARTESIAN_POINT('',(-5.,12.5,0.)); +#207=ADVANCED_FACE('',(#208),#212,.F.); +#208=FACE_BOUND('',#209,.F.); +#209=EDGE_LOOP('',(#210,#211,#190,#96)); +#210=ORIENTED_EDGE('',*,*,#113,.F.); +#211=ORIENTED_EDGE('',*,*,#147,.T.); +#212=PLANE('',#213); +#213=AXIS2_PLACEMENT_3D('',#110,#14,#13); +#214=ADVANCED_FACE('',(#215),#230,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#223,#228,#229)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#199,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(-5.2,21.5,6.25)); +#221=LINE('',#222,#46); +#222=CARTESIAN_POINT('',(-5.2,11.5,6.25)); +#223=ORIENTED_EDGE('',*,*,#224,.F.); +#224=EDGE_CURVE('',#219,#219,#225,.T.); +#225=CIRCLE('',#226,5.2); +#226=AXIS2_PLACEMENT_3D('',#227,#47,#95); +#227=CARTESIAN_POINT('',(0.,21.5,6.25)); +#228=ORIENTED_EDGE('',*,*,#218,.F.); +#229=ORIENTED_EDGE('',*,*,#198,.T.); +#230=CYLINDRICAL_SURFACE('',#231,5.2); +#231=AXIS2_PLACEMENT_3D('',#232,#47,#95); +#232=CARTESIAN_POINT('',(0.,11.5,6.25)); +#233=ADVANCED_FACE('',(#234,#237),#244,.T.); +#234=FACE_BOUND('',#235,.T.); +#235=EDGE_LOOP('',(#236)); +#236=ORIENTED_EDGE('',*,*,#224,.T.); +#237=FACE_BOUND('',#238,.T.); +#238=EDGE_LOOP('',(#239)); +#239=ORIENTED_EDGE('',*,*,#240,.F.); +#240=EDGE_CURVE('',#241,#241,#243,.T.); +#241=VERTEX_POINT('',#242); +#242=CARTESIAN_POINT('',(-3.2,21.5,6.25)); +#243=CIRCLE('',#226,3.2); +#244=PLANE('',#226); +#245=ADVANCED_FACE('',(#246),#259,.F.); +#246=FACE_BOUND('',#247,.F.); +#247=EDGE_LOOP('',(#239,#248,#253,#258)); +#248=ORIENTED_EDGE('',*,*,#249,.F.); +#249=EDGE_CURVE('',#250,#241,#252,.T.); +#250=VERTEX_POINT('',#251); +#251=CARTESIAN_POINT('',(-3.2,7.,6.25)); +#252=LINE('',#251,#46); +#253=ORIENTED_EDGE('',*,*,#254,.T.); +#254=EDGE_CURVE('',#250,#250,#255,.T.); +#255=CIRCLE('',#256,3.2); +#256=AXIS2_PLACEMENT_3D('',#257,#47,#95); +#257=CARTESIAN_POINT('',(0.,7.,6.25)); +#258=ORIENTED_EDGE('',*,*,#249,.T.); +#259=CYLINDRICAL_SURFACE('',#256,3.2); +#260=ADVANCED_FACE('',(#261),#264,.T.); +#261=FACE_BOUND('',#262,.F.); +#262=EDGE_LOOP('',(#263)); +#263=ORIENTED_EDGE('',*,*,#254,.F.); +#264=PLANE('',#256); +#265=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#25)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#22,#23,#24)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#266=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#267,#269); +#267=( REPRESENTATION_RELATIONSHIP('','',#33,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#268)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#268=ITEM_DEFINED_TRANSFORMATION('','',#11,#11); +#269=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#270); +#270=NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','body','',#5,#29,$); +#271=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#31)); +#272=SHAPE_DEFINITION_REPRESENTATION(#273,#278); +#273=PRODUCT_DEFINITION_SHAPE('','',#274); +#274=PRODUCT_DEFINITION('design','',#275,#277); +#275=PRODUCT_DEFINITION_FORMATION('','',#276); +#276=PRODUCT('lead-1','lead-1','',(#8)); +#277=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#278=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#279),#369); +#279=MANIFOLD_SOLID_BREP('',#280); +#280=CLOSED_SHELL('',(#281,#306,#331,#343,#355,#362)); +#281=ADVANCED_FACE('',(#282),#304,.F.); +#282=FACE_BOUND('',#283,.F.); +#283=EDGE_LOOP('',(#284,#291,#296,#301)); +#284=ORIENTED_EDGE('',*,*,#285,.F.); +#285=EDGE_CURVE('',#286,#288,#290,.T.); +#286=VERTEX_POINT('',#287); +#287=CARTESIAN_POINT('',(-0.25,-1.,-4.)); +#288=VERTEX_POINT('',#289); +#289=CARTESIAN_POINT('',(-0.25,-1.,0.)); +#290=LINE('',#287,#53); +#291=ORIENTED_EDGE('',*,*,#292,.T.); +#292=EDGE_CURVE('',#286,#293,#295,.T.); +#293=VERTEX_POINT('',#294); +#294=CARTESIAN_POINT('',(-0.25,1.,-4.)); +#295=LINE('',#287,#46); +#296=ORIENTED_EDGE('',*,*,#297,.T.); +#297=EDGE_CURVE('',#293,#298,#300,.T.); +#298=VERTEX_POINT('',#299); +#299=CARTESIAN_POINT('',(-0.25,1.,0.)); +#300=LINE('',#294,#53); +#301=ORIENTED_EDGE('',*,*,#302,.F.); +#302=EDGE_CURVE('',#288,#298,#303,.T.); +#303=LINE('',#289,#46); +#304=PLANE('',#305); +#305=AXIS2_PLACEMENT_3D('',#287,#14,#13); +#306=ADVANCED_FACE('',(#307),#329,.T.); +#307=FACE_BOUND('',#308,.T.); +#308=EDGE_LOOP('',(#309,#316,#321,#326)); +#309=ORIENTED_EDGE('',*,*,#310,.F.); +#310=EDGE_CURVE('',#311,#313,#315,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.25,-1.,-4.)); +#313=VERTEX_POINT('',#314); +#314=CARTESIAN_POINT('',(0.25,-1.,0.)); +#315=LINE('',#312,#53); +#316=ORIENTED_EDGE('',*,*,#317,.T.); +#317=EDGE_CURVE('',#311,#318,#320,.T.); +#318=VERTEX_POINT('',#319); +#319=CARTESIAN_POINT('',(0.25,1.,-4.)); +#320=LINE('',#312,#46); +#321=ORIENTED_EDGE('',*,*,#322,.T.); +#322=EDGE_CURVE('',#318,#323,#325,.T.); +#323=VERTEX_POINT('',#324); +#324=CARTESIAN_POINT('',(0.25,1.,0.)); +#325=LINE('',#319,#53); +#326=ORIENTED_EDGE('',*,*,#327,.F.); +#327=EDGE_CURVE('',#313,#323,#328,.T.); +#328=LINE('',#314,#46); +#329=PLANE('',#330); +#330=AXIS2_PLACEMENT_3D('',#312,#14,#13); +#331=ADVANCED_FACE('',(#332),#341,.F.); +#332=FACE_BOUND('',#333,.F.); +#333=EDGE_LOOP('',(#334,#337,#338,#309)); +#334=ORIENTED_EDGE('',*,*,#335,.F.); +#335=EDGE_CURVE('',#286,#311,#336,.T.); +#336=LINE('',#287,#72); +#337=ORIENTED_EDGE('',*,*,#285,.T.); +#338=ORIENTED_EDGE('',*,*,#339,.T.); +#339=EDGE_CURVE('',#288,#313,#340,.T.); +#340=LINE('',#289,#72); +#341=PLANE('',#342); +#342=AXIS2_PLACEMENT_3D('',#287,#47,#13); +#343=ADVANCED_FACE('',(#344),#353,.T.); +#344=FACE_BOUND('',#345,.T.); +#345=EDGE_LOOP('',(#346,#296,#349,#352)); +#346=ORIENTED_EDGE('',*,*,#347,.F.); +#347=EDGE_CURVE('',#293,#318,#348,.T.); +#348=LINE('',#294,#72); +#349=ORIENTED_EDGE('',*,*,#350,.T.); +#350=EDGE_CURVE('',#298,#323,#351,.T.); +#351=LINE('',#299,#72); +#352=ORIENTED_EDGE('',*,*,#322,.F.); +#353=PLANE('',#354); +#354=AXIS2_PLACEMENT_3D('',#294,#47,#13); +#355=ADVANCED_FACE('',(#356),#360,.F.); +#356=FACE_BOUND('',#357,.F.); +#357=EDGE_LOOP('',(#358,#359,#316,#346)); +#358=ORIENTED_EDGE('',*,*,#292,.F.); +#359=ORIENTED_EDGE('',*,*,#335,.T.); +#360=PLANE('',#361); +#361=AXIS2_PLACEMENT_3D('',#287,#13,#14); +#362=ADVANCED_FACE('',(#363),#367,.T.); +#363=FACE_BOUND('',#364,.T.); +#364=EDGE_LOOP('',(#301,#338,#365,#366)); +#365=ORIENTED_EDGE('',*,*,#327,.T.); +#366=ORIENTED_EDGE('',*,*,#350,.F.); +#367=PLANE('',#368); +#368=AXIS2_PLACEMENT_3D('',#289,#13,#14); +#369=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#25)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#22,#23,#24)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#370=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#371,#373); +#371=( REPRESENTATION_RELATIONSHIP('','',#278,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#372)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#372=ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#373=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#374); +#374=NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','lead-1','',#5,#274,$); +#375=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#276)); +#376=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#377,#379); +#377=( REPRESENTATION_RELATIONSHIP('','',#278,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#378)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#378=ITEM_DEFINED_TRANSFORMATION('','',#11,#17); +#379=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#380); +#380=NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','lead-2','',#5,#274,$); +#381=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#382,#384); +#382=( REPRESENTATION_RELATIONSHIP('','',#278,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#383)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#383=ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#384=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#385); +#385=NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','lead-4','',#5,#274,$); +#386=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#387),#369); +#387=STYLED_ITEM('color',(#388),#279); +#388=PRESENTATION_STYLE_ASSIGNMENT((#389)); +#389=SURFACE_STYLE_USAGE(.BOTH.,#390); +#390=SURFACE_SIDE_STYLE('',(#391)); +#391=SURFACE_STYLE_FILL_AREA(#392); +#392=FILL_AREA_STYLE('',(#393)); +#393=FILL_AREA_STYLE_COLOUR('',#394); +#394=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#395=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#396),#265); +#396=STYLED_ITEM('color',(#397),#34); +#397=PRESENTATION_STYLE_ASSIGNMENT((#398)); +#398=SURFACE_STYLE_USAGE(.BOTH.,#399); +#399=SURFACE_SIDE_STYLE('',(#400)); +#400=SURFACE_STYLE_FILL_AREA(#401); +#401=FILL_AREA_STYLE('',(#402)); +#402=FILL_AREA_STYLE_COLOUR('',#403); +#403=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/65644f99-dc64-4724-a368-7bbe8b1e6682/package.lp b/pkg/65644f99-dc64-4724-a368-7bbe8b1e6682/package.lp new file mode 100644 index 0000000..7652010 --- /dev/null +++ b/pkg/65644f99-dc64-4724-a368-7bbe8b1e6682/package.lp @@ -0,0 +1,136 @@ +(librepcb_package 65644f99-dc64-4724-a368-7bbe8b1e6682 + (name "SAMESKY_SJ-63062B") + (description "Audio jack, 6.35mm, THT, 2 conductors, with tip switch.") + (keywords "audio,jack,6.35mm") + (author "U. Bruhin") + (version "0.1") + (created 2026-03-28T22:42:12Z) + (deprecated false) + (generated_by "") + (category 1741d1fa-9ca8-4bbf-a282-f84601d51afb) + (assembly_type tht) + (grid_interval 2.54) + (min_copper_clearance 0.2) + (pad 649fca6b-effe-48a9-be0b-523b9bd3b754 (name "1")) + (pad e4b73522-c124-490f-91bd-c447d91d8cb3 (name "2")) + (pad 5a61cd66-ce4f-45fc-8694-b9fc84c0251f (name "4")) + (3d_model e48fb101-8dd9-400a-ad7d-9fdf7d17134a (name "SJ-63062B")) + (footprint 66fcc2a6-c268-4b00-9639-cb2aae1e3b6f + (name "default") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model e48fb101-8dd9-400a-ad7d-9fdf7d17134a) + (pad 651438df-15d2-4b9e-bd96-6105ae6737fa (side top) (shape roundrect) + (position 0.0 5.0) (rotation 90.0) (size 3.0 1.8) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 649fca6b-effe-48a9-be0b-523b9bd3b754) + (hole 6b1f8dad-9300-4ed3-8ca5-dff1f1b34f3e (diameter 1.0) + (vertex (position 0.6 0.0) (angle 0.0)) + (vertex (position -0.6 0.0) (angle 0.0)) + ) + ) + (pad 6ec0dc82-245e-4a0b-8192-e056cd0d6fa8 (side top) (shape roundrect) + (position -2.5 -9.9) (rotation 90.0) (size 3.0 1.8) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad e4b73522-c124-490f-91bd-c447d91d8cb3) + (hole 6b1f8dad-9300-4ed3-8ca5-dff1f1b34f3e (diameter 1.0) + (vertex (position 0.6 0.0) (angle 0.0)) + (vertex (position -0.6 0.0) (angle 0.0)) + ) + ) + (pad 90f298e4-37b7-45e8-9097-0f26a96a7de5 (side top) (shape roundrect) + (position -2.5 -2.7) (rotation 90.0) (size 3.0 1.8) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 5a61cd66-ce4f-45fc-8694-b9fc84c0251f) + (hole 6b1f8dad-9300-4ed3-8ca5-dff1f1b34f3e (diameter 1.0) + (vertex (position 0.6 0.0) (angle 0.0)) + (vertex (position -0.6 0.0) (angle 0.0)) + ) + ) + (polygon e2197043-1441-4b2c-8f12-6c0433a8ed0d (layer brd_alignment) + (width 0.0) (fill false) (grab_area false) + (vertex (position 10.16 12.5) (angle 0.0)) + (vertex (position -10.16 12.5) (angle 0.0)) + ) + (polygon ac4f0f46-81eb-499a-8c85-218ecff15e68 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -5.2 21.5) (angle 0.0)) + (vertex (position -5.2 12.5) (angle 0.0)) + (vertex (position -7.0 12.5) (angle 0.0)) + (vertex (position -7.0 10.0) (angle 0.0)) + (vertex (position -5.0 10.0) (angle 0.0)) + (vertex (position -5.0 -12.5) (angle 0.0)) + (vertex (position 5.0 -12.5) (angle 0.0)) + (vertex (position 5.0 10.0) (angle 0.0)) + (vertex (position 7.0 10.0) (angle 0.0)) + (vertex (position 7.0 12.5) (angle 0.0)) + (vertex (position 5.2 12.5) (angle 0.0)) + (vertex (position 5.2 21.5) (angle 0.0)) + ) + (polygon 8c9b6965-463c-4ae5-a8a3-fd493f044d6c (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position 5.4 9.6) (angle 0.0)) + (vertex (position 7.4 9.6) (angle 0.0)) + (vertex (position 7.4 12.9) (angle 0.0)) + (vertex (position 5.6 12.9) (angle 0.0)) + (vertex (position 5.6 21.9) (angle 0.0)) + (vertex (position -5.6 21.9) (angle 0.0)) + (vertex (position -5.6 12.9) (angle 0.0)) + (vertex (position -7.4 12.9) (angle 0.0)) + (vertex (position -7.4 9.6) (angle 0.0)) + (vertex (position -5.4 9.6) (angle 0.0)) + (vertex (position -5.4 -12.9) (angle 0.0)) + (vertex (position 5.4 -12.9) (angle 0.0)) + ) + (polygon 6aea6783-4a26-4b3b-a7b0-2f177403afe1 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -5.1 12.4) (angle 0.0)) + (vertex (position 5.1 12.4) (angle 0.0)) + ) + (polygon 55c64082-8d8d-411a-b33b-aecd4bcf88b6 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -4.9 10.1) (angle 0.0)) + (vertex (position 4.9 10.1) (angle 0.0)) + ) + (polygon 29cef001-7faa-41da-8e13-e50b9e4429ff (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -5.1 21.4) (angle 0.0)) + (vertex (position -5.1 12.4) (angle 0.0)) + (vertex (position -6.9 12.4) (angle 0.0)) + (vertex (position -6.9 10.1) (angle 0.0)) + (vertex (position -4.9 10.1) (angle 0.0)) + (vertex (position -4.9 -12.4) (angle 0.0)) + (vertex (position 4.9 -12.4) (angle 0.0)) + (vertex (position 4.9 10.1) (angle 0.0)) + (vertex (position 6.9 10.1) (angle 0.0)) + (vertex (position 6.9 12.4) (angle 0.0)) + (vertex (position 5.1 12.4) (angle 0.0)) + (vertex (position 5.1 21.4) (angle 0.0)) + (vertex (position -5.1 21.4) (angle 0.0)) + ) + (polygon 132a8023-6282-489f-96df-3ea8270bcf2f (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -5.3 12.6) (angle 0.0)) + (vertex (position -7.1 12.6) (angle 0.0)) + (vertex (position -7.1 9.9) (angle 0.0)) + (vertex (position -5.1 9.9) (angle 0.0)) + (vertex (position -5.1 -12.6) (angle 0.0)) + (vertex (position 5.1 -12.6) (angle 0.0)) + (vertex (position 5.1 9.9) (angle 0.0)) + (vertex (position 7.1 9.9) (angle 0.0)) + (vertex (position 7.1 12.6) (angle 0.0)) + (vertex (position 5.3 12.6) (angle 0.0)) + ) + (stroke_text b41f0461-cd64-4503-8895-46cbb14cec0c (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align right bottom) (position 5.715 -12.7) (rotation 270.0) (lock false) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text bf687602-77c0-493a-b709-f7e9675b3c28 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align right top) (position -5.715 -12.7) (rotation 270.0) (lock false) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (approved origin_not_in_center) +) diff --git a/pkg/aff9546f-3f61-4daa-ba87-441a471bdbc0/.librepcb-pkg b/pkg/aff9546f-3f61-4daa-ba87-441a471bdbc0/.librepcb-pkg new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/pkg/aff9546f-3f61-4daa-ba87-441a471bdbc0/.librepcb-pkg @@ -0,0 +1 @@ +2 diff --git a/pkg/aff9546f-3f61-4daa-ba87-441a471bdbc0/48e70387-ca4c-4dbd-95f6-de25553da6b0.step b/pkg/aff9546f-3f61-4daa-ba87-441a471bdbc0/48e70387-ca4c-4dbd-95f6-de25553da6b0.step new file mode 100644 index 0000000..fe8cf15 --- /dev/null +++ b/pkg/aff9546f-3f61-4daa-ba87-441a471bdbc0/48e70387-ca4c-4dbd-95f6-de25553da6b0.step @@ -0,0 +1,407 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-03-28T23:42:01',('Author'),( +'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' +,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2); +#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes'); +#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4=PRODUCT_DEFINITION_SHAPE('','',#5); +#5=PRODUCT_DEFINITION('design','',#6,#9); +#6=PRODUCT_DEFINITION_FORMATION('','',#7); +#7=PRODUCT('SJ-63062A','SJ-63062A','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=SHAPE_REPRESENTATION('',(#11,#11,#15,#17),#19); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=AXIS2_PLACEMENT_3D('',#16,#13,#14); +#16=CARTESIAN_POINT('',(0.,5.,0.)); +#17=AXIS2_PLACEMENT_3D('',#18,#13,#14); +#18=CARTESIAN_POINT('',(-2.5,-9.9,0.)); +#19=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#20=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20,'distance_accuracy_value','confusion accuracy'); +#24=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#25=SHAPE_DEFINITION_REPRESENTATION(#26,#31); +#26=PRODUCT_DEFINITION_SHAPE('','',#27); +#27=PRODUCT_DEFINITION('design','',#28,#30); +#28=PRODUCT_DEFINITION_FORMATION('','',#29); +#29=PRODUCT('body','body','',(#8)); +#30=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#31=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#32),#263); +#32=MANIFOLD_SOLID_BREP('',#33); +#33=CLOSED_SHELL('',(#34,#62,#102,#116,#150,#160,#169,#176,#185,#205,#212,#231,#243,#258)); +#34=ADVANCED_FACE('',(#35),#60,.F.); +#35=FACE_BOUND('',#36,.F.); +#36=EDGE_LOOP('',(#37,#46,#52,#57)); +#37=ORIENTED_EDGE('',*,*,#38,.F.); +#38=EDGE_CURVE('',#39,#41,#43,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-5.,-12.5,12.5)); +#41=VERTEX_POINT('',#42); +#42=CARTESIAN_POINT('',(-5.,10.,12.5)); +#43=LINE('',#40,#44); +#44=VECTOR('',#45,1.); +#45=DIRECTION('',(0.,1.,0.)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#48,#39,#50,.T.); +#48=VERTEX_POINT('',#49); +#49=CARTESIAN_POINT('',(-5.,-12.5,0.)); +#50=LINE('',#49,#51); +#51=VECTOR('',#13,1.); +#52=ORIENTED_EDGE('',*,*,#53,.T.); +#53=EDGE_CURVE('',#48,#54,#56,.T.); +#54=VERTEX_POINT('',#55); +#55=CARTESIAN_POINT('',(-5.,10.,4.440892098501E-16)); +#56=LINE('',#49,#44); +#57=ORIENTED_EDGE('',*,*,#58,.T.); +#58=EDGE_CURVE('',#54,#41,#59,.T.); +#59=LINE('',#55,#51); +#60=PLANE('',#61); +#61=AXIS2_PLACEMENT_3D('',#49,#14,#13); +#62=ADVANCED_FACE('',(#63),#100,.T.); +#63=FACE_BOUND('',#64,.T.); +#64=EDGE_LOOP('',(#37,#65,#71,#76,#82,#87,#94,#98)); +#65=ORIENTED_EDGE('',*,*,#66,.T.); +#66=EDGE_CURVE('',#39,#67,#69,.T.); +#67=VERTEX_POINT('',#68); +#68=CARTESIAN_POINT('',(5.,-12.5,12.5)); +#69=LINE('',#40,#70); +#70=VECTOR('',#14,1.); +#71=ORIENTED_EDGE('',*,*,#72,.T.); +#72=EDGE_CURVE('',#67,#73,#75,.T.); +#73=VERTEX_POINT('',#74); +#74=CARTESIAN_POINT('',(5.,10.,12.5)); +#75=LINE('',#68,#44); +#76=ORIENTED_EDGE('',*,*,#77,.T.); +#77=EDGE_CURVE('',#73,#78,#80,.T.); +#78=VERTEX_POINT('',#79); +#79=CARTESIAN_POINT('',(7.,10.,12.5)); +#80=LINE('',#81,#70); +#81=CARTESIAN_POINT('',(-7.,10.,12.5)); +#82=ORIENTED_EDGE('',*,*,#83,.T.); +#83=EDGE_CURVE('',#78,#84,#86,.T.); +#84=VERTEX_POINT('',#85); +#85=CARTESIAN_POINT('',(7.,12.5,12.5)); +#86=LINE('',#79,#44); +#87=ORIENTED_EDGE('',*,*,#88,.T.); +#88=EDGE_CURVE('',#84,#89,#91,.T.); +#89=VERTEX_POINT('',#90); +#90=CARTESIAN_POINT('',(-7.,12.5,12.5)); +#91=LINE('',#85,#92); +#92=VECTOR('',#93,1.); +#93=DIRECTION('',(-1.,0.,0.)); +#94=ORIENTED_EDGE('',*,*,#95,.F.); +#95=EDGE_CURVE('',#96,#89,#97,.T.); +#96=VERTEX_POINT('',#81); +#97=LINE('',#81,#44); +#98=ORIENTED_EDGE('',*,*,#99,.T.); +#99=EDGE_CURVE('',#96,#41,#80,.T.); +#100=PLANE('',#101); +#101=AXIS2_PLACEMENT_3D('',#40,#13,#14); +#102=ADVANCED_FACE('',(#103),#114,.F.); +#103=FACE_BOUND('',#104,.F.); +#104=EDGE_LOOP('',(#105,#110,#98,#113)); +#105=ORIENTED_EDGE('',*,*,#106,.F.); +#106=EDGE_CURVE('',#107,#54,#109,.T.); +#107=VERTEX_POINT('',#108); +#108=CARTESIAN_POINT('',(-7.,10.,8.881784197001E-16)); +#109=LINE('',#108,#70); +#110=ORIENTED_EDGE('',*,*,#111,.T.); +#111=EDGE_CURVE('',#107,#96,#112,.T.); +#112=LINE('',#108,#51); +#113=ORIENTED_EDGE('',*,*,#58,.F.); +#114=PLANE('',#115); +#115=AXIS2_PLACEMENT_3D('',#108,#45,#13); +#116=ADVANCED_FACE('',(#117),#148,.F.); +#117=FACE_BOUND('',#118,.F.); +#118=EDGE_LOOP('',(#119,#120,#125,#130,#134,#139,#144,#147)); +#119=ORIENTED_EDGE('',*,*,#53,.F.); +#120=ORIENTED_EDGE('',*,*,#121,.T.); +#121=EDGE_CURVE('',#48,#122,#124,.T.); +#122=VERTEX_POINT('',#123); +#123=CARTESIAN_POINT('',(5.,-12.5,0.)); +#124=LINE('',#49,#70); +#125=ORIENTED_EDGE('',*,*,#126,.T.); +#126=EDGE_CURVE('',#122,#127,#129,.T.); +#127=VERTEX_POINT('',#128); +#128=CARTESIAN_POINT('',(5.,10.,4.440892098501E-16)); +#129=LINE('',#123,#44); +#130=ORIENTED_EDGE('',*,*,#131,.T.); +#131=EDGE_CURVE('',#127,#132,#109,.T.); +#132=VERTEX_POINT('',#133); +#133=CARTESIAN_POINT('',(7.,10.,8.881784197001E-16)); +#134=ORIENTED_EDGE('',*,*,#135,.T.); +#135=EDGE_CURVE('',#132,#136,#138,.T.); +#136=VERTEX_POINT('',#137); +#137=CARTESIAN_POINT('',(7.,12.5,8.881784197001E-16)); +#138=LINE('',#133,#44); +#139=ORIENTED_EDGE('',*,*,#140,.F.); +#140=EDGE_CURVE('',#141,#136,#143,.T.); +#141=VERTEX_POINT('',#142); +#142=CARTESIAN_POINT('',(-7.,12.5,8.881784197001E-16)); +#143=LINE('',#142,#70); +#144=ORIENTED_EDGE('',*,*,#145,.F.); +#145=EDGE_CURVE('',#107,#141,#146,.T.); +#146=LINE('',#108,#44); +#147=ORIENTED_EDGE('',*,*,#106,.T.); +#148=PLANE('',#149); +#149=AXIS2_PLACEMENT_3D('',#49,#13,#14); +#150=ADVANCED_FACE('',(#151),#158,.F.); +#151=FACE_BOUND('',#152,.F.); +#152=EDGE_LOOP('',(#153,#154,#65,#155)); +#153=ORIENTED_EDGE('',*,*,#121,.F.); +#154=ORIENTED_EDGE('',*,*,#47,.T.); +#155=ORIENTED_EDGE('',*,*,#156,.F.); +#156=EDGE_CURVE('',#122,#67,#157,.T.); +#157=LINE('',#123,#51); +#158=PLANE('',#159); +#159=AXIS2_PLACEMENT_3D('',#49,#45,#13); +#160=ADVANCED_FACE('',(#161),#167,.T.); +#161=FACE_BOUND('',#162,.T.); +#162=EDGE_LOOP('',(#163,#155,#125,#164)); +#163=ORIENTED_EDGE('',*,*,#72,.F.); +#164=ORIENTED_EDGE('',*,*,#165,.T.); +#165=EDGE_CURVE('',#127,#73,#166,.T.); +#166=LINE('',#128,#51); +#167=PLANE('',#168); +#168=AXIS2_PLACEMENT_3D('',#123,#14,#13); +#169=ADVANCED_FACE('',(#170),#114,.F.); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172,#164,#76,#173)); +#172=ORIENTED_EDGE('',*,*,#131,.F.); +#173=ORIENTED_EDGE('',*,*,#174,.F.); +#174=EDGE_CURVE('',#132,#78,#175,.T.); +#175=LINE('',#133,#51); +#176=ADVANCED_FACE('',(#177),#183,.T.); +#177=FACE_BOUND('',#178,.T.); +#178=EDGE_LOOP('',(#173,#134,#179,#182)); +#179=ORIENTED_EDGE('',*,*,#180,.T.); +#180=EDGE_CURVE('',#136,#84,#181,.T.); +#181=LINE('',#137,#51); +#182=ORIENTED_EDGE('',*,*,#83,.F.); +#183=PLANE('',#184); +#184=AXIS2_PLACEMENT_3D('',#133,#14,#13); +#185=ADVANCED_FACE('',(#186,#193),#202,.T.); +#186=FACE_BOUND('',#187,.T.); +#187=EDGE_LOOP('',(#139,#188,#191,#192)); +#188=ORIENTED_EDGE('',*,*,#189,.T.); +#189=EDGE_CURVE('',#141,#89,#190,.T.); +#190=LINE('',#142,#51); +#191=ORIENTED_EDGE('',*,*,#88,.F.); +#192=ORIENTED_EDGE('',*,*,#180,.F.); +#193=FACE_BOUND('',#194,.T.); +#194=EDGE_LOOP('',(#195)); +#195=ORIENTED_EDGE('',*,*,#196,.F.); +#196=EDGE_CURVE('',#197,#197,#199,.T.); +#197=VERTEX_POINT('',#198); +#198=CARTESIAN_POINT('',(-5.2,12.5,6.25)); +#199=CIRCLE('',#200,5.2); +#200=AXIS2_PLACEMENT_3D('',#201,#45,#93); +#201=CARTESIAN_POINT('',(0.,12.5,6.25)); +#202=PLANE('',#203); +#203=AXIS2_PLACEMENT_3D('',#204,#45,#13); +#204=CARTESIAN_POINT('',(-5.,12.5,0.)); +#205=ADVANCED_FACE('',(#206),#210,.F.); +#206=FACE_BOUND('',#207,.F.); +#207=EDGE_LOOP('',(#208,#209,#188,#94)); +#208=ORIENTED_EDGE('',*,*,#111,.F.); +#209=ORIENTED_EDGE('',*,*,#145,.T.); +#210=PLANE('',#211); +#211=AXIS2_PLACEMENT_3D('',#108,#14,#13); +#212=ADVANCED_FACE('',(#213),#228,.T.); +#213=FACE_BOUND('',#214,.T.); +#214=EDGE_LOOP('',(#215,#221,#226,#227)); +#215=ORIENTED_EDGE('',*,*,#216,.T.); +#216=EDGE_CURVE('',#197,#217,#219,.T.); +#217=VERTEX_POINT('',#218); +#218=CARTESIAN_POINT('',(-5.2,21.5,6.25)); +#219=LINE('',#220,#44); +#220=CARTESIAN_POINT('',(-5.2,11.5,6.25)); +#221=ORIENTED_EDGE('',*,*,#222,.F.); +#222=EDGE_CURVE('',#217,#217,#223,.T.); +#223=CIRCLE('',#224,5.2); +#224=AXIS2_PLACEMENT_3D('',#225,#45,#93); +#225=CARTESIAN_POINT('',(0.,21.5,6.25)); +#226=ORIENTED_EDGE('',*,*,#216,.F.); +#227=ORIENTED_EDGE('',*,*,#196,.T.); +#228=CYLINDRICAL_SURFACE('',#229,5.2); +#229=AXIS2_PLACEMENT_3D('',#230,#45,#93); +#230=CARTESIAN_POINT('',(0.,11.5,6.25)); +#231=ADVANCED_FACE('',(#232,#235),#242,.T.); +#232=FACE_BOUND('',#233,.T.); +#233=EDGE_LOOP('',(#234)); +#234=ORIENTED_EDGE('',*,*,#222,.T.); +#235=FACE_BOUND('',#236,.T.); +#236=EDGE_LOOP('',(#237)); +#237=ORIENTED_EDGE('',*,*,#238,.F.); +#238=EDGE_CURVE('',#239,#239,#241,.T.); +#239=VERTEX_POINT('',#240); +#240=CARTESIAN_POINT('',(-3.2,21.5,6.25)); +#241=CIRCLE('',#224,3.2); +#242=PLANE('',#224); +#243=ADVANCED_FACE('',(#244),#257,.F.); +#244=FACE_BOUND('',#245,.F.); +#245=EDGE_LOOP('',(#237,#246,#251,#256)); +#246=ORIENTED_EDGE('',*,*,#247,.F.); +#247=EDGE_CURVE('',#248,#239,#250,.T.); +#248=VERTEX_POINT('',#249); +#249=CARTESIAN_POINT('',(-3.2,7.,6.25)); +#250=LINE('',#249,#44); +#251=ORIENTED_EDGE('',*,*,#252,.T.); +#252=EDGE_CURVE('',#248,#248,#253,.T.); +#253=CIRCLE('',#254,3.2); +#254=AXIS2_PLACEMENT_3D('',#255,#45,#93); +#255=CARTESIAN_POINT('',(0.,7.,6.25)); +#256=ORIENTED_EDGE('',*,*,#247,.T.); +#257=CYLINDRICAL_SURFACE('',#254,3.2); +#258=ADVANCED_FACE('',(#259),#262,.T.); +#259=FACE_BOUND('',#260,.F.); +#260=EDGE_LOOP('',(#261)); +#261=ORIENTED_EDGE('',*,*,#252,.F.); +#262=PLANE('',#254); +#263=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#264=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#265,#267); +#265=( REPRESENTATION_RELATIONSHIP('','',#31,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#266)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#266=ITEM_DEFINED_TRANSFORMATION('','',#11,#11); +#267=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#268); +#268=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','body','',#5,#27,$); +#269=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29)); +#270=SHAPE_DEFINITION_REPRESENTATION(#271,#276); +#271=PRODUCT_DEFINITION_SHAPE('','',#272); +#272=PRODUCT_DEFINITION('design','',#273,#275); +#273=PRODUCT_DEFINITION_FORMATION('','',#274); +#274=PRODUCT('lead-1','lead-1','',(#8)); +#275=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#276=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#277),#367); +#277=MANIFOLD_SOLID_BREP('',#278); +#278=CLOSED_SHELL('',(#279,#304,#329,#341,#353,#360)); +#279=ADVANCED_FACE('',(#280),#302,.F.); +#280=FACE_BOUND('',#281,.F.); +#281=EDGE_LOOP('',(#282,#289,#294,#299)); +#282=ORIENTED_EDGE('',*,*,#283,.F.); +#283=EDGE_CURVE('',#284,#286,#288,.T.); +#284=VERTEX_POINT('',#285); +#285=CARTESIAN_POINT('',(-0.25,-1.,-4.)); +#286=VERTEX_POINT('',#287); +#287=CARTESIAN_POINT('',(-0.25,-1.,0.)); +#288=LINE('',#285,#51); +#289=ORIENTED_EDGE('',*,*,#290,.T.); +#290=EDGE_CURVE('',#284,#291,#293,.T.); +#291=VERTEX_POINT('',#292); +#292=CARTESIAN_POINT('',(-0.25,1.,-4.)); +#293=LINE('',#285,#44); +#294=ORIENTED_EDGE('',*,*,#295,.T.); +#295=EDGE_CURVE('',#291,#296,#298,.T.); +#296=VERTEX_POINT('',#297); +#297=CARTESIAN_POINT('',(-0.25,1.,0.)); +#298=LINE('',#292,#51); +#299=ORIENTED_EDGE('',*,*,#300,.F.); +#300=EDGE_CURVE('',#286,#296,#301,.T.); +#301=LINE('',#287,#44); +#302=PLANE('',#303); +#303=AXIS2_PLACEMENT_3D('',#285,#14,#13); +#304=ADVANCED_FACE('',(#305),#327,.T.); +#305=FACE_BOUND('',#306,.T.); +#306=EDGE_LOOP('',(#307,#314,#319,#324)); +#307=ORIENTED_EDGE('',*,*,#308,.F.); +#308=EDGE_CURVE('',#309,#311,#313,.T.); +#309=VERTEX_POINT('',#310); +#310=CARTESIAN_POINT('',(0.25,-1.,-4.)); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.25,-1.,0.)); +#313=LINE('',#310,#51); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#309,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(0.25,1.,-4.)); +#318=LINE('',#310,#44); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#321,#323,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(0.25,1.,0.)); +#323=LINE('',#317,#51); +#324=ORIENTED_EDGE('',*,*,#325,.F.); +#325=EDGE_CURVE('',#311,#321,#326,.T.); +#326=LINE('',#312,#44); +#327=PLANE('',#328); +#328=AXIS2_PLACEMENT_3D('',#310,#14,#13); +#329=ADVANCED_FACE('',(#330),#339,.F.); +#330=FACE_BOUND('',#331,.F.); +#331=EDGE_LOOP('',(#332,#335,#336,#307)); +#332=ORIENTED_EDGE('',*,*,#333,.F.); +#333=EDGE_CURVE('',#284,#309,#334,.T.); +#334=LINE('',#285,#70); +#335=ORIENTED_EDGE('',*,*,#283,.T.); +#336=ORIENTED_EDGE('',*,*,#337,.T.); +#337=EDGE_CURVE('',#286,#311,#338,.T.); +#338=LINE('',#287,#70); +#339=PLANE('',#340); +#340=AXIS2_PLACEMENT_3D('',#285,#45,#13); +#341=ADVANCED_FACE('',(#342),#351,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#294,#347,#350)); +#344=ORIENTED_EDGE('',*,*,#345,.F.); +#345=EDGE_CURVE('',#291,#316,#346,.T.); +#346=LINE('',#292,#70); +#347=ORIENTED_EDGE('',*,*,#348,.T.); +#348=EDGE_CURVE('',#296,#321,#349,.T.); +#349=LINE('',#297,#70); +#350=ORIENTED_EDGE('',*,*,#320,.F.); +#351=PLANE('',#352); +#352=AXIS2_PLACEMENT_3D('',#292,#45,#13); +#353=ADVANCED_FACE('',(#354),#358,.F.); +#354=FACE_BOUND('',#355,.F.); +#355=EDGE_LOOP('',(#356,#357,#314,#344)); +#356=ORIENTED_EDGE('',*,*,#290,.F.); +#357=ORIENTED_EDGE('',*,*,#333,.T.); +#358=PLANE('',#359); +#359=AXIS2_PLACEMENT_3D('',#285,#13,#14); +#360=ADVANCED_FACE('',(#361),#365,.T.); +#361=FACE_BOUND('',#362,.T.); +#362=EDGE_LOOP('',(#299,#336,#363,#364)); +#363=ORIENTED_EDGE('',*,*,#325,.T.); +#364=ORIENTED_EDGE('',*,*,#348,.F.); +#365=PLANE('',#366); +#366=AXIS2_PLACEMENT_3D('',#287,#13,#14); +#367=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#368=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#369,#371); +#369=( REPRESENTATION_RELATIONSHIP('','',#276,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#370)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#370=ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#371=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#372); +#372=NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','lead-1','',#5,#272,$); +#373=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#274)); +#374=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#375,#377); +#375=( REPRESENTATION_RELATIONSHIP('','',#276,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#376)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#376=ITEM_DEFINED_TRANSFORMATION('','',#11,#17); +#377=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#378); +#378=NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','lead-2','',#5,#272,$); +#379=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#380),#263); +#380=STYLED_ITEM('color',(#381),#32); +#381=PRESENTATION_STYLE_ASSIGNMENT((#382)); +#382=SURFACE_STYLE_USAGE(.BOTH.,#383); +#383=SURFACE_SIDE_STYLE('',(#384)); +#384=SURFACE_STYLE_FILL_AREA(#385); +#385=FILL_AREA_STYLE('',(#386)); +#386=FILL_AREA_STYLE_COLOUR('',#387); +#387=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862); +#388=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#389),#367); +#389=STYLED_ITEM('color',(#390),#277); +#390=PRESENTATION_STYLE_ASSIGNMENT((#391)); +#391=SURFACE_STYLE_USAGE(.BOTH.,#392); +#392=SURFACE_SIDE_STYLE('',(#393)); +#393=SURFACE_STYLE_FILL_AREA(#394); +#394=FILL_AREA_STYLE('',(#395)); +#395=FILL_AREA_STYLE_COLOUR('',#396); +#396=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/aff9546f-3f61-4daa-ba87-441a471bdbc0/package.lp b/pkg/aff9546f-3f61-4daa-ba87-441a471bdbc0/package.lp new file mode 100644 index 0000000..c022ac9 --- /dev/null +++ b/pkg/aff9546f-3f61-4daa-ba87-441a471bdbc0/package.lp @@ -0,0 +1,126 @@ +(librepcb_package aff9546f-3f61-4daa-ba87-441a471bdbc0 + (name "SAMESKY_SJ-63062A") + (description "Audio jack, 6.35mm, THT, 2 conductors, without tip switch.") + (keywords "audio,jack,6.35mm") + (author "U. Bruhin") + (version "0.1") + (created 2026-03-28T22:43:46Z) + (deprecated false) + (generated_by "") + (category 1741d1fa-9ca8-4bbf-a282-f84601d51afb) + (assembly_type tht) + (grid_interval 2.54) + (min_copper_clearance 0.2) + (pad d56c2678-9321-4326-b7f0-b58d0dde4278 (name "1")) + (pad c5080519-92ff-438b-b3ec-49944b93f1ce (name "2")) + (3d_model 48e70387-ca4c-4dbd-95f6-de25553da6b0 (name "SJ-63062A")) + (footprint 355a0743-8902-4110-b0df-388970edba74 + (name "default") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 48e70387-ca4c-4dbd-95f6-de25553da6b0) + (pad 411b7f02-94c0-4070-868e-b72ca1ed4e00 (side top) (shape roundrect) + (position 0.0 5.0) (rotation 90.0) (size 3.0 1.8) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad d56c2678-9321-4326-b7f0-b58d0dde4278) + (hole 6b1f8dad-9300-4ed3-8ca5-dff1f1b34f3e (diameter 1.0) + (vertex (position 0.6 0.0) (angle 0.0)) + (vertex (position -0.6 0.0) (angle 0.0)) + ) + ) + (pad 1fcf6bcc-47ce-4dfc-964a-4cf6ca40d0c7 (side top) (shape roundrect) + (position -2.5 -9.9) (rotation 90.0) (size 3.0 1.8) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad c5080519-92ff-438b-b3ec-49944b93f1ce) + (hole 6b1f8dad-9300-4ed3-8ca5-dff1f1b34f3e (diameter 1.0) + (vertex (position 0.6 0.0) (angle 0.0)) + (vertex (position -0.6 0.0) (angle 0.0)) + ) + ) + (polygon b6fadfae-639c-46fc-8d51-80584128eae4 (layer brd_alignment) + (width 0.0) (fill false) (grab_area false) + (vertex (position 10.16 12.5) (angle 0.0)) + (vertex (position -10.16 12.5) (angle 0.0)) + ) + (polygon 29887e13-0387-4aa0-a4e0-97a64fd8b7ae (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -5.2 21.5) (angle 0.0)) + (vertex (position -5.2 12.5) (angle 0.0)) + (vertex (position -7.0 12.5) (angle 0.0)) + (vertex (position -7.0 10.0) (angle 0.0)) + (vertex (position -5.0 10.0) (angle 0.0)) + (vertex (position -5.0 -12.5) (angle 0.0)) + (vertex (position 5.0 -12.5) (angle 0.0)) + (vertex (position 5.0 10.0) (angle 0.0)) + (vertex (position 7.0 10.0) (angle 0.0)) + (vertex (position 7.0 12.5) (angle 0.0)) + (vertex (position 5.2 12.5) (angle 0.0)) + (vertex (position 5.2 21.5) (angle 0.0)) + ) + (polygon fd4551b9-c3c9-446b-874c-8e0de00a82d9 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position 5.4 9.6) (angle 0.0)) + (vertex (position 7.4 9.6) (angle 0.0)) + (vertex (position 7.4 12.9) (angle 0.0)) + (vertex (position 5.6 12.9) (angle 0.0)) + (vertex (position 5.6 21.9) (angle 0.0)) + (vertex (position -5.6 21.9) (angle 0.0)) + (vertex (position -5.6 12.9) (angle 0.0)) + (vertex (position -7.4 12.9) (angle 0.0)) + (vertex (position -7.4 9.6) (angle 0.0)) + (vertex (position -5.4 9.6) (angle 0.0)) + (vertex (position -5.4 -12.9) (angle 0.0)) + (vertex (position 5.4 -12.9) (angle 0.0)) + ) + (polygon 92dc21c4-2163-4c5f-8b7b-88a9969d0094 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -5.1 12.4) (angle 0.0)) + (vertex (position 5.1 12.4) (angle 0.0)) + ) + (polygon 064eb1a3-1ca8-4096-aca8-43af45d66786 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -4.9 10.1) (angle 0.0)) + (vertex (position 4.9 10.1) (angle 0.0)) + ) + (polygon 42c96abd-e914-4775-99c4-f6159c3e70ef (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -5.1 21.4) (angle 0.0)) + (vertex (position -5.1 12.4) (angle 0.0)) + (vertex (position -6.9 12.4) (angle 0.0)) + (vertex (position -6.9 10.1) (angle 0.0)) + (vertex (position -4.9 10.1) (angle 0.0)) + (vertex (position -4.9 -12.4) (angle 0.0)) + (vertex (position 4.9 -12.4) (angle 0.0)) + (vertex (position 4.9 10.1) (angle 0.0)) + (vertex (position 6.9 10.1) (angle 0.0)) + (vertex (position 6.9 12.4) (angle 0.0)) + (vertex (position 5.1 12.4) (angle 0.0)) + (vertex (position 5.1 21.4) (angle 0.0)) + (vertex (position -5.1 21.4) (angle 0.0)) + ) + (polygon ebaf0e25-307d-47b2-aecd-5267b94a120a (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -5.3 12.6) (angle 0.0)) + (vertex (position -7.1 12.6) (angle 0.0)) + (vertex (position -7.1 9.9) (angle 0.0)) + (vertex (position -5.1 9.9) (angle 0.0)) + (vertex (position -5.1 -12.6) (angle 0.0)) + (vertex (position 5.1 -12.6) (angle 0.0)) + (vertex (position 5.1 9.9) (angle 0.0)) + (vertex (position 7.1 9.9) (angle 0.0)) + (vertex (position 7.1 12.6) (angle 0.0)) + (vertex (position 5.3 12.6) (angle 0.0)) + ) + (stroke_text d8718dd4-8524-470b-9b24-64a7d7fea262 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align right bottom) (position 5.715 -12.7) (rotation 270.0) (lock false) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text c4ecb07b-93d1-4553-9464-ea349e3fd9fe (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align right top) (position -5.715 -12.7) (rotation 270.0) (lock false) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (approved origin_not_in_center) +)