点群
点群とは、Trimble X9 3Dレーザー スキャン システムなどの3Dレーザー スキャナで作成されたオブジェクトの表面にある一群の測定点のことです。施工分野では、主に改装プロジェクトなどで改装する建物や構造物を定義するときに点群が使用されます。また、現場で考慮する必要がある既存の機械、配管、または地形の正確な位置を取得するためにも使用できます。さらに、点群をアズビルド ポイントとしてモデルにインポートし、それらを設計と比較することで、出来栄えを確認することもできます。
Tekla Structures の点群について
- 点群は、ローカルにアタッチすることも、インターネットから接続することも、Trimble Reality Captureプラットフォーム サービス (TRCPS) を使用して接続することもできます。
-
ローカル点群:
- 元の添付点群ファイルが処理され、Potree形式のキャッシュ ファイルが作成されます。点群の変換はバックグラウンドで処理されるため、その間も Tekla Structures を使用して作業を続けることができます。
- 点群データは、詳細オプション XS_POINT_CLOUD_CACHE_FOLDERで定義されたフォルダに保存されます。デフォルトでは、このフォルダーは %LocalAppData%\Trimble\Tekla Structures\PointClouds (たとえば、C:\Users\<user>\AppData\Local\Trimble\Tekla Structures\PointClouds) にあります。
XS_POINT_CLOUD_CACHE_FOLDER詳細設定はユーザー固有であり、[ファイル配置] ダイアログの [詳細設定] カテゴリにあります。 - 点群ファイルが既に Potree 形式の場合、変換や ..\PointClouds フォルダーへのコピーを行わずに元のファイルが使用されます。
- ローカル コンピューターに点群がある場合、ネットワーク フォルダー内のモデルを操作すると、ローカル コンピューターから点群を関連付けても、他のユーザーには表示されません。点群がローカル コンピュータ上にあるためです。点群は常に個人データになります。
- 同じ点群を複数のモデルで使用する場合、点群を関連付けるときに点群が変換しなおされたり、複製されたりすることはありません。点群が同じである場合は、既存の変換されたファイルが使用されます。それ以外の場合は、ファイルが変換されます。
- これは、プロジェクトの Potree ファイル用のネットワーク ドライブを使用する場合に便利です。このファイルはローカル コンピューターにはコピーされません。
-
インターネット経由の点群:
- インターネット経由で点群を使用する場合、点群 Web ストリーミング キャッシュは Trimble Connect for Windows と共通のキャッシュを使用します。キャッシュ フォルダーは、[詳細設定] ダイアログの [ファイル配置] カテゴリで詳細設定 XS_POINT_CLOUDS_WEB_CACHE を使用して定義できます。デフォルトでは、このフォルダーは %LocalAppData%\Trimble\Trimble Connect\Import (たとえば、C:\Users\<user>\AppData\Local\Trimble\Trimble Connect\Import) にあります。
- キャッシュの使用により、Web ストリーミングの点群のパフォーマンスが向上します。
-
Trimble Reality Capture プラットフォーム サービスの点群:
- Trimble Reality Captureプラットフォーム サービス (TRCPS) に保存されている点群をアタッチして表示する場合、大きな点群ファイルをコンピュータにローカルに保存する必要はなく、既存 Trimble Connect プロジェクトでホストされている点群をアタッチできます。
- Trimble Reality Capture の点群は、 Tekla Structures によって Potree 形式に変換されません。Trimble Connect の Trimble Reality Capture プラットフォーム サービスは、点群がアップロードされたときに必要に応じて変換を行います。
- Trimble Reality Capture プラットフォーム サービスの点群は、インターネットからの点群と同じ Web ストリーミング キャッシュを使用します。
- 点群プロバイダー (測量技師または他のスキャナー所有者) がスキャン データを保存および共有するには、Trimble Reality Capture プラットフォーム サービス ライセンスが必要です。Trimble Reality Capture プラットフォーム サービスから点群をストリーミングする場合、別個のライセンスは必要ありません。点群プロバイダーがスキャン データをTrimble Reality Capture プラットフォーム サービスに保存および共有するには、ライセンスが必要です。Trimble Connect ユーザーは、Trimble Connect ユーザー インターフェイスのボタンを切り替えてアクセスするだけで、Trimble Reality Capture プラットフォーム サービスを使用することができます。ユーザーは10ギガバイトの無料ストレージを利用できるため、試用が簡単で、それ以上のストレージが必要な場合はライセンスを購入できます。
- このサービスの詳細については、 Trimble Reality Captureを参照してください。
Trimble Connect の点群:

- 点群を Tekla Structures モデルに関連付けるときには、モデル原点または定義した基準点のいずれかを基準にして点群を配置することができます。
-
元のファイル形式で色がサポートされている場合は、Tekla Structures でも点群に色が付けられます。
-
点群は、OpenGL モデル ビューと DX モデル ビューのどちらでも表示することができます。3D 投影ができる DX モデル ビューのほうが見やすいかもしれません。データ量やビュー数が多い場合のパフォーマンスは、DX レンダリングよりも Open GL の方が優れています。
互換性のあるファイル形式
ASCII (.asc、.xyz)
E57 (.e57)
LAS (.las)
LAZ (.laz)
SDB (.sdb)
PTS (.pts)
PTX (.ptx)
Potree (.js, .json)
Trimble scan 形式 (.tzf)
Trimble TDX 形式 (.tdx)
制限事項
- 一部の基本的な Tekla Structures モデル操作機能 (選択、元に戻す、移動、回転、コピー、右クリック時のコンテキスト メニュー) が使用できません。
- 点群は自動保存されません。
- キーボードの Delete キーを使用して、点群リストから点群を削除することができません。
- 点群は図面には表示されません。
- ローカル点群は Tekla Model Sharing またはマルチ ユーザー モードでは共有されません。
- ASCII および PTS ファイル形式の場合、各テキスト ラインの最初の 3 つのフィールドは x y z である必要があります。色付きの点データの場合、最後の 3 つのフィールドは r g b である必要があります。
モデルへの点群の関連付け
モデリングを行うときに、点にスナップして、モデリングを行ったり距離を測定したりできます。点群内でクリップ平面とクリップ ボックスを使用すると、必要なものを正確に表示できます。たとえば、屋根や床をクリップして、建物の下部階やそこにある計画段階で確認する必要があるものをすべて表示することができます。また、Tekla Warehouse のクリッパー ツールを使用して複数のクリップ平面を同時に操作したり、モデルを小さく分割して表示およびモデリングしたりすることもできます。
点群プロパティとビジュアル化設定を変更する
点群をアタッチしており、DirectX レンダリングがアクティブな場合は、点群プロパティとビジュアル化設定を変更できます。
点群の [ビジュアル化設定] はビュー固有であり、設定は 1 つのビューに対してのみ有効になり、その名前は [点群] サイド パネルの上部に表示されます (複数のビューを選択していない場合)。[プロパティ] 設定は、点群がリストから選択されている場合にのみ有効です。
モデルからの点群の切り離し
-
点群を切り離すには、[点群] リストの点群名の横にある
[切り離す] をクリックします。モデルを開きなおすか、モデルを保存します。キーボードの Delete キーを押しても、点群を切り離すことはできません。
ローカル 点群は、デフォルトの場所またはユーザーが指定した場所にキャッシュされます。ローカル点群がどの Tekla Structures モデルにも使用されなくなると、点群はキャッシュから削除されます。
ビュー上の点に対するデフォルトの最大数の設定
詳細設定 XS_SET_MAX_POINT_CLOUD_POINT_COUNT を使用し、ビュー上に表示される点に対してデフォルトの最大値を設定することができます。デフォルト値は 10,000,000 (1,000 万) です。値を変更した場合は、Tekla Structures を再起動してください。
点群および参照モデルのみのクリッピング
点群の例
次の最初の図では、点群がプラン ビューのモデルに関連付けられています。必ず、モデル ビューを選択した後、目のボタン
をクリックしてください。そうしないと、点群は表示されません。
次の図では、クリップ平面ツールを使用して、床やその他の構造物が切り取られています。
次の図では、断面図で使用できるように、断面が切り取られています。
最後の図は、断面図を示しています。
Potree ファイルを使用して他のユーザーとローカル点群を共有する
通常、点群はファイル サイズが非常に大きくなるため、点群をモデル データの一部として共有することは賢明ではありません。点群は、構造ドメイン データではなく、モデルの一部ではないプロジェクト データであるため、モデルの保存に依存していません。ただし、複数のユーザーが同じ点群モデルを効率的に使用できなければなりません。Potree ファイルを使用して点群を共有することができます。以下に、点群 Potree ファイルをモデル ユーザーと共有する場合のベスト プラクティスについて説明します。最初に Potree ファイルを作成し、共有場所に Potree ファイルをコピーする必要があります。これにより、他のユーザーが Potree ファイルを各自の Tekla Structures モデルに関連付けられるようになります。
Potree ファイルの作成
オプション 1: Tekla Structures を使用する場合
-
点群モデルを Tekla Structures モデルに関連付けることで、Potree ファイルを作成します。
Potree ファイルは、詳細設定
XS_POINT_CLOUD_CACHE_FOLDERで定義されたフォルダーに作成されます。Potree ファイルには、<potree_name>.db という名前が付けられ、同じ名前のフォルダーがあります。たとえば、次のとおりです。
-
<potree_name>.db ファイルとそれに関連するフォルダーの両方を共有場所にコピーします。必要に応じて、モデルの名前を変更できます。名前を変更した場合は、フォルダの名前も変更する必要があります。
注:特に他のユーザーが使用している場合、既存の Potree データを置き換えないでください。
オプション 2: 点群マネージャを使用する場合
Point cloud manager で Potree ファイルを作成する詳しい手順については、「独自の Potree 点群データのホスト」の「点群を使用した potree ファイルの作成」を参照してください。
共有場所からの Potree の関連付け
-
サイド パネルから Tekla Structures および 点群 パネルを開きます。
-
点群フォルダ (上記の例では mypotree) を参照し、点群 .js ファイルを選択します。上記の点群を関連付ける手順に従ってください。
をクリックします。


が表示されます。
をクリックします。
をクリックします。




