IFC (Industry Foundation Class) オブジェクトを操作する小さな Java API を開発しています。そのために、BIMserverなどの外部ツールを使用しています。
現在、 IfcProductのインスタンスである各オブジェクトの座標を取得しようとしています。ただし、オブジェクトの絶対座標ではなく、別の IfcProduct への相対座標を取得しているだけです。IfcLocalPlacement
したがって、各オブジェクトの参照は、それが含まれているエンティティです。
私の目標は、IFC オブジェクト間の距離を計算することです (ユーザーに情報を表示するだけで、オブジェクトをレンダリングしようとしているわけではありません)。たとえば、IfcSpace
との間の距離IfcDistributionControlElement
です。
各IFCオブジェクトの絶対座標(相対座標ではない)を取得する方法を知っている人はいますか? 私に役立つ可能性のある API やライブラリを知っている場合は、それらも送信できます。