Both sides previous revisionPrevious revisionNext revision | Previous revision |
eagle3d_midibox_user_pack [2009/01/24 23:57] – Jack | eagle3d_midibox_user_pack [2009/03/08 02:55] (current) – Jack |
---|
| |
===== 3dusrpac.dat ===== | ===== 3dusrpac.dat ===== |
==== known devices: ==== | Just copy the code below to your 3dusrpac.dat and user.inc. |
| |
| ==== known packages (not assigned in the 3dpack.dat): ==== |
<code> | <code> |
HEADER1X2:0:0:0:0:0:0:0:0:0:0:0:0:0:-90:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:PH_1X2(:Stiftleiste 2,54mm Raster 2Pin 1Reihe (pinhead.lib):Header 2,54mm Grid 2Pin 1Row (jumper.lib) | HEADER1X2:0:0:0:0:0:0:0:0:0:0:0:0:0:-90:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:PH_1X2(:Stiftleiste 2,54mm Raster 2Pin 1Reihe (pinhead.lib):Header 2,54mm Grid 2Pin 1Row (jumper.lib) |
HEADER1X3:0:0:0:0:0:0:0:0:0:0:0:0:0:-90:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:PH_1X3(:Stiftleiste 2,54mm Raster 3Pin 1Reihe (pinhead.lib):Header 2,54mm Grid 3Pin 1Row (jumper.lib) | HEADER1X3:0:0:0:0:0:0:0:0:0:0:0:0:0:-90:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:PH_1X3(:Stiftleiste 2,54mm Raster 3Pin 1Reihe (pinhead.lib):Header 2,54mm Grid 3Pin 1Row (jumper.lib) |
| HEADER1X4:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:PH_1X4(:Stiftleiste 2,54mm Raster 4Pin 1Reihe (pinhead.lib):Header 2,54mm Grid 4Pin 1Row (jumper.lib) |
| HEADER2X5-NO:0:0:0:0:0:0:0:0:0:0:0:0:0:-90:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:PH_2X5(:Stiftleiste 2,54mm Raster 5Pin 2Reihen (pinhead.lib):Header 2,54mm Grid 5Pin 2Row (jumper.lib) |
HEADER2X5:0:0:0:0:0:0:0:0:0:0:0:0:0:-90:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_DIS_WS10G(:Wannenstecker 10Pin:Shrouded Header 10Pin | HEADER2X5:0:0:0:0:0:0:0:0:0:0:0:0:0:-90:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_DIS_WS10G(:Wannenstecker 10Pin:Shrouded Header 10Pin |
HEADER2X8:0:0:0:0:0:0:0:0:0:0:0:0:0:-90:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_DIS_WS16G(:Wannenstecker 16Pin:Shrouded Header 16Pin | HEADER2X8:0:0:0:0:0:0:0:0:0:0:0:0:0:-90:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_DIS_WS16G(:Wannenstecker 16Pin:Shrouded Header 16Pin |
HEADER2X10:0:0:0:0:0:0:0:0:0:0:0:0:0:-90:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_DIS_WS20G(:Wannenstecker 20Pin:Shrouded Header 20Pin | HEADER2X10:0:0:0:0:0:0:0:0:0:0:0:0:0:-90:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_DIS_WS20G(:Wannenstecker 20Pin:Shrouded Header 20Pin |
| CA6V:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:RES_DIS_TRIM_PT10_H_10(:PT10:PT10 |
</code> | </code> |
| |
==== new devices: ==== | ==== new packages: ==== |
<code> | <code> |
DT6:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_DT6(:Taster Switch-MISC:Tactile Switch-MISC | DT6:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_DT6(:Taster Switch-MISC:Tactile Switch-MISC |
STEC16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_STEC16(:STEC16 Encoder:STEC16 Encoder | STEC16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_STEC16(:STEC16 Encoder:STEC16 Encoder |
3310LCD:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_3310LCD(:3310LCD Midibox:3310LCD Midibox | 3310LCD:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_3310LCD(:3310LCD Midibox:3310LCD Midibox |
| LED_RING:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_LED_RING(: |
| 70000K-25VA:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_Talema_70000K_25VA(: |
</code> | </code> |
| |
===== user.inc ===== | ===== user.inc ===== |
==== DT6 ==== | ==== DT6 ==== |
| {{:dt6.png|}} |
<code c#> | <code c#> |
/******************************************************************************************************************************************** | /******************************************************************************************************************************************** |
//DT6 | //Switch DT6 |
//Created from Jack(forum.midibox.org) on 16-Jan-2006 | //Created from Jack(forum.midibox.org) on 16-Jan-2006 |
// | // |
| |
==== ALPS STEC16B03-04 ==== | ==== ALPS STEC16B03-04 ==== |
| {{:enc_alps_stec16.png|}} |
<code c#> | <code c#> |
/******************************************************************************************************************************************** | /******************************************************************************************************************************************** |
//ALPS STEC16B03-04 | //Encoder ALPS STEC16B03-04 |
//Created from Jack(forum.midibox.org) on 16-Jan-2006 | //Created from Jack(forum.midibox.org) on 16-Jan-2006 |
// | // |
<code c#> | <code c#> |
/******************************************************************************************************************************************** | /******************************************************************************************************************************************** |
//Nokia 3310 LCD | //Display Nokia 3310 LCD |
//Created from Jack(forum.midibox.org) on 16-Jan-2006 | //Created from Jack(forum.midibox.org) on 16-Jan-2006 |
// | // |
} | } |
rotate<-90,180,0> | rotate<-90,180,0> |
| #end |
| </code> |
| |
| ==== Talema 70000K-25VA ==== |
| {{:70000k-25va.png|}} |
| <code c#> |
| /******************************************************************************************************************************************** |
| //Trafo Talema 70000K-25VA |
| //Created from Jack(forum.midibox.org) on 08-Mar-2009 |
| // |
| ********************************************************************************************************************************************/ |
| #macro USER_Talema_70000K_25VA() |
| union{ |
| |
| box { <-30, 0, -30>, <30, 6.7, 30> } |
| cylinder{<0,6.7,0>,<0,32,0>, 29.5 } |
| cylinder{<0,32,0>,<0,32.1,0>, 25} |
| |
| intersection{ |
| union{ |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,0,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,11.25,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,22.50,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,33.75,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,45.00,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,56.25,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,67.5,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,78.75,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,90,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,101.25,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,112.50,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,123.75,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,135.00,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,146.25,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,157.5,0>} |
| box {<-1,6.7,-45>,<1,32,45> rotate<0,168.75,0>} |
| } |
| box { <-29.5, 6.7, -29.5>, <29.5, 32, 29.5> } |
| } |
| box { <-0.25, 0, -0.5>, <0.25, -5, 0.5> texture { T_Silver_5A } translate< 27.94,0,-25.4> rotate<0,0,0>} |
| box { <-0.25, 0, -0.5>, <0.25, -5, 0.5> texture { T_Silver_5A } translate< 27.94,0,-20.32> rotate<0,0,0>} |
| box { <-0.25, 0, -0.5>, <0.25, -5, 0.5> texture { T_Silver_5A } translate< 27.94,0, 20.32> rotate<0,0,0>} |
| box { <-0.25, 0, -0.5>, <0.25, -5, 0.5> texture { T_Silver_5A } translate< 27.94,0, 25.4> rotate<0,0,0>} |
| |
| box { <-0.25, 0, -0.5>, <0.25, -5, 0.5> texture { T_Silver_5A } translate< -27.94,0,-27.94> rotate<0,0,0>} |
| box { <-0.25, 0, -0.5>, <0.25, -5, 0.5> texture { T_Silver_5A } translate< -27.94,0,-22.86> rotate<0,0,0>} |
| box { <-0.25, 0, -0.5>, <0.25, -5, 0.5> texture { T_Silver_5A } translate< -27.94,0, 22.86> rotate<0,0,0>} |
| box { <-0.25, 0, -0.5>, <0.25, -5, 0.5> texture { T_Silver_5A } translate< -27.94,0, 27.94> rotate<0,0,0>} |
| |
| texture{ pigment{color NeonBlue} finish {ambient 0.1 diffuse 0.9 phong_size 40 roughness 0.05}} |
| |
| } |
| rotate<0,180,0> |
| #end |
| </code> |
| |
| ==== LEDRING TEST ==== |
| <code c#> |
| /******************************************************************************************************************************************** |
| //LED_RING_TEST |
| //Jack from forum.midibox.org |
| // |
| ********************************************************************************************************************************************/ |
| #macro USER_LED_RING() |
| union{ |
| #declare X = 0.1; //littlemore |
| #declare H0 = 0; //Body startpoint |
| #declare H1 = 1.5; //Body Height |
| #declare H20 = H1+X; //Glas startpoint |
| #declare H2 = H20+0.5; //Glas Height |
| #declare H10 = H1-0.25; //Glas Height |
| #declare DF = 0.9; //Diffuse |
| #declare P1 = 0.5; //Phong |
| #declare C1 = Grey; //Color (Grey) |
| #declare R1 = 17.78; //R.0700 outer radius |
| #declare R2 = 10.16; //R0.400 inner radius |
| #declare R3 = 13.97; //R.550 center radius |
| #declare LW = 0.75; //LED hole width / 2 (1,27) |
| #declare LL = 2.00; //LED hole length /2 (2,54) |
| |
| #declare AS = 15; //angle steps |
| #declare A0 = 0; //angle 0 |
| #declare A1 = 75; //start angle 1 |
| #declare A2 = A1+AS; //angle 2 |
| #declare A3 = A2+AS; //angle 3 |
| #declare A4 = A3+AS; //angle 4 |
| #declare A5 = A4+AS; //angle 5 |
| #declare A6 = A5+AS; //angle 6 |
| #declare A7 = A6+AS; //angle 7 |
| #declare A8 = A7+AS; //angle 8 |
| #declare A9 = A8+AS; //angle 9 |
| #declare A10 = A9+AS; //angle 10 |
| #declare A11 = A10+AS; //angle 11 |
| #declare A12 = A11+AS; //angle 12 |
| #declare A13 = A12+AS; //angle 13 |
| #declare A14 = A13+AS; //angle 14 |
| #declare A15 = A14+AS; //angle 15 |
| |
| difference{ |
| union{ |
| cylinder {<0,H0,0>,<0,H1,0>, R1 texture{pigment{color Black}finish {diffuse DF phong P1}}} |
| } |
| union{ |
| cylinder {<0,H0-X>,<0,H1+X>, R2} |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A0,0>} //1 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A1,0>} //2 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A2,0>} //3 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A3,0>} //4 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A4,0>} //5 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A5,0>} //6 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A6,0>} //7 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A7,0>} //8 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A8,0>} //9 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A9,0>} //10 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A10,0>} //11 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A11,0>} //12 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A12,0>} //13 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A13,0>} //14 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A14,0>} //15 |
| box {<-LW,H0-X,-LL>,<+LW,H1+X,LL> translate< 0,0,R3> rotate<0,A15,0>} //16 |
| } |
| |
| } |
| /* difference{ |
| cylinder {<0,H20,0>,<0,H2,0>, R1 texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} |
| cylinder {<0,H20-X,0>,<0,H2+X>, R2} |
| } |
| */ |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A0,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //1 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A1,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //2 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A2,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //3 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A3,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //4 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A4,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //5 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A5,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //6 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A6,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //7 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A7,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //8 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A8,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //9 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A9,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //10 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A10,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //11 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A11,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //12 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A12,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //13 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A13,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //14 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A14,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //15 |
| box {<-LW,H10,-LL>,<+LW,H1,LL> translate< 0,0,R3> rotate<0,A15,0> texture{pigment{color C1 transmit 0.5} finish {diffuse DF phong P1}}} //16 |
| } |
| rotate<0,180,0> |
#end | #end |
</code> | </code> |
Antialias_Depth=20 | Antialias_Depth=20 |
</code> | </code> |
| |
| ===== Wish List ===== |
| * MEC_SWITCH_3FTL6 |
| * MEC_CAP_1U |
| * EA_DOG-M |
| * EA_DOGL128-6 |
| * EA_DOGM128-6 |
| * EA_DOGM132-5 |
| * EA_LED55X31 |
| * EA_LED55X46 |
| * EA_LED68X51 |
| * EA_TOUCH128-1 |
| * EA_TOUCH128-2 |
| * EA_WF100-04S |
| |