問題タブ [ifc]

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 投票する
2 に答える
266 参照

ifc - IFC 定義の $ の意味は何ですか?

これは IFC 定義の抜粋です。

$文字の意味は何ですか?今のところ、私の経験に基づいた推測では、それらは「null. これはどこで確認できますか?

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

three.js - IfcAxis2Placement3D および IfcObjectPlacement の THREEJS 実装

私は現在、IFC ファイルの webgl ビューアーに取り組んでいます。ほとんどの IfcRepresentation オブジェクトは理解しやすいですが、私は座標変換が苦手です。IfcAxis2Placement3D で定義されているように、THREEJS で Object3D を変換および回転するためのより良い表現はありますか? オブジェクトをZ軸で回転させてから、Z軸を新しいベクトルに合わせる必要があると思いますが、これを実装するにはどうすればよいですか? もう 1 つの質問は、IfcObjectPlacement に関するものです。PlacementRelTo == null になるまで、常にサブ PlacementRelTo オブジェクトが必要です。この配置から絶対座標を読み取るには、順変換ですか、それとも逆変換ですか? つまり、プッシュポップまたは直接注文を使用しますか? たとえば、M1、M2..Mn のような行列がある場合、M = M1 x M2 x ... Mn または M = Mn x Mn-1 x ... ×M2×M1? プロジェクトで美しいメッシュ オブジェクトを見つけることができますが、位置が常に間違っています。私を助けてください。

ありがとう。

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

ios - IFC リーダー/ライター iOS

構築中の iOS アプリ用の IFC リーダーを作成して、基礎となる BIM で生成されたデザインをレンダリングできるようにしたいと考えています。ここでかなり古くてサポートされていない C++ SDK を見つけましたが、探しているものではありません。

誰もがこのようなことを試した、または私たちへのインプットを持っています!

次のようなアプリを構築しようとしています: https://itunes.apple.com/us/app/tekla-field3d/id868034113?mt=8

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

visual-studio - VS2015 で IFCPlusPlus をコンパイルすると巨大なライブラリが作成される

GitHub ( https://github.com/ifcquery/ifcplusplus.git ) で IFCPlusPlus をダウンロードしました。Boost ライブラリ (1_60_0) を設定し、Visual Studio 2015 (Windows 7) でプロジェクト (IfcPlusPlus.vcxproj) をコンパイルします。生成されたライブラリは巨大です: carve.lib は 67 Mb の大きさで、ifcplusplus.lib は 2 Gb の大きさです! 助けてください。ありがとうございました。

0 投票する
3 に答える
1080 参照

vb.net - IFC EXPRESS スキーマ エンティティ/クラスを VB.NET クラスに変換

ファイルのクラスをクラスに変換する ifc プロジェクトにでいます。ファイルのすべての属性を1 つずつ処理するのは非常に難しいため、クラスを変換できる別の方法やツールがないか疑問に思っていました。EXPRESSstp

編集:私は、まさに私が望むことを行うで。私も見IFC Engine DLLましたが、利用可能なコードは見つかりませんでした。

0 投票する
0 に答える
1231 参照

python - IFC から座標を抽出する (python)

WALL座標(python)や少なくともいくつかのジオメトリなど、IFCモデルから座標を抽出し、後でcgalライブラリ(pythonバージョン)で使用することに興味があります。(私は ifcopenshell パッケージと ifc 形式の初心者です)。

誰かがそれを行う方法を知っていますか? 私はこのコードから始めました:

これを行うのは適切な方法ではないかもしれません。誰かが私を助けてくれることを本当に願っています。

これが私のモデルの構造です。

ここに画像の説明を入力

ありがとうございました!

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

java - IFCオブジェクトの絶対座標を取得するには?

IFC (Industry Foundation Class) オブジェクトを操作する小さな Java API を開発しています。そのために、BIMserverなどの外部ツールを使用しています。

現在、 IfcProductのインスタンスである各オブジェクトの座標を取得しようとしています。ただし、オブジェクトの絶対座標ではなく、別の IfcProduct への相対座標を取得しているだけです。IfcLocalPlacementしたがって、各オブジェクトの参照は、それが含まれているエンティティです。

私の目標は、IFC オブジェクト間の距離を計算することです (ユーザーに情報を表示するだけで、オブジェクトをレンダリングしようとしているわけではありません)。たとえば、IfcSpaceとの間の距離IfcDistributionControlElementです。

各IFCオブジェクトの絶対座標(相対座標ではない)を取得する方法を知っている人はいますか? 私に役立つ可能性のある API やライブラリを知っている場合は、それらも送信できます。

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

ifc - XBIM は三角メッシュのブール演算に何を使用しますか?

XBIM は、IFC ファイルをシリアライズ/デシリアライズするためのライブラリを提供します。

ある時点で、メッシュのブール演算を使用したに違いありません。

彼らが使用したライブラリと、IfcWall 標準ケースの開口部をどのように作成したか知りたいですか?