Index: trunk/pcblib/smd/01005.fp =================================================================== --- trunk/pcblib/smd/01005.fp (revision 32648) +++ trunk/pcblib/smd/01005.fp (revision 32649) @@ -2,6 +2,7 @@ ha:subc.5 { ha:attributes { footprint = 01005 Standard SMT resistor, capacitor etc + openscad = 01005.scad } ha:data { li:padstack_prototypes { Index: trunk/pcblib/smd/0201.fp =================================================================== --- trunk/pcblib/smd/0201.fp (revision 32648) +++ trunk/pcblib/smd/0201.fp (revision 32649) @@ -2,6 +2,7 @@ ha:subc.5 { ha:attributes { footprint = 0201 Standard SMT resistor, capacitor etc + openscad = 0201.scad } ha:data { li:padstack_prototypes { Index: trunk/pcblib/smd/0402.fp =================================================================== --- trunk/pcblib/smd/0402.fp (revision 32648) +++ trunk/pcblib/smd/0402.fp (revision 32649) @@ -2,6 +2,7 @@ ha:subc.5 { ha:attributes { footprint = 0402 Standard SMT resistor, capacitor etc + openscad = 0402.scad } ha:data { li:padstack_prototypes { Index: trunk/pcblib/smd/0603.fp =================================================================== --- trunk/pcblib/smd/0603.fp (revision 32648) +++ trunk/pcblib/smd/0603.fp (revision 32649) @@ -2,6 +2,7 @@ ha:subc.5 { ha:attributes { footprint = 0603 Standard SMT resistor, capacitor etc + openscad = 0603.scad } ha:data { li:padstack_prototypes { Index: trunk/pcblib/smd/0805.fp =================================================================== --- trunk/pcblib/smd/0805.fp (revision 32648) +++ trunk/pcblib/smd/0805.fp (revision 32649) @@ -2,6 +2,7 @@ ha:subc.5 { ha:attributes { footprint = 0805 Standard SMT resistor, capacitor etc + openscad = 0805.scad } ha:data { li:padstack_prototypes { Index: trunk/pcblib/smd/1206.fp =================================================================== --- trunk/pcblib/smd/1206.fp (revision 32648) +++ trunk/pcblib/smd/1206.fp (revision 32649) @@ -2,6 +2,7 @@ ha:subc.5 { ha:attributes { footprint = 1206 Standard SMT resistor, capacitor etc + openscad = 1206.scad } ha:data { li:padstack_prototypes { Index: trunk/pcblib/smd/SOT23.scad =================================================================== --- trunk/pcblib/smd/SOT23.scad (revision 32648) +++ trunk/pcblib/smd/SOT23.scad (revision 32649) @@ -1,3 +1,35 @@ +// Model for SOT23 package +// +// Copyright (C) 2017,2020 Tibor 'Igor2' Palinkas +// +// File distribution license: +// This library is free software; you can redistribute it and/or +// modify it under the terms of the GNU Lesser General Public +// License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, write to the Free Software +// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +// +// The above distribution license applies when the file is distributed as a +// stand alone model file or as part of a library, in both cases intended +// for reuse combined by the user with other openscad scripts. +// +// Use license: +// as a special exception, the content of the file may be +// embedded in an openscad script that represents a printed circuit board, +// for example when a board is exported by pcb-rnd. In such use case, +// the content of this file may be copied into the resulting board file +// with or without modifications, without affecting the board file's license +// in any way. +// + module sot23() { module sot23_()