点云

Tekla Structures
2019
Tekla Structures

点云

点云是使用 3D 激光扫描仪(例如,Trimble 3D 激光扫描仪)创建的对象表面上的一组测量点。在建筑中,点云主要用于整修工程中以定义将整修的建筑或结构。它们也可以用于获取在现场需要考虑到的现有机械、管道系统或景观的精确位置。您还可以使用它们检查执行情况,方法是将其作为构建点输入到模型中以与该设计进行比较。

在将点云附加到 Tekla Structures 模型时,可以通过模型原点或者定义的基点放置它。

将处理原始点云文件,并创建 Potree 格式的缓存文件。点云转换作为后台进程发生,同时您可以继续使用 Tekla Structures 。点云数据存储在由高级选项 XS_POINT_CLOUD_CACHE_FOLDER 定义的文件夹中。默认情况下,该文件夹为 %LocalAppData%\Trimble\TeklaStructures\PointClouds ,例如, C:\Users\<user>\AppData\Local\Trimble\Tekla Structures\PointClouds 。在工程中使用 potree 文件的网络驱动器可能会很有用。不会将该文件复制到本地计算机。此高级选项特定于用户,它位于 高级选项 对话框的 文件位置 类别中。

如果同一点云用于多个模型中,则附加该点云时不会再转换或复制它。如果点云相同,则使用现有的转换文件,否则会转换该文件。

Tekla Structures 中,如果原始文件格式支持颜色,则点云将具有颜色。

可以在 OpenGL 模型视图和 DX 模型视图中查看点云。具有透视投影功能的 DX 模型视图可提供更好的视觉效果。数据量较大和/或视图数量较多的性能可能会使 DX 无法使用。

兼容文件格式

ASCII( .asc.xyz

E57 ( .e57 )

LAS ( .las )

LAZ ( .laz )

PTS ( .pts )

PTX ( .ptx )

Potree ( .js )

Trimble 扫描格式 ( .tzf )

限制

  • 某些基本 Tekla Structures 模型处理功能不可用,例如选择、撤消、移动、旋转、复制以及右键单击时弹出菜单。
  • 点云不会自动保存。
  • 无法使用键盘按钮 Delete 从点云列表中删除点云。
  • 点云在图纸中不可见。
  • 不能在 Tekla Model Sharing 或多用户模式下共享点云。
  • 对于文件格式 ASCII,PTS:在每个文本行中,前三个域必须为:x y z。对于彩色点数据,最后三个域必须为:r g b

将点云附加到模型中

  1. 在侧面板中单击 点云 按钮。

  2. 如果您想将点云放置在工作区内部,请选择 仅显示内部工作区 复选框。
  3. 单击 附加
  4. 浏览以找到所需点云文件。
  5. 如果需要,请更改点云比例。
  6. 位置 中,选择 模型原点 以在模型原点放置点云,或者选择基点以在现实坐标中放置点云。
    Note: 如果您不知道点云的坐标系,请选择 已自动创建基点 以在模型原点附近获取点云。将在 Tekla Structures 原点创建具有点云边框最小 x、最小 y 和最小 z 坐标值的自动基点。
  7. 单击 附加点云
  8. 要在模型中显示点云,请选择要在其中显示它的模型视图,并单击列表中点云旁的眼睛按钮

    请注意,当选择模型视图时,它具有黄色边框。

    当在模型视图中将点云设置为可见时,您可以在状态栏上看到点云边框的最小 x、最小 y 和最小 z 坐标值。

    要隐藏点云,请单击

在建模时,您可以 贴靠 到点以进行建模和测量距离。您可以在点云中使用 切割面 ,以精确显示所需内容,例如,切割屋顶和一些楼板,以便可以看到该建筑的下楼板,以及计划阶段中需要您注意的所有内容。您还可以使用 Tekla Warehouse 中的 剪切工具 一次处理多个切割面,并将模型拆分为较小的零件以便进行可视化和建模。

从模型中分离点云

  • 要分离点云,请单击 点云 列表中点云名称旁的 分离 ,然后重新打开模型或保存模型。

    请注意,无法通过按键盘上的 Delete 分离点云。

    点云缓存到默认位置或缓存到用户指定的位置。当在任何 Tekla Structures 模型中不再使用点云时,会从缓存中将其清除。

设置视图中默认的最大点数

您可以使用高级选项 XS_SET_MAX_POINT_CLOUD_POINT_COUNT 设置视图中默认的点的最大值。默认值为 10 000 000(1000 万)。

此高级选项特定于系统,它位于 模型视图 对话框的 高级选项 类别中。如果更改该值,请重新启动 Tekla Structures。

仅切割点云和参考模型

设置特定于用户的高级选项 XS_DO_NOT_CLIP_NATIVE_OBJECTS_WITH_CLIP_PLANE 设置为 TRUE切割 带有 切割面 命令的点云和参考模型。不切割本机 Tekla Structures 对象。 FALSE 为默认值。此高级选项位于 模型视图 对话框的 高级选项 类别中。

在更改值之后 重画 模型视图。

点云示例

在下方第一个图片中,点云已在平面视图中附加到模型。务必选择模型视图并单击眼睛按钮,否则不会显示点云。

在下一个图片中,已使用切割面工具切割楼板和其他结构:

在下一个图片中,已切割要在剖面图中使用的截面:

最后一个图片显示剖面图:

与其他用户共享点云

点云的文件大小通常非常大,因此将点云作为模型数据的一部分共享是不明智的。点云不是结构域数据,但工程数据不属于模型的一部分,因此它不依赖于模型保存。然而,存在对于多人高效使用同一点云模型的需求。您可以使用 potree 文件共享点云。下面介绍在模型用户之间共享点云 potree 文件的最佳做法。首先需要创建 potree 文件并将 potree 文件复制到共享位置,然后其他用户可以将其附加到他们的 Tekla Structures 模型中。

创建一个 potree 文件

选项 1:使用 Tekla Structures

  1. 通过将点云模型附加到 Tekla Structures 模型,创建一个 potree 文件。

    在由高级选项 XS_POINT_CLOUD_CACHE_FOLDER 定义的文件夹中创建该 potree 文件。potree 文件命名为 <potree_name>.db ,并且具有一个同名文件夹。例如:

  2. <potree_name>.db 文件和相关文件夹复制到共享位置。如果需要,可以重命名模型,在这种情况下,还需要重命名文件夹。

    Note:

    请勿替换现有的 potree 数据,特别是当其他用户使用它时。

选项 2:使用点云管理器

您可以从 Tekla Warehouse 下载 Point cloud manager

有关使用 Point cloud manager 的详细说明,请参见 Point cloud manager 帮助。您可以通过单击帮助按钮 打开帮助。

要使用 Point cloud manager ,请执行以下操作:

  1. 安装应用程序,并从开始菜单或开始屏幕启动它,具体取决于您的 Windows 版本。

  2. 设置工程的根文件夹,例如 C:\Trimble\PTRS

  3. 单击 添加新工程 按钮以创建使用给定名称的工程。

    此名称将是 potree 数据库和 potree 文件夹的名称。

  4. 通过单击 添加文件 ,并浏览查找点云文件,输入一个或更多点云模型。

  5. 当输入点云后,通过单击创建 potree。

  6. <potree_name>.db<potree_name> 文件夹复制到共享位置。附加 potree 需要 <potree_name>.db<potree_name> 文件夹。

Note:

请勿替换现有的 potree 数据,特别是当其他用户使用它时。

从共享位置附加 potree

  1. 从侧窗格中打开 Tekla Structures点云 窗格。

  2. 浏览到点云文件夹(以上示例中的 mypotree )并选择点云 .js 文件。然后按照上面的说明附加点云。

这些内容是否有用?
上一步
下一步