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/24 23:56] Jackeagle3d_midibox_user_pack [2009/02/22 23:23] Jack
Line 8: Line 8:
  
 ===== 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(:
 </code> </code>
  
 ===== user.inc ===== ===== user.inc =====
 ==== DT6 ==== ==== DT6 ====
 +{{:dt6.png|}}
 <code c#> <code c#>
 /******************************************************************************************************************************************** /********************************************************************************************************************************************
Line 78: Line 85:
  
 ==== ALPS STEC16B03-04 ==== ==== ALPS STEC16B03-04 ====
 +{{:enc_alps_stec16.png|}}
 <code c#> <code c#>
 /******************************************************************************************************************************************** /********************************************************************************************************************************************
Line 252: Line 260:
 } }
 rotate<-90,180,0> rotate<-90,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>
Line 265: 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