問題タブ [stl-format]

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.

0 投票する
1 に答える
24486 参照

javascript - Three.jsでSTLファイルをロードするための推奨される方法は何ですか?

機械設計およびシミュレーション ワークフローの一部として使用するように設計されたアプリケーションを作成しています。Three.js を使用して、Solidworks で設計された部品を読み込んで視覚化し、STL としてエクスポートできるようにしたいと考えています。 (テキストまたはバイナリ)。

** Meshlab のようなものを使用して OBJ やその他の形式に変換できることは十分に認識していますが、これはワークフローを妨げる不要な追加ステップのように思えます。**

Three.js には、Collada、OBJ、UTF-8、VTK、および JSON の適切な読み込みソリューションがあるようですが、STL をサポートする明確な例はありません。 ライセンスのために避けたいhttps://github.com/tbuser/thingiview.js/blob/master/javascripts/thingiloader.jsなど、過去に使用されたものがいくつか浮かんでいるのを見ました 、および https://github.com/tbuser/three.js/blob/master/utils/stl_geometry.js は完全に統合されていないようです。

何か不足していますか?

0 投票する
1 に答える
345 参照

jquery - 2D 画像を .STL 形式に変換するプラグイン

jquery に 2D イメージを .STL ファイル形式に変換するプラグインはありますか?.net で検索しましたが、満足のいく答えが得られませんでした。

画像を.STL形式に変換するために使用できるjqueryのプラグインまたはその他の名前を付けてください??

ありがとう、

0 投票する
1 に答える
249 参照

javascript - Javascript - IEEE 754 を使用してバイナリで浮動小数点をエンコードする方法

私は現在、three.js STLLoader.js に基づくSTL-Splitterについて書いています。この小さなツールは、STL ファイルを解析し、浮動小数点を配列に保存する必要があります。この後、接続されている三角形を調べて文字列に保存し、それをサーバーに送信して新しい STL ファイル (PHP を使用) を作成します。これは実際に機能します。

しかし、バイナリ ファイルをデコードして浮動小数点を保存した後、次のように浮動小数点を正しい形式に変換する方法がわかりません。

現在、ASCII 形式で記述していますが、どの形式を使用していてもかまいません。ちょっとした例やキーワード (検索できるもの) が役立つかもしれません。

ご協力いただきありがとうございます !(これが「noob」の質問である場合は申し訳ありません:/ )

0 投票する
1 に答える
2084 参照

python - 維管束樹のSTLモデルによるPython-VTK 3Dスプライン回帰

血管樹モデルのスプラインまたはポリライン表現を作成する必要があります (以下を参照)。

維管束樹全体

モデルは STL 形式であるため、すべての頂点の xyz 座標があります。線は血管メッシュの中心を通る必要があるため、頂点クラウドを通るスプライン回帰が最適なアプローチであると考えました。さらに、ポリラインの座標など、特定のポイントで容器の半径を取得できれば素晴らしいと思います。

メッシュとして表示されるツリーの一部

このフォーラムと VTK の Web サイトを調べました (この種の簡単な実装があると仮定して) が、これまでのところ、使用できるものは見つかりませんでした。これを実行できる Python モジュールまたは VTK クラス (Python から呼び出す) を知っている人はいますか? これで見つけた python モジュールはすべて 2D データ用です。

どうもありがとう!

編集: VMTKと呼ばれるこのライブラリに出会いました。このライブラリは、血管のセグメンテーションをほぼ独占的に処理し、「中心線計算」と呼ばれるものの機能を備えています。ただし、通常は血管を端で「切断」し、「ソース ポイント」を定義する必要があります。ただし、私のモデルの場合、エンドポイントが「キャップ」されていることがわかり、問題がより複雑になります。解決策が見つかったら、ここに投稿します

0 投票する
1 に答える
1544 参照

visual-studio-2010 - pcl::io にはメンバ savePolygonFile がありません

pcl 1.6 の関数 savePolygonFileSTL がどこにあるかわかりません。どのファイルを含める必要がありますか?

ここでは、それはの一部であると言います

とにかくVS2010はそれを見つけられず、手動で検索しても、すべてのpcl 1.6フォルダーでその関数の定義が見つかりませんでした。savePolygonFile が存在しないか、類似しています。それはどのように可能ですか?わからないことはありますか?私を助けてください。

どうもありがとう

0 投票する
1 に答える
677 参照

c# - 多くの頂点を持つSlimDXの低パフォーマンス

それで、私はかなり長い間SlimDXをいじっていて、
大きなSTLファイルでいくつかの問題を経験しました.

OpenGLでは、SharpGLで約100mbのファイルをロードするとすぐに、1〜2 FPSに落ちます(複数のファイルで同じ問題)。私は何かを逃しましたか、それとも単に正しくないことはありますか?

編集:私の質問を指定するだけです: 1.000.000+ 頂点での SlimDX のパフォーマンスは常に悪いですか?

編集:インデックス バッファーを使用する方が効率的であることはわかっています。また、CullingMode.None が実際には FPS セーバーではないこともわかっていますが、OpenGL テストでは、両面照明と少しのスムージングは​​、必要なポイントの 3 倍の数 (最悪の場合) を作成するのと同じくらい難しいはずです。

編集:好奇心から、indexBuffer を含めるようにコードを変更しましたが、実際には FPS に何らかの影響がありました。現在、これを検証しています。

BasicFramework.cs

SimpleIntegration.cs

shader.hlsl

前もって感謝します

0 投票する
1 に答える
785 参照

javascript - STLLoaderによるCSG操作

ThreeCSG.js を使用して、インポートされた STL メッシュ ファイルに対してブール演算を実行しようとしています。これがコードです..

しかし、うまくいかないようです。three.js R62 を使用し、STLLoader.js を使用して STL ファイルをインポートしています。

Three.js の学習を始めたばかりで、インポートされたメッシュ ファイルが ThreeCSG.js でサポートされているかどうか完全にはわかりません。ただし、理論的には、CSG 操作は、プログラム内で作成されたメッシュ ジオメトリで機能するように、インポートされたメッシュ ファイルで機能する必要があります。

何か提案はありますか?

0 投票する
2 に答える
580 参照

stl-format - WinDev の 3D ビューア

私は学生で、STL ファイルの 3D ビジュアライゼーションを表示できる WinDev を使用してアプリケーションを開発する必要があります。このアプリケーションでは、フレーム内の特定の位置 (x、y、z) にラベルを追加できる必要があります。

私はそれについて調査を行いましたが、私が見つけた唯一の決定的な調査は、完全な 3D ビューアを作成することであり、それを行うのに 12 週間しかありません。

OpenGL を使用したかったのですが、OpenGL は基本的なコンポーネント (円柱、立方体、ピラミッドなど) しか作成できず、STL ファイルを開いて基本的なコンポーネントに変換する (または単にファイルを表示する) ことができないことがわかりました。

その後、WinDev 用のライブラリ (3D Viewer など) があるかどうかを検索しましたが、何も見つかりませんでした。

STL ファイル (C++ でコード化) を表示するための OpenSource ソフトを見つけました。WinDev (私は WinDev 17 を使用しています) でそれ (または一部) をエクスポートするものがあるかもしれません。

誰かが私の問題の解決策を持っている場合...

ありがとう、ジェレミー L.

0 投票する
1 に答える
551 参照

vba - Solidworks 2013 で複数のファイルを STL に変換する

私は多くの 3D プリントを行っているため、パーツ ファイルを手動で STL に変換しています。私の知る限り、Solidworks はこのプロセスを自動化できる機能を提供していません。とはいえ、この機能を実行するカスタム マクロを作成する方法について、何か提案はありますか? Solidworks マクロは VBA でコーディングされているようですが、私はそれについてほとんど知りません。

どんなヒントでも大歓迎です!

0 投票する
1 に答える
352 参照

3d - Meshlabserver が .x3d の変換に失敗する

MeshLabServer のほとんどの変換で、次のエラーが発生します。

私はUbuntu 12.10を使用しています。MeshLabを自分でコンパイルして、デフォルトのパッケージも使用しようとしました。これを修正する方法は?

前もって感謝します!