// // file: trim_pot_sm_43_geom.txt // // Date: Wednesday 19-Dec-2012 // 29-Oct-2015 Import from the CMX design // // // // Geometry for the Copal type SM-43W Trim Pot. // // This is a 5 Turn Top Adjust Cermet "J" Hook Lead 3.9mm x 4.8mm Trimmer. // // Pin #2 (physically on the side by itself) is the wipper. // Pin #3 is the CW rotation end. // // These are the Linear Regulator DCDC-4 and DCDC-0 // Trim Pots on the Hub Module circuit board. // // 100 Ohm Copal No. SM-43TW101 DK No. SM-43TW101TR-ND // // // Lay this out with pin #1 in the bottom left-hand corner. // Pin #2 is on top center. Pin #3 is the bottom right-hand corner. // // $abort_enable = @false; $$lock_windows(@on) ; $$snap_diagonal(@off) ; $$snap_orthogonal(@off) ; //---------------------------------------------------------------------------- $$create_pin("TRIM_POT_CENTER_PAD", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'PI$TRIM_POT_CENTER_PAD']); $$point_mode(@vertex); $$polygon( "PAD", , [ 1.00, 0.80, 1.00, -0.80, -1.00, -0.80, -1.00, 0.80, 1.00, 0.80 ]); $$polygon( "SOLDER_MASK", , [ 1.05, 0.85, 1.05, -0.85, -1.05, -0.85, -1.05, 0.85, 1.05, 0.85 ]); $$polygon( "PASTE_MASK", , [ 1.00, 0.80, 1.00, -0.80, -1.00, -0.80, -1.00, 0.80, 1.00, 0.80 ]); $$attribute( "TERMINAL_SURFACE_DEFINITION", ""); //---------------------------------------------------------------------------- $$create_pin("TRIM_POT_END_PAD", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'PI$TRIM_POT_END_PAD']); $$point_mode(@vertex); $$polygon( "PAD", , [ 0.65, 0.80, 0.65, -0.80, -0.65, -0.80, -0.65, 0.80, 0.65, 0.80 ]); $$polygon( "SOLDER_MASK", , [ 0.70, 0.85, 0.70, -0.85, -0.70, -0.85, -0.70, 0.85, 0.70, 0.85 ]); $$polygon( "PASTE_MASK", , [ 0.65, 0.80, 0.65, -0.80, -0.65, -0.80, -0.65, 0.80, 0.65, 0.80 ]); $$attribute( "TERMINAL_SURFACE_DEFINITION", ""); //---------------------------------------------------------------------------- $$create_component("TRIM_POT_SM_43W", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'CO$TRIM_POT_SM_43W']); $$point_mode(@vertex); $$attribute( "COMPONENT_LAYOUT_TYPE", "surface"); $$attribute( "COMPONENT_LAYOUT_SURFACE", "both"); $$attribute( "COMPONENT_HEIGHT", "10.20", , @scale , , [0.0, 0.0] ); $$attribute( "COMPONENT_PLACEMENT_OUTLINE", "", , @scale , , [ -2.20, -2.50, 2.20, -2.50, 2.20, 2.50, -2.20, 2.50 ]); $$path( "SILKSCREEN", 0.20 , , [ -2.20, 2.50, 2.20, 2.50 ]); $$path( "SILKSCREEN", 0.20 , , [ -2.20, -2.50, 2.20, -2.50 ]); $$path( "SILKSCREEN", 0.20 , , [ 2.20, 2.50, 2.20, -2.50 ]); $$path( "SILKSCREEN", 0.20 , , [ -2.20, 2.50, -2.20, -2.50 ]); $$text( "SILKSCREEN", "^$ref", 0.0, -5.0, 2.0, @BC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); // Define the two pins on the TRIM_POT_SM_43W: // // pin #1 is the CCW end terminal lower left-hand corner // pin #2 is the wipper upper center // pin #3 is the CW end terminal lower right-hand corner $$attribute( "COMPONENT_PIN_DEFINITION", "1", , @scale , , [ -1.27, -1.45 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "1, TRIM_POT_END_PAD"); $$attribute( "COMPONENT_PIN_DEFINITION", "2", , @scale , , [ 0.00, 1.45 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "2, TRIM_POT_CENTER_PAD"); $$attribute( "COMPONENT_PIN_DEFINITION", "3", , @scale , , [ 1.27, -1.45 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "3, TRIM_POT_END_PAD");