| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| eagle3d_midibox_user_pack [2009/01/24 23:55] – 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 |
| | |