問題タブ [openscad]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openscad - OpenSCAD のループでマルチマトリックスを使用するにはどうすればよいですか?
ループ内で立方体を端から端まで連鎖させて、パラメトリック方程式ではなく、それらを一緒に追加する方法の動的ルールのみを使用して、立方体で構成されるスパイラルを構築できるようにします。つまり、translate 1、tilt 20'、rotate-z 10'... で 3D スピログラフが作成されます。
これは、openscad 再帰を使用したサンプル ファイルです (openscad ループに比べてメモリ クラッシュが非常に高速です)。ループを使用して同じことをしたいですか? 私は混乱しています。
scaletransform - OpenSCAD の linear_trusion オペレーターを理解する
OpenSCAD では、linear_trusion オペレーターは 2D 形状を取り、それを 3D に押し出し、必要に応じてねじります。
例えば:
しかし、私はウィキで見つけました:
これにより、「正方形」(実際には長方形) が大きくなるにつれて、1 から 2 にスケーリングされます。ただし、これは 1 次元でのみ行われます。両方の寸法を同じように拡大縮小する方法が見つかりません。
この場合の目的は、正方形ではなく、開口部に向かって幅が広くなる容器を作成することです。たとえば、角氷や型に必要なため、内部の材料が簡単に落ちます。
openscad - オブジェクトのエッジを丸くする方法 opensCAD
openscad オブジェクトのエッジを丸める簡単な方法/関数はありますか?