mirror of https://github.com/vitalif/openscad
Changed license of most remaining examples to CC0
parent
cce80c5a96
commit
b2692d9a98
|
@ -11,3 +11,15 @@ intersection()
|
|||
linear_extrude(height = 100, center = true, convexity= 3)
|
||||
import(file = "advance_intersection.dxf");
|
||||
}
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -31,3 +31,15 @@ module demo_cut()
|
|||
|
||||
translate([ -30, 0, 0 ]) demo_proj();
|
||||
translate([ +30, 0, 0 ]) demo_cut();
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -75,3 +75,15 @@ translate([ 30, 0, 0 ])
|
|||
nut();
|
||||
|
||||
spring();
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -8,3 +8,14 @@ intersection_for(i = [
|
|||
])
|
||||
rotate(i) cube([100, 20, 20], center = true);
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -43,3 +43,14 @@ module example006()
|
|||
|
||||
example006();
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -20,3 +20,15 @@ module clock_hour_words(word_offset=20.0,word_height=2.0) {
|
|||
}
|
||||
|
||||
clock_hour_words(word_offset=16.0,word_height=5.0);
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -22,3 +22,15 @@ for (i = [1:4])
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -0,0 +1,28 @@
|
|||
echo(version=version());
|
||||
|
||||
module LetterBlock(letter, size=30) {
|
||||
difference() {
|
||||
translate([0,0,size/4])
|
||||
cube([size,size,size/2], center=true);
|
||||
translate([0,0,size/6])
|
||||
linear_extrude(height=size, convexity=3)
|
||||
text(letter,
|
||||
size=size*22/30,
|
||||
font="Tahoma",
|
||||
halign="center",
|
||||
valign="center");
|
||||
}
|
||||
}
|
||||
|
||||
LetterBlock("M");
|
||||
|
||||
// Written by Marius Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
|
@ -64,3 +64,14 @@ translate([0, 0, -10])
|
|||
|
||||
// cutview();
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -29,3 +29,14 @@ intersection()
|
|||
import(file = "fan_view.dxf", layer = "fan_side", origin = fan_side_center);
|
||||
}
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -31,3 +31,15 @@ difference()
|
|||
import(file = "text.dxf", layer = "X");
|
||||
}
|
||||
}
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -0,0 +1,450 @@
|
|||
solid OpenSCAD_Model
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex -15 15 0
|
||||
vertex -15 -15 0
|
||||
vertex -15 -15 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 -0 -0
|
||||
outer loop
|
||||
vertex -15 15 15
|
||||
vertex -15 15 0
|
||||
vertex -15 -15 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 6.88264 -10.8438 15
|
||||
vertex -6.49335 -10.8438 15
|
||||
vertex 15 -15 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -9.24535 11.3642 15
|
||||
vertex -15 15 15
|
||||
vertex -9.24535 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 5.72964 11.3642 15
|
||||
vertex -5.22034 11.3642 15
|
||||
vertex 0.351639 -0.977737 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -15 15 15
|
||||
vertex -15 -15 15
|
||||
vertex -9.24535 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -5.22034 11.3642 15
|
||||
vertex -15 15 15
|
||||
vertex -9.24535 11.3642 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 15 15 15
|
||||
vertex -15 15 15
|
||||
vertex -5.22034 11.3642 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -0 1
|
||||
outer loop
|
||||
vertex 9.82664 11.3642 15
|
||||
vertex 15 15 15
|
||||
vertex 5.72964 11.3642 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 15 15 15
|
||||
vertex -5.22034 11.3642 15
|
||||
vertex 5.72964 11.3642 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 9.82664 -10.8438 15
|
||||
vertex 15 15 15
|
||||
vertex 9.82664 11.3642 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 15 -15 15
|
||||
vertex 9.82664 -10.8438 15
|
||||
vertex 6.88264 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -0 1
|
||||
outer loop
|
||||
vertex 15 -15 15
|
||||
vertex 15 15 15
|
||||
vertex 9.82664 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -15 -15 15
|
||||
vertex 15 -15 15
|
||||
vertex -6.49335 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -6.49335 -10.8438 15
|
||||
vertex 1.07065 -4.69974 15
|
||||
vertex -0.726349 -4.69974 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -0 1
|
||||
outer loop
|
||||
vertex 6.88264 -10.8438 15
|
||||
vertex 6.88264 8.29724 15
|
||||
vertex 1.07065 -4.69974 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -15 -15 15
|
||||
vertex -6.49335 -10.8438 15
|
||||
vertex -9.24535 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 6.88264 -10.8438 15
|
||||
vertex 1.07065 -4.69974 15
|
||||
vertex -6.49335 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -6.49335 8.29724 15
|
||||
vertex -6.49335 -10.8438 15
|
||||
vertex -0.726349 -4.69974 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 15 -15 15
|
||||
vertex 15 -15 0
|
||||
vertex 15 15 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 15 15 15
|
||||
vertex 15 -15 15
|
||||
vertex 15 15 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex 15 15 0
|
||||
vertex -15 15 0
|
||||
vertex -15 15 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex 15 15 15
|
||||
vertex 15 15 0
|
||||
vertex -15 15 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 15 -15 0
|
||||
vertex -15 -15 0
|
||||
vertex -15 15 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 -0 -1
|
||||
outer loop
|
||||
vertex 15 15 0
|
||||
vertex 15 -15 0
|
||||
vertex -15 15 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex -15 -15 15
|
||||
vertex -15 -15 0
|
||||
vertex 15 -15 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 -1 -0
|
||||
outer loop
|
||||
vertex 15 -15 15
|
||||
vertex -15 -15 15
|
||||
vertex 15 -15 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -6.49335 8.29724 5
|
||||
vertex -9.24535 -10.8438 5
|
||||
vertex -6.49335 -10.8438 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -6.49335 8.29724 5
|
||||
vertex -9.24535 11.3642 5
|
||||
vertex -9.24535 -10.8438 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 1.07065 -4.69974 5
|
||||
vertex 0.351639 -0.977737 5
|
||||
vertex -0.726349 -4.69974 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 0.351639 -0.977737 5
|
||||
vertex -6.49335 8.29724 5
|
||||
vertex -0.726349 -4.69974 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -5.22034 11.3642 5
|
||||
vertex -9.24535 11.3642 5
|
||||
vertex -6.49335 8.29724 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 9.82664 -10.8438 5
|
||||
vertex 6.88264 8.29724 5
|
||||
vertex 6.88264 -10.8438 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 9.82664 11.3642 5
|
||||
vertex 6.88264 8.29724 5
|
||||
vertex 9.82664 -10.8438 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 9.82664 11.3642 5
|
||||
vertex 5.72964 11.3642 5
|
||||
vertex 6.88264 8.29724 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 6.88264 8.29724 5
|
||||
vertex 0.351639 -0.977737 5
|
||||
vertex 1.07065 -4.69974 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 5.72964 11.3642 5
|
||||
vertex 0.351639 -0.977737 5
|
||||
vertex 6.88264 8.29724 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 0.351639 -0.977737 5
|
||||
vertex -5.22034 11.3642 5
|
||||
vertex -6.49335 8.29724 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.914058 0.405584 0
|
||||
outer loop
|
||||
vertex -0.726349 -4.69974 5
|
||||
vertex -6.49335 8.29724 5
|
||||
vertex -6.49335 8.29724 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.914058 0.405584 0
|
||||
outer loop
|
||||
vertex -0.726349 -4.69974 15
|
||||
vertex -0.726349 -4.69974 5
|
||||
vertex -6.49335 8.29724 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex 1.07065 -4.69974 5
|
||||
vertex -0.726349 -4.69974 5
|
||||
vertex -0.726349 -4.69974 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex 1.07065 -4.69974 15
|
||||
vertex 1.07065 -4.69974 5
|
||||
vertex -0.726349 -4.69974 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.912882 0.408223 0
|
||||
outer loop
|
||||
vertex 6.88264 8.29724 5
|
||||
vertex 1.07065 -4.69974 5
|
||||
vertex 1.07065 -4.69974 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.912882 0.408223 0
|
||||
outer loop
|
||||
vertex 6.88264 8.29724 15
|
||||
vertex 6.88264 8.29724 5
|
||||
vertex 1.07065 -4.69974 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 6.88264 -10.8438 15
|
||||
vertex 6.88264 -10.8438 5
|
||||
vertex 6.88264 8.29724 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 6.88264 8.29724 15
|
||||
vertex 6.88264 -10.8438 15
|
||||
vertex 6.88264 8.29724 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex 9.82664 -10.8438 5
|
||||
vertex 6.88264 -10.8438 5
|
||||
vertex 6.88264 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex 9.82664 -10.8438 15
|
||||
vertex 9.82664 -10.8438 5
|
||||
vertex 6.88264 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 9.82664 11.3642 5
|
||||
vertex 9.82664 -10.8438 5
|
||||
vertex 9.82664 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 -0 -0
|
||||
outer loop
|
||||
vertex 9.82664 11.3642 15
|
||||
vertex 9.82664 11.3642 5
|
||||
vertex 9.82664 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 5.72964 11.3642 15
|
||||
vertex 5.72964 11.3642 5
|
||||
vertex 9.82664 11.3642 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 -1 -0
|
||||
outer loop
|
||||
vertex 9.82664 11.3642 15
|
||||
vertex 5.72964 11.3642 15
|
||||
vertex 9.82664 11.3642 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.916746 -0.399471 0
|
||||
outer loop
|
||||
vertex 0.351639 -0.977737 15
|
||||
vertex 0.351639 -0.977737 5
|
||||
vertex 5.72964 11.3642 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.916746 -0.399471 0
|
||||
outer loop
|
||||
vertex 5.72964 11.3642 15
|
||||
vertex 0.351639 -0.977737 15
|
||||
vertex 5.72964 11.3642 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.911421 -0.411475 -0
|
||||
outer loop
|
||||
vertex -5.22034 11.3642 15
|
||||
vertex -5.22034 11.3642 5
|
||||
vertex 0.351639 -0.977737 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.911421 -0.411475 -0
|
||||
outer loop
|
||||
vertex 0.351639 -0.977737 15
|
||||
vertex -5.22034 11.3642 15
|
||||
vertex 0.351639 -0.977737 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex -9.24535 11.3642 15
|
||||
vertex -9.24535 11.3642 5
|
||||
vertex -5.22034 11.3642 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 -1 -0
|
||||
outer loop
|
||||
vertex -5.22034 11.3642 15
|
||||
vertex -9.24535 11.3642 15
|
||||
vertex -5.22034 11.3642 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -9.24535 -10.8438 15
|
||||
vertex -9.24535 -10.8438 5
|
||||
vertex -9.24535 11.3642 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -9.24535 11.3642 15
|
||||
vertex -9.24535 -10.8438 15
|
||||
vertex -9.24535 11.3642 5
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex -6.49335 -10.8438 5
|
||||
vertex -9.24535 -10.8438 5
|
||||
vertex -9.24535 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex -6.49335 -10.8438 15
|
||||
vertex -6.49335 -10.8438 5
|
||||
vertex -9.24535 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex -6.49335 8.29724 5
|
||||
vertex -6.49335 -10.8438 5
|
||||
vertex -6.49335 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 -0 -0
|
||||
outer loop
|
||||
vertex -6.49335 8.29724 15
|
||||
vertex -6.49335 8.29724 5
|
||||
vertex -6.49335 -10.8438 15
|
||||
endloop
|
||||
endfacet
|
||||
endsolid OpenSCAD_Model
|
|
@ -1,10 +1,5 @@
|
|||
// chopped_blocks.stl is derived from Mblock.stl
|
||||
// (c) 2009 Will Langford licensed under
|
||||
// the Creative Commons - GNU GPL license.
|
||||
// http://www.thingiverse.com/thing:753
|
||||
//
|
||||
// Jonas Pfeil converted the file to binary
|
||||
// STL and duplicated its content.
|
||||
// chopped_blocks.stl is derived from Basics/LetterBlock.scad
|
||||
// The exported STL was converted to binary using MeshLab
|
||||
|
||||
echo(version=version());
|
||||
|
||||
|
@ -21,7 +16,7 @@ module blk2() {
|
|||
}
|
||||
|
||||
module chop() {
|
||||
translate([ -14, 0, 0 ])
|
||||
translate([ -18, 0, 0 ])
|
||||
import(file = "chopped_blocks.stl", convexity = 12);
|
||||
}
|
||||
|
||||
|
@ -36,3 +31,14 @@ difference() {
|
|||
}
|
||||
}
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
Binary file not shown.
|
@ -13,3 +13,14 @@ for (i = [-100:5:+100]) {
|
|||
translate([ i, 0, -30 ]) cylinder(r1 = 6, r2 = 2, h = get_cylinder_h(i)*3);
|
||||
}
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -27,3 +27,14 @@ module shape()
|
|||
// linear_extrude(convexity = 10, center = true)
|
||||
shape();
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -16,3 +16,15 @@ polyhedron(
|
|||
[4, 0, 3]
|
||||
]
|
||||
);
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -36,3 +36,14 @@ module roundedBox(size, radius, sidesonly)
|
|||
translate([-15,0,0])roundedBox([20,30,40], 5, true);
|
||||
translate([15,0,0]) roundedBox([20,30,40], 5, false);
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
// example012.stl is Mblock.stl, (c) 2009 Will Langford
|
||||
// licensed under the Creative Commons - GNU GPL license.
|
||||
// http://www.thingiverse.com/thing:753
|
||||
// M.stl is generated from Basics/LetterBlock.scad
|
||||
|
||||
echo(version=version());
|
||||
|
||||
|
@ -8,6 +6,18 @@ difference()
|
|||
{
|
||||
sphere(20);
|
||||
|
||||
translate([ -2.92, 0.5, +20 ]) rotate([180, 0, 180])
|
||||
import("sphere.stl", convexity = 5);
|
||||
translate([ 0, 0.5, +20 ]) rotate([180, 0, 180])
|
||||
import("M.stl", convexity = 5);
|
||||
}
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
|
@ -156,3 +156,14 @@ if (mode == "exploded")
|
|||
if (mode == "assembled")
|
||||
assembled();
|
||||
|
||||
// Written by Clifford Wolf <clifford@clifford.at> and Marius
|
||||
// Kintel <marius@kintel.net>
|
||||
//
|
||||
// To the extent possible under law, the author(s) have dedicated all
|
||||
// copyright and related and neighboring rights to this software to the
|
||||
// public domain worldwide. This software is distributed without any
|
||||
// warranty.
|
||||
//
|
||||
// You should have received a copy of the CC0 Public Domain
|
||||
// Dedication along with this software.
|
||||
// If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
|
|
Loading…
Reference in New Issue