// file: ell6_smd_inductor_geom.txt // // date: Wednesday 26-DEC-2012 12:00:00 // 8-May-2015 work up for the Hub Module design // // // This is the geometry for the SMD Inductor that // is about 6.6mm x 6.6mm. The narrow edge is on top. // The 2 pads are along the horizontal axis. // // This geometry includes it own SMD pads that are // 1.8mm wide in X by 3.8mm high in Y. The centers // of the pads are 5.7mm apart along the X axis. // // This version is for CMX card. // // On CMX this inductor is used in the isolation of // the System Monitor power and ground connections. // // 1 uH inductor 19 mOhm 3.4 Amp max // // Panasonic No. ELL-6SH1R0M // // $abort_enable = @false; $$lock_windows(@on) ; $$snap_diagonal(@off) ; $$snap_orthogonal(@off) ; //---------------------------------------------------------------------------- $$create_pin("ELL6_INDUCTOR_PAD", @replace); $$page(0.0, 0.0, 0.0, @mm, 0.0, 0.0, [0.0,0.0,'PI$ELL6_INDUCTOR_PAD'] ); $$point_mode(@vertex); $$polygon( "PAD", , [-0.900, -1.900, 0.900, -1.900, 0.900, 1.900, -0.900, 1.900] ); $$polygon( "SOLDER_MASK", , [-0.950, -1.950, 0.950, -1.950, 0.950, 1.950, -0.950, 1.950] ); $$polygon( "PASTE_MASK", , [-0.900, -1.900, 0.900, -1.900, 0.900, 1.900, -0.900, 1.900] ); $$attribute( "TERMINAL_SURFACE_DEFINITION", ""); //---------------------------------------------------------------------------- $$create_component("ELL6_SMD_INDUCTOR", @replace); $$page(0.0, 0.0, 0.0, @mm, 0.0, 0.0, [0.0,0.0,'CO$ELL6_SMD_INDUCTOR'] ); $$point_mode(@vertex); $$attribute( "COMPONENT_LAYOUT_TYPE", "surface"); $$attribute( "COMPONENT_LAYOUT_SURFACE", "both"); $$attribute( "COMPONENT_HEIGHT", "", , @scale , , [0.028, 0.0]); $$attribute( "COMPONENT_PLACEMENT_OUTLINE", "", , @scale , , [-3.30, 3.30, 3.30, 3.30, 3.30, -3.30, -3.30, -3.30 ]); $$template_line_style( @Solid ); $$path( "SILKSCREEN", 0.20, , [ -2.80, 3.30, 2.80, 3.30 ]); $$path( "SILKSCREEN", 0.20, , [ -3.30, 2.10, -3.30, 2.80 ]); $$path( "SILKSCREEN", 0.20, , [ -3.30, 2.80, -2.80, 3.30 ]); $$path( "SILKSCREEN", 0.20, , [ 3.30, 2.10, 3.30, 2.80 ]); $$path( "SILKSCREEN", 0.20, , [ 3.30, 2.80, 2.80, 3.30 ]); $$path( "SILKSCREEN", 0.20, , [ -3.30, -3.30, 3.30, -3.30 ]); $$path( "SILKSCREEN", 0.20, , [ -3.30, -3.30, -3.30, -2.10 ]); $$path( "SILKSCREEN", 0.20, , [ 3.30, -3.30, 3.30, -2.10 ]); // Reference Designator is on SILKSCREEN Layer. $$text( "SILKSCREEN", "^$ref", 0.0, 4.8, 2.0, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); // Define the 2 pins on the ELL6_SMD_INDUCTOR // pin #1 is to the left and pin #2 is on the right both on the X axis. $$attribute( "COMPONENT_PIN_DEFINITION", "1", , @scale , , [-2.850, 0.00]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "1, ELL6_INDUCTOR_PAD"); $$attribute( "COMPONENT_PIN_DEFINITION", "2", , @scale , , [ 2.850, 0.00]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "2, ELL6_INDUCTOR_PAD");