mirror of https://github.com/vitalif/openscad
renamed dumptest files to .csg and added group headers
parent
b715e580f7
commit
400248d566
|
@ -1,5 +1,6 @@
|
|||
group() {
|
||||
cube(size = [1, 1, 1], center = false);
|
||||
multmatrix([[1, 0, 0, 2], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
square(size = [1, 1], center = false);
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,2 @@
|
|||
group() {
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
|
|
@ -0,0 +1,2 @@
|
|||
group() {
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
minkowski(convexity = 0);
|
||||
glide(path = undef, convexity = 0);
|
||||
subdiv(level = 1, convexity = 0);
|
||||
|
@ -38,4 +39,4 @@
|
|||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]);
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]);
|
||||
color([-1, -1, -1, 1]);
|
||||
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
group() {
|
||||
group();
|
||||
}
|
|
@ -1,2 +0,0 @@
|
|||
group();
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
cube(size = [0, 0, 0], center = false);
|
||||
|
@ -48,4 +49,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
difference() {
|
||||
sphere($fn = 0, $fa = 12, $fs = 2, r = 10);
|
||||
%cylinder($fn = 0, $fa = 12, $fs = 2, h = 30, r1 = 6, r2 = 6, center = true);
|
||||
|
@ -17,4 +18,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,7 +1,8 @@
|
|||
group() {
|
||||
difference() {
|
||||
sphere($fn = 0, $fa = 12, $fs = 2, r = 10);
|
||||
group() {
|
||||
cylinder($fn = 0, $fa = 12, $fs = 2, h = 30, r1 = 6, r2 = 6, center = true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 1], [0, 0, 0, 1]]) {
|
||||
cylinder($fn = 0, $fa = 12, $fs = 2, h = 1, r1 = 5, r2 = 5, center = false);
|
||||
|
@ -56,4 +57,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,2 @@
|
|||
group() {
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
group() {
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
|
@ -49,4 +50,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
circle($fn = 0, $fa = 12, $fs = 2, r = 1);
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
circle($fn = 0, $fa = 12, $fs = 2, r = 1);
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 3], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
circle($fn = 0, $fa = 12, $fs = 2, r = 1);
|
||||
|
@ -29,4 +30,4 @@
|
|||
multmatrix([[1, 0, 0, 3], [0, 1, 0, -9], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
circle($fn = 0.1, $fa = 12, $fs = 2, r = 1);
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
color([-1, -1, -1, 1]);
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
color([-1, -1, -1, 1]);
|
||||
color([-1, -1, -1, 1]);
|
||||
multmatrix([[1, 0, 0, 12], [0, 1, 0, 12], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
|
@ -61,4 +62,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,5 +1,6 @@
|
|||
group() {
|
||||
hull() {
|
||||
circle($fn = 0, $fa = 12, $fs = 2, r = 1);
|
||||
group();
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
cube(size = [1, 1, 1], center = false);
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
cube(size = [1, 1, 1], center = false);
|
||||
cube(size = [1, 1, 0], center = false);
|
||||
cube(size = [1, 0, 1], center = false);
|
||||
|
@ -9,4 +10,4 @@
|
|||
multmatrix([[1, 0, 0, 6], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
cube(size = [2, 4, 2], center = true);
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
cylinder($fn = 0, $fa = 12, $fs = 2, h = 1, r1 = 1, r2 = 1, center = false);
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
cylinder($fn = 0, $fa = 12, $fs = 2, h = 1, r1 = 1, r2 = 1, center = false);
|
||||
multmatrix([[1, 0, 0, 1], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
cylinder($fn = 0, $fa = 12, $fs = 2, h = 1, r1 = 0, r2 = 0, center = false);
|
||||
|
@ -35,4 +36,4 @@
|
|||
multmatrix([[1, 0, 0, -10], [0, 1, 0, -10], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
cylinder($fn = 0.1, $fa = 12, $fs = 2, h = 7.0711, r1 = 3.5356, r2 = 3.5356, center = true);
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
difference();
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
difference();
|
||||
difference();
|
||||
difference() {
|
||||
|
@ -35,4 +36,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,4 +1,5 @@
|
|||
group() {
|
||||
difference() {
|
||||
cylinder($fn = 0, $fa = 12, $fs = 2, h = 30, r1 = 6, r2 = 6, center = true);
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
linear_extrude(height = 100, center = false, convexity = 1, scale = [1, 1], $fn = 0, $fa = 12, $fs = 2);
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
rotate_extrude(convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
group() {
|
||||
group();
|
||||
}
|
|
@ -1,2 +0,0 @@
|
|||
group();
|
||||
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
import(file = "B-\" C-\t D-\n E-'", layer = "A:\\ B:\" C:\t D:\n E:' F:\\\\", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
difference() {
|
||||
sphere($fn = 0, $fa = 12, $fs = 1, r = 25);
|
||||
|
@ -18,4 +19,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
intersection() {
|
||||
difference() {
|
||||
|
@ -18,4 +19,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
difference() {
|
||||
union() {
|
||||
|
@ -13,4 +14,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,7 +1,8 @@
|
|||
group() {
|
||||
group() {
|
||||
difference() {
|
||||
cube(size = [30, 30, 30], center = true);
|
||||
sphere($fn = 0, $fa = 12, $fs = 2, r = 20);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, -120], [0, 0, 0, 1]]) {
|
||||
difference() {
|
||||
|
@ -40,4 +41,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
difference() {
|
||||
cube(size = [100, 100, 100], center = true);
|
||||
|
@ -370,4 +371,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, -10], [0, 0, 0, 1]]) {
|
||||
group() {
|
||||
difference() {
|
||||
|
@ -43,4 +44,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
difference() {
|
||||
intersection() {
|
||||
multmatrix([[1, 0, 0, -25], [0, 1, 0, -25], [0, 0, 1, -25], [0, 0, 0, 1]]) {
|
||||
|
@ -25,4 +26,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
%linear_extrude(height = 22, center = true, convexity = 10, scale = [1, 1], $fn = 0, $fa = 12, $fs = 2) {
|
||||
import(file = "example009.dxf", layer = "body", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
}
|
||||
|
@ -19,4 +20,4 @@
|
|||
}
|
||||
rotate_extrude(file = "example009.dxf", layer = "fan_side", origin = [0, -40], scale = 1, convexity = 10, $fn = 0, $fa = 12, $fs = 2);
|
||||
}
|
||||
|
||||
}
|
|
@ -1,7 +1,8 @@
|
|||
group() {
|
||||
intersection() {
|
||||
surface(file = "example010.dat", center = true);
|
||||
multmatrix([[0.70710678118, -0.70710678118, 0, 0], [0.70710678118, 0.70710678118, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
surface(file = "example010.dat", center = true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
polyhedron(points = [[10, 0, 0], [0, 10, 0], [-10, 0, 0], [0, -10, 0], [0, 0, 10]], triangles = [[0, 1, 2, 3], [4, 1, 0], [4, 2, 1], [4, 3, 2], [4, 0, 3]], convexity = 1);
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
difference() {
|
||||
sphere($fn = 0, $fa = 12, $fs = 1, r = 20);
|
||||
multmatrix([[1, 0, 0, -2.92], [0, 1, 0, 0.5], [0, 0, 1, 20], [0, 0, 0, 1]]) {
|
||||
|
@ -6,4 +7,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
intersection() {
|
||||
linear_extrude(height = 100, center = true, convexity = 3, $fn = 0, $fa = 12, $fs = 2) {
|
||||
import(file = "example013.dxf", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
|
@ -13,4 +14,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
intersection() {
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
cube(size = [100, 20, 20], center = true);
|
||||
|
@ -12,4 +13,4 @@
|
|||
cube(size = [100, 20, 20], center = true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
difference() {
|
||||
multmatrix([[1, 0, 0, -35], [0, 1, 0, -35], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
|
@ -26,4 +27,4 @@
|
|||
}
|
||||
import(file = "example009.dxf", layer = "body", origin = [0, 0], scale = 2, convexity = 6, $fn = 0, $fa = 12, $fs = 2);
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
difference() {
|
||||
group() {
|
||||
cube(size = [65, 28, 28], center = true);
|
||||
|
@ -81,4 +82,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group();
|
||||
group();
|
||||
group() {
|
||||
|
@ -212,4 +213,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, -150], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
group() {
|
||||
|
@ -116,4 +117,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
multmatrix([[1, 0, 0, -100], [0, 1, 0, 0], [0, 0, 1, -30], [0, 0, 0, 1]]) {
|
||||
cylinder($fn = 0, $fa = 12, $fs = 2, h = 45, r1 = 6, r2 = 2, center = false);
|
||||
|
@ -123,4 +124,4 @@
|
|||
cylinder($fn = 0, $fa = 12, $fs = 2, h = 55.2857, r1 = 6, r2 = 2, center = false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
multmatrix([[1, 0, 0, -30], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
group() {
|
||||
linear_extrude(height = 100, center = false, convexity = 8, twist = 411.429, slices = 34, $fn = 0, $fa = 12, $fs = 1) {
|
||||
|
@ -229,4 +230,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
multmatrix([[1, 0, 0, -30], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
group() {
|
||||
linear_extrude(height = 0.5, center = true, convexity = 1, $fn = 0, $fa = 12, $fs = 1) {
|
||||
|
@ -264,4 +265,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
multmatrix([[1, 0, 0, -15], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
group() {
|
||||
group() {
|
||||
|
@ -123,4 +124,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
difference() {
|
||||
multmatrix([[0.81649658092, 0.40824829046, 0.40824829046, 0], [0, 0.70710678118, -0.70710678118, 0], [-0.57735026919, 0.57735026919, 0.57735026919, 0], [0, 0, 0, 1]]) {
|
||||
group() {
|
||||
|
@ -1866,4 +1867,4 @@
|
|||
cube(size = [200, 200, 200], center = true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
group() {
|
||||
group();
|
||||
}
|
|
@ -1,2 +0,0 @@
|
|||
group();
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
sphere($fn = 0, $fa = 12, $fs = 2, r = 3);
|
||||
|
@ -108,4 +109,4 @@
|
|||
sphere($fn = 0, $fa = 12, $fs = 2, r = 3);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group();
|
||||
group();
|
||||
multmatrix([[1, 0, 0, -10], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
|
@ -111,4 +112,4 @@
|
|||
cylinder($fn = 0, $fa = 12, $fs = 2, h = 1, r1 = 5, r2 = 5, center = false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
glide(path = undef, convexity = 0);
|
||||
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
group() {
|
||||
group();
|
||||
}
|
|
@ -1,2 +0,0 @@
|
|||
group();
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
difference() {
|
||||
sphere($fn = 0, $fa = 12, $fs = 2, r = 10);
|
||||
%cylinder($fn = 0, $fa = 12, $fs = 2, h = 30, r1 = 6, r2 = 6, center = true);
|
||||
|
@ -59,4 +60,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
difference() {
|
||||
sphere($fn = 0, $fa = 12, $fs = 2, r = 10);
|
||||
cylinder($fn = 0, $fa = 12, $fs = 2, h = 30, r1 = 6, r2 = 6, center = true);
|
||||
|
@ -17,4 +18,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
group() {
|
||||
hull();
|
||||
}
|
|
@ -1,2 +0,0 @@
|
|||
hull();
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
group() {
|
||||
hull() {
|
||||
|
@ -43,4 +44,4 @@ group() {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
hull() {
|
||||
multmatrix([[1, 0, 0, 15], [0, 1, 0, 10], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
|
@ -62,4 +63,4 @@
|
|||
circle($fn = 0, $fa = 12, $fs = 2, r = 0);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
hull();
|
||||
hull();
|
||||
hull() {
|
||||
|
@ -33,4 +34,4 @@
|
|||
sphere($fn = 0, $fa = 12, $fs = 2, r = 0);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
group() {
|
||||
group();
|
||||
}
|
|
@ -1,2 +0,0 @@
|
|||
group();
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
cube(size = [2, 2, 2], center = true);
|
||||
multmatrix([[1, 0, 0, -3], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
|
@ -58,4 +59,4 @@
|
|||
cube(size = [2, 2, 2], center = true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
import(file = "", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
import(file = "", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
import(file = "", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
multmatrix([[1, 0, 0, -210], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
import(file = "../../dxf/polygons.dxf", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
|
@ -24,4 +25,4 @@
|
|||
multmatrix([[1, 0, 0, 200], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
import(file = "../../dxf/polygons.dxf", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
import(file = "", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
import(file = "", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
import(file = "import.stl", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
multmatrix([[1, 0, 0, 2], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
import(file = "import.stl", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
|
@ -11,4 +12,4 @@
|
|||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 2], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
import(file = "import.stl", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
group() {
|
||||
cube(size = [1, 1, 1], center = true);
|
||||
|
@ -79,4 +80,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
intersection();
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
intersection();
|
||||
intersection();
|
||||
intersection() {
|
||||
|
@ -53,4 +54,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
intersection();
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
intersection();
|
||||
intersection();
|
||||
intersection() {
|
||||
|
@ -14,4 +15,4 @@
|
|||
cube(size = [100, 20, 20], center = true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
linear_extrude(height = 100, center = false, convexity = 1, scale = [1, 1], $fn = 0, $fa = 12, $fs = 2);
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
group() {
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
|
@ -250,4 +251,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
rotate_extrude(convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
rotate_extrude(convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
rotate_extrude(convexity = 1, $fn = 0, $fa = 12, $fs = 2) {
|
||||
|
@ -59,4 +60,4 @@
|
|||
square(size = [10, 10], center = true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
linear_extrude(height = 100, center = false, convexity = 1, scale = [1, 1], $fn = 0, $fa = 12, $fs = 2) {
|
||||
import(file = "localfile.dxf", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
|
@ -17,4 +18,4 @@
|
|||
sphere($fn = 0, $fa = 12, $fs = 2, r = 100);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
linear_extrude(height = 100, center = false, convexity = 1, scale = [1, 1], $fn = 0, $fa = 12, $fs = 2) {
|
||||
import(file = "localfiles_dir/localfile.dxf", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 2);
|
||||
|
@ -17,4 +18,4 @@
|
|||
sphere($fn = 0, $fa = 12, $fs = 2, r = 100);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
minkowski(convexity = 0);
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
multmatrix([[1, 0, 0, -25], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
group() {
|
||||
|
@ -63,4 +64,4 @@ group() {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
multmatrix([[1, 0, 0, -20], [0, 1, 0, 5], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
group() {
|
||||
minkowski(convexity = 0) {
|
||||
|
@ -28,4 +29,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
multmatrix([[1, 0, 0, -20], [0, 1, 0, 30], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
group() {
|
||||
minkowski(convexity = 0) {
|
||||
|
@ -30,4 +31,4 @@
|
|||
}
|
||||
minkowski(convexity = 0);
|
||||
minkowski(convexity = 0);
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
multmatrix([[-1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]);
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
group() {
|
||||
cylinder($fn = 0, $fa = 12, $fs = 2, h = 1, r1 = 0.2, r2 = 0.2, center = false);
|
||||
|
@ -241,4 +242,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,4 +1,5 @@
|
|||
group() {
|
||||
group() {
|
||||
cylinder($fn = 0, $fa = 12, $fs = 2, h = 10, r1 = 23, r2 = 10, center = false);
|
||||
}
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]);
|
||||
|
||||
}
|
|
@ -1,5 +1,6 @@
|
|||
group() {
|
||||
linear_extrude(height = 100, center = false, convexity = 1, $fn = 0, $fa = 12, $fs = 1) {
|
||||
import(file = "null-polygons.dxf", layer = "", origin = [0, 0], scale = 1, convexity = 1, $fn = 0, $fa = 12, $fs = 1);
|
||||
}
|
||||
linear_extrude(file = "null-polygons.dxf", layer = "", origin = [0, 0], scale = 1, height = 100, center = false, convexity = 1, $fn = 0, $fa = 12, $fs = 1);
|
||||
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
group() {
|
||||
polygon(points = undef, paths = undef, convexity = 1);
|
||||
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
group() {
|
||||
polyhedron(points = [[0, -10, 60], [0, 10, 60], [0, 10, 0], [0, -10, 0], [60, -10, 60], [60, 10, 60], [10, -10, 50], [10, 10, 50], [10, 10, 30], [10, -10, 30], [30, -10, 50], [30, 10, 50]], triangles = [[0, 2, 3], [0, 1, 2], [0, 4, 5], [0, 5, 1], [5, 4, 2], [2, 4, 3], [6, 8, 9], [6, 7, 8], [6, 10, 11], [6, 11, 7], [10, 8, 11], [10, 9, 8], [0, 3, 9], [9, 0, 6], [10, 6, 0], [0, 4, 10], [3, 9, 10], [3, 10, 4], [1, 7, 11], [1, 11, 5], [1, 7, 8], [1, 8, 2], [2, 8, 11], [2, 11, 5]], convexity = 1);
|
||||
}
|
||||
}}
|
|
@ -1,3 +1,4 @@
|
|||
group() {
|
||||
polygon(points = undef, paths = undef, convexity = 1);
|
||||
polygon(points = [], paths = undef, convexity = 1);
|
||||
polygon(points = [[], []], paths = undef, convexity = 1);
|
||||
|
@ -32,4 +33,4 @@
|
|||
multmatrix([[1, 0, 0, 2], [0, 1, 0, -4], [0, 0, 1, 0], [0, 0, 0, 1]]) {
|
||||
polygon(points = [[0, 0], [1, 0], [1, 1], [0, 0]], paths = undef, convexity = 1);
|
||||
}
|
||||
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue