命令
TIN, TINASSIGNIMAGE, TINPROJECT
概述
在THCAD®中,使用TIN命令创建TIN(不规则三角网)曲面。
TIN 表面使用两种类型的入口数据:点和特征线(多段线)。
- 点包含 X、Y 坐标和 Z 值。所有点都用于与两个最近的邻居建立连接以创建三角形。曲面三角剖分基于 Delaunay 算法,该算法确保没有点在任何三角形的外圆内。
- 特征线表示线性基础设施特征,如路缘石、挡土墙等。这些线还定义了三角形的边。可以从线性图元(如线、折线、圆弧或圆)创建特征线。
- 边界是用于定义有界 3D 曲面的特征。可以使用闭合多段线创建曲面边界。在大型 3D 曲面上定义外部边界可提高 TIN 曲面平面图的性能。
创建 TIN 曲面是一个需要遵循的过程,以详细绘制特定区域。在 BIM 模型上,这些曲面用于表示场地。TIN 曲面可以从大型数据集(例如点云)、图纸图元、3D 面、自定义 ASCII 点文件和 Civil 3D 曲面生成。
设置TIN曲面首选项
弧近似中坐标距离
注意: 中坐标距离是圆弧和弦(直)段之间的最大距离,用于圆弧近似。
定义要沿曲线添加的点数。当您有带有曲线的折线时,此参数允许您细分折线中的圆弧。此参数的默认值在THCAD预定义模板中为可变。例如,距离值在BIM-m中设置为0.01,在BIM-cm中设置为1,在BIM英制模板中设置为10 inBIM-mm,在BIM英制模板中设置为0.4。
允许隔断线交叉
定义是否允许交叉特征线。默认情况下,它设置为打开。如果允许特征线交叉,则将计算特征线段之间的交点并将其作为点添加到三角网表面。
断线交叉口处的高程
定义应如何确定交叉特征线处的高程。有三个选项(例如,最小值、最大值和平均值)可用于定义交叉点处的特征线高程。
关联性
启用/禁用放坡、曲面和廊道关联。
默认情况下,系统变量设置为 15。
0:未启用三角网表面、放坡和道路关联性。
1:启用 TIN 曲面关联性。
2:启用分级关联性。
3:启用三角网表面和放坡关联。
4:启用 TIN 体积表面关联性。
5:同时启用 TIN 曲面和 TIN 体积曲面关联。
6:启用放坡和三角网体积表面关联性。
7:启用 TIN 曲面、放坡和 TIN 体积曲面关联。
8:启用廊道关联性。
9:启用 TIN 曲面和道路关联。
10:启用放坡和廊道关联。
11:启用三角网曲面、整地和道路关联。
12:同时启用了三角网体积曲面和道路关联。
13:启用三角网表面、三角网体积表面和廊道关联。
14:启用放坡、三角网地块曲面和道路关联。
15:启用所有 TIN 曲面、放坡、TIN 体积曲面和道路关联。
TIN曲面的属性
TIN 可见性
定义三角网曲面元素的可见性。
边界线
更改三角网表面上外部边界的可见性。
点
更改三角网表面上点的可见性。
三角形
更改三角网表面上三角形的可见性。
轮廓
定义三角网曲面上等高线的可见性。
主要轮廓间隔
设置主轮廓间隔。
次要轮廓间隔
设置次要轮廓间隔。
主要轮廓颜色
定义主轮廓的颜色。
次要轮廓颜色
定义小轮廓的颜色。
TIN分析
定义用于显示高程和坡度分析的参数。
海拔
如果打开,则高程分析将显示在三角网曲面上。
选择“编辑...”选项以打开“高程分析”对话框,您可以在其中定义或修改高程分析参数。
斜坡
如果打开,则坡度分析将显示在三角网曲面上。
选择“编辑...”选项以打开“坡度分析”对话框,您可以在其中定义或修改坡度分析参数。
TIN 统计
显示 TIN 统计信息。
点数
显示三角锥表面点的数量。
三角形的数量
显示三角锥表面三角形的数量。
最低海拔
显示在三角网曲面中找到的最小高程值。
最大海拔
显示在三角网曲面中找到的最大高程值。
2D 区域
显示三角网表面的二维区域。
3D区域
显示三角网表面的 3D 区域。
过程:从绘图图元创建 TIN 曲面
- 打开包含图纸图元(如 CAD 点、块和多段线)的图纸。
2. 启动 TIN 命令。
3. 选择绘图中的所有图元。
4. 按 ENTER 键
5. 在命令行中选择一个选项,将选定的线性图元应用为特征线。
注意:当线性绘图图元添加为特征线时,TIN 曲面将保持与线性绘图图元的实时连接。编辑此类绘图图元时,将自动重建三角网曲面。如果将线性绘图图元作为边或点添加到 TIN 曲面,则不会保留此连接。这同样适用于 CAD 块和点。
过程:从点文件创建TIN曲面
- 启动TIN命令。
- 在命令行中选择从文件导入选项。
- 在“从点文件创建曲面”对话框中,选择要打开的点数据文件,或选择要一次导入的多个文件。
- 从下拉列表中指定点文件格式。
注意:单击指定点文件格式部分中的浏览按钮以管理表面文件格式。 - 切换仅适用格式按钮,根据所选输入点文件自动过滤适当的点文件格式。
- 单击“确定”(OK) 从点文件创建三角网表面。
- 在命令行中选择“否”选项以创建三角网表面而不简化点。
注意:查看 TIN 简化算法的说明,了解参数的详细说明。
过程:使用裁剪多边形从点文件创建TIN曲面
- 使用现有或创建新的闭合多段线在该区域内创建TIN曲面。
- 启动 TIN 命令。
- 在命令行中选择裁剪多边形选项。
- 在图形中选择要用作剪切面的闭合多段线。
- 在命令行中选择从文件导入选项,从选定剪裁面内的点文件创建三角网表面。
注意:选择任何其他选项:选择(绘图)实体、从面创建、从点云创建、从点组创建。
- 按照本文中介绍的从点文件创建三角网表面的过程进行作。
注意:TIN 表面算法连接凹裁剪面边界外的三角形。在这些区域中,会创建长而窄的三角形,可以使用 TINEDIT 命令将其删除。
7. 启动 TINEDIT 命令并选择删除外边缘选项。然后指定最大三角形长度。将删除长于指定值的三角形。
过程:通过放置点来创建TIN曲面
- 打开图形。
- 启动 TIN 命令。
- 在命令行中选择放置点选项。
- 拾取要开始创建三角网表面的点。
指定每个点的高程值,然后按 ENTER 接受。
注意:创建三角网表面至少需要三个点。
过程:从面创建TIN曲面
- 打开包含3D面的图形文件。
启动TIN命令。
- 在提示菜单中选择从面创建选项
- 选择所需的 3D 面。
- 选择是否将 3D 面应用为边(和可见性)的选项。
注意:如果选择此选项,则使用 3D 面的边和顶点创建三角网表面。否则,仅使用 3D 面的顶点创建三角网曲面。因此,三角网曲面不跟随 3D 面的边。
过程:从点云创建TIN曲面
- 打开包含点云的图形文件。
启动TIN命令。
- 在命令行中选择从点云创建选项。
- 在图形中选择点云。
- 按 ENTER。
- 选择“否”可创建三角网曲面,而不使用简化方法。
图像显示了从具有 87350 个点的点云创建的原始 TIN 表面。
过程:从点云创建TIN曲面时使用TIN曲面简化和致密化选项
本节介绍从点云创建 TIN 曲面的过程,其中我们还使用 TIN 简化和 TIN 致密化选项。
按照上述步骤中的步骤 1 到 5 从点云创建三角网表面。然后,按照以下步骤使用 TIN 简化和 TIN 致密化选项。
- 当命令行提供简化三角网表面的选项时,选择是。
- 输入半径以进行简化步骤。
- 输入高程差。
注意:查看 TIN 简化算法的说明,了解参数的详细说明。 - 在命令行中选择创建TIN曲面选项。
或者选择“再次简化”选项以编辑简化参数。
注意:命令行报告简化前后的点数,以便用户可以为后续步骤做出更好的决策。 - 选择“是”以致密 TIN 曲面。
或者选择否以创建简化的三角网表面。
图像显示了具有 1562 个点的简化 TIN 表面。
6. 输入高程差。
7. 选择其中一个选项来指定 TIN 致密化过程的区域:选择绘图中的现有多边形、绘制新多边形或按 ENTER 键使用整个 TIN 曲面。
注意:查看 TIN Densify 算法的说明,了解参数的详细说明。
图像显示了一个面,该面定义了 TIN 致密化区域。
注意:最终结果表示简化的 TIN 表面,指定面中的各个点将返回到该表面。通过在整个 TIN 表面上的特定区域使用 TIN Densify 选项,我们实现了在该区域中原始 TIN 表面和最终 TIN 表面之间的高程差永远不会大于步骤 6 中“高程差”的指定值的目标。
图像显示了具有 6536 点的最终三角锥表面。原始 TIN 表面由 87350 个点组成。
注意:您可以随时在 Civil Explorer 中编辑“TIN 简化”和“TIN Densify”参数。选择适当的三角锥形图面,右键单击添加点定义,然后从上下文菜单中选择编辑选项。“曲面定义”(Surface definition) 对话框随即打开,可在其中编辑所有必要的参数。
过程:从Civil 3D曲面创建TIN曲面
- 打开具有 Civil 3D 曲面的图形。
- 启动CIVIL3DIMPORT命令。
- 在“导入 Civil 3D”对话框中,选择“从当前图形转换”。
注意:选择将转换为 THCAD Civil TIN 曲面的 AutoCAD® Civil 3D 曲面。
注意:在“导入Civil 3D”对话框中,您还可以选择将转换为THCAD Civil元素的其他Civil 3D对象,例如点组,对齐和轮廓。- 指定 Civil 3D 对象的名称模板。
- 勾选选项将 Civil 3D 标签导入为块。
- 单击“确定”按钮。
- 将创建“从 Civil 3D 曲面创建”定义。
关于TIN 指定图像
- 打开包含TIN曲面和图像的图形文件。
- 启动TINASSIGNIMAGE命令。
- 选择三角网曲面。
- 选择光栅图像
注意:如果图像未显示在 TIN 表面上,请将视觉样式更改为建模或真实,并将 TIN 表面三角形设置为 ON。
关于TIN项目
- 打开包含三角网表面和图元(点、块、文本、线、多段线、圆等)的图形文件。
2. 启动TINPROJECT命令。
3. 选择要投影的实体。
4. 选择是否要擦除原始图元。



















