2014-12-22 17 views

回答

1

這是我的問題的解決方案。如果它幫助任何人都可以使用,因爲我回答了我自己的問題。

 

    difference(){ 
    cylinder(h=2,d=4,$fn=48,center=true); 
    cylinder(h=3,d=1.5,$fn=48,center=true); 
    translate([0,2,0]){ 
    cube([5,2,3],center=true);//right side 
    translate([0,-4,0]){ 
    cube([5,2,3],center=true);//left side 
    }}} 

0

我覺得你有點困惑。沒有理由不能從相交對象中減去圓柱體。

$fn=48; 
difference() 
{ 
    intersection() 
    { 
     cylinder(h=2,d=4, center=true); 
     cube([7,2,2], center=true); 
    } 
    cylinder(h=3,d=1.5,center=true); 
}