Skip to main content
deleted 6 characters in body
Source Link
Joel Coehoorn
  • 2.5k
  • 4
  • 19
  • 33

The following creates an object with two slots:

translate([-40,-40,0]) difference() { cube ([90,28,12]); translate([12,-.01,5]) cube([12.7,28.02,14.02]); translate([65,-.01,5]) cube([12.7,28.02,14.02]);

 translate([-40,-40,0]) difference() {
     cube ([90,28,12]);
     translate([12,-.01,5]) cube([12.7,28.02,14.02]);
     translate([65,-.01,5]) cube([12.7,28.02,14.02]);

The question is howHow can the first main cube be extended to be a complex object of the syntax:

cube([60,20,10],center=true);translate([0,0,5])cube([30,20,10],center=true);

cube([60,20,10],center=true);translate([0,0,5])cube([30,20,10],center=true);

and then use differencedifference to create holes?

The following creates an object with two slots:

translate([-40,-40,0]) difference() { cube ([90,28,12]); translate([12,-.01,5]) cube([12.7,28.02,14.02]); translate([65,-.01,5]) cube([12.7,28.02,14.02]);

The question is how can the first main cube be extended to be a complex object of the syntax:

cube([60,20,10],center=true);translate([0,0,5])cube([30,20,10],center=true);

and then use difference to create holes?

The following creates an object with two slots:

 translate([-40,-40,0]) difference() {
     cube ([90,28,12]);
     translate([12,-.01,5]) cube([12.7,28.02,14.02]);
     translate([65,-.01,5]) cube([12.7,28.02,14.02]);

How can the first main cube be extended to be a complex object of the syntax:

cube([60,20,10],center=true);translate([0,0,5])cube([30,20,10],center=true);

and then use difference to create holes?

Post Closed as "Not suitable for this site" by Trish, 0scar
Source Link

How to combine difference with concatinate object

The following creates an object with two slots:

translate([-40,-40,0]) difference() { cube ([90,28,12]); translate([12,-.01,5]) cube([12.7,28.02,14.02]); translate([65,-.01,5]) cube([12.7,28.02,14.02]);

The question is how can the first main cube be extended to be a complex object of the syntax:

cube([60,20,10],center=true);translate([0,0,5])cube([30,20,10],center=true);

and then use difference to create holes?