2014-12-22 8 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); 
}