znlgis 博客

GIS开发与技术分享 — GDAL · GeoServer · PostGIS · QGIS · OpenLayers · Cesium · FreeCAD · NPOI

第5章 节点线教程

本章将详细介绍 LightningCAD(闪电围护)中节点线功能的使用方法。节点线是围护结构深化设计中不可或缺的核心元素,用于标识板材与结构之间的连接关系,指导施工安装并关联收边配件。通过本章的学习,您将掌握从自动创建到手动编辑、从规则映射到图层管理的全套节点线操作技能。


5.1 节点线概述

5.1.1 什么是节点线

节点线(JieDianLine)是围护结构深化图纸中用于标识节点位置的线段实体。在建筑围护系统中,板材与结构骨架之间、板材与板材之间的连接处需要采用特定的构造做法——这些构造做法就是”节点”。节点线将这些节点信息以可视化线段的形式标注在图纸上,使施工人员能够准确理解每个位置的连接方式。

在 LightningCAD 中,节点线是一种特殊的 CAD 自定义实体(AecDivisionLineMgd),它不仅包含几何线段信息,还承载了丰富的节点属性数据。

5.1.2 节点线的作用

节点线在围护深化设计中承担以下关键作用:

  1. 指导施工安装:节点线标注了每个连接位置应采用的具体节点做法,施工人员可根据节点编号查阅对应的节点详图,明确安装方式。

  2. 统计节点用量:通过节点线的属性信息,系统可自动统计各类型节点的数量,为材料采购和工程预算提供数据支撑。

  3. 关联收边配件:节点线可关联收边(ShouBian)信息,标明该节点位置所需的收边型号和数量,实现节点与收边的联动管理。

  4. 表达板材连接关系:节点线清晰地标示了板材端部、板缝处、洞口周边等位置的连接构造,是深化图纸表达设计意图的重要手段。

  5. 支持自动化出图:结合规则映射配置,系统可根据板材排布自动生成节点线,大幅提升深化设计效率。

5.1.3 节点线的组成

一条完整的节点线由以下两部分组成:

几何部分

  • 线段几何:节点线的基础几何形态,由起点和终点坐标确定。
  • 缩进值(Indent):节点线相对于参考边(轮廓边或洞口边)的偏移距离,分为左侧缩进(IndentLeft)和右侧缩进(IndentRight),单位为毫米(mm)。
  • 圆弧凸度(Bulge):支持弧形节点线,0 表示直线,正值表示逆时针弧。

属性信息部分

节点线的属性数据通过 JieDianLineBasicInfo 结构存储,包含以下字段:

属性 说明
节点编号(Id) 节点的唯一标识符,对应节点库中的编号
节点名称(JieDianName) 节点的名称描述
产品系统(ProductSystem) 所属产品系统名称
节点系统类别(JieDianSystemType) 墙面(Wall)或屋面(Roof)
安装位置(InstallationPosition) 如女儿墙、板底、转角、窗上等
对齐方式(JieDianAlignment) 节点的对齐方式
绘图比例(DrawingScale) 节点详图的绘图比例,如 1:10
板材内缩(PanelSetback) 板材相对于结构边的内缩距离
板材企口(PanelQiKou) 板材企口形式
模数/非模数(IsModel) 标识板材是否为模数板
中缝形式(ZhongFengType) 板材中缝的构造形式
横缝形式(HengFengType) 板材横缝的构造形式
文件版本(Revision) 节点文件的版本号
备注(Notes) 附加说明信息

此外,节点线还可附加收边信息(ShouBianInfos),包含关联的收边编号列表及收边详细数据。

5.1.4 节点线的绘制选项

节点线支持多种绘制元素的组合显示,通过绘制选项(DrawOptions)控制:

绘制选项 说明
中心线(CenterLine) 节点线的中心标识线
轮廓线(BoundaryLine) 节点线的边界框线
节点文字(NodeText) 显示节点编号和名称等文字
收边文字(EdgeText) 显示收边分割信息文字
高亮中心线(HighlightCenterLine) 以高亮方式显示中心线
显示箭头(ShowArrow) 在节点线上显示方向箭头

默认绘制选项为中心线 + 轮廓线。您可以根据出图需要灵活切换显示模式。


5.2 自动生成节点线

自动生成节点线是 LightningCAD 的核心效率工具之一。系统能够根据已排布的板材和围护边界,结合预设的规则映射配置,自动在正确的位置创建带有完整属性信息的节点线。

5.2.1 前置条件

在使用自动生成节点线功能之前,请确保以下条件已满足:

  1. 已完成板材排布:图纸中应包含已排布好的围护板材(通过排板功能生成)。
  2. 存在围护边界:图纸中应有围护边界线(AecLayoutBoundaryMgd),即墙面或屋面的外轮廓。
  3. 存在洞口对象(可选):如果墙面或屋面包含门窗洞口(矩形洞口 AecRectOpeningMgd 或异形洞口 AecPolyOpeningMgd),系统会自动在洞口周边生成对应的节点线。
  4. 已插入节点图块:图纸中应已插入至少一个节点图块(通过节点库浏览器插入),以便规则映射配置可以引用。
  5. 已配置规则映射:需要预先配置好节点线规则映射(详见 5.7 节),指定每种安装位置对应的节点类型。

5.2.2 操作流程

步骤一:打开规则映射配置窗口

  1. 在 LightningCAD 工具栏中,找到节点线功能组。
  2. 点击墙面节点线规则映射屋面节点线规则映射按钮,打开对应的配置窗口。
    • 墙面配置窗口标题为”墙面节点线规则映射配置”
    • 屋面配置窗口标题为”屋面节点线规则映射配置”

步骤二:选择或创建配置

  1. 在窗口左侧的配置列表中,选择一个已有的配置方案,或点击新建按钮创建新配置。
  2. 如需复制现有配置,选中后点击复制按钮即可创建副本。

步骤三:配置位置映射

在右侧的位置映射配置表格中,为每种安装位置指定对应的节点:

  1. 节点位置列:显示系统预定义的安装位置类型(如女儿墙、板底、转角等),此列不可编辑。
  2. **节点编号 节点名称 安装位置**列:通过以下方式选择节点:
    • 下拉选择:点击单元格展开下拉列表,从图纸中已有的节点图块中选择。
    • 输入过滤:在单元格中输入关键字,系统自动过滤匹配的节点。
    • 拾取选择:点击单元格右侧的拾取按钮,从图纸中直接点选节点图块。
    • 清空:点击单元格右侧的关闭按钮可清空已选节点。
  3. 板材内缩值(mm)列:设置该位置节点线的板材内缩距离(单位:毫米)。

步骤四:智能匹配(可选)

点击窗口底部的智能匹配节点按钮,系统将自动按安装位置名称匹配图纸中已有的节点图块。匹配规则如下:

  • 优先按节点的”安装位置”属性精确匹配位置类型描述(如”女儿墙”匹配”女儿墙”)。
  • 其次按节点名称模糊匹配(如节点名称包含”女儿墙”关键字)。
  • 已手动设置节点的映射项将被跳过,不会被覆盖。

匹配完成后会显示结果统计:成功匹配数量、跳过已设置数量、未匹配数量。

步骤五:自动生成节点线

  1. 确认配置无误后,点击窗口底部的自动生成节点线按钮。
  2. 配置窗口将自动隐藏,命令行提示您选择实体:
    • 墙面系统:提示”请选择轮廓和洞口对象:”
    • 屋面系统:提示”请选择屋面轮廓、洞口对象以及高檐口或屋脊节点线:”
  3. 使用鼠标框选或逐个点选需要生成节点线的实体对象:
    • 围护边界线(轮廓)
    • 矩形洞口(门洞、窗洞)
    • 异形洞口(多边形洞口)
    • 屋面系统额外需要:高檐口节点线或屋脊节点线(作为方向参考)
  4. 选择完毕后按回车确认。
  5. 系统自动分析选中实体的几何位置,根据规则映射配置在对应位置创建节点线。
  6. 生成完成后,命令行显示”成功生成 X 条节点线”。

步骤六:保存配置

生成完成后,如需保留当前配置供下次使用,点击保存按钮将配置存储到本地。

5.2.3 自动生成的位置识别规则

系统根据实体类型和几何位置自动判断每条边对应的安装位置类型:

墙面系统

轮廓边(围护边界):

边位置 对应安装位置
上侧边 女儿墙(NvErWall)
下侧边 板底(BottomEdge)
左侧边 / 右侧边 转角(ZhuanJiao)

矩形门洞:

边位置 对应安装位置
上侧边 门上(DoorTop)
下侧边 门下(DoorBottom)
左侧边 / 右侧边 门侧(DoorSide)

矩形窗洞:

边位置 对应安装位置
上侧边 窗上(WindowTop)
下侧边(与轮廓底边重合) 窗下有砖墙(WindowBottomWithBricks)
下侧边(不与轮廓底边重合) 窗下无砖墙(WindowBottomWithoutBricks)
左侧边 / 右侧边 窗侧(WindowSide)

异形洞口:

  • 墙面系统下,异形洞口的各边根据洞口类型(门/窗)和几何位置按上述规则判断。
  • 无法归类到门/窗的异形洞口统一标记为”异形洞口边(PolyOpeningEdge)”。

屋面系统

屋面系统使用参考线方向(高檐口或屋脊节点线)来判断边的位置类型,而非简单的包围盒位置:

轮廓边:

与参考线的关系 对应安装位置
平行的边 檐口(CorniceLow)
垂直的边 山墙(Gable)

矩形洞口:

与参考线的关系 对应安装位置
垂直的边 洞口侧(RoofOpeningSide)
平行且靠近参考线的边 洞口上(RoofOpeningSideTop)
平行且远离参考线的边 洞口下(RoofOpeningSideBottom)

异形洞口:

  • 屋面系统下,异形洞口的所有边统一标记为”异形洞口边(PolyOpeningEdge)”。

5.2.4 缩进方向的处理

当配置了非零的板材内缩值时,系统会自动判断缩进方向:

  1. 创建两条临时节点线:分别应用左缩进和右缩进。
  2. 判断正确侧
    • 轮廓场景:保留在参考几何内侧(朝向板材区域)的节点线。
    • 洞口场景:保留在参考几何外侧(朝向板材区域)的节点线。
  3. 删除错误侧:自动删除不在正确侧的临时节点线。

对于女儿墙、板底、转角、檐口、山墙等位置,当内缩值大于 0 时,系统会保留内侧节点线。

5.2.5 自动生成的适用场景与限制

适用场景:

  • 规则矩形轮廓的墙面或屋面
  • 标准矩形门窗洞口
  • 批量生成标准化节点线
  • 需要快速建立节点线框架的场景

限制说明:

  • 自动生成仅处理支持自动生成的安装位置类型(标记了 JieDianLineAutoGenerate 特性的位置)。
  • 非标准形状的轮廓可能需要手动调整生成结果。
  • 屋面系统必须提供高檐口或屋脊节点线作为方向参考,否则无法生成。
  • 如果规则映射中某个位置未指定节点(节点编号为空),该位置将跳过不生成。
  • 自动生成不会覆盖已有的节点线,每次执行都会创建新的节点线。

5.3 手动创建节点线

当自动生成无法满足需求,或需要在特定位置添加节点线时,可以使用手动创建功能。

5.3.1 通过查询创建对话框

这是最常用的手动创建方式,适用于需要精确指定节点属性的场景。

操作步骤:

  1. 启动创建命令:在工具栏中点击查询并创建节点线按钮。

  2. 选择节点:在弹出的对话框中,从下拉列表中选择要使用的节点:
    • 列表显示当前图纸中所有已插入的节点图块。
    • 每个节点显示格式为”节点编号 节点名称 安装位置”。
    • 选择节点后,系统自动读取该节点的板材内缩值。
  3. 调整缩进值:在”板材内缩”输入框中可修改缩进距离(单位:mm)。
    • 点击重置按钮可恢复为节点定义中的原始值。
  4. 选择绘制选项
    • 仅中心线:只绘制节点中心线。
    • 仅轮廓线:只绘制节点边界框线。
    • 中心线+轮廓线(默认):同时绘制中心线和边界框线。
  5. 选择创建方式
    • 拾取点创建:点击”拾取点”按钮,对话框隐藏后在图纸中依次点选节点线的起点和终点。
    • 拾取线创建:点击”拾取线”按钮,对话框隐藏后在图纸中选择一条已有的线段,系统将沿该线段创建节点线。
  6. 预览与确认:创建过程中,系统实时显示节点线的预览效果。确认位置正确后完成创建。

5.3.2 快速创建节点线

适用于需要快速在图纸中绘制节点线的场景。

操作步骤:

  1. 在工具栏中点击快速创建节点线按钮。
  2. 命令行提示设置缩进值,输入所需的板材内缩距离。
  3. 在图纸中点选节点线的起点和终点。
  4. 系统创建节点线并自动应用默认属性。

5.3.3 关联板材

手动创建的节点线需要关联对应的板材信息。创建完成后,可通过以下方式关联:

  1. 选中节点线,打开属性面板。
  2. 在属性面板中设置节点的安装位置、系统类别等属性。
  3. 系统会根据属性信息自动关联附近的板材实体。

5.3.4 设置节点属性

创建节点线后,可以通过编辑功能完善其属性信息(详见 5.4 节)。


5.4 节点线编辑

5.4.1 节点线属性编辑窗口

选中一条或多条节点线后,可通过编辑窗口修改其属性。

打开编辑窗口

  1. 在图纸中选中需要编辑的节点线。
  2. 双击节点线或在右键菜单中选择”编辑节点线”。
  3. 弹出编辑节点线对话框。

编辑窗口详解

编辑对话框包含以下内容:

节点选择区域:

  • 节点列表:显示当前图纸中所有可用的节点图块,格式为”节点编号 节点名称 安装位置”。
  • 缩放查看:选择节点后,可点击缩放按钮查看节点图块的详细内容。
  • 当前节点信息:显示已选节点的完整属性。

缩进设置:

  • 板材内缩值:可修改节点线的板材内缩距离(mm)。
  • 重置按钮:恢复为节点定义中的原始缩进值。

确认操作:

  • 点击确定按钮应用修改。
  • 点击取消按钮放弃修改。

5.4.2 编号设置

节点编号是节点线的核心标识,用于关联节点库中的详图。

  • 编号应唯一,与节点库中的节点编号一一对应。
  • 修改编号后,节点线的显示内容和关联信息会自动更新。
  • 支持通过快速查找功能按编号定位节点线(详见 5.9 节)。

5.4.3 节点类型选择

节点类型决定了节点线的安装位置和构造做法:

  • 节点系统类别:墙面(Wall)或屋面(Roof),决定节点线所属的建筑系统。
  • 安装位置:如女儿墙、板底、转角、门上、窗侧等,标识节点线在围护结构中的具体位置。
  • 产品系统:关联的产品系统名称,用于区分不同围护体系。

5.4.4 收边关联

节点线可关联一个或多个收边(ShouBian),表示该节点位置所需的收边配件。

  • 收边编号列表:多个收边编号用分号(;)分隔。
  • 自动匹配:系统会根据节点库中定义的收边编号自动关联对应的收边图块。
  • 手动修改:可在属性面板中手动添加或删除关联的收边编号。

5.4.5 截面信息

节点线的截面相关信息包括:

  • 板材企口(PanelQiKou):板材的企口形式。
  • 中缝形式(ZhongFengType):板材中缝的构造形式。
  • 横缝形式(HengFengType):板材横缝的构造形式。
  • 模数/非模数(IsModel):标识该位置使用的是模数板还是非模数板。

5.4.6 材质/图层

节点线的图层信息可通过图层配置统一管理(详见 5.8 节)。每条节点线还记录了以下图层属性:

  • 节点中心线图层
  • 节点文字图层
  • 节点边界框图层
  • 收边文字图层
  • 收边线图层

5.4.7 节点线几何编辑

节点线作为 CAD 实体,支持标准的几何编辑操作:

  • 移动:使用 MOVE 命令或夹点拖拽移动节点线位置。
  • 拉伸:使用 STRETCH 命令或夹点拖拽调整节点线的起点或终点位置。
  • 旋转:使用 ROTATE 命令旋转节点线方向。
  • 复制:使用 COPY 命令复制节点线,复制后的节点线保留原始属性信息。
  • 偏移:使用 OFFSET 命令偏移节点线位置。
  • 删除:使用 ERASE 命令删除不需要的节点线。

提示:几何编辑操作不会改变节点线的属性数据。如需同步修改属性,请使用属性编辑功能。

5.4.8 批量编辑节点线属性

当需要同时修改多条节点线的属性时,可使用以下方法:

  1. 多选编辑:按住 Shift 键或框选多条节点线,在属性面板中修改共有属性。
  2. 快速查找 + 批量修改:使用快速查找功能筛选出符合条件的节点线(详见 5.9 节),然后进行批量操作。

5.4.9 节点线分段编辑

对于较长的节点线,可能需要分段处理:

  • 使用 BREAK 命令在指定位置打断节点线。
  • 打断后的各段保留原始属性信息。
  • 可根据需要对各段分别编辑属性。

5.5 节点库浏览器

节点库浏览器是管理节点定义的核心工具,提供了浏览、搜索、插入和管理节点图块的一站式界面。

5.5.1 打开节点库浏览器

在工具栏中点击节点库按钮,打开节点库浏览器窗口。

5.5.2 浏览预置节点定义

节点库浏览器从公共库的 Excel 文件中加载节点数据,每个节点对应一个 DWG 文件。

窗口主要包含以下区域:

  • 左侧系统名称列表:按产品系统名称分类显示节点。
  • 中间节点列表:以分组视图显示节点,按安装位置(如女儿墙、板底等)自动分组。
  • 右侧预览区域:显示选中节点的 DWG 文件预览。

每个节点在列表中显示为”节点名称(节点编号)”格式。

5.5.3 节点分类

节点按以下维度进行分类:

按产品系统分类:

  • 在左侧系统名称列表中选择特定产品系统,或选择”全部”显示所有节点。
  • 支持搜索过滤系统名称。

按安装位置分类:

  • 节点列表按安装位置自动分组显示(如”女儿墙”、”板底”、”转角”等)。
  • 在搜索框中输入位置关键字可过滤特定位置的节点。

按节点系统类别分类:

  • 墙面节点(Wall)
  • 屋面节点(Roof)

5.5.4 搜索与筛选

节点库浏览器提供多维度的搜索功能:

  1. 系统名称搜索:在左侧搜索框中输入关键字,过滤产品系统名称。
  2. 节点名称/编号搜索:在节点搜索框中输入关键字,按节点名称或编号过滤。
  3. 安装位置搜索:在位置搜索框中输入关键字,按安装位置过滤。

以上搜索条件可组合使用,实现精确筛选。

5.5.5 插入节点到图纸

单个插入

  1. 在节点列表中选中要插入的节点。
  2. 点击插入到图纸按钮。
  3. 系统自动计算缩放比例(基于节点定义框的目标尺寸)。
  4. 如果图纸中已有其他节点,系统自动检测安全插入点(避免重叠)。
  5. 如果是首次插入,命令行提示选择插入点。
  6. 节点图块及其关联的收边图块将被插入到图纸中。
  7. 插入完成后自动执行整理排列,确保图块整齐排列。

批量插入

  1. 在节点列表中勾选需要插入的节点(通过每行前面的复选框)。
  2. 状态栏显示已勾选的节点数量。
  3. 点击插入到图纸按钮。
  4. 系统按行排列插入所有勾选的节点及其关联收边。
  5. 每个节点及其收边占据一行,行间保持适当间距。

5.5.6 管理节点

打开文件夹

选中节点后,点击打开文件夹按钮,系统将在资源管理器中定位并选中该节点的 DWG 文件。

删除节点

  1. 选中要删除的节点。
  2. 点击删除按钮。
  3. 确认删除操作后,系统将同时删除 DWG 文件和 Excel 中的记录。
  4. 注意:此操作不可撤销。

批量删除

  1. 勾选需要删除的多个节点。
  2. 点击批量删除按钮。
  3. 确认删除操作后,系统将批量删除对应的文件和记录。

5.5.7 节点模板管理

节点库使用以下模板文件:

  • 节点定义模板(JieDian_DingYi_Template.dwg):用于标准化节点图块的创建。
  • 节点框模板(JieDianFrameTemplate.dwg):用于节点图块的外框和标注。

插入节点时,系统会根据模板中的定义框图层自动计算缩放比例,确保插入的节点图块尺寸一致。


5.6 缩进设置

5.6.1 节点缩进概念

缩进(Indent),也称为”板材内缩”(PanelSetback),是指节点线相对于其参考边(轮廓边或洞口边)向内偏移的距离。

在围护结构中,板材通常不会与结构边缘完全齐平,而是需要留出一定的内缩空间用于安装收边件、密封材料或其他构造层。缩进值正是用来表达这一内缩距离的参数。

缩进方向规则:

  • 轮廓边:节点线向轮廓内侧(板材区域方向)偏移。
  • 洞口边:节点线向洞口外侧(板材区域方向)偏移。

5.6.2 缩进参数配置

缩进值可在以下位置配置:

1. 规则映射配置中

在节点线规则映射配置窗口的”板材内缩值(mm)”列中,为每种安装位置分别设置缩进值。

  • 单位:毫米(mm)
  • 精度:支持一位小数
  • 默认值:0(不缩进)

2. 创建节点线时

在创建节点线对话框中,选择节点后系统自动读取节点定义中的板材内缩值。您可以在此基础上修改:

  • 直接输入新的缩进值。
  • 点击重置按钮恢复为节点定义的原始值。

3. 编辑节点线时

在编辑节点线对话框中,可修改已有节点线的缩进值。

5.6.3 应用场景

场景 推荐缩进值 说明
板材与结构齐平 0 mm 板材边缘与结构边缘对齐
标准收边安装 50-100 mm 预留收边件安装空间
特殊构造需求 按设计值 根据具体节点详图确定

提示:缩进值直接影响节点线在图纸中的位置。设置不当可能导致节点线与板材重叠或偏离过大,请根据实际构造需求合理设置。


5.7 规则映射配置

5.7.1 什么是规则映射

规则映射(Rule Mapping)是自动生成节点线的核心配置机制。它定义了”在某种安装位置应使用哪种节点类型”的对应关系。

简单来说,规则映射就是一张”位置→节点”的对照表:

  • 条件:安装位置类型(如女儿墙、板底、窗上、门侧等)。
  • 结果:对应的节点编号、节点名称,以及板材内缩值。

当系统执行自动生成时,会先判断每条边属于哪种安装位置,然后在规则映射表中查找对应的节点配置,最后按配置创建节点线。

5.7.2 配置界面

规则映射配置窗口分为左右两个区域:

左侧:配置管理区域

  • 配置列表:显示所有已保存的规则映射配置方案。
  • 配置操作按钮
    • 保存:保存当前配置到本地。
    • 新建:创建一个新的空白配置。
    • 复制:复制当前选中的配置。
    • 删除:删除选中的配置。
    • 重命名:修改配置名称。
    • 上移/下移:调整配置的排列顺序。
  • 配置状态标识
    • 绿色对勾图标:当前激活的配置。
    • 红色圆点:配置有未保存的修改。
    • 用户名标签:配置的创建者。

右侧:位置映射表格

表格包含三列:

列名 说明 可编辑
节点位置 系统预定义的安装位置类型
节点编号|节点名称|安装位置 对应的节点选择
板材内缩值(mm) 该位置的板材内缩距离

5.7.3 条件设置

规则映射的条件是安装位置类型,系统根据节点系统类别(墙面/屋面)预定义了以下位置类型:

墙面系统支持自动生成的位置:

位置类型 描述
女儿墙 墙面上侧边缘
板底 墙面下侧边缘
转角 墙面左右侧边缘
门上 门洞上边
门下 门洞下边
门侧 门洞左右边
窗上 窗洞上边
窗下有砖墙 窗洞下边(与轮廓底边重合)
窗下无砖墙 窗洞下边(不与轮廓底边重合)
窗侧 窗洞左右边
异形洞口边 不规则形状洞口边缘

屋面系统支持自动生成的位置:

位置类型 描述
檐口 与屋脊/高檐口平行的轮廓边
山墙 与屋脊/高檐口垂直的轮廓边
洞口侧 与参考线垂直的洞口边
洞口上 与参考线平行且靠近参考线的洞口边
洞口下 与参考线平行且远离参考线的洞口边
异形洞口边 不规则形状洞口边缘

5.7.4 结果设置

每个位置映射项的结果包含:

  1. 节点选择:从图纸中已有的节点图块中选择一个节点。
    • 选择后自动填充节点编号和节点名称。
    • 未选择节点的位置在自动生成时将被跳过。
  2. 板材内缩值:该位置节点线的缩进距离(mm)。
  3. CAD 颜色索引(可选):节点线的颜色,默认 256(随层 ByLayer)。

5.7.5 生成模式

每个位置映射项还支持设置生成模式(GenerateMode):

模式 说明
不生成(NotGenerate) 该位置不生成节点线
无数据节点(NoDataNode) 生成节点线但不附加详细节点数据
正常节点(Normal) 生成带有完整属性数据的节点线

5.7.6 优先级与冲突处理

  • 配置列表中的配置方案按排列顺序确定优先级,排在前面的配置优先。
  • 使用上移/下移按钮可调整配置的优先级顺序。
  • 当前激活的配置(带绿色对勾标识)将被自动生成命令使用。
  • 同一配置中,每种安装位置类型只能出现一次,不存在冲突。

5.7.7 配置管理最佳实践

  1. 按单体建筑创建配置:每个单体建筑使用独立的配置方案,便于管理。
  2. 善用复制功能:相似的建筑可使用复制配置后微调的方式,避免重复配置。
  3. 及时保存:修改配置后及时点击保存,红色圆点提示您有未保存的修改。
  4. 使用智能匹配:对于标准项目,智能匹配功能可大幅减少手动配置工作量。
  5. 验证配置完整性:生成前检查所有需要的位置是否都已指定节点,未指定的位置将被跳过。

5.7.8 示例:外墙板缝→标准墙节点

以下是一个典型的墙面规则映射配置示例:

节点位置 节点 板材内缩值
女儿墙 JD-001|女儿墙节点|女儿墙 50 mm
板底 JD-002|板底节点|板底 30 mm
转角 JD-003|转角节点|转角 50 mm
门上 JD-004|门上节点|门上 0 mm
门下 JD-005|门下节点|门下 0 mm
门侧 JD-006|门侧节点|门侧 0 mm
窗上 JD-007|窗上节点|窗上 0 mm
窗侧 JD-008|窗侧节点|窗侧 0 mm

配置完成后,点击”自动生成节点线”,选择墙面轮廓和洞口,系统将按上述规则自动创建所有位置的节点线。


5.8 图层配置

5.8.1 节点线图层管理

LightningCAD 为节点线的各个绘制元素提供了独立的图层管理功能。通过图层配置,您可以精确控制节点线各组成部分在 CAD 图纸中的图层归属。

5.8.2 打开图层配置

在工具栏中点击节点线图层配置按钮,打开图层配置窗口。

5.8.3 图层配置项

节点线包含以下可配置的图层:

配置项 默认图层名 说明
节点中心线 节点线实体 节点线的中心标识线所在图层
节点线文字 节点线文字 节点编号、名称等文字标注所在图层
节点线边界框 节点线边框线 节点线边界框线所在图层
收边文字 收边文字 收边编号、型号等文字标注所在图层
收边线 收边线 收边线段所在图层

5.8.4 配置操作

  1. 修改图层名:在各配置项的文本框中输入自定义的图层名称。
  2. 恢复默认:点击恢复默认按钮,将所有图层名恢复为系统默认值。
  3. 保存配置:点击保存按钮将配置持久化到用户设置中。
  4. 取消修改:点击取消按钮放弃当前修改并关闭窗口。

5.8.5 图层自动创建

当配置的图层名称在图纸中不存在时,系统在生成节点线时会自动创建对应的图层,无需手动预建。

5.8.6 图层颜色/线型设置

节点线各元素的颜色通过 CAD 颜色索引(ACI)控制:

颜色索引值 含义
0 跟随主实体颜色(ByBlock)
1-255 指定 ACI 索引色
256 随层颜色(ByLayer)

默认情况下,所有元素的颜色索引为 0(跟随主实体),即节点线各元素的颜色跟随节点线实体本身的颜色设置。

您可以在图层配置中为不同元素指定不同的颜色索引,实现差异化显示。

5.8.7 图层可见性控制

由于节点线的各元素分布在独立图层上,您可以通过 CAD 的图层管理器灵活控制显示:

  • 冻结/解冻:临时隐藏不需要显示的图层(如仅查看中心线,隐藏文字和边界框)。
  • 锁定/解锁:防止误编辑特定图层的元素。
  • 开/关:快速切换图层的可见性。

这种分层管理方式使得在复杂图纸中可以灵活控制节点线信息的显示密度。


5.9 快速查找

5.9.1 功能概述

快速查找功能允许您根据节点线的属性条件筛选并定位图纸中的节点线实体,特别适用于包含大量节点线的大型图纸。

5.9.2 打开快速查找

在工具栏中点击查询节点线按钮,打开快速查找面板。

5.9.3 按编号查找节点线

  1. 在快速查找面板中,勾选节点编号复选框。
  2. 在输入框中输入要查找的节点编号。
  3. 选择比较模式:
    • 包含:查找编号中包含输入关键字的节点线。
    • 等于:精确匹配编号完全一致的节点线。
    • 开头:查找编号以输入内容开头的节点线。
    • 结尾:查找编号以输入内容结尾的节点线。
  4. 执行查找,匹配的节点线将被高亮显示。

5.9.4 按属性筛选

快速查找支持按以下属性进行筛选(可多选组合):

属性 比较模式 说明
节点编号 包含/等于/开头/结尾 按节点编号筛选
节点名称 包含/等于/开头/结尾 按节点名称筛选
产品系统 包含/等于/开头/结尾 按产品系统名称筛选
节点系统类别 包含/等于/开头/结尾 按墙面/屋面筛选
安装位置 等于/包含 按安装位置筛选
对齐方式 等于/包含 按对齐方式筛选
板材内缩 等于(含容差) 按内缩值筛选,可设置容差范围
板材企口 等于/包含 按企口形式筛选
模数/非模数 等于(是/否/不限) 按模数属性筛选
是否有收边 等于(有/无/不限) 按是否关联收边筛选
关联收边 集合匹配 按关联的收边编号筛选

5.9.5 收边集合匹配模式

当按关联收边筛选时,支持以下集合匹配模式:

  • 包含任一(ContainsAny):节点线关联的收边中包含输入的任一收边编号即匹配。
  • 包含全部(ContainsAll):节点线关联的收边必须包含输入的所有收边编号才匹配。
  • 精确匹配(ExactMatch):节点线关联的收边与输入的收边编号完全一致才匹配。

输入多个收边编号时,使用分号(;)分隔。

5.9.6 拾取相似节点线

快速查找支持”拾取相似”功能:

  1. 点击拾取相似按钮。
  2. 在图纸中选择一条节点线。
  3. 系统自动读取该节点线的所有属性值填入查找条件。
  4. 您可以根据需要勾选或取消部分属性的复选框,调整查找范围。
  5. 执行查找,定位所有属性相似的节点线。

5.9.7 定位与高亮显示

查找结果中的节点线将在图纸中高亮显示,帮助您快速定位目标位置。

  • 使用缩放功能可自动聚焦到查找结果区域。
  • 查找结果支持列表显示,点击列表项可跳转到对应节点线位置。

5.9.8 查找配置管理

快速查找支持保存和加载查找条件配置:

  1. 保存配置:设置好查找条件后,点击保存配置按钮,输入配置名称。
  2. 加载配置:从配置列表中选择已保存的配置,自动恢复查找条件。
  3. 另存为新配置:将当前条件另存为新名称的配置。
  4. 删除配置:删除不再需要的配置。

配置持久化保存,下次打开快速查找时自动恢复上次使用的条件。


5.10 常见问题与技巧

5.10.1 自动生成节点线位置不对

问题描述:自动生成的节点线出现在错误的位置,例如本应是”女儿墙”的边被识别为”板底”。

排查步骤

  1. 检查轮廓方向:确认围护边界线的绘制方向正确。系统根据包围盒(Bounding Box)的上下左右位置判断边的类型。如果轮廓被旋转或翻转,可能导致位置判断错误。

  2. 检查洞口标签:确认洞口对象的标签内容正确标注了”门”或”窗”等关键字。系统通过标签内容判断洞口类型,进而确定各边的位置类型。

  3. 屋面系统检查参考线:屋面系统依赖高檐口或屋脊节点线作为方向参考。确保:
    • 选择实体时包含了高檐口或屋脊节点线。
    • 参考节点线的安装位置属性正确设置为”高檐口”或”屋脊”。
  4. 手动调整:对于自动识别不准确的位置,可以删除错误的节点线后手动创建,或通过编辑功能修改节点线的安装位置属性。

5.10.2 规则映射不生效

问题描述:点击自动生成后,某些位置没有生成节点线。

排查步骤

  1. 检查节点是否已指定:在规则映射表格中,确认每个需要生成的位置都已选择了对应的节点。空的节点选择将导致该位置被跳过。

  2. 检查节点图块是否存在:规则映射引用的节点必须在当前图纸中已插入为图块。如果节点图块被删除,映射将失效。

  3. 检查配置是否已保存:确认当前配置已保存(没有红色圆点标记)。未保存的修改在自动生成时可能不被使用。

  4. 检查生成模式:确认位置的生成模式不是”不生成(NotGenerate)”。

  5. 检查实体选择:确认在选择实体时正确选中了围护边界和洞口对象。遗漏选择某个洞口将导致该洞口的节点线不会生成。

5.10.3 节点线与其他实体重叠

问题描述:生成的节点线与板材线或其他 CAD 实体重叠,影响图纸可读性。

解决方案

  1. 调整缩进值:适当增大板材内缩值,使节点线与板材边缘保持距离。

  2. 使用图层管理:将节点线分配到独立图层,通过图层冻结/解冻控制显示。

  3. 调整绘制选项:关闭不必要的绘制元素(如关闭轮廓线仅保留中心线),减少视觉干扰。

  4. 手动移动:对于个别重叠的节点线,可使用 MOVE 命令手动微调位置。

5.10.4 批量修改的性能建议

当图纸中包含大量节点线(数百条以上)时,批量操作可能影响性能。以下建议可帮助优化:

  1. 分批操作:将大批量修改拆分为多个小批次执行,避免单次操作处理过多实体。

  2. 关闭不必要的图层:在执行批量操作前,冻结不需要显示的图层,减少重绘开销。

  3. 使用快速查找精确筛选:通过快速查找功能精确筛选目标节点线,避免全图遍历。

  4. 保存前清理:删除不再需要的节点线和临时实体,减小图纸文件体积。

  5. 避免频繁事务:批量编辑时尽量在一次事务中完成多个修改,减少事务开销。

5.10.5 节点线属性提取

技巧:LightningCAD 提供了节点线属性提取功能,可将图纸中所有节点线的属性信息导出为结构化数据,用于材料统计和报表生成。

  1. 在工具栏中点击节点线属性提取按钮。
  2. 选择要提取的节点线范围(全图或手动选择)。
  3. 系统提取所有节点线的属性数据并生成统计报表。

5.10.6 节点线显示模式切换

技巧:通过设置节点线绘制选项,可以快速切换节点线的显示模式:

  • 仅中心线:简洁模式,适合概览图纸。
  • 仅轮廓线:边框模式,适合检查节点范围。
  • 中心线+轮廓线:标准模式,适合出图。

使用工具栏中的节点线显示模式按钮可快速切换。

5.10.7 屋面系统自动生成失败

问题描述:屋面系统点击自动生成后提示失败。

排查步骤

  1. 确认已选择参考节点线:屋面系统要求在选择实体时同时选中一条高檐口节点线或屋脊节点线作为方向参考。如果未选择参考线,系统会提示”屋面系统自动生成节点线需要选中高檐口节点线或屋脊节点线作为参考方向”。

  2. 检查参考线的安装位置属性:参考节点线的安装位置属性必须为”高檐口”或”屋脊”,其他类型的节点线不会被识别为参考线。

  3. 确认参考线方向:参考节点线的方向(起点到终点)决定了屋面系统的方向基准。确保参考线方向正确,否则可能导致檐口和山墙的判断错误。

5.10.8 节点库加载失败

问题描述:打开节点库浏览器时提示加载失败或节点列表为空。

排查步骤

  1. 检查公共库配置:确认已正确配置公共库路径。节点库 Excel 文件和 DWG 文件存放在公共库目录下。

  2. 检查 Excel 文件:确认节点库 Excel 文件存在且格式正确。

  3. 检查 DWG 文件:节点库中的每个节点对应一个 DWG 文件。如果 DWG 文件不存在,该节点将被跳过不显示。

  4. 查看日志:检查 LightningCAD 的日志输出,获取详细的错误信息。


本章小结

本章详细介绍了 LightningCAD 中节点线功能的完整使用方法:

  • 5.1 介绍了节点线的基本概念、作用和数据结构。
  • 5.2 讲解了自动生成节点线的完整流程和位置识别规则。
  • 5.3 说明了手动创建节点线的多种方式。
  • 5.4 涵盖了节点线的属性编辑和几何编辑操作。
  • 5.5 介绍了节点库浏览器的使用方法和节点管理功能。
  • 5.6 解释了缩进(板材内缩)的概念和配置方法。
  • 5.7 深入讲解了规则映射配置的原理和操作。
  • 5.8 说明了节点线的图层管理和颜色控制。
  • 5.9 介绍了快速查找功能的多维度筛选能力。
  • 5.10 汇总了常见问题和实用技巧。

掌握节点线功能后,您将能够高效地完成围护结构深化设计中的节点标注工作,结合自动生成和规则映射功能,可大幅提升出图效率。