1

私はopenSCADの使い方を独学で学んでおり、基本は知っています。ソフトウェアを使って練習するために、ヤシの木を作ることにしました。次のコードを使用してトランクを作成しました。

linear_extrude(height = 50, center = true, convexity = 10, twist = 200)
circle(r = 1);

その結果、次のオブジェクト が作成されました。ここに画像の説明を入力 次に、ヤシの木のてっぺんに 2D ポリゴンを作成し、それを 360 度回転させたいと考えました。ポリゴンは次のようになります。 ここに画像の説明を入力

多角形には一連の点が必要ですが、曲線のエッジがあるため、これは非常に困難です。ヤシの木の葉を作る簡単な方法はありますか?

4

2 に答える 2

0

//これは 1 つの方法ですが、ヤシの木をうまく表現していないように感じます。

translate([0,0,20])
rotate_extrude()
rotate([0,0,90])
difference(){
union(){
difference(){
circle(r = 15,$fn = 100);
translate([-20,0])
circle(r = 30, $fn = 100);
}

translate([.2,0])
scale([.7,.8])
difference(){
circle(r = 15,$fn = 100);
translate([-20,0])
circle(r = 30, $fn = 100);
}

translate([.2,0])
scale([.5,.6])
difference(){
circle(r = 15,$fn = 100);
translate([-20,0])
circle(r = 30, $fn = 100);
}
translate([5,0])
rotate([0,0,45])
square(center = true,[1.5,1.5]);
 }

translate([15,-15])
square([30,30], center = true);
}




linear_extrude(height = 50, center = true, convexity = 10, twist = 200)
circle(r = 1);
于 2015-05-30T04:35:37.947 に答える