standardize license and project info in scad files
authordaniel watson <ozzloy@gmail.com>
Sun, 26 Jul 2015 05:58:03 +0000 (22:58 -0700)
committerdaniel watson <ozzloy@gmail.com>
Sun, 26 Jul 2015 05:58:03 +0000 (22:58 -0700)
20 files changed:
3d-printables/angle-bracket-data.scad
3d-printables/angle-bracket.scad
3d-printables/caster-standoff-data.scad
3d-printables/caster-standoff.scad
3d-printables/deck-data.scad
3d-printables/deck-holder-data.scad
3d-printables/deck-holder.scad
3d-printables/deck.scad
3d-printables/motor-mount-data.scad
3d-printables/motor-mount.scad
3d-printables/nut-data.scad
3d-printables/nut.scad
3d-printables/sonar-table-top-holder-data.scad
3d-printables/sonar-table-top-holder.scad
3d-printables/wheel-data.scad
3d-printables/wheel.scad
3d-printables/whole-robot-data.scad
3d-printables/whole-robot.scad
3d-printables/wire-jig-data.scad
3d-printables/wire-jig.scad

index bd69d5939dbee34825a96e3efdfd39e704a1560c..eecfac9c89ef7785d9e673cc1b11ec9f9ef4ecbb 100644 (file)
@@ -1,8 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 // this needs to be updated with actual measurements
 length = 5;
@@ -25,3 +28,20 @@ module bracket(length, width, thickness) {
     rotate([90, 0, 0]) {
       translate([0, - thickness / 2, - thickness / 2]) {
         plate(length, width, thickness); } } } }
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index 788e6b4e271757a17db6eedab92b79a00f5dea18..cdbd4b7ffa57ee8130dc8d1c60608244ecd45013 100644 (file)
@@ -1,9 +1,29 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 include <angle-bracket-data.scad>
 
 bracket(length, width, thickness);
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index e1e46e83073ecb27bb2ece3f544e83c5715f0978..803fb6049952e599f54d27785de5999fd51142ff 100644 (file)
@@ -1,8 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 use <oshw.scad>
 
@@ -93,3 +96,20 @@ module caster_standoff() {
     deck_flange_reinforcement(); }
   translate([0, 0, standoff_lower_portion_height]) {
     ball_holder(); } }
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index 71ce35229cbf0db2def49db642d24fc8670d206e..eb16cba2a8544d9f35e720d1ca5afdd7655e6c75 100644 (file)
@@ -1,9 +1,29 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 include <caster-standoff-data.scad>
 
 caster_standoff();
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index e203cd1b3b72c89e6f2b176c82fe43f9de9a8e2c..ce29f8c988a80afb25320e554dfd47b6fbb4633a 100644 (file)
@@ -1,8 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 // all measurements are in mm unless stated otherwise
 
@@ -44,3 +47,20 @@ module deck_2d(width, length, pitch, hole, hole_type, center = false) {
 module deck(width, length, depth, pitch, hole, hole_type, center = false) {
   linear_extrude(height = depth) {
     deck_2d(width, length, pitch, hole, hole_type, center); } }
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index c6a0cced65dd85d0cbf0da90807de0f0c8e6dfdf..3ac45f62b1ff14ecf4bc1287b894122d0e8c464b 100644 (file)
@@ -1,8 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 /*
   this holds an hc-sr04 sonar sensor to a 3/16 inch deck.
@@ -68,6 +71,23 @@ module deck_holder() {
     difference() {
       square([deck_holder_length, deck_holder_height]);
       translate([sonar_holder_depth - 0.15, sonar_holder_depth - 0.15]) {
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
         square(deck_depth + 0.3); }
       translate([deck_holder_height, sonar_holder_depth - 0.3]) {
         square([deck_holder_length - (deck_holder_height),
index d993635630c605d58b5738a956db7ead59e61ad5..476644cbd28539839c82030da21178fb440a6a87 100644 (file)
@@ -1,8 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 /*
   this holds an hc-sr04 sonar sensor to a 3/16 inch deck.
@@ -14,7 +17,6 @@
 
 $fn = 60;
 
-use <oshw.scad>
 include <deck-holder-data.scad>
 
 for (jj = [0:0]) {
@@ -23,3 +25,20 @@ for (jj = [0:0]) {
                jj * (26 + deck_depth * 3),
                0]) {
       deck_holder(); } } }
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index e45ce6eeddc43cc2d686d29aa443c481c109d320..564d2c06f20f5e81f13d506954f79b8a7345a678 100644 (file)
@@ -1,8 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 include <deck-data.scad>
 
@@ -12,3 +15,20 @@ deck_2d(deck_width,
         deck_grid_hole,
         deck_hole_type,
         center = deck_centered);
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index ccf88f50d5ff8a17be640bc43f1d0e44f431487e..13843ea416712594447fb8c8d1d9a10040d8905c 100644 (file)
@@ -1,3 +1,12 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
+// challenge-bot
+// GNU AGPLv3 (or later at your option)
+// project available here:
+// https://challenge-bot.com/
+
 // from schematic http://goo.gl/96RKol
 collar_radius = 9.2 / 2 + 0.25;
 nubbin_radius = 4.48 / 2;
@@ -43,3 +52,20 @@ module motor_mount() {
       bracket_holes(); }
     translate([1, mount_total_y - motor_height / 2 - 3, -0.05]) {
       motor_holes(); } } }
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index f70fb997c52c04e6f5876869ddeb99268da23631..f225e908b1b24aeb91c634890ea031fde6f31a1d 100644 (file)
@@ -1,11 +1,31 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 $fn = 60;
 
 include <motor-mount-data.scad>
 
 motor_mount();
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index c18f91e2acd24f643718a1d23242640e991b9caa..ca44fbdc9cc5e3a838655468fc5ec016da9ace01 100644 (file)
@@ -2,6 +2,10 @@
 Copyright (C) 2015 Daniel Watson
 See the end of the file for license conditions.
 */
+// challenge-bot
+// GNU AGPLv3 (or later at your option)
+// project available here:
+// https://challenge-bot.com/
 
 module nut_2d(size) {
   side_length = size * sin(30) / sin(120);
@@ -14,18 +18,18 @@ module nut(size, height) {
     nut_2d(size); } }
 
 /*
-This file is part of challenge-bot.
+  This file is part of challenge-bot.
 
-Printables is free software: you can redistribute it and/or modify
-it under the terms of the GNU Affero General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
 
-GNU Affero Emacs 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 Affero General Public License for more details.
+  GNU Affero Emacs 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 Affero General Public License for more details.
 
-You should have received a copy of the GNU Affero General Public License
-along with Printables.  If not, see <http://www.gnu.org/licenses/>.
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
 */
index 73709545cb3e601b402fe4c515a327137f47e099..d6b5a945ebb0a265a2ff5bc088556dfb56cc820a 100644 (file)
@@ -1,3 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
+// challenge-bot
+// GNU AGPLv3 (or later at your option)
+// project available here:
+// https://challenge-bot.com/
 
 include <nut-data.scad>
 
@@ -6,4 +14,21 @@ size = 4;
 nut_2d(size);
 
 translate([size + 1, 0, 0]){
-  square(size, center = true);}
\ No newline at end of file
+  square(size, center = true);}
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index 5b17cbfd4d289340c8d5e9a114a9f0c1f7a3c816..2bfe1b060cf210b9412a9a350ad4221473b96c88 100644 (file)
@@ -1,8 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 /*
   this holds an hc-sr04 sonar sensor to a 3/16 inch deck.
@@ -100,3 +103,20 @@ module corner_rounder_2d(radius, corner_name = "top-left") {
 module corner_rounder(radius, height, corner_name = "top-left") {
   linear_extrude(height = height) {
     corner_rounder_2d(radius, corner_name); } }
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index bc7a96ba0baa8bd752657d7c93053c58f78890db..7834bc623237994e863ad6f38dbfcab29e3841c1 100644 (file)
@@ -1,8 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 /*
   this holds an hc-sr04 sonar sensor to a 3/16 inch deck.
@@ -17,3 +20,20 @@ $fn = 60;
 include <sonar-table-top-holder-data.scad>
 
 sonar_holder();
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index f186d85bbc7e4b8d3e1e69f19342dd1983714c41..51646b08186c6d58614adb4b9b7eb097b92ddb23 100644 (file)
@@ -1,8 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 // use $fn = 20 while developing, 100 when about to print
 //  20 will make previews fast
@@ -77,3 +80,20 @@ module wheel(radius,
                        shaft_flat_width,
                        wall_width,
                        width - wheel_square_spoke_thickness); } }
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index 656ae160816e5e8b302681ae6c287e035973b5bc..2ed0f897185eb9fa8cc0e842fef2dc7dff93f91b 100644 (file)
@@ -1,8 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 // use $fn = 20 while developing, 100 when about to print
 //  20 will make previews fast
@@ -17,3 +20,20 @@ wheel(wheel_radius,
       motor_shaft_flat_width,
       wall_width,
       tread_radius);
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index 80f1dc1c8871d43b4d5f4371aa9523f28ff25c3e..8ab7d9cab44da0b7928934eb85a600d856c8d504 100644 (file)
@@ -1,4 +1,29 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
+// challenge-bot
+// GNU AGPLv3 (or later at your option)
+// project available here:
+// https://challenge-bot.com/
 
 include <wheel-data.scad>
 include <deck-holder-data.scad>
 include <sonar-table-top-holder-data.scad>
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index 8f3aceaffdca177466b19521ae800b8d714c271f..8ea82a2f099ba86ecaaecb163d87081fa27539c8 100644 (file)
@@ -1,8 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 // use $fn = 20 while developing, 100 when about to print
 //  20 will make previews fast
 include <whole-robot-data.scad>
 
 between_parts = 1;
-
 deck_holder();
 translate([deck_holder_length + between_parts, 0, 0]){
-  sonar_holder();}
\ No newline at end of file
+  sonar_holder();}
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index 1c51f0cc5310f73af77258f839c9daa0a9c03757..f23440a028b81689af09f25346a1a0a0c1fa8397 100644 (file)
@@ -1,3 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
+// challenge-bot
+// GNU AGPLv3 (or later at your option)
+// project available here:
+// https://challenge-bot.com/
 $fn = 20;
 
 include <nut-data.scad>
@@ -28,3 +36,20 @@ module wire_channel_groove(width, height, wire_radius, length) {
   rotate(a = 90, v = [1, 0, 0]) {
     linear_extrude(height = length) {
       wire_channel_groove_2d(width, height, wire_radius); } } }
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/
index 59f8434fd1372441a6e387b43c0c77b43d9f1a65..4b9bd73f76d6db71fbd3fbe7074fa5c6263b788b 100644 (file)
@@ -1,8 +1,11 @@
+/*
+  Copyright (C) 2015 Daniel Watson
+  See the end of the file for license conditions.
+*/
 // challenge-bot
 // GNU AGPLv3 (or later at your option)
-// project available at these locations:
-// https://gitorious.org/ozzloy/challenge-bot
-// https://github.com/waynegramlich/challenge-bot
+// project available here:
+// https://challenge-bot.com/
 
 include <wire-jig-data.scad>
 
@@ -12,3 +15,20 @@ for (ii = [0:len(wire_lengths) - 1]) {
       wire_channel_height,
       wire_radius,
       wire_lengths[ii]); } }
+
+/*
+  This file is part of challenge-bot.
+
+  Challenge-bot is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Affero General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Affero Emacs 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 Affero General Public License for more details.
+
+  You should have received a copy of the GNU Affero General Public License
+  along with challenge-bot.  If not, see <http://www.gnu.org/licenses/>.
+*/