improve readme + update sma_rigid + add PDM hat for mchstreamer

This commit is contained in:
Pierre Lecomte 2024-07-25 18:53:21 -07:00
parent 04f51d2afb
commit 7f8b49fd21
14 changed files with 17918 additions and 59 deletions

View File

@ -23,7 +23,7 @@ See the documentation in `.scad` files to create or customize a SMA design.
A tutorial on how to build a SMA using the SMALL library is available here:
to do
https://www.sekisushai.net/ambitools/2024/07/25/small.html
If you build a prototype by using the SMALL library, let me know :-) sekisushai@gmail.com

View File

@ -31,24 +31,6 @@
"screw_phi_offset": "0",
"theta": "[0, 180, 63.4349, 116.565, 116.565, 63.4349, 116.565, 63.4349, 63.4349, 116.565]"
},
"lebedev14": {
"angle_max": "82",
"angle_min": "75",
"d_hole": "10",
"d_screw": "3",
"dir_thread": "[13, 0]",
"e": "6",
"hole_phi_offset": "45",
"mic_type": "1\/4",
"mics_rotate": "[-90, 0, 0]",
"n_screw": "4",
"phi": "[0, 0, 90, 180, 270, 0, 45, 135, 225, 315, 45, 135, 225, 315]",
"r": "60",
"res": "32",
"screw_phi_offset": "0",
"theta": "[0, 90, 90, 90, 90, 180, 54.7356, 54.7356, 54.7356, 54.7356, 125.264, 125.264, 125.264, 125.264]",
"usb_card": "false"
},
"mclaren30": {
"angle_max": "72",
"angle_min": "65",
@ -70,17 +52,53 @@
"angle_min": "87",
"d_hole": "10",
"d_screw": "3",
"dir_thread": "[15, 0]",
"e": "5",
"hole_phi_offset": "15",
"mic_type": "TDM",
"mics_rotate": "[0, 0, 0]",
"n_screw": "4",
"phi": "[0, 72, 108, 144, 180, 216, 252, 288, 324, 0, 36, 0, 252, 288, 324, 0, 36, 72, 108, 144, 180, 216]",
"r": "60",
"res": "32",
"screw_phi_offset": "45",
"theta": "[0, 46.7442, 79.9551, 46.7442, 79.9551, 46.7442, 79.9551, 46.7442, 79.9551, 46.7442, 79.9551, 180, 133.256, 100.045, 133.256, 100.045, 133.256, 100.045, 133.256, 100.045, 133.256, 100.045]",
"usb_card": "true"
},
"lebedev14_2": {
"angle_max": "82",
"angle_min": "75",
"d_hole": "10",
"d_screw": "3",
"dir_thread": "[13, 0]",
"e": "6",
"hole_phi_offset": "45",
"mic_type": "1\/4",
"mics_rotate": "[0, 0, 0]",
"mics_rotate": "[-90, 0, 0]",
"n_screw": "4",
"phi": "[0, 72, 108, 144, 180, 216, 252, 288, 324, 0, 36, 0, 252, 288, 324, 0, 36, 72, 108, 144, 180, 216]",
"r": "55",
"phi": "[0, 0, 90, 180, 270, 0, 45, 135, 225, 315, 45, 135, 225, 315]",
"r": "60",
"res": "32",
"screw_phi_offset": "0",
"theta": "[0, 46.7442, 79.9551, 46.7442, 79.9551, 46.7442, 79.9551, 46.7442, 79.9551, 46.7442, 79.9551, 180, 133.256, 100.045, 133.256, 100.045, 133.256, 100.045, 133.256, 100.045, 133.256, 100.045]",
"theta": "[0, 90, 90, 90, 90, 180, 54.7356, 54.7356, 54.7356, 54.7356, 125.264, 125.264, 125.264, 125.264]",
"usb_card": "false"
},
"lebedev14": {
"angle_max": "80",
"angle_min": "70",
"d_hole": "10",
"d_screw": "3",
"dir_thread": "[20, 0]",
"e": "5",
"hole_phi_offset": "135",
"mic_type": "PDM",
"mics_rotate": "[0, 0, 0]",
"n_screw": "4",
"phi": "[0, 0, 90, 180, 270, 0, 45, 135, 225, 315, 45, 135, 225, 315]",
"r": "45",
"res": "32",
"screw_phi_offset": "45",
"theta": "[0, 90, 90, 90, 90, 180, 54.7356, 54.7356, 54.7356, 54.7356, 125.264, 125.264, 125.264, 125.264]",
"usb_card": "true"
}
},

View File

@ -1,14 +1,15 @@
/*
* Rigid SMA design
* Copyright 2023 Pierre Lecomte - sekisushai@gmail.com
* Copyright 2023-2024 Pierre Lecomte - sekisushai@gmail.com
*/
/*
The rigid SMA is composed of two hemispherical shells to render separately for 3D printing.
*/
//top_shell_all();
bottom_shell_all();
//bottom_shell_all();
top_shell_all();
// EDIT BELOW
/*[ Global parameters ]*/
@ -17,10 +18,10 @@ res = 32;
/*[ Array parameters ]*/
// sphere radius (mm):
r = 80;
r = 90.0;
// shell thickness (mm):
e = 6;
e = 5;
// microphones zenith coordinates (°):
theta = [0, 90, 90, 90, 90, 180, 54.7356, 54.7356, 54.7356, 54.7356, 125.264, 125.264, 125.264, 125.264];
@ -29,7 +30,7 @@ theta = [0, 90, 90, 90, 90, 180, 54.7356, 54.7356, 54.7356, 54.7356, 125.264, 12
phi = [0, 0, 90, 180, 270, 0, 45, 135, 225, 315, 45, 135, 225, 315];
// microphone type
mic_type = "1/4"; // [1/4:Quarter_Inch, PDM:PDM MEMS]
mic_type = "1/4"; // [1/4:Quarter_Inch, PDM:PDM MEMS, TDM:TDM MEMS]
// include USB sound card (only for digital MEMS mics)
usb_card = true;
@ -41,13 +42,13 @@ mics_rotate = [-90, 0, 0];
/*[ Cut parameters ]*/
// minimal zenith angle for the cut (°):
angle_min = 75;
angle_min = 74.5;
// maximal zenith angle for the cut (°):
angle_max = 82;
angle_max = 82.5;
// screws diameter, metric (mm):
d_screw = 3;
d_screw = 3.38;
// screws number
n_screw = 4;
@ -95,6 +96,7 @@ square([3.55, 1.1*e]);
}
}
// Adafruit PDM MEMS breakout.
// https://www.adafruit.com/product/3492
module pdm_breakout(l=14-5, w=13-5){
@ -129,28 +131,39 @@ linear_extrude(50){
translate([l/2,w/2,0])
circle(d=2);
}
translate([l/2,w/2,6+e/2+0.2])
sphere(r=e/2);
// wires
translate([0,0,5])
linear_extrude(2){
translate([l/2,w,0])
square([l+4,2.5],center=true);
}
linear_extrude(5){
difference(){
linear_extrude(7){
minkowski(){
square([l,w]);
circle(2.6);
}
}
translate([0,0,5])
linear_extrude(3){
translate([l/2,-w/2+2.5])
square([2*l,2*w],center=true);
}
}
}
}
module tdm(){
// custom breakout made by Emmanuel Flety
module tdm_breakout(){
mirror([0,0,-1])
translate([-9,-8,-0.9])
import("ICS-52000 v10.stl");
translate([0,0,2]){
cylinder(d=18,h=20);
translate([0,-0.4,0])
cube([7.5,12,20],center=true);
cube([10,13,1.5],center=true);
}
}
module mics(type){
rotate(mics_rotate)
@ -158,12 +171,14 @@ for (i = [0 : len(theta)-1]){
rotate([theta[i], 0, phi[i]])
translate([0, 0, r-e+1]){
if (type=="1/4")
b_k();
{b_k();}
else if (type=="PDM")
{pdm_breakout();}
else
pdm_breakout();
translate([3,3,e-1.8])
{tdm_breakout();}
translate([3,3,e-2])
linear_extrude(3)
text(str(i+1), size=3);
text(str(i+1), size=3, font = "Liberation Sans:style=Bold");
}
}
}
@ -182,7 +197,7 @@ module mchstreamer(){
translate([r-l_usb-attach_l/2,-w_usb/2,-h_usb/2])
union(){
cube(size = [l_usb, w_usb, h_usb], center = false);
plug_l = 20;
plug_l = 40;
plug_w = 12+adj;
plug_h = 10.7+adj;
translate([l_usb - plug_l/2, w_usb/2 - plug_w/2, 1.8+adj])
@ -195,16 +210,21 @@ module mchstreamer(){
cube(size=[attach_l, w_usb, 2.7]);
}
module attach(){
module attach(){
rotate([0, 90, 0]){
translate([-attach_w/2, attach_h/2, attach_l/2]){
union(){
cube(size=[attach_w, attach_h, attach_l], center = true);
cylinder(r=1.5, h=2*attach_l );
translate([0,0,attach_l/2+e])
cylinder(r=3,h=attach_l);
}
}}
}
rotate([20, -20, 0])
cylinder(d=3, h=r-1, $fn=64);
}
module bottom_shell(r1= r-e, r2=r-e/2, r3=r, delta=0.2) {
@ -244,6 +264,7 @@ cylinder(d=d+0.2,h=e);
param = d == 2 ? [1.6, 4.6, 1.2] : // M2
d == 2.5 ? [2, 5.8, 1.5] : // M2.5
d == 3 ? [2.4, 6.4, 1.7] : // M3
d == 3.38 ? [2.7, 8.8, 2.5] :// 6-32
d == 4 ? [3.2, 8.1, 2.3] : // M4
d == 5 ? [4, 9.2, 2.8] : // M5
d == 6 ? [5, 11.5, 3.3] : false; // M6
@ -260,24 +281,25 @@ cylinder(d=param[1]+0.2, h=param[0]+1, $fn=6);
module attach() {
rotate([(angle_min+angle_max)/2,0,hole_phi_offset]){
if (usb_card==false)
cylinder(d=d_hole, h=100);
else
cylinder(d=d_hole, h=r+2*e);
else{
mchstreamer();
}
}
rotate([(angle_min+angle_max)/2 + dir_thread[0],0, hole_phi_offset + dir_thread[1]])
translate([0,0,(r-3*e)])
render()
//rotate([(angle_min+angle_max)/2 + dir_thread[0],0, hole_phi_offset + dir_thread[1]])
//translate([0,0,(r-3*e)])
//render()
/*
Change here the type of threaded hole for mounting on a mic stand. See threads.scad file for help
*/
//english_thread(3/8,16,3.5*e/25.4,internal=true);
metric_thread (diameter=6, pitch=1, length=20);
//english_thread(1/4,20,3.5*e/25.4,internal=true);
//metric_thread (diameter=5, pitch=0.8, length=40);
}
module vis_all(){
for (i = [0 : n_screw-1]){
rotate([(angle_min+angle_max)/2, 0, i*90+screw_phi_offset])
rotate([(angle_min+angle_max)/2, 0, i*360/n_screw+screw_phi_offset])
translate([0,0,r-e])
vis();
}
@ -290,14 +312,15 @@ attach();
vis_all();
mics(mic_type);
}
}
module top_shell_all(){
difference(){
top_shell();
attach();
mics(mic_type);
vis_all();
attach();
}
}
@ -320,3 +343,4 @@ module test_mic(){
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,82 @@
M48
;GenerationSoftware,Autodesk,EAGLE,9.6.2*%
;CreationDate,2024-05-31T14:51:57Z*%
FMAT,2
ICI,OFF
METRIC,TZ,000.000
T2C0.710
T1C1.016
%
G90
M71
T1
X14760Y22850
X25020Y22900
X19940Y27900
X22480Y27900
X25020Y27900
X27560Y27900
X19940Y22900
X22480Y22900
X27560Y22900
X19940Y17900
X22480Y17900
X25020Y17900
X27560Y17900
X19940Y12900
X22480Y12900
X25020Y12900
X27560Y12900
X7140Y27900
X9680Y27900
X12220Y27900
X14760Y27900
X7140Y22850
X9680Y22850
X12220Y22850
X7140Y17850
X9680Y17850
X12220Y17850
X14760Y17850
X7140Y12850
X9680Y12850
X12220Y12850
X14760Y12850
T2
X41450Y17000
X43450Y17000
X35950Y17000
X43450Y15000
X35950Y25000
X37950Y25000
X35950Y23000
X37950Y23000
X35950Y21000
X37950Y21000
X41450Y15000
X35950Y19000
X37950Y19000
X37950Y17000
X35950Y15000
X37950Y15000
X20000Y3600
X20000Y1600
X18000Y3600
X18000Y1600
X16000Y3600
X16000Y1600
X14000Y3600
X14000Y1600
X12000Y3600
X12000Y1600
X10000Y3600
X41450Y23000
X10000Y1600
X41450Y25000
X43450Y25000
X43450Y23000
X41450Y21000
X43450Y21000
X41450Y19000
X43450Y19000
M30

View File

@ -0,0 +1,24 @@
{
"Header": {
"Comment": "All values are metric (mm)",
"CreationDate": "2024-05-31T14:51:57Z",
"GenerationSoftware": {
"Application": "EAGLE",
"Vendor": "Autodesk",
"Version": "9.6.2"
},
"Part": "Single"
},
"Overall": {
"BoardThickness": 0.396,
"LayerNumber": 2,
"Name": {
"ProjectId": "16-PDM"
},
"Owner": "Emmanuel Flety <flety@ircam.fr>",
"Size": {
"X": 45,
"Y": 40
}
}
}

View File

@ -0,0 +1,24 @@
G04 EAGLE Gerber RS-274X export*
G75*
%MOMM*%
%FSLAX34Y34*%
%LPD*%
%IN*%
%IPPOS*%
%AMOC8*
5,1,8,0,0,1.08239X$1,22.5*%
G01*
%ADD10C,0.254000*%
D10*
X0Y0D02*
X330000Y0D01*
X330000Y95000D01*
X450000Y95000D01*
X450000Y305000D01*
X330000Y305000D01*
X330000Y400000D01*
X0Y400000D01*
X0Y0D01*
M02*

View File

@ -0,0 +1,905 @@
G04 EAGLE Gerber RS-274X export*
G75*
%MOMM*%
%FSLAX34Y34*%
%LPD*%
%INSilkscreen Bottom*%
%IPPOS*%
%AMOC8*
5,1,8,0,0,1.08239X$1,22.5*%
G01*
%ADD10C,0.200000*%
%ADD11C,0.101600*%
%ADD12C,0.025400*%
D10*
X335800Y265990D02*
X403200Y265990D01*
X403200Y134010D01*
X335800Y134010D01*
X335800Y265990D01*
D11*
X362746Y272691D02*
X365342Y275936D01*
X353658Y275936D01*
X353658Y272691D02*
X353658Y279182D01*
X382421Y279182D02*
X382528Y279180D01*
X382634Y279174D01*
X382740Y279164D01*
X382846Y279151D01*
X382952Y279133D01*
X383056Y279112D01*
X383160Y279087D01*
X383263Y279058D01*
X383364Y279026D01*
X383464Y278989D01*
X383563Y278949D01*
X383661Y278906D01*
X383757Y278859D01*
X383851Y278808D01*
X383943Y278754D01*
X384033Y278697D01*
X384121Y278637D01*
X384206Y278573D01*
X384289Y278506D01*
X384370Y278436D01*
X384448Y278364D01*
X384524Y278288D01*
X384596Y278210D01*
X384666Y278129D01*
X384733Y278046D01*
X384797Y277961D01*
X384857Y277873D01*
X384914Y277783D01*
X384968Y277691D01*
X385019Y277597D01*
X385066Y277501D01*
X385109Y277403D01*
X385149Y277304D01*
X385186Y277204D01*
X385218Y277103D01*
X385247Y277000D01*
X385272Y276896D01*
X385293Y276792D01*
X385311Y276686D01*
X385324Y276580D01*
X385334Y276474D01*
X385340Y276368D01*
X385342Y276261D01*
X385340Y276140D01*
X385334Y276019D01*
X385324Y275899D01*
X385311Y275778D01*
X385293Y275659D01*
X385272Y275539D01*
X385247Y275421D01*
X385218Y275304D01*
X385185Y275187D01*
X385149Y275072D01*
X385108Y274958D01*
X385065Y274845D01*
X385017Y274733D01*
X384966Y274624D01*
X384911Y274516D01*
X384853Y274409D01*
X384792Y274305D01*
X384727Y274203D01*
X384659Y274103D01*
X384588Y274005D01*
X384514Y273909D01*
X384437Y273816D01*
X384356Y273726D01*
X384273Y273638D01*
X384187Y273553D01*
X384098Y273470D01*
X384007Y273391D01*
X383913Y273314D01*
X383817Y273241D01*
X383719Y273171D01*
X383618Y273104D01*
X383515Y273040D01*
X383410Y272980D01*
X383303Y272923D01*
X383195Y272869D01*
X383085Y272819D01*
X382973Y272773D01*
X382860Y272730D01*
X382745Y272691D01*
X380149Y278209D02*
X380226Y278288D01*
X380307Y278364D01*
X380390Y278437D01*
X380475Y278507D01*
X380563Y278574D01*
X380653Y278638D01*
X380745Y278698D01*
X380840Y278755D01*
X380936Y278809D01*
X381034Y278860D01*
X381134Y278907D01*
X381236Y278951D01*
X381339Y278991D01*
X381443Y279027D01*
X381549Y279059D01*
X381655Y279088D01*
X381763Y279113D01*
X381871Y279135D01*
X381981Y279152D01*
X382090Y279166D01*
X382200Y279175D01*
X382311Y279181D01*
X382421Y279183D01*
X380149Y278208D02*
X373658Y272691D01*
X373658Y279182D01*
X365342Y115426D02*
X362746Y112181D01*
X365342Y115426D02*
X353658Y115426D01*
X353658Y112181D02*
X353658Y118672D01*
X362746Y123611D02*
X365342Y126856D01*
X353658Y126856D01*
X353658Y123611D02*
X353658Y130102D01*
X382746Y112181D02*
X385342Y115426D01*
X373658Y115426D01*
X373658Y112181D02*
X373658Y118672D01*
X382421Y130102D02*
X382528Y130100D01*
X382634Y130094D01*
X382740Y130084D01*
X382846Y130071D01*
X382952Y130053D01*
X383056Y130032D01*
X383160Y130007D01*
X383263Y129978D01*
X383364Y129946D01*
X383464Y129909D01*
X383563Y129869D01*
X383661Y129826D01*
X383757Y129779D01*
X383851Y129728D01*
X383943Y129674D01*
X384033Y129617D01*
X384121Y129557D01*
X384206Y129493D01*
X384289Y129426D01*
X384370Y129356D01*
X384448Y129284D01*
X384524Y129208D01*
X384596Y129130D01*
X384666Y129049D01*
X384733Y128966D01*
X384797Y128881D01*
X384857Y128793D01*
X384914Y128703D01*
X384968Y128611D01*
X385019Y128517D01*
X385066Y128421D01*
X385109Y128323D01*
X385149Y128224D01*
X385186Y128124D01*
X385218Y128023D01*
X385247Y127920D01*
X385272Y127816D01*
X385293Y127712D01*
X385311Y127606D01*
X385324Y127500D01*
X385334Y127394D01*
X385340Y127288D01*
X385342Y127181D01*
X385340Y127060D01*
X385334Y126939D01*
X385324Y126819D01*
X385311Y126698D01*
X385293Y126579D01*
X385272Y126459D01*
X385247Y126341D01*
X385218Y126224D01*
X385185Y126107D01*
X385149Y125992D01*
X385108Y125878D01*
X385065Y125765D01*
X385017Y125653D01*
X384966Y125544D01*
X384911Y125436D01*
X384853Y125329D01*
X384792Y125225D01*
X384727Y125123D01*
X384659Y125023D01*
X384588Y124925D01*
X384514Y124829D01*
X384437Y124736D01*
X384356Y124646D01*
X384273Y124558D01*
X384187Y124473D01*
X384098Y124390D01*
X384007Y124311D01*
X383913Y124234D01*
X383817Y124161D01*
X383719Y124091D01*
X383618Y124024D01*
X383515Y123960D01*
X383410Y123900D01*
X383303Y123843D01*
X383195Y123789D01*
X383085Y123739D01*
X382973Y123693D01*
X382860Y123650D01*
X382745Y123611D01*
X380149Y129129D02*
X380226Y129208D01*
X380307Y129284D01*
X380390Y129357D01*
X380475Y129427D01*
X380563Y129494D01*
X380653Y129558D01*
X380745Y129618D01*
X380840Y129675D01*
X380936Y129729D01*
X381034Y129780D01*
X381134Y129827D01*
X381236Y129871D01*
X381339Y129911D01*
X381443Y129947D01*
X381549Y129979D01*
X381655Y130008D01*
X381763Y130033D01*
X381871Y130055D01*
X381981Y130072D01*
X382090Y130086D01*
X382200Y130095D01*
X382311Y130101D01*
X382421Y130103D01*
X380149Y129128D02*
X373658Y123611D01*
X373658Y130102D01*
D10*
X215990Y59700D02*
X215990Y-7700D01*
X84010Y-7700D01*
X84010Y59700D01*
X215990Y59700D01*
D11*
X225936Y41842D02*
X229182Y39246D01*
X225936Y41842D02*
X225936Y30158D01*
X222691Y30158D02*
X229182Y30158D01*
X225612Y21842D02*
X225505Y21840D01*
X225399Y21834D01*
X225293Y21824D01*
X225187Y21811D01*
X225081Y21793D01*
X224977Y21772D01*
X224873Y21747D01*
X224770Y21718D01*
X224669Y21686D01*
X224569Y21649D01*
X224470Y21609D01*
X224372Y21566D01*
X224276Y21519D01*
X224182Y21468D01*
X224090Y21414D01*
X224000Y21357D01*
X223912Y21297D01*
X223827Y21233D01*
X223744Y21166D01*
X223663Y21096D01*
X223585Y21024D01*
X223509Y20948D01*
X223437Y20870D01*
X223367Y20789D01*
X223300Y20706D01*
X223236Y20621D01*
X223176Y20533D01*
X223119Y20443D01*
X223065Y20351D01*
X223014Y20257D01*
X222967Y20161D01*
X222924Y20063D01*
X222884Y19964D01*
X222847Y19864D01*
X222815Y19763D01*
X222786Y19660D01*
X222761Y19556D01*
X222740Y19452D01*
X222722Y19346D01*
X222709Y19240D01*
X222699Y19134D01*
X222693Y19028D01*
X222691Y18921D01*
X225612Y21842D02*
X225733Y21840D01*
X225854Y21834D01*
X225974Y21824D01*
X226095Y21811D01*
X226214Y21793D01*
X226334Y21772D01*
X226452Y21747D01*
X226569Y21718D01*
X226686Y21685D01*
X226801Y21649D01*
X226915Y21608D01*
X227028Y21565D01*
X227140Y21517D01*
X227249Y21466D01*
X227357Y21411D01*
X227464Y21353D01*
X227568Y21292D01*
X227670Y21227D01*
X227770Y21159D01*
X227868Y21088D01*
X227964Y21014D01*
X228057Y20937D01*
X228147Y20856D01*
X228235Y20773D01*
X228320Y20687D01*
X228403Y20598D01*
X228482Y20507D01*
X228559Y20413D01*
X228632Y20317D01*
X228702Y20219D01*
X228769Y20118D01*
X228833Y20015D01*
X228894Y19910D01*
X228951Y19803D01*
X229004Y19695D01*
X229054Y19585D01*
X229100Y19473D01*
X229143Y19360D01*
X229182Y19245D01*
X223665Y16649D02*
X223586Y16727D01*
X223510Y16807D01*
X223437Y16890D01*
X223367Y16976D01*
X223300Y17063D01*
X223236Y17154D01*
X223176Y17246D01*
X223118Y17340D01*
X223064Y17437D01*
X223014Y17535D01*
X222967Y17635D01*
X222923Y17736D01*
X222883Y17839D01*
X222847Y17944D01*
X222815Y18049D01*
X222786Y18156D01*
X222761Y18263D01*
X222739Y18372D01*
X222722Y18481D01*
X222708Y18590D01*
X222699Y18700D01*
X222693Y18811D01*
X222691Y18921D01*
X223665Y16649D02*
X229182Y10158D01*
X222691Y10158D01*
X80102Y39246D02*
X76856Y41842D01*
X76856Y30158D01*
X73611Y30158D02*
X80102Y30158D01*
X68672Y39246D02*
X65427Y41842D01*
X65427Y30158D01*
X68672Y30158D02*
X62181Y30158D01*
X76856Y21842D02*
X80102Y19246D01*
X76856Y21842D02*
X76856Y10158D01*
X73611Y10158D02*
X80102Y10158D01*
X65102Y21842D02*
X64995Y21840D01*
X64889Y21834D01*
X64783Y21824D01*
X64677Y21811D01*
X64571Y21793D01*
X64467Y21772D01*
X64363Y21747D01*
X64260Y21718D01*
X64159Y21686D01*
X64059Y21649D01*
X63960Y21609D01*
X63862Y21566D01*
X63766Y21519D01*
X63672Y21468D01*
X63580Y21414D01*
X63490Y21357D01*
X63402Y21297D01*
X63317Y21233D01*
X63234Y21166D01*
X63153Y21096D01*
X63075Y21024D01*
X62999Y20948D01*
X62927Y20870D01*
X62857Y20789D01*
X62790Y20706D01*
X62726Y20621D01*
X62666Y20533D01*
X62609Y20443D01*
X62555Y20351D01*
X62504Y20257D01*
X62457Y20161D01*
X62414Y20063D01*
X62374Y19964D01*
X62337Y19864D01*
X62305Y19763D01*
X62276Y19660D01*
X62251Y19556D01*
X62230Y19452D01*
X62212Y19346D01*
X62199Y19240D01*
X62189Y19134D01*
X62183Y19028D01*
X62181Y18921D01*
X65102Y21842D02*
X65223Y21840D01*
X65344Y21834D01*
X65464Y21824D01*
X65585Y21811D01*
X65704Y21793D01*
X65824Y21772D01*
X65942Y21747D01*
X66059Y21718D01*
X66176Y21685D01*
X66291Y21649D01*
X66405Y21608D01*
X66518Y21565D01*
X66630Y21517D01*
X66739Y21466D01*
X66847Y21411D01*
X66954Y21353D01*
X67058Y21292D01*
X67160Y21227D01*
X67260Y21159D01*
X67358Y21088D01*
X67454Y21014D01*
X67547Y20937D01*
X67637Y20856D01*
X67725Y20773D01*
X67810Y20687D01*
X67893Y20598D01*
X67972Y20507D01*
X68049Y20413D01*
X68122Y20317D01*
X68192Y20219D01*
X68259Y20118D01*
X68323Y20015D01*
X68384Y19910D01*
X68441Y19803D01*
X68494Y19695D01*
X68544Y19585D01*
X68590Y19473D01*
X68633Y19360D01*
X68672Y19245D01*
X63155Y16649D02*
X63076Y16727D01*
X63000Y16807D01*
X62927Y16890D01*
X62857Y16976D01*
X62790Y17063D01*
X62726Y17154D01*
X62666Y17246D01*
X62608Y17340D01*
X62554Y17437D01*
X62504Y17535D01*
X62457Y17635D01*
X62413Y17736D01*
X62373Y17839D01*
X62337Y17944D01*
X62305Y18049D01*
X62276Y18156D01*
X62251Y18263D01*
X62229Y18372D01*
X62212Y18481D01*
X62198Y18590D01*
X62189Y18700D01*
X62183Y18811D01*
X62181Y18921D01*
X63155Y16649D02*
X68672Y10158D01*
X62181Y10158D01*
D12*
X153428Y812D02*
X153428Y-2151D01*
X153430Y-2206D01*
X153435Y-2262D01*
X153444Y-2316D01*
X153457Y-2370D01*
X153473Y-2423D01*
X153492Y-2475D01*
X153515Y-2526D01*
X153541Y-2575D01*
X153571Y-2622D01*
X153603Y-2667D01*
X153638Y-2709D01*
X153676Y-2750D01*
X153717Y-2788D01*
X153759Y-2823D01*
X153804Y-2855D01*
X153852Y-2885D01*
X153900Y-2911D01*
X153951Y-2934D01*
X154003Y-2953D01*
X154056Y-2969D01*
X154110Y-2982D01*
X154164Y-2991D01*
X154220Y-2996D01*
X154275Y-2998D01*
X154698Y-2998D01*
X151778Y-881D02*
X150508Y-881D01*
X150453Y-883D01*
X150397Y-888D01*
X150343Y-897D01*
X150289Y-910D01*
X150236Y-926D01*
X150184Y-945D01*
X150133Y-968D01*
X150085Y-994D01*
X150037Y-1024D01*
X149992Y-1056D01*
X149950Y-1091D01*
X149909Y-1129D01*
X149871Y-1170D01*
X149836Y-1212D01*
X149804Y-1257D01*
X149774Y-1304D01*
X149748Y-1353D01*
X149725Y-1404D01*
X149706Y-1456D01*
X149690Y-1509D01*
X149677Y-1563D01*
X149668Y-1617D01*
X149663Y-1673D01*
X149661Y-1728D01*
X149662Y-1728D02*
X149662Y-1940D01*
X149664Y-2004D01*
X149670Y-2068D01*
X149679Y-2131D01*
X149693Y-2193D01*
X149710Y-2255D01*
X149731Y-2315D01*
X149755Y-2374D01*
X149783Y-2432D01*
X149815Y-2487D01*
X149849Y-2541D01*
X149887Y-2592D01*
X149928Y-2642D01*
X149972Y-2688D01*
X150018Y-2732D01*
X150068Y-2773D01*
X150119Y-2811D01*
X150173Y-2845D01*
X150228Y-2877D01*
X150286Y-2905D01*
X150345Y-2929D01*
X150405Y-2950D01*
X150467Y-2967D01*
X150529Y-2981D01*
X150592Y-2990D01*
X150656Y-2996D01*
X150720Y-2998D01*
X150784Y-2996D01*
X150848Y-2990D01*
X150911Y-2981D01*
X150973Y-2967D01*
X151035Y-2950D01*
X151095Y-2929D01*
X151154Y-2905D01*
X151212Y-2877D01*
X151267Y-2845D01*
X151321Y-2811D01*
X151372Y-2773D01*
X151422Y-2732D01*
X151468Y-2688D01*
X151512Y-2642D01*
X151553Y-2592D01*
X151591Y-2541D01*
X151625Y-2487D01*
X151657Y-2432D01*
X151685Y-2374D01*
X151709Y-2315D01*
X151730Y-2255D01*
X151747Y-2193D01*
X151761Y-2131D01*
X151770Y-2068D01*
X151776Y-2004D01*
X151778Y-1940D01*
X151778Y-881D01*
X151776Y-800D01*
X151770Y-720D01*
X151761Y-640D01*
X151747Y-561D01*
X151730Y-482D01*
X151709Y-404D01*
X151685Y-327D01*
X151657Y-252D01*
X151625Y-178D01*
X151590Y-105D01*
X151551Y-35D01*
X151509Y34D01*
X151464Y101D01*
X151416Y166D01*
X151365Y228D01*
X151310Y287D01*
X151253Y344D01*
X151194Y398D01*
X151132Y450D01*
X151067Y498D01*
X151000Y543D01*
X150932Y585D01*
X150861Y624D01*
X150788Y659D01*
X150714Y691D01*
X150639Y719D01*
X150562Y743D01*
X150484Y764D01*
X150405Y781D01*
X150326Y795D01*
X150246Y804D01*
X150166Y810D01*
X150085Y812D01*
D10*
X390800Y265990D02*
X458200Y265990D01*
X458200Y134010D01*
X390800Y134010D01*
X390800Y265990D01*
D11*
X417746Y272691D02*
X420342Y275936D01*
X408658Y275936D01*
X408658Y272691D02*
X408658Y279182D01*
X437421Y279182D02*
X437528Y279180D01*
X437634Y279174D01*
X437740Y279164D01*
X437846Y279151D01*
X437952Y279133D01*
X438056Y279112D01*
X438160Y279087D01*
X438263Y279058D01*
X438364Y279026D01*
X438464Y278989D01*
X438563Y278949D01*
X438661Y278906D01*
X438757Y278859D01*
X438851Y278808D01*
X438943Y278754D01*
X439033Y278697D01*
X439121Y278637D01*
X439206Y278573D01*
X439289Y278506D01*
X439370Y278436D01*
X439448Y278364D01*
X439524Y278288D01*
X439596Y278210D01*
X439666Y278129D01*
X439733Y278046D01*
X439797Y277961D01*
X439857Y277873D01*
X439914Y277783D01*
X439968Y277691D01*
X440019Y277597D01*
X440066Y277501D01*
X440109Y277403D01*
X440149Y277304D01*
X440186Y277204D01*
X440218Y277103D01*
X440247Y277000D01*
X440272Y276896D01*
X440293Y276792D01*
X440311Y276686D01*
X440324Y276580D01*
X440334Y276474D01*
X440340Y276368D01*
X440342Y276261D01*
X440340Y276140D01*
X440334Y276019D01*
X440324Y275899D01*
X440311Y275778D01*
X440293Y275659D01*
X440272Y275539D01*
X440247Y275421D01*
X440218Y275304D01*
X440185Y275187D01*
X440149Y275072D01*
X440108Y274958D01*
X440065Y274845D01*
X440017Y274733D01*
X439966Y274624D01*
X439911Y274516D01*
X439853Y274409D01*
X439792Y274305D01*
X439727Y274203D01*
X439659Y274103D01*
X439588Y274005D01*
X439514Y273909D01*
X439437Y273816D01*
X439356Y273726D01*
X439273Y273638D01*
X439187Y273553D01*
X439098Y273470D01*
X439007Y273391D01*
X438913Y273314D01*
X438817Y273241D01*
X438719Y273171D01*
X438618Y273104D01*
X438515Y273040D01*
X438410Y272980D01*
X438303Y272923D01*
X438195Y272869D01*
X438085Y272819D01*
X437973Y272773D01*
X437860Y272730D01*
X437745Y272691D01*
X435149Y278209D02*
X435226Y278288D01*
X435307Y278364D01*
X435390Y278437D01*
X435475Y278507D01*
X435563Y278574D01*
X435653Y278638D01*
X435745Y278698D01*
X435840Y278755D01*
X435936Y278809D01*
X436034Y278860D01*
X436134Y278907D01*
X436236Y278951D01*
X436339Y278991D01*
X436443Y279027D01*
X436549Y279059D01*
X436655Y279088D01*
X436763Y279113D01*
X436871Y279135D01*
X436981Y279152D01*
X437090Y279166D01*
X437200Y279175D01*
X437311Y279181D01*
X437421Y279183D01*
X435149Y278208D02*
X428658Y272691D01*
X428658Y279182D01*
X420342Y115426D02*
X417746Y112181D01*
X420342Y115426D02*
X408658Y115426D01*
X408658Y112181D02*
X408658Y118672D01*
X417746Y123611D02*
X420342Y126856D01*
X408658Y126856D01*
X408658Y123611D02*
X408658Y130102D01*
X437746Y112181D02*
X440342Y115426D01*
X428658Y115426D01*
X428658Y112181D02*
X428658Y118672D01*
X437421Y130102D02*
X437528Y130100D01*
X437634Y130094D01*
X437740Y130084D01*
X437846Y130071D01*
X437952Y130053D01*
X438056Y130032D01*
X438160Y130007D01*
X438263Y129978D01*
X438364Y129946D01*
X438464Y129909D01*
X438563Y129869D01*
X438661Y129826D01*
X438757Y129779D01*
X438851Y129728D01*
X438943Y129674D01*
X439033Y129617D01*
X439121Y129557D01*
X439206Y129493D01*
X439289Y129426D01*
X439370Y129356D01*
X439448Y129284D01*
X439524Y129208D01*
X439596Y129130D01*
X439666Y129049D01*
X439733Y128966D01*
X439797Y128881D01*
X439857Y128793D01*
X439914Y128703D01*
X439968Y128611D01*
X440019Y128517D01*
X440066Y128421D01*
X440109Y128323D01*
X440149Y128224D01*
X440186Y128124D01*
X440218Y128023D01*
X440247Y127920D01*
X440272Y127816D01*
X440293Y127712D01*
X440311Y127606D01*
X440324Y127500D01*
X440334Y127394D01*
X440340Y127288D01*
X440342Y127181D01*
X440340Y127060D01*
X440334Y126939D01*
X440324Y126819D01*
X440311Y126698D01*
X440293Y126579D01*
X440272Y126459D01*
X440247Y126341D01*
X440218Y126224D01*
X440185Y126107D01*
X440149Y125992D01*
X440108Y125878D01*
X440065Y125765D01*
X440017Y125653D01*
X439966Y125544D01*
X439911Y125436D01*
X439853Y125329D01*
X439792Y125225D01*
X439727Y125123D01*
X439659Y125023D01*
X439588Y124925D01*
X439514Y124829D01*
X439437Y124736D01*
X439356Y124646D01*
X439273Y124558D01*
X439187Y124473D01*
X439098Y124390D01*
X439007Y124311D01*
X438913Y124234D01*
X438817Y124161D01*
X438719Y124091D01*
X438618Y124024D01*
X438515Y123960D01*
X438410Y123900D01*
X438303Y123843D01*
X438195Y123789D01*
X438085Y123739D01*
X437973Y123693D01*
X437860Y123650D01*
X437745Y123611D01*
X435149Y129129D02*
X435226Y129208D01*
X435307Y129284D01*
X435390Y129357D01*
X435475Y129427D01*
X435563Y129494D01*
X435653Y129558D01*
X435745Y129618D01*
X435840Y129675D01*
X435936Y129729D01*
X436034Y129780D01*
X436134Y129827D01*
X436236Y129871D01*
X436339Y129911D01*
X436443Y129947D01*
X436549Y129979D01*
X436655Y130008D01*
X436763Y130033D01*
X436871Y130055D01*
X436981Y130072D01*
X437090Y130086D01*
X437200Y130095D01*
X437311Y130101D01*
X437421Y130103D01*
X435149Y129128D02*
X428658Y123611D01*
X428658Y130102D01*
M02*

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,117 @@
G04 EAGLE Gerber RS-274X export*
G75*
%MOMM*%
%FSLAX34Y34*%
%LPD*%
%INSoldermask Bottom*%
%IPPOS*%
%AMOC8*
5,1,8,0,0,1.08239X$1,22.5*%
G01*
%ADD10C,1.411988*%
%ADD11C,1.727200*%
D10*
X359500Y250000D03*
X379500Y250000D03*
X359500Y230000D03*
X379500Y230000D03*
X359500Y210000D03*
X379500Y210000D03*
X359500Y190000D03*
X379500Y190000D03*
X359500Y170000D03*
X379500Y170000D03*
X359500Y150000D03*
X379500Y150000D03*
X200000Y36000D03*
X200000Y16000D03*
X180000Y36000D03*
X180000Y16000D03*
X160000Y36000D03*
X160000Y16000D03*
X140000Y36000D03*
X140000Y16000D03*
X120000Y36000D03*
X120000Y16000D03*
X100000Y36000D03*
X100000Y16000D03*
X414500Y250000D03*
X434500Y250000D03*
X414500Y230000D03*
X434500Y230000D03*
X414500Y210000D03*
X434500Y210000D03*
X414500Y190000D03*
X434500Y190000D03*
X414500Y170000D03*
X434500Y170000D03*
X414500Y150000D03*
X434500Y150000D03*
D11*
X199400Y271380D02*
X199400Y286620D01*
X224800Y286620D02*
X224800Y271380D01*
X250200Y271380D02*
X250200Y286620D01*
X275600Y286620D02*
X275600Y271380D01*
X199400Y236620D02*
X199400Y221380D01*
X224800Y221380D02*
X224800Y236620D01*
X250200Y236620D02*
X250200Y221380D01*
X275600Y221380D02*
X275600Y236620D01*
X199400Y186620D02*
X199400Y171380D01*
X224800Y171380D02*
X224800Y186620D01*
X250200Y186620D02*
X250200Y171380D01*
X275600Y171380D02*
X275600Y186620D01*
X199400Y136620D02*
X199400Y121380D01*
X224800Y121380D02*
X224800Y136620D01*
X250200Y136620D02*
X250200Y121380D01*
X275600Y121380D02*
X275600Y136620D01*
X71400Y271380D02*
X71400Y286620D01*
X96800Y286620D02*
X96800Y271380D01*
X122200Y271380D02*
X122200Y286620D01*
X147600Y286620D02*
X147600Y271380D01*
X71400Y236120D02*
X71400Y220880D01*
X96800Y220880D02*
X96800Y236120D01*
X122200Y236120D02*
X122200Y220880D01*
X147600Y220880D02*
X147600Y236120D01*
X71400Y186120D02*
X71400Y170880D01*
X96800Y170880D02*
X96800Y186120D01*
X122200Y186120D02*
X122200Y170880D01*
X147600Y170880D02*
X147600Y186120D01*
X71400Y136120D02*
X71400Y120880D01*
X96800Y120880D02*
X96800Y136120D01*
X122200Y136120D02*
X122200Y120880D01*
X147600Y120880D02*
X147600Y136120D01*
M02*

View File

@ -0,0 +1,117 @@
G04 EAGLE Gerber RS-274X export*
G75*
%MOMM*%
%FSLAX34Y34*%
%LPD*%
%INSoldermask Top*%
%IPPOS*%
%AMOC8*
5,1,8,0,0,1.08239X$1,22.5*%
G01*
%ADD10C,1.411988*%
%ADD11C,1.727200*%
D10*
X359500Y250000D03*
X379500Y250000D03*
X359500Y230000D03*
X379500Y230000D03*
X359500Y210000D03*
X379500Y210000D03*
X359500Y190000D03*
X379500Y190000D03*
X359500Y170000D03*
X379500Y170000D03*
X359500Y150000D03*
X379500Y150000D03*
X200000Y36000D03*
X200000Y16000D03*
X180000Y36000D03*
X180000Y16000D03*
X160000Y36000D03*
X160000Y16000D03*
X140000Y36000D03*
X140000Y16000D03*
X120000Y36000D03*
X120000Y16000D03*
X100000Y36000D03*
X100000Y16000D03*
X414500Y250000D03*
X434500Y250000D03*
X414500Y230000D03*
X434500Y230000D03*
X414500Y210000D03*
X434500Y210000D03*
X414500Y190000D03*
X434500Y190000D03*
X414500Y170000D03*
X434500Y170000D03*
X414500Y150000D03*
X434500Y150000D03*
D11*
X199400Y271380D02*
X199400Y286620D01*
X224800Y286620D02*
X224800Y271380D01*
X250200Y271380D02*
X250200Y286620D01*
X275600Y286620D02*
X275600Y271380D01*
X199400Y236620D02*
X199400Y221380D01*
X224800Y221380D02*
X224800Y236620D01*
X250200Y236620D02*
X250200Y221380D01*
X275600Y221380D02*
X275600Y236620D01*
X199400Y186620D02*
X199400Y171380D01*
X224800Y171380D02*
X224800Y186620D01*
X250200Y186620D02*
X250200Y171380D01*
X275600Y171380D02*
X275600Y186620D01*
X199400Y136620D02*
X199400Y121380D01*
X224800Y121380D02*
X224800Y136620D01*
X250200Y136620D02*
X250200Y121380D01*
X275600Y121380D02*
X275600Y136620D01*
X71400Y271380D02*
X71400Y286620D01*
X96800Y286620D02*
X96800Y271380D01*
X122200Y271380D02*
X122200Y286620D01*
X147600Y286620D02*
X147600Y271380D01*
X71400Y236120D02*
X71400Y220880D01*
X96800Y220880D02*
X96800Y236120D01*
X122200Y236120D02*
X122200Y220880D01*
X147600Y220880D02*
X147600Y236120D01*
X71400Y186120D02*
X71400Y170880D01*
X96800Y170880D02*
X96800Y186120D01*
X122200Y186120D02*
X122200Y170880D01*
X147600Y170880D02*
X147600Y186120D01*
X71400Y136120D02*
X71400Y120880D01*
X96800Y120880D02*
X96800Y136120D01*
X122200Y136120D02*
X122200Y120880D01*
X147600Y120880D02*
X147600Y136120D01*
M02*

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,13 @@
G04 EAGLE Gerber RS-274X export*
G75*
%MOMM*%
%FSLAX34Y34*%
%LPD*%
%INSolderpaste Top*%
%IPPOS*%
%AMOC8*
5,1,8,0,0,1.08239X$1,22.5*%
G01*
M02*