問題タブ [step]
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.
3d - 3D ファイルをすばやく単純化しますか?
私は Sweet Home 3D を使用してワークショップを設計していますが、CNC ミル、旋盤、レーザー カッターなどを備えていない理由を除いて、これは素晴らしいものでした。
素晴らしいのは、家具のインポート機能があることです。これにより、GrabCAD で STEP または STL としてそれらのアイテムをたくさん見つけることができました。FreeCAD を使用してそれらを開き、Sweet Home 3D にインポートできる OBJ ファイルとしてエクスポートできます。
私が抱えている問題は、このボート トレーラーhttps://grabcad.com/library/boat-trailer-4などのアイテムの一部には 100 万近くの頂点があり、70 MB のファイルであることです。レーザー彫刻機は開くのにとんでもない時間がかかり、130MB のファイルです。
ブレーキやウインチのギアなど、内部のすべての詳細は必要ありません。スペースを視覚化するためだけに、内部構造のないシェルで問題ありません。
FreeCAD を使用してバイナリ結合を試み、MeshLab のいくつかの単純化手法を使用してみましたが、ファイルはまだかなり大きく、アプリケーションの動作が遅くなり、ワークショップ ファイルの開始が 800MB ファイルになり、大きくなっています。
3D ファイルを取得して、削除したいものを個別に識別しようとせずに、その「アウトライン」またはシェルを作成する簡単な方法はありますか? 私は 3DS、Maya、Solidworks などのハイエンドの 3D 設計ソフトウェアを持っていませんが、すべてのオープン ソース/安価なオプションを喜んで使用しています。
java - JSDAI エラー: スキーマのディクショナリ データ ファイルがありません
JSDAI で Eclipse を使用して、STEP ファイルからデータを抽出しています。私はチュートリアルに従ったが、エラーで終わる、
スキーマ「config_control_design」のディクショナリ データ ファイルが見つかりません (jsdai/SConfig_control_design/CONFIG_CONTROL_DESIGN_DICTIONARY_DATA)
これが私のコードです
ありがとう!
javascript - STEP ファイルの解析 (javascript を使用)
javascript を使用して STEP ファイル ( ISO 10303-21 )から情報を読み取ろうとしています。これに取り組む方法がまったくわかりません。
私はオープンソースの代替手段を見つけましたが、Javascript 以外のすべての言語で...だから、それらから多くを学ぶことができません。
テキストはかなり不規則であるため、正規表現を使用して情報を抽出するのは非常に困難です。
また、さまざまなエクスポート ツールがさまざまなバリエーションでエクスポートします。
ステップファイルを読む最良の方法は何ですか? パーサージェネレーター、正規表現、または何か他のもの?
java - STEP ファイルの解析
STEP ファイル ISO-10303-21 の解析に取り組んでいます。JavaでPart21Parserを使用する 以下はファイル構造です
ヘッダ; FILE_DESCRIPTION(('STEP AP214'),'1'); FILE_NAME('s25552_b159_a1_13.stp','2016-10-04T07:52:56',(' '),(' '),'空間相互運用 3D',' ',' '); FILE_SCHEMA(('automotive_design')); ENDSEC;
しかし、実行すると、「スキーマautomobile_designが見つかりません」という例外が発生します。オンラインでこの例外に関するヘルプがないため、期待されているスキーマの種類と有効なスキーマがわかりません。STEP/EXPRESSファイルに取り組んだ人は誰でも助けてください
以下はスタックトレースです
neo4j - neo4j のスキーマへの準拠
グラフDBを使ってIFCデータを格納しようと考えています。理想的には、DB は、IFC スキーマで定義されたすべてのルール タイプを定義する方法を提供する必要があります。ただし、IFC のルール タイプの一部は非常に複雑で、DB にクエリを実行する必要があるため、そのようなデータベースはないと思います。その他は、GUID の一意性、必須属性の存在、データ検証などの単純なものです。Neo4j には、いくつかの制約強制メソッドがあるようです。
Neo4j は、制約を使用してデータの整合性を強化するのに役立ちます。制約は、ノードまたは関係のいずれかに適用できます。一意のノード プロパティ制約、およびノード プロパティと関係プロパティの存在制約を作成できます。
入力されたデータが事前定義されたスキーマに準拠していることを確認できる他の方法はありますか?
または、このジョブにより適した他のグラフ DB はありますか?