2015-07-04 66 views
1

在OpenSCAD我執行下面的動畫:我們如何計算CSG對象的音量?

WhR = 1.5; // wheel radius 
WhH = 6; // wheel height 
WpR = 1; // workpiece radius 
WpH = 6; // workpiece height 

$fn = 30; 
pos = position($t); 

intersection(){ 
rotate([0,-90,0]){ 
cylinder(WpH, WpR,WpR); 
} 

translate([pos,0,-2.5]){ 
cylinder(WhH,WhR,WhR); 
} 
} 

function position(t) = -7.5 + t; 

我的問題是,我怎麼能計算和交叉點期間出口「量量」? [如果你知道該怎麼做,在VTK或任何其他庫,請賜教!]

enter image description here

回答

0

OpenSCAD不直接對這種支持。

RapCAD確實不過,通過使用綁定$()的:

bound$()cube(10);