問題タブ [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.
stack - OpenSCAD スタックのような操作を行うには?
私は OpenSCAD にかなり慣れていませんが、ほとんどのことを理解しています。ただし、スタックのような操作を行う方法がわかりません。数値をプッシュおよびポップできる限り、どのデータ構造が使用されているかは問題ではありません。これは可能ですか?
trigonometry - OpenScad で cos の正しい値を取得できない
Openscad で Bresenham のアルゴリズムを使用しようとしています。どこで問題が発生したかを確認するために、物事を少しずつ分解しました。Openscad からの出力を見ると、提供された値に対して cos 値が正しくないことがわかります。Openscad で表示される値と cos(value) のリストを次に示します。
これは、次のコードによって生成されます。
java - Javaを介してバッチファイルを実行していますが、プロセスが完了しません
1 行のバッチ ファイルを作成しました: openscad -o %1 %2。
このコードは、コマンド プロンプトから export output.stl input.scad を実行すると機能します。
これをJavaで実行する必要があるため、コードを使用します:
directory は、このプロセスに関連するすべてのファイル (.bat、.scad、openscad.exe) の場所です。また、test.stl もこのディレクトリに出力されるはずです。
これを行うことでJavaからエラーは発生しませんが、エクスポートは行われません。
このコードの実行方法に何か問題がありますか? 同様の投稿で ProcessBuilder が推奨されていることは知っていますが、配列がどのように機能するかはわかりません。また、これを実行するための適切なドキュメントやチュートリアルも見つかりません。
3d - OpenSCAD 初心者向け: 曲面オブジェクトの作成に関するヘルプ
私はopenSCADの使い方を独学で学んでおり、基本は知っています。ソフトウェアを使って練習するために、ヤシの木を作ることにしました。次のコードを使用してトランクを作成しました。
その結果、次のオブジェクト が作成されました。 次に、ヤシの木のてっぺんに 2D ポリゴンを作成し、それを 360 度回転させたいと考えました。ポリゴンは次のようになります。
多角形には一連の点が必要ですが、曲線のエッジがあるため、これは非常に困難です。ヤシの木の葉を作る簡単な方法はありますか?
openscad - 差分関数が機能しないのはなぜですか (openSCAD)?
openSCAD の使い方を学ぼうとしています。多くのチュートリアルを読んでいます (見ています) が、次のコードが機能しない理由がわかりません。手伝っていただけませんか?
3d - 円柱に画像を巻き付ける
最近、カスタムイメージを側面に刻印したブレスレットを印刷できるかどうか尋ねられました。
私にとって、問題は単純です。私は、その人が私に送ったベクトル化された画像の点を表す 2 次元デカルト システム (x,y) を持っています。これらを 3D 円筒システム (シータ、r、z') として扱いたいと思います。ここで、r は定数です。最後に、この 3D 円筒座標系を通常の方法で 3D デカルト座標系 (x',y',z') に変換します。
そう:
問題は、これを OpenSCAD に表現する方法がわからないことです。multmatrix() を使用した行列変換のオプションがありますが、これは線形変換しかできません。つまり、少なくとも私の知る限り、cos(x) のようなものは表現できません。
私が欲しいのは次のいずれかです:
この変換を表現するための既存のモジュール/ハック、または
glsl の頂点シェーダーによく似た、頂点ごとの変換を実行するための一般的な方法
少なくとも、そのようなものが OpenSCAD で利用できないことを確認することは可能ですか?
blender - Blender ファイルを OpenSCAD にインポートする
私はこのテーマに慣れていないので、これがばかげた質問のように聞こえる場合は、事前に申し訳ありません. Blender でオブジェクトを設計してから OpenSCAD にインポートできますか? 可能だと読みました...しかし、すべてのコンポーネントを認識せずに、単なるオブジェクトとしてのみインポートすると思いますか? さらに、C++ コードなどを生成しますか?
3d - Openscad レンダリング フリーズ
私はopenscadコードを書きました。簡単なショートコードでした。非常に高速にコンパイルできます。.しかし、レンダリングしようとすると、30 分以上かかります。99% になっても、終わらずに働き続けます。誰でもそれについて私を助けることができますか?
私が使用しているコード;