2017年10月4日水曜日

openScad

openScad

translate(){}の検証

translateして図形を動かすとき{}のくくりの中では座標軸が維持される

例)
translate([0,0,0]){
    cube(10);
translate([1,0,0]){
    cube (10); 
translate([1,0,0]){
    cube (10);   
         }
    }
}
では最初のtranslateの{}の中に下のtranslateが含まれるのでx方向にずれたcubeが3つ作られる。 下の例ではcubeにかかるtranslate{}がひとつづつなのでx方向に1ずれて2つ重なったcubeが表示される。

translate([0,0,0]){
    cube(10);
}
translate([1,0,0]){
 cube (10);   
}
translate([1,0,0]){
 cube (10);   
}
 

0 件のコメント:

コメントを投稿