PCB - a dirty start

This commit is contained in:
whowechina 2024-09-04 00:08:31 +08:00
parent 8c48f6edd1
commit 73820870b9
297 changed files with 808844 additions and 18292 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,372 @@
ISO-10303-21;
HEADER;
/* Generated by software containing ST-Developer
* from STEP Tools, Inc. (www.steptools.com)
*/
/* OPTION: using custom renumber hook */
FILE_DESCRIPTION(
/* description */ ('STEP AP242',
'CAx-IF Rec.Pracs.---Representation and Presentation of Product Manufa
cturing Information (PMI)---4.0---2014-10-13',
'CAx-IF Rec.Pracs.---3D Tessellated Geometry---0.4---2014-09-14','2;1'),
/* implementation_level */ '2;1');
FILE_NAME(
/* name */ '667b90322ccef960268466c7',
/* time_stamp */ '2024-06-26T03:51:14Z',
/* author */ (''),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v20',
/* originating_system */ ' ',
/* authorisation */ ' ');
FILE_SCHEMA (('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 1 1 4 }'));
ENDSEC;
DATA;
#10=SHAPE_REPRESENTATION_RELATIONSHIP('','',#179,#11);
#11=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#177),#315);
#12=CYLINDRICAL_SURFACE('',#196,0.0132);
#13=CYLINDRICAL_SURFACE('',#200,0.015);
#14=TOROIDAL_SURFACE('',#194,0.013,0.0002);
#15=TOROIDAL_SURFACE('',#202,0.013,0.002);
#16=TOROIDAL_SURFACE('',#206,0.0029,0.0004);
#17=TOROIDAL_SURFACE('',#207,0.0054,0.0004);
#18=TOROIDAL_SURFACE('',#208,0.0079,0.0004);
#19=TOROIDAL_SURFACE('',#209,0.0104,0.0004);
#20=ORIENTED_EDGE('',*,*,#48,.F.);
#21=ORIENTED_EDGE('',*,*,#49,.F.);
#22=ORIENTED_EDGE('',*,*,#50,.F.);
#23=ORIENTED_EDGE('',*,*,#51,.F.);
#24=ORIENTED_EDGE('',*,*,#52,.F.);
#25=ORIENTED_EDGE('',*,*,#53,.F.);
#26=ORIENTED_EDGE('',*,*,#54,.F.);
#27=ORIENTED_EDGE('',*,*,#55,.F.);
#28=ORIENTED_EDGE('',*,*,#56,.T.);
#29=ORIENTED_EDGE('',*,*,#55,.T.);
#30=ORIENTED_EDGE('',*,*,#56,.F.);
#31=ORIENTED_EDGE('',*,*,#57,.F.);
#32=ORIENTED_EDGE('',*,*,#57,.T.);
#33=ORIENTED_EDGE('',*,*,#58,.F.);
#34=ORIENTED_EDGE('',*,*,#59,.T.);
#35=ORIENTED_EDGE('',*,*,#58,.T.);
#36=ORIENTED_EDGE('',*,*,#59,.F.);
#37=ORIENTED_EDGE('',*,*,#60,.F.);
#38=ORIENTED_EDGE('',*,*,#61,.F.);
#39=ORIENTED_EDGE('',*,*,#60,.T.);
#40=ORIENTED_EDGE('',*,*,#53,.T.);
#41=ORIENTED_EDGE('',*,*,#52,.T.);
#42=ORIENTED_EDGE('',*,*,#50,.T.);
#43=ORIENTED_EDGE('',*,*,#54,.T.);
#44=ORIENTED_EDGE('',*,*,#48,.T.);
#45=ORIENTED_EDGE('',*,*,#51,.T.);
#46=ORIENTED_EDGE('',*,*,#61,.T.);
#47=ORIENTED_EDGE('',*,*,#49,.T.);
#48=EDGE_CURVE('',#62,#62,#76,.T.);
#49=EDGE_CURVE('',#63,#63,#77,.F.);
#50=EDGE_CURVE('',#64,#64,#78,.T.);
#51=EDGE_CURVE('',#65,#65,#79,.F.);
#52=EDGE_CURVE('',#66,#66,#80,.F.);
#53=EDGE_CURVE('',#67,#67,#81,.T.);
#54=EDGE_CURVE('',#68,#68,#82,.F.);
#55=EDGE_CURVE('',#69,#69,#83,.T.);
#56=EDGE_CURVE('',#70,#70,#84,.T.);
#57=EDGE_CURVE('',#71,#71,#85,.T.);
#58=EDGE_CURVE('',#72,#72,#86,.T.);
#59=EDGE_CURVE('',#73,#73,#87,.F.);
#60=EDGE_CURVE('',#74,#74,#88,.T.);
#61=EDGE_CURVE('',#75,#75,#89,.T.);
#62=VERTEX_POINT('',#273);
#63=VERTEX_POINT('',#275);
#64=VERTEX_POINT('',#278);
#65=VERTEX_POINT('',#280);
#66=VERTEX_POINT('',#283);
#67=VERTEX_POINT('',#286);
#68=VERTEX_POINT('',#288);
#69=VERTEX_POINT('',#291);
#70=VERTEX_POINT('',#294);
#71=VERTEX_POINT('',#297);
#72=VERTEX_POINT('',#300);
#73=VERTEX_POINT('',#303);
#74=VERTEX_POINT('',#306);
#75=VERTEX_POINT('',#309);
#76=CIRCLE('',#182,0.0083);
#77=CIRCLE('',#183,0.01);
#78=CIRCLE('',#185,0.0058);
#79=CIRCLE('',#186,0.0075);
#80=CIRCLE('',#188,0.0025);
#81=CIRCLE('',#190,0.0033);
#82=CIRCLE('',#191,0.005);
#83=CIRCLE('',#193,0.013);
#84=CIRCLE('',#195,0.0132);
#85=CIRCLE('',#197,0.0132);
#86=CIRCLE('',#199,0.015);
#87=CIRCLE('',#201,0.015);
#88=CIRCLE('',#203,0.013);
#89=CIRCLE('',#205,0.0108);
#90=EDGE_LOOP('',(#20));
#91=EDGE_LOOP('',(#21));
#92=EDGE_LOOP('',(#22));
#93=EDGE_LOOP('',(#23));
#94=EDGE_LOOP('',(#24));
#95=EDGE_LOOP('',(#25));
#96=EDGE_LOOP('',(#26));
#97=EDGE_LOOP('',(#27));
#98=EDGE_LOOP('',(#28));
#99=EDGE_LOOP('',(#29));
#100=EDGE_LOOP('',(#30));
#101=EDGE_LOOP('',(#31));
#102=EDGE_LOOP('',(#32));
#103=EDGE_LOOP('',(#33));
#104=EDGE_LOOP('',(#34));
#105=EDGE_LOOP('',(#35));
#106=EDGE_LOOP('',(#36));
#107=EDGE_LOOP('',(#37));
#108=EDGE_LOOP('',(#38));
#109=EDGE_LOOP('',(#39));
#110=EDGE_LOOP('',(#40));
#111=EDGE_LOOP('',(#41));
#112=EDGE_LOOP('',(#42));
#113=EDGE_LOOP('',(#43));
#114=EDGE_LOOP('',(#44));
#115=EDGE_LOOP('',(#45));
#116=EDGE_LOOP('',(#46));
#117=EDGE_LOOP('',(#47));
#118=FACE_BOUND('',#90,.T.);
#119=FACE_BOUND('',#91,.T.);
#120=FACE_BOUND('',#92,.T.);
#121=FACE_BOUND('',#93,.T.);
#122=FACE_BOUND('',#94,.T.);
#123=FACE_BOUND('',#95,.T.);
#124=FACE_BOUND('',#96,.T.);
#125=FACE_BOUND('',#97,.T.);
#126=FACE_BOUND('',#98,.T.);
#127=FACE_BOUND('',#99,.T.);
#128=FACE_BOUND('',#100,.T.);
#129=FACE_BOUND('',#101,.T.);
#130=FACE_BOUND('',#102,.T.);
#131=FACE_BOUND('',#103,.T.);
#132=FACE_BOUND('',#104,.T.);
#133=FACE_BOUND('',#105,.T.);
#134=FACE_BOUND('',#106,.T.);
#135=FACE_BOUND('',#107,.T.);
#136=FACE_BOUND('',#108,.T.);
#137=FACE_BOUND('',#109,.T.);
#138=FACE_BOUND('',#110,.T.);
#139=FACE_BOUND('',#111,.T.);
#140=FACE_BOUND('',#112,.T.);
#141=FACE_BOUND('',#113,.T.);
#142=FACE_BOUND('',#114,.T.);
#143=FACE_BOUND('',#115,.T.);
#144=FACE_BOUND('',#116,.T.);
#145=FACE_BOUND('',#117,.T.);
#146=PLANE('',#181);
#147=PLANE('',#184);
#148=PLANE('',#187);
#149=PLANE('',#189);
#150=PLANE('',#192);
#151=PLANE('',#198);
#152=PLANE('',#204);
#153=ADVANCED_FACE('',(#118,#119),#146,.T.);
#154=ADVANCED_FACE('',(#120,#121),#147,.T.);
#155=ADVANCED_FACE('',(#122),#148,.T.);
#156=ADVANCED_FACE('',(#123,#124),#149,.T.);
#157=ADVANCED_FACE('',(#125),#150,.F.);
#158=ADVANCED_FACE('',(#126,#127),#14,.F.);
#159=ADVANCED_FACE('',(#128,#129),#12,.F.);
#160=ADVANCED_FACE('',(#130,#131),#151,.F.);
#161=ADVANCED_FACE('',(#132,#133),#13,.T.);
#162=ADVANCED_FACE('',(#134,#135),#15,.T.);
#163=ADVANCED_FACE('',(#136,#137),#152,.T.);
#164=ADVANCED_FACE('',(#138,#139),#16,.T.);
#165=ADVANCED_FACE('',(#140,#141),#17,.T.);
#166=ADVANCED_FACE('',(#142,#143),#18,.T.);
#167=ADVANCED_FACE('',(#144,#145),#19,.T.);
#168=CLOSED_SHELL('',(#153,#154,#155,#156,#157,#158,#159,#160,#161,#162,
#163,#164,#165,#166,#167));
#169=STYLED_ITEM('',(#170),#177);
#170=PRESENTATION_STYLE_ASSIGNMENT((#171));
#171=SURFACE_STYLE_USAGE(.BOTH.,#172);
#172=SURFACE_SIDE_STYLE('',(#173));
#173=SURFACE_STYLE_FILL_AREA(#174);
#174=FILL_AREA_STYLE('',(#175));
#175=FILL_AREA_STYLE_COLOUR('',#176);
#176=COLOUR_RGB('',0.917647058823529,0.917647058823529,0.917647058823529);
#177=MANIFOLD_SOLID_BREP('Part 1',#168);
#178=SHAPE_DEFINITION_REPRESENTATION(#320,#179);
#179=SHAPE_REPRESENTATION('Part 1',(#180),#315);
#180=AXIS2_PLACEMENT_3D('',#270,#210,#211);
#181=AXIS2_PLACEMENT_3D('',#271,#212,#213);
#182=AXIS2_PLACEMENT_3D('',#272,#214,#215);
#183=AXIS2_PLACEMENT_3D('',#274,#216,#217);
#184=AXIS2_PLACEMENT_3D('',#276,#218,#219);
#185=AXIS2_PLACEMENT_3D('',#277,#220,#221);
#186=AXIS2_PLACEMENT_3D('',#279,#222,#223);
#187=AXIS2_PLACEMENT_3D('',#281,#224,#225);
#188=AXIS2_PLACEMENT_3D('',#282,#226,#227);
#189=AXIS2_PLACEMENT_3D('',#284,#228,#229);
#190=AXIS2_PLACEMENT_3D('',#285,#230,#231);
#191=AXIS2_PLACEMENT_3D('',#287,#232,#233);
#192=AXIS2_PLACEMENT_3D('',#289,#234,#235);
#193=AXIS2_PLACEMENT_3D('',#290,#236,#237);
#194=AXIS2_PLACEMENT_3D('',#292,#238,#239);
#195=AXIS2_PLACEMENT_3D('',#293,#240,#241);
#196=AXIS2_PLACEMENT_3D('',#295,#242,#243);
#197=AXIS2_PLACEMENT_3D('',#296,#244,#245);
#198=AXIS2_PLACEMENT_3D('',#298,#246,#247);
#199=AXIS2_PLACEMENT_3D('',#299,#248,#249);
#200=AXIS2_PLACEMENT_3D('',#301,#250,#251);
#201=AXIS2_PLACEMENT_3D('',#302,#252,#253);
#202=AXIS2_PLACEMENT_3D('',#304,#254,#255);
#203=AXIS2_PLACEMENT_3D('',#305,#256,#257);
#204=AXIS2_PLACEMENT_3D('',#307,#258,#259);
#205=AXIS2_PLACEMENT_3D('',#308,#260,#261);
#206=AXIS2_PLACEMENT_3D('',#310,#262,#263);
#207=AXIS2_PLACEMENT_3D('',#311,#264,#265);
#208=AXIS2_PLACEMENT_3D('',#312,#266,#267);
#209=AXIS2_PLACEMENT_3D('',#313,#268,#269);
#210=DIRECTION('',(0.,0.,1.));
#211=DIRECTION('',(1.,0.,0.));
#212=DIRECTION('',(0.,0.,1.));
#213=DIRECTION('',(1.,0.,0.));
#214=DIRECTION('',(0.,0.,1.));
#215=DIRECTION('',(1.,0.,0.));
#216=DIRECTION('',(0.,0.,1.));
#217=DIRECTION('',(1.,0.,0.));
#218=DIRECTION('',(0.,0.,1.));
#219=DIRECTION('',(1.,0.,0.));
#220=DIRECTION('',(0.,0.,1.));
#221=DIRECTION('',(1.,0.,0.));
#222=DIRECTION('',(0.,0.,1.));
#223=DIRECTION('',(1.,0.,0.));
#224=DIRECTION('',(0.,0.,1.));
#225=DIRECTION('',(1.,0.,0.));
#226=DIRECTION('',(0.,0.,1.));
#227=DIRECTION('',(1.,0.,0.));
#228=DIRECTION('',(0.,0.,1.));
#229=DIRECTION('',(1.,0.,0.));
#230=DIRECTION('',(0.,0.,1.));
#231=DIRECTION('',(1.,0.,0.));
#232=DIRECTION('',(0.,0.,1.));
#233=DIRECTION('',(1.,0.,0.));
#234=DIRECTION('',(0.,0.,1.));
#235=DIRECTION('',(1.,0.,0.));
#236=DIRECTION('',(0.,0.,1.));
#237=DIRECTION('',(1.,0.,0.));
#238=DIRECTION('',(0.,0.,1.));
#239=DIRECTION('',(1.,0.,0.));
#240=DIRECTION('',(0.,0.,-1.));
#241=DIRECTION('',(-1.,0.,0.));
#242=DIRECTION('',(0.,0.,-1.));
#243=DIRECTION('',(-1.,0.,0.));
#244=DIRECTION('',(0.,0.,1.));
#245=DIRECTION('',(1.,0.,0.));
#246=DIRECTION('',(0.,0.,1.));
#247=DIRECTION('',(1.,0.,0.));
#248=DIRECTION('',(0.,0.,1.));
#249=DIRECTION('',(1.,0.,0.));
#250=DIRECTION('',(0.,0.,-1.));
#251=DIRECTION('',(-1.,0.,0.));
#252=DIRECTION('',(0.,0.,1.));
#253=DIRECTION('',(1.,0.,0.));
#254=DIRECTION('',(0.,0.,1.));
#255=DIRECTION('',(1.,0.,0.));
#256=DIRECTION('',(0.,0.,1.));
#257=DIRECTION('',(1.,0.,0.));
#258=DIRECTION('',(0.,0.,1.));
#259=DIRECTION('',(1.,0.,0.));
#260=DIRECTION('',(0.,0.,1.));
#261=DIRECTION('',(1.,0.,0.));
#262=DIRECTION('',(0.,0.,1.));
#263=DIRECTION('',(1.,0.,0.));
#264=DIRECTION('',(0.,0.,1.));
#265=DIRECTION('',(1.,0.,0.));
#266=DIRECTION('',(0.,0.,1.));
#267=DIRECTION('',(1.,0.,0.));
#268=DIRECTION('',(0.,0.,1.));
#269=DIRECTION('',(1.,0.,0.));
#270=CARTESIAN_POINT('',(0.,0.,0.));
#271=CARTESIAN_POINT('',(0.,0.,0.009));
#272=CARTESIAN_POINT('',(0.,0.,0.009));
#273=CARTESIAN_POINT('',(0.0083,0.,0.009));
#274=CARTESIAN_POINT('',(0.,0.,0.009));
#275=CARTESIAN_POINT('',(0.01,0.,0.009));
#276=CARTESIAN_POINT('',(0.,0.,0.009));
#277=CARTESIAN_POINT('',(0.,0.,0.009));
#278=CARTESIAN_POINT('',(0.0058,0.,0.009));
#279=CARTESIAN_POINT('',(0.,0.,0.009));
#280=CARTESIAN_POINT('',(0.0075,0.,0.009));
#281=CARTESIAN_POINT('',(0.,0.,0.009));
#282=CARTESIAN_POINT('',(0.,0.,0.009));
#283=CARTESIAN_POINT('',(0.0025,0.,0.009));
#284=CARTESIAN_POINT('',(0.,0.,0.009));
#285=CARTESIAN_POINT('',(0.,0.,0.009));
#286=CARTESIAN_POINT('',(0.0033,0.,0.009));
#287=CARTESIAN_POINT('',(0.,0.,0.009));
#288=CARTESIAN_POINT('',(0.005,0.,0.009));
#289=CARTESIAN_POINT('',(0.,0.,0.0072));
#290=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.0072));
#291=CARTESIAN_POINT('',(0.013,9.18485099360515E-19,0.0072));
#292=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.007));
#293=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.007));
#294=CARTESIAN_POINT('',(-0.0132,9.18485099360515E-19,0.007));
#295=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.009));
#296=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.));
#297=CARTESIAN_POINT('',(0.0132,9.18485099360515E-19,0.));
#298=CARTESIAN_POINT('',(0.,0.,0.));
#299=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.));
#300=CARTESIAN_POINT('',(0.015,9.18485099360515E-19,0.));
#301=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.009));
#302=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.007));
#303=CARTESIAN_POINT('',(0.015,9.18485099360515E-19,0.007));
#304=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.007));
#305=CARTESIAN_POINT('',(0.,9.18485099360515E-19,0.009));
#306=CARTESIAN_POINT('',(0.013,9.18485099360515E-19,0.009));
#307=CARTESIAN_POINT('',(0.,0.,0.009));
#308=CARTESIAN_POINT('',(0.,0.,0.009));
#309=CARTESIAN_POINT('',(0.0108,0.,0.009));
#310=CARTESIAN_POINT('',(0.,0.,0.009));
#311=CARTESIAN_POINT('',(0.,0.,0.009));
#312=CARTESIAN_POINT('',(0.,0.,0.009));
#313=CARTESIAN_POINT('',(0.,0.,0.009));
#314=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#169),
#315);
#315=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#316))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#319,#318,#317))
REPRESENTATION_CONTEXT('Part 1','TOP_LEVEL_ASSEMBLY_PART')
);
#316=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-6),#319,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#317=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#318=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#319=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT($,.METRE.)
);
#320=PRODUCT_DEFINITION_SHAPE('','',#321);
#321=PRODUCT_DEFINITION('','',#323,#322);
#322=PRODUCT_DEFINITION_CONTEXT('',#329,'design');
#323=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#325,
.NOT_KNOWN.);
#324=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#325));
#325=PRODUCT('Part 1','Part 1','Part 1',(#327));
#326=PRODUCT_CATEGORY('','');
#327=PRODUCT_CONTEXT('',#329,'mechanical');
#328=APPLICATION_PROTOCOL_DEFINITION('international standard',
'ap242_managed_model_based_3d_engineering',2011,#329);
#329=APPLICATION_CONTEXT('managed model based 3d engineering');
ENDSEC;
END-ISO-10303-21;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

8316
PCB/Lib/3dmodels/J 2835.step Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

6428
PCB/Lib/3dmodels/SKPMAM.STEP Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1380
PCB/Lib/3dmodels/SS49E.step Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

18829
PCB/Lib/3dmodels/WS2812B.step Normal file

File diff suppressed because it is too large Load Diff

5980
PCB/Lib/3dmodels/pn5180.step Normal file

File diff suppressed because it is too large Load Diff

View File

Before

Width:  |  Height:  |  Size: 94 KiB

After

Width:  |  Height:  |  Size: 94 KiB

View File

Before

Width:  |  Height:  |  Size: 98 KiB

After

Width:  |  Height:  |  Size: 98 KiB

View File

@ -1,48 +1,48 @@
(module SW_Kailh_Choc_Mini (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_1.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.00u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.00u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.00u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -9 -8.5) (end -9 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -9 8.5) (end 9 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 9 8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 9 -8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_1.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.00u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.00u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.00u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -9 -8.5) (end -9 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -9 8.5) (end 9 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 9 8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 9 -8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_1.25u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.25u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.25u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.25u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -11.25 -8.5) (end -11.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 8.5) (end 11.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 8.5) (end 11.25 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 -8.5) (end -11.25 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_1.25u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.25u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.25u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.25u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -11.25 -8.5) (end -11.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 8.5) (end 11.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 8.5) (end 11.25 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 -8.5) (end -11.25 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_1.25u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.25u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.25u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.25u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -11.25) (end 8.5 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 11.25) (end -8.5 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 11.25) (end -8.5 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -11.25) (end 8.5 -11.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_1.25u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.25u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.25u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.25u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -11.25) (end 8.5 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 11.25) (end -8.5 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 11.25) (end -8.5 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -11.25) (end 8.5 -11.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_1.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.50u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.50u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.50u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -13.5 -8.5) (end -13.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -13.5 8.5) (end 13.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 13.5 8.5) (end 13.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 13.5 -8.5) (end -13.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_1.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.50u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.50u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.50u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -13.5 -8.5) (end -13.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -13.5 8.5) (end 13.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 13.5 8.5) (end 13.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 13.5 -8.5) (end -13.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_1.50u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.50u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.50u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.50u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -13.5) (end 8.5 13.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 13.5) (end -8.5 13.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 13.5) (end -8.5 -13.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -13.5) (end 8.5 -13.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_1.50u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.50u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.50u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.50u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -13.5) (end 8.5 13.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 13.5) (end -8.5 13.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 13.5) (end -8.5 -13.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -13.5) (end 8.5 -13.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_1.75u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.75u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.75u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.75u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -15.75 -8.5) (end -15.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -15.75 8.5) (end 15.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 8.5) (end 15.75 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 -8.5) (end -15.75 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_1.75u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.75u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.75u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.75u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -15.75 -8.5) (end -15.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -15.75 8.5) (end 15.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 8.5) (end 15.75 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 -8.5) (end -15.75 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_1.75u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.75u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.75u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.75u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -15.75) (end 8.5 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 15.75) (end -8.5 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 15.75) (end -8.5 -15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -15.75) (end 8.5 -15.75) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_1.75u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 1.75u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 1.75u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_1.75u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -15.75) (end 8.5 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 15.75) (end -8.5 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 15.75) (end -8.5 -15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -15.75) (end 8.5 -15.75) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_2.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.00u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.00u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.00u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -18 -8.5) (end -18 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -18 8.5) (end 18 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 18 8.5) (end 18 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 18 -8.5) (end -18 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_2.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.00u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.00u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.00u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -18 -8.5) (end -18 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -18 8.5) (end 18 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 18 8.5) (end 18 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 18 -8.5) (end -18 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_2.00u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.00u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.00u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.00u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -18) (end 8.5 18) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 18) (end -8.5 18) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 18) (end -8.5 -18) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -18) (end 8.5 -18) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_2.00u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.00u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.00u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.00u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -18) (end 8.5 18) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 18) (end -8.5 18) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 18) (end -8.5 -18) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -18) (end 8.5 -18) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_2.25u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.25u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.25u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.25u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -20.25 -8.5) (end -20.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -20.25 8.5) (end 20.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 20.25 8.5) (end 20.25 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 20.25 -8.5) (end -20.25 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_2.25u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.25u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.25u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.25u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -20.25 -8.5) (end -20.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -20.25 8.5) (end 20.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 20.25 8.5) (end 20.25 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 20.25 -8.5) (end -20.25 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_2.25u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.25u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.25u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.25u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -20.25) (end 8.5 20.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 20.25) (end -8.5 20.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 20.25) (end -8.5 -20.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -20.25) (end 8.5 -20.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_2.25u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.25u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.25u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.25u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -20.25) (end 8.5 20.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 20.25) (end -8.5 20.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 20.25) (end -8.5 -20.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -20.25) (end 8.5 -20.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_2.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.50u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.50u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.50u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -22.5 -8.5) (end -22.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -22.5 8.5) (end 22.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 22.5 8.5) (end 22.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 22.5 -8.5) (end -22.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_2.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.50u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.50u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.50u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -22.5 -8.5) (end -22.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -22.5 8.5) (end 22.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 22.5 8.5) (end 22.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 22.5 -8.5) (end -22.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_2.50u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.50u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.50u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.50u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -22.5) (end 8.5 22.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 22.5) (end -8.5 22.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 22.5) (end -8.5 -22.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -22.5) (end 8.5 -22.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_2.50u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.50u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.50u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.50u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -22.5) (end 8.5 22.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 22.5) (end -8.5 22.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 22.5) (end -8.5 -22.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -22.5) (end 8.5 -22.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_2.75u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.75u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.75u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.75u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -24.75 -8.5) (end -24.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -24.75 8.5) (end 24.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 24.75 8.5) (end 24.75 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 24.75 -8.5) (end -24.75 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_2.75u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.75u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.75u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.75u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -24.75 -8.5) (end -24.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -24.75 8.5) (end 24.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 24.75 8.5) (end 24.75 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 24.75 -8.5) (end -24.75 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_2.75u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.75u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.75u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.75u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -24.75) (end 8.5 24.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 24.75) (end -8.5 24.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 24.75) (end -8.5 -24.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -24.75) (end 8.5 -24.75) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_2.75u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 2.75u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 2.75u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_2.75u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -24.75) (end 8.5 24.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 24.75) (end -8.5 24.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 24.75) (end -8.5 -24.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -24.75) (end 8.5 -24.75) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_3.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 3.00u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 3.00u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_3.00u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -27 -8.5) (end -27 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -27 8.5) (end 27 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 27 8.5) (end 27 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 27 -8.5) (end -27 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_3.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 3.00u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 3.00u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_3.00u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -27 -8.5) (end -27 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -27 8.5) (end 27 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 27 8.5) (end 27 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 27 -8.5) (end -27 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_3.00u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 3.00u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 3.00u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_3.00u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -27) (end 8.5 27) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 27) (end -8.5 27) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 27) (end -8.5 -27) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -27) (end 8.5 -27) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_3.00u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 3.00u 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 3.00u 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_3.00u_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -27) (end 8.5 27) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 27) (end -8.5 27) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 27) (end -8.5 -27) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -27) (end 8.5 -27) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_4.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 4.00u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 4.00u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_4.00u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -36 -8.5) (end -36 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -36 8.5) (end 36 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 36 8.5) (end 36 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 36 -8.5) (end -36 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_4.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 4.00u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 4.00u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_4.00u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -36 -8.5) (end -36 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -36 8.5) (end 36 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 36 8.5) (end 36 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 36 -8.5) (end -36 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_4.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 4.50u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 4.50u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_4.50u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -40.5 -8.5) (end -40.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -40.5 8.5) (end 40.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 40.5 8.5) (end 40.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 40.5 -8.5) (end -40.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_4.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 4.50u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 4.50u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_4.50u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -40.5 -8.5) (end -40.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -40.5 8.5) (end 40.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 40.5 8.5) (end 40.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 40.5 -8.5) (end -40.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_5.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 5.50u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 5.50u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_5.50u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -49.5 -8.5) (end -49.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -49.5 8.5) (end 49.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 49.5 8.5) (end 49.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 49.5 -8.5) (end -49.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_5.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 5.50u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 5.50u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_5.50u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -49.5 -8.5) (end -49.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -49.5 8.5) (end 49.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 49.5 8.5) (end 49.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 49.5 -8.5) (end -49.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_6.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 6.00u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 6.00u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_6.00u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -54 -8.5) (end -54 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -54 8.5) (end 54 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 54 8.5) (end 54 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 54 -8.5) (end -54 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_6.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 6.00u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 6.00u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_6.00u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -54 -8.5) (end -54 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -54 8.5) (end 54 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 54 8.5) (end 54 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 54 -8.5) (end -54 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_6.00u_Offset (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 6.00u Offset keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 6.00u Offset")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_6.00u_Offset (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -63.525 -8.5) (end -63.525 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -63.525 8.5) (end 44.475 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 44.475 8.5) (end 44.475 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 44.475 -8.5) (end -63.525 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_6.00u_Offset (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 6.00u Offset keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 6.00u Offset")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_6.00u_Offset (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -63.525 -8.5) (end -63.525 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -63.525 8.5) (end 44.475 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 44.475 8.5) (end 44.475 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 44.475 -8.5) (end -63.525 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_6.25u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 6.25u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 6.25u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_6.25u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -56.25 -8.5) (end -56.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -56.25 8.5) (end 56.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 56.25 8.5) (end 56.25 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 56.25 -8.5) (end -56.25 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_6.25u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 6.25u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 6.25u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_6.25u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -56.25 -8.5) (end -56.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -56.25 8.5) (end 56.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 56.25 8.5) (end 56.25 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 56.25 -8.5) (end -56.25 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_6.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 6.50u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 6.50u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_6.50u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -58.5 -8.5) (end -58.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -58.5 8.5) (end 58.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 58.5 8.5) (end 58.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 58.5 -8.5) (end -58.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_6.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 6.50u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 6.50u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_6.50u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -58.5 -8.5) (end -58.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -58.5 8.5) (end 58.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 58.5 8.5) (end 58.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 58.5 -8.5) (end -58.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,52 +1,52 @@
(module SW_Kailh_Choc_Mini_7.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 7.00u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 7.00u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_7.00u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -63 -8.5) (end -63 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -63 8.5) (end 63 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 63 8.5) (end 63 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 63 -8.5) (end -63 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_7.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with 7.00u keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout 7.00u")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_7.00u (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -63 -8.5) (end -63 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -63 8.5) (end 63 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 63 8.5) (end 63 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 63 -8.5) (end -63 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,54 +1,54 @@
(module SW_Kailh_Choc_Mini_ISOEnter (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with ISOEnter keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout ISOEnter")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_ISOEnter (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 11.25 17) (end 11.25 -17) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 -17) (end -15.75 -17) (layer Dwgs.User) (width 0.1))
(fp_line (start -15.75 -17) (end -15.75 0) (layer Dwgs.User) (width 0.1))
(fp_line (start -15.75 0) (end -11.25 0) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 0) (end -11.25 17) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 17) (end 11.25 17) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_ISOEnter (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with ISOEnter keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout ISOEnter")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_ISOEnter (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 11.25 17) (end 11.25 -17) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 -17) (end -15.75 -17) (layer Dwgs.User) (width 0.1))
(fp_line (start -15.75 -17) (end -15.75 0) (layer Dwgs.User) (width 0.1))
(fp_line (start -15.75 0) (end -11.25 0) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 0) (end -11.25 17) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 17) (end 11.25 17) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,54 +1,54 @@
(module SW_Kailh_Choc_Mini_ISOEnter_180deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with ISOEnter 180deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout ISOEnter 180deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_ISOEnter_180deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -11.25 -17) (end -11.25 17) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 17) (end 15.75 17) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 17) (end 15.75 0) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 0) (end 11.25 0) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 0) (end 11.25 -17) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 -17) (end -11.25 -17) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_ISOEnter_180deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with ISOEnter 180deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout ISOEnter 180deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_ISOEnter_180deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -11.25 -17) (end -11.25 17) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 17) (end 15.75 17) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 17) (end 15.75 0) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 0) (end 11.25 0) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 0) (end 11.25 -17) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 -17) (end -11.25 -17) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,54 +1,54 @@
(module SW_Kailh_Choc_Mini_ISOEnter_270deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with ISOEnter 270deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout ISOEnter 270deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_ISOEnter_270deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 17 -11.25) (end -17 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -17 -11.25) (end -17 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -17 15.75) (end 0 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 15.75) (end 0 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 11.25) (end 17 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 17 11.25) (end 17 -11.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_ISOEnter_270deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with ISOEnter 270deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout ISOEnter 270deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_ISOEnter_270deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 17 -11.25) (end -17 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -17 -11.25) (end -17 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -17 15.75) (end 0 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 15.75) (end 0 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 11.25) (end 17 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 17 11.25) (end 17 -11.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,54 +1,54 @@
(module SW_Kailh_Choc_Mini_ISOEnter_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with ISOEnter 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout ISOEnter 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_ISOEnter_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -17 11.25) (end 17 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 17 11.25) (end 17 -15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 17 -15.75) (end 0 -15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 -15.75) (end 0 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 -11.25) (end -17 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -17 -11.25) (end -17 11.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_Mini_ISOEnter_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc Mini CPG1232 low profile keyswitch with ISOEnter 90deg keycap")
(tags "Kailh Choc Mini CPG1232 Keyboard Low Profile Keyswitch Switch Cutout ISOEnter 90deg")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_Mini_ISOEnter_90deg (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.25 -6.75) (end -7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.25 6.75) (end 7.25 6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 6.75) (end 7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start 7.25 -6.75) (end -7.25 -6.75) (layer F.Fab) (width 0.1))
(fp_line (start -7.35 -6.85) (end -7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.35 6.85) (end 7.35 6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 6.85) (end 7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start 7.35 -6.85) (end -7.35 -6.85) (layer F.SilkS) (width 0.12))
(fp_line (start -7.5 -7) (end -7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.5 7) (end 7.5 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 7) (end 7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.5 -7) (end -7.5 -7) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -2.9) (end -5.9 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 -2.9) (end -5.9 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -5.9 3) (end -2.5 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 3) (end -2.5 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.5 4.05) (end 2.05 4.05) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 4.05) (end 2.05 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 2.05 3) (end 5.95 3) (layer Edge.Cuts) (width 0.05))
(fp_line (start 5.95 3) (end 5.95 -2.9) (layer Edge.Cuts) (width 0.05))
(fp_line (start -6.85 -6.35) (end -6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -6.85 6.35) (end 6.85 6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 6.35) (end 6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start 6.85 -6.35) (end -6.85 -6.35) (layer Eco1.User) (width 0.1))
(fp_line (start -17 11.25) (end 17 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 17 11.25) (end 17 -15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 17 -15.75) (end 0 -15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 -15.75) (end 0 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 -11.25) (end -17 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -17 -11.25) (end -17 11.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 2 5.4) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 2 5.4) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at -4.58 5.1) (size 1.5 1.5) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at -4.58 5.1) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole oval (at -5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 5.29 -4.75) (size 1.2 1.6) (drill oval 0.8 1.2) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_Mini.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,41 +1,41 @@
(module SW_Kailh_Choc_V1 (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 Cutout")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1 (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 3.45 3.45) (drill 3.45) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1 (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 Cutout")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1 (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 3.45 3.45) (drill 3.45) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,43 +1,43 @@
(module SW_Kailh_Choc_V1V2 (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2 (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2 (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2 (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_1.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.00u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.00u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.00u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -9 -8.5) (end -9 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -9 8.5) (end 9 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 9 8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 9 -8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_1.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.00u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.00u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.00u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -9 -8.5) (end -9 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -9 8.5) (end 9 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 9 8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 9 -8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_1.25u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.25u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.25u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.25u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -11.25 -8.5) (end -11.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 8.5) (end 11.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 8.5) (end 11.25 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 -8.5) (end -11.25 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_1.25u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.25u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.25u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.25u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -11.25 -8.5) (end -11.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 8.5) (end 11.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 8.5) (end 11.25 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 -8.5) (end -11.25 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_1.25u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.25u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.25u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.25u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -11.25) (end 8.5 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 11.25) (end -8.5 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 11.25) (end -8.5 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -11.25) (end 8.5 -11.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_1.25u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.25u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.25u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.25u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -11.25) (end 8.5 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 11.25) (end -8.5 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 11.25) (end -8.5 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -11.25) (end 8.5 -11.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_1.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.50u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.50u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.50u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -13.5 -8.5) (end -13.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -13.5 8.5) (end 13.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 13.5 8.5) (end 13.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 13.5 -8.5) (end -13.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_1.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.50u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.50u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.50u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -13.5 -8.5) (end -13.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -13.5 8.5) (end 13.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 13.5 8.5) (end 13.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 13.5 -8.5) (end -13.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_1.50u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.50u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.50u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.50u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -13.5) (end 8.5 13.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 13.5) (end -8.5 13.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 13.5) (end -8.5 -13.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -13.5) (end 8.5 -13.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_1.50u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.50u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.50u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.50u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -13.5) (end 8.5 13.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 13.5) (end -8.5 13.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 13.5) (end -8.5 -13.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -13.5) (end 8.5 -13.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_1.75u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.75u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.75u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.75u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -15.75 -8.5) (end -15.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -15.75 8.5) (end 15.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 8.5) (end 15.75 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 -8.5) (end -15.75 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_1.75u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.75u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.75u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.75u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -15.75 -8.5) (end -15.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -15.75 8.5) (end 15.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 8.5) (end 15.75 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 -8.5) (end -15.75 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_1.75u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.75u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.75u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.75u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -15.75) (end 8.5 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 15.75) (end -8.5 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 15.75) (end -8.5 -15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -15.75) (end 8.5 -15.75) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_1.75u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 1.75u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 1.75u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_1.75u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -15.75) (end 8.5 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 15.75) (end -8.5 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 15.75) (end -8.5 -15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -15.75) (end 8.5 -15.75) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_2.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.00u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.00u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.00u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -18 -8.5) (end -18 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -18 8.5) (end 18 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 18 8.5) (end 18 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 18 -8.5) (end -18 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_2.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.00u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.00u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.00u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -18 -8.5) (end -18 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -18 8.5) (end 18 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 18 8.5) (end 18 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 18 -8.5) (end -18 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_2.00u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.00u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.00u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.00u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -18) (end 8.5 18) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 18) (end -8.5 18) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 18) (end -8.5 -18) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -18) (end 8.5 -18) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_2.00u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.00u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.00u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.00u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -18) (end 8.5 18) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 18) (end -8.5 18) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 18) (end -8.5 -18) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -18) (end 8.5 -18) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_2.25u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.25u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.25u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.25u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -20.25 -8.5) (end -20.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -20.25 8.5) (end 20.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 20.25 8.5) (end 20.25 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 20.25 -8.5) (end -20.25 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_2.25u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.25u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.25u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.25u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -20.25 -8.5) (end -20.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -20.25 8.5) (end 20.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 20.25 8.5) (end 20.25 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 20.25 -8.5) (end -20.25 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_2.25u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.25u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.25u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.25u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -20.25) (end 8.5 20.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 20.25) (end -8.5 20.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 20.25) (end -8.5 -20.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -20.25) (end 8.5 -20.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_2.25u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.25u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.25u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.25u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -20.25) (end 8.5 20.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 20.25) (end -8.5 20.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 20.25) (end -8.5 -20.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -20.25) (end 8.5 -20.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_2.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.50u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.50u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.50u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -22.5 -8.5) (end -22.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -22.5 8.5) (end 22.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 22.5 8.5) (end 22.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 22.5 -8.5) (end -22.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_2.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.50u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.50u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.50u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -22.5 -8.5) (end -22.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -22.5 8.5) (end 22.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 22.5 8.5) (end 22.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 22.5 -8.5) (end -22.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_2.50u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.50u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.50u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.50u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -22.5) (end 8.5 22.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 22.5) (end -8.5 22.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 22.5) (end -8.5 -22.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -22.5) (end 8.5 -22.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_2.50u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.50u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.50u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.50u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -22.5) (end 8.5 22.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 22.5) (end -8.5 22.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 22.5) (end -8.5 -22.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -22.5) (end 8.5 -22.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_2.75u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.75u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.75u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.75u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -24.75 -8.5) (end -24.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -24.75 8.5) (end 24.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 24.75 8.5) (end 24.75 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 24.75 -8.5) (end -24.75 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_2.75u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.75u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.75u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.75u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -24.75 -8.5) (end -24.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -24.75 8.5) (end 24.75 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 24.75 8.5) (end 24.75 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 24.75 -8.5) (end -24.75 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_2.75u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.75u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.75u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.75u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -24.75) (end 8.5 24.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 24.75) (end -8.5 24.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 24.75) (end -8.5 -24.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -24.75) (end 8.5 -24.75) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_2.75u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 2.75u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 2.75u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_2.75u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -24.75) (end 8.5 24.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 24.75) (end -8.5 24.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 24.75) (end -8.5 -24.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -24.75) (end 8.5 -24.75) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_3.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 3.00u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 3.00u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_3.00u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -27 -8.5) (end -27 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -27 8.5) (end 27 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 27 8.5) (end 27 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 27 -8.5) (end -27 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_3.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 3.00u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 3.00u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_3.00u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -27 -8.5) (end -27 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -27 8.5) (end 27 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 27 8.5) (end 27 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 27 -8.5) (end -27 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_3.00u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 3.00u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 3.00u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_3.00u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -27) (end 8.5 27) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 27) (end -8.5 27) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 27) (end -8.5 -27) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -27) (end 8.5 -27) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_3.00u_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 3.00u 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 3.00u 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_3.00u_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 8.5 -27) (end 8.5 27) (layer Dwgs.User) (width 0.1))
(fp_line (start 8.5 27) (end -8.5 27) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 27) (end -8.5 -27) (layer Dwgs.User) (width 0.1))
(fp_line (start -8.5 -27) (end 8.5 -27) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_4.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 4.00u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 4.00u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_4.00u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -36 -8.5) (end -36 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -36 8.5) (end 36 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 36 8.5) (end 36 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 36 -8.5) (end -36 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_4.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 4.00u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 4.00u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_4.00u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -36 -8.5) (end -36 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -36 8.5) (end 36 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 36 8.5) (end 36 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 36 -8.5) (end -36 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_4.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 4.50u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 4.50u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_4.50u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -40.5 -8.5) (end -40.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -40.5 8.5) (end 40.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 40.5 8.5) (end 40.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 40.5 -8.5) (end -40.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_4.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 4.50u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 4.50u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_4.50u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -40.5 -8.5) (end -40.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -40.5 8.5) (end 40.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 40.5 8.5) (end 40.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 40.5 -8.5) (end -40.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_5.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 5.50u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 5.50u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_5.50u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -49.5 -8.5) (end -49.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -49.5 8.5) (end 49.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 49.5 8.5) (end 49.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 49.5 -8.5) (end -49.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_5.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 5.50u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 5.50u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_5.50u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -49.5 -8.5) (end -49.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -49.5 8.5) (end 49.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 49.5 8.5) (end 49.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 49.5 -8.5) (end -49.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_6.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 6.00u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 6.00u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_6.00u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -54 -8.5) (end -54 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -54 8.5) (end 54 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 54 8.5) (end 54 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 54 -8.5) (end -54 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_6.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 6.00u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 6.00u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_6.00u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -54 -8.5) (end -54 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -54 8.5) (end 54 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 54 8.5) (end 54 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 54 -8.5) (end -54 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_6.00u_Offset (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 6.00u Offset keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 6.00u Offset")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_6.00u_Offset (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -63.525 -8.5) (end -63.525 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -63.525 8.5) (end 44.475 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 44.475 8.5) (end 44.475 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 44.475 -8.5) (end -63.525 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_6.00u_Offset (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 6.00u Offset keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 6.00u Offset")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_6.00u_Offset (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -63.525 -8.5) (end -63.525 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -63.525 8.5) (end 44.475 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 44.475 8.5) (end 44.475 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 44.475 -8.5) (end -63.525 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_6.25u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 6.25u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 6.25u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_6.25u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -56.25 -8.5) (end -56.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -56.25 8.5) (end 56.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 56.25 8.5) (end 56.25 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 56.25 -8.5) (end -56.25 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_6.25u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 6.25u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 6.25u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_6.25u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -56.25 -8.5) (end -56.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -56.25 8.5) (end 56.25 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 56.25 8.5) (end 56.25 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 56.25 -8.5) (end -56.25 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_6.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 6.50u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 6.50u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_6.50u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -58.5 -8.5) (end -58.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -58.5 8.5) (end 58.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 58.5 8.5) (end 58.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 58.5 -8.5) (end -58.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_6.50u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 6.50u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 6.50u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_6.50u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -58.5 -8.5) (end -58.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -58.5 8.5) (end 58.5 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 58.5 8.5) (end 58.5 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 58.5 -8.5) (end -58.5 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +1,47 @@
(module SW_Kailh_Choc_V1V2_7.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 7.00u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 7.00u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_7.00u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -63 -8.5) (end -63 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -63 8.5) (end 63 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 63 8.5) (end 63 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 63 -8.5) (end -63 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_7.00u (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with 7.00u keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout 7.00u")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_7.00u (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -63 -8.5) (end -63 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -63 8.5) (end 63 8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 63 8.5) (end 63 -8.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 63 -8.5) (end -63 -8.5) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,49 +1,49 @@
(module SW_Kailh_Choc_V1V2_ISOEnter (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with ISOEnter keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout ISOEnter")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_ISOEnter (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 11.25 17) (end 11.25 -17) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 -17) (end -15.75 -17) (layer Dwgs.User) (width 0.1))
(fp_line (start -15.75 -17) (end -15.75 0) (layer Dwgs.User) (width 0.1))
(fp_line (start -15.75 0) (end -11.25 0) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 0) (end -11.25 17) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 17) (end 11.25 17) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_ISOEnter (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with ISOEnter keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout ISOEnter")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_ISOEnter (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 11.25 17) (end 11.25 -17) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 -17) (end -15.75 -17) (layer Dwgs.User) (width 0.1))
(fp_line (start -15.75 -17) (end -15.75 0) (layer Dwgs.User) (width 0.1))
(fp_line (start -15.75 0) (end -11.25 0) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 0) (end -11.25 17) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 17) (end 11.25 17) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,49 +1,49 @@
(module SW_Kailh_Choc_V1V2_ISOEnter_180deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with ISOEnter 180deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout ISOEnter 180deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_ISOEnter_180deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -11.25 -17) (end -11.25 17) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 17) (end 15.75 17) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 17) (end 15.75 0) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 0) (end 11.25 0) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 0) (end 11.25 -17) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 -17) (end -11.25 -17) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_ISOEnter_180deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with ISOEnter 180deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout ISOEnter 180deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_ISOEnter_180deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -11.25 -17) (end -11.25 17) (layer Dwgs.User) (width 0.1))
(fp_line (start -11.25 17) (end 15.75 17) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 17) (end 15.75 0) (layer Dwgs.User) (width 0.1))
(fp_line (start 15.75 0) (end 11.25 0) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 0) (end 11.25 -17) (layer Dwgs.User) (width 0.1))
(fp_line (start 11.25 -17) (end -11.25 -17) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,49 +1,49 @@
(module SW_Kailh_Choc_V1V2_ISOEnter_270deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with ISOEnter 270deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout ISOEnter 270deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_ISOEnter_270deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 17 -11.25) (end -17 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -17 -11.25) (end -17 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -17 15.75) (end 0 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 15.75) (end 0 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 11.25) (end 17 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 17 11.25) (end 17 -11.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_ISOEnter_270deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with ISOEnter 270deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout ISOEnter 270deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_ISOEnter_270deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 17 -11.25) (end -17 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -17 -11.25) (end -17 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start -17 15.75) (end 0 15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 15.75) (end 0 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 11.25) (end 17 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 17 11.25) (end 17 -11.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,49 +1,49 @@
(module SW_Kailh_Choc_V1V2_ISOEnter_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with ISOEnter 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout ISOEnter 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_ISOEnter_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -17 11.25) (end 17 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 17 11.25) (end 17 -15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 17 -15.75) (end 0 -15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 -15.75) (end 0 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 -11.25) (end -17 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -17 -11.25) (end -17 11.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SW_Kailh_Choc_V1V2_ISOEnter_90deg (layer F.Cu) (tedit 0)
(descr "Kailh Choc keyswitch CPG1350 V1 CPG1353 V2 with ISOEnter 90deg keycap")
(tags "Kailh Choc Keyswitch Switch CPG1350 V1 CPG1353 V2 Cutout ISOEnter 90deg")
(fp_text reference REF** (at 0 -9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_Choc_V1V2_ISOEnter_90deg (at 0 9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.5 -7.5) (end -7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.5 7.5) (end 7.5 7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start 7.5 -7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.1))
(fp_line (start -7.6 -7.6) (end -7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 7.6) (end 7.6 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 7.6) (end 7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 7.6 -7.6) (end -7.6 -7.6) (layer F.SilkS) (width 0.12))
(fp_line (start -7.75 -7.75) (end -7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.75 7.75) (end 7.75 7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 7.75) (end 7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.75 -7.75) (end -7.75 -7.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -7.25 7.25) (end 7.25 7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer Eco1.User) (width 0.1))
(fp_line (start -17 11.25) (end 17 11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 17 11.25) (end 17 -15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 17 -15.75) (end 0 -15.75) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 -15.75) (end 0 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start 0 -11.25) (end -17 -11.25) (layer Dwgs.User) (width 0.1))
(fp_line (start -17 -11.25) (end -17 11.25) (layer Dwgs.User) (width 0.1))
(pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 1 smd circle (at 0 -5.9) (size 1.25 1.25) (layers F.Mask))
(pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask))
(pad 2 smd circle (at 5 -3.8) (size 1.25 1.25) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 5.05 5.05) (drill 5.05) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" thru_hole circle (at -5 5.15) (size 2.6 2.6) (drill 1.6) (layers *.Cu B.Mask))
(pad "" smd circle (at -5 5.15) (size 1.65 1.65) (layers F.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_Choc_V1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

Some files were not shown because too many files have changed in this diff Show More