User Tools

Site Tools


eagle3d_midibox_user_pack

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
eagle3d_midibox_user_pack [2009/01/23 20:52] Jackeagle3d_midibox_user_pack [2009/02/22 23:23] Jack
Line 8: Line 8:
  
 ===== 3dusrpac.dat ===== ===== 3dusrpac.dat =====
 +Just copy the code below to your 3dusrpac.dat and user.inc.
 +
 +==== known packages (not assigned in the 3dpack.dat): ====
 +<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)
 +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
 +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
 +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>
 +
 +==== 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(:
 </code> </code>
  
 ===== user.inc ===== ===== user.inc =====
 ==== DT6 ==== ==== DT6 ====
 +{{:dt6.png|}}
 <code c#> <code c#>
 /******************************************************************************************************************************************** /********************************************************************************************************************************************
Line 68: Line 85:
  
 ==== ALPS STEC16B03-04 ==== ==== ALPS STEC16B03-04 ====
 +{{:enc_alps_stec16.png|}}
 <code c#> <code c#>
 /******************************************************************************************************************************************** /********************************************************************************************************************************************
Line 245: Line 263:
 </code> </code>
  
-==== POV-Ray tweaks ====+==== 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 
 +</code> 
 + 
 +===== POV-Ray tweaks =====
 For better image quality, change the file "quickres.ini" in "<POV-RAY directory>/renderer": For better image quality, change the file "quickres.ini" in "<POV-RAY directory>/renderer":
 <code> <code>
Line 255: Line 366:
 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
 +
eagle3d_midibox_user_pack.txt · Last modified: 2009/03/08 02:55 by Jack