// // file: wrap_3mm0 // // date: 6-May-2013 Original // // 27-Jun-2016 Move from 1.0 mm to 1.1 mm drill and clean up // // 19-Oct-2016 Change the Plane Relief from being defined wrt // the edge of the Land to being defined wrt the // edge of the Drill Hole. // // // // Single pin connection component 1.1 mm finished hole diameter // 3.0 mm land pad // // This is a large hole single pin component for the // HUB design. It is used for Disscrete Power Wiring. // // // // Pad design: // // DRILL_SIZE 1.10 mm // PAD 3.00 // SOLDER_MASK 3.00 // POWER 2.10 // // --> Ring Width 0.95 mm // // --> Air Gap 0.50 mm // from the edge // of the Drill Hole // ---------- // $abort_enable = @false; $$lock_windows(@on) ; $$snap_diagonal(@off) ; $$snap_orthogonal(@off) ; //---------------------------------------------------------------------------- $$create_pin("term_wrap_3mm0", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'PI$term_wrap_3mm0']); $$point_mode(@vertex); $$attribute( "TERMINAL_THRUHOLE_DEFINITION", "default"); $$attribute( "TERMINAL_DRILL_SIZE", "", , @scale , , [ 1.10, 0.0 ]); $$circle( "PAD", 0.0, 0.0, 3.00, 0.0 ); $$circle( "SIGNAL", 0.0, 0.0, 3.00, 0.0 ); $$circle( "SOLDER_MASK", 0.0, 0.0, 3.00, 0.0 ); $$circle( "POWER", 0.0, 0.0, 2.10, 0.0 ); //---------------------------------------------------------------------------- $$create_component("wrap_3mm0"); $$page(0.0, 0.0, 0.00, @mm, 0.0, 0.0, [0.0,0.0,'CO$wrap_3mm0'] ); // // Component Placement Outline for the: Wrap_3mm0 // $$initial([ 1.90, 1.90 ], , @nosnap ); $$terminal([ -1.90, 1.90 ] ); $$terminal([ -1.90, -1.90 ] ); $$terminal([ 1.90, -1.90 ] ); $$attribute( "COMPONENT_PLACEMENT_OUTLINE", "", @mark, @scale ); // // Silkscreen // $$point_mode(@vertex); $$path( "SILKSCREEN", 0.20 , , [ 1.80, 1.80, -1.80, 1.80 ] ); $$path( "SILKSCREEN", 0.20 , , [ -1.80, 1.80, -1.80, -1.80 ] ); $$path( "SILKSCREEN", 0.20 , , [ -1.80, -1.80, 1.80, -1.80 ] ); $$path( "SILKSCREEN", 0.20 , , [ 1.80, -1.80, 1.80, 1.80 ] ); // Reference Designator is on SILKSCREEN Layer. $$text( "SILKSCREEN", "^$ref", 0.0, 0.0, 2.0, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); $$attribute( "COMPONENT_OUTLINE_OVERHANG", "no"); $$attribute( "COMPONENT_LAYOUT_TYPE", "surface"); $$attribute( "COMPONENT_LAYOUT_SURFACE", "both"); $$attribute( "COMPONENT_NOT_IN_BOM"); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "1,term_wrap_3mm0"); $$attribute( "COMPONENT_PIN_DEFINITION", "1", , @scale , , [ 0.0, 0.0 ]);