1

OpenSCAD では、linear_trusion オペレーターは 2D 形状を取り、それを 3D に押し出し、必要に応じてねじります。

例えば:

linear_extrude(height = 40) {
  square(10);
}

しかし、私はウィキで見つけました:

これにより、「正方形」(実際には長方形) が大きくなるにつれて、1 から 2 にスケーリングされます。ただし、これは 1 次元でのみ行われます。両方の寸法を同じように拡大縮小する方法が見つかりません。

この場合の目的は、正方形ではなく、開口部に向かって幅が広くなる容器を作成することです。たとえば、角氷や型に必要なため、内部の材料が簡単に落ちます。

4

2 に答える 2

2

scale = [1,2]x を係数 1 で、y を係数 2 でスケーリングします

scale = 2またはscale = [2,2]両方を均等にスケーリングします

于 2015-09-07T07:34:43.990 に答える