summaryrefslogtreecommitdiff
path: root/testdata/scad/bugs/issue95-normalization-crash.scad
blob: 7bca8ed0cc2151c0924c66ba685fc5d5de3abf3a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//
// Reported by Triffid Hunter.
// Causes a crash in CSGTermNormalizer::normalizePass()
//

difference() {
  union() {
    translate([0, -20, 0]) cube([30, 2, 40]);
    cube();
  }

  translate([15.5, -19, 14]) {
    cylinder(r=5, h=2);
    rotate([-90, 0, 0]) difference() {
      translate([0, 0, 2]) cylinder(r=2, h=3);
      translate([0, 0, 4]) cylinder(h=2);
    }
  }
}
contact: Jan Huwald // Impressum