第11章 常见问题与故障排除
在使用 LightningCAD(闪电围护)的过程中,您可能会遇到各种问题。本章按照问题类别进行了系统整理,每个问题均包含现象描述、可能原因和解决方案三个部分,帮助您快速定位并解决问题。
提示:在联系技术支持之前,建议您先按照本章对应问题的解决方案进行自查,大多数常见问题均可通过简单操作自行修复。
11.1 安装与启动问题
本节涵盖 LightningCAD 安装、注册和启动过程中可能出现的问题。
Q1: 安装时提示”未检测到CAD版本”
现象
启动 LightningCAD 客户端后,进入”设置”页面的 CAD 管理区域为空,或显示”未检测到支持的 CAD 版本”提示。在”软件启动”页面也可能显示红色警告信息。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | CAD 未安装或安装不完整 | 计算机上尚未安装 AutoCAD 或中望CAD,或 CAD 安装过程异常中断 |
| 2 | CAD 从未启动过 | CAD 安装后未至少成功运行过一次,导致注册表中缺少必要的配置项 |
| 3 | CAD 版本不在支持范围内 | 当前仅支持 AutoCAD 2019/2020 和中望CAD 2022 及以上版本 |
| 4 | 32 位 CAD 不兼容 | LightningCAD 仅支持 64 位版本的 CAD |
| 5 | 注册表权限不足 | 当前用户无权读取 CAD 相关的注册表键值 |
解决方案
- 确认 CAD 已安装:在 Windows 的”设置 → 应用 → 已安装的应用”中检查是否有 AutoCAD 或中望CAD 的安装记录。
- 至少启动一次 CAD:安装 CAD 后,请双击桌面图标或从开始菜单启动 CAD,确保其至少成功运行一次并完成初始化。
- 检查 CAD 版本:
- AutoCAD:仅支持 2019(内部代号 R23.0)和 2020(R23.1)版本。
- 中望CAD:仅支持 2022 及以上版本。
- 如果您使用的是 AutoCAD 2021 或更高版本,当前暂不支持,请联系技术支持了解适配计划。
- 确认 64 位:打开 CAD,在命令行输入
ABOUT查看版本信息,确认显示为 64 位版本。 - 以管理员身份运行客户端:右键点击客户端快捷方式,选择”以管理员身份运行”,确保有权限读取注册表中的 CAD 信息。
- 手动检查注册表:按
Win + R输入regedit,导航到以下路径确认 CAD 注册信息存在:- AutoCAD:
HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD - 中望CAD:
HKEY_LOCAL_MACHINE\SOFTWARE\ZWSOFT\ZWCAD
- AutoCAD:
Q2: 安装完成后 CAD 中不显示 LightningCAD 菜单
现象
CAD 启动后,命令行显示了插件加载成功的欢迎信息(”~欢迎使用闪电CAD~”),但 Ribbon 工具栏中未出现”闪电围护”选项卡。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | CUI 菜单文件缺失 | 插件目录下的 Lt.cuix(或中望CAD 2025+ 的 Lt_z25.cuix)文件不存在 |
| 2 | CUI 菜单未加载 | 菜单文件存在但未被 CAD 正确加载 |
| 3 | CAD 工作空间未刷新 | Ribbon 界面未刷新显示新加载的菜单 |
| 4 | 插件注册开关未开启 | 客户端中对应 CAD 版本的”自启动”开关处于关闭状态 |
解决方案
- 检查 CUI 文件是否存在:
- AutoCAD 及中望CAD 2024 以下:检查安装目录下
AC_2019\或ZW_2022\文件夹中是否存在Lt.cuix。 - 中望CAD 2025 及以上:检查是否存在
Lt_z25.cuix。 - 如果文件缺失,在客户端”设置”页面中取消勾选再重新勾选对应 CAD 版本,系统将重新部署 CUI 文件。
- AutoCAD 及中望CAD 2024 以下:检查安装目录下
- 手动加载 CUI 菜单:
- 在 CAD 命令行输入
CUILOAD并回车。 - 在弹出的对话框中查看已加载的菜单列表,确认是否包含
FsLtGroup。 - 如未包含,点击”浏览”按钮,找到插件目录下的
Lt.cuix(或Lt_z25.cuix)文件并加载。
- 在 CAD 命令行输入
- 刷新工作空间:
- 在 CAD 右下角的工作空间切换器中,切换到其他工作空间(如”三维建模”),然后再切换回”草图与注释”,触发 Ribbon 刷新。
- 确认插件注册状态:
- 打开 LightningCAD 客户端,进入”设置”页面,确认对应 CAD 版本的”自启动”开关已开启。
- 关闭 CAD,然后从客户端的”软件启动”页面重新启动 CAD。
Q3: CAD 启动时提示”无法加载插件 DLL”
现象
CAD 启动后,命令行未显示 LightningCAD 的欢迎信息,或弹出错误对话框提示无法加载某个 DLL 文件。CAD 命令行可能显示类似”无法加载程序集”或”找不到指定模块”的错误。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 插件 DLL 文件缺失或损坏 | 安装目录下的 DLL 文件不完整 |
| 2 | 受信任路径未配置 | CAD 的安全设置阻止了非信任路径下的 DLL 加载 |
| 3 | .NET Framework 版本不匹配 | 系统未安装 .NET Framework 4.8 |
| 4 | ARX/ZRX 文件加载失败 | 原生 C++ 扩展文件加载异常 |
| 5 | CAD 安全级别设置过高 | SECURELOAD 系统变量值设置为 1 或 2 |
| 6 | 杀毒软件隔离文件 | 杀毒软件将 DLL 文件误判为威胁并隔离 |
解决方案
- 检查文件完整性:
- 打开安装目录下的
AC_2019\(AutoCAD)或ZW_2022\(中望CAD)文件夹。 - 确认以下关键文件存在:
- AutoCAD:
Fs.Lt.CAD.Launcher.dll、FsCadCore.arx、FsAecBase.dbx、FsAecBaseMgd.dll、Fs.Fox.AutoCad.dll、Fs.Lt.CAD.AecEntity.dll、Fs.Lt.CAD.Common.dll、Fs.Lt.CAD.Kit.dll、Fs.Lt.CAD.Main.dll - 中望CAD:
Fs.Lt.CAD.Launcher.dll、FsCadCore.zrx、FsAecBase.zrx、FsAecBaseMgd.dll、Fs.Fox.ZwCad.dll、Fs.Lt.CAD.AecEntity.dll、Fs.Lt.CAD.Common.dll、Fs.Lt.CAD.Kit.dll、Fs.Lt.CAD.Main.dll
- AutoCAD:
- 如有文件缺失,请重新安装 LightningCAD。
- 打开安装目录下的
- 重新注册插件:
- 打开客户端,进入”设置”页面。
- 取消勾选对应 CAD 版本,等待几秒后重新勾选,系统将重新写入注册表项和受信任路径。
- 调整 CAD 安全设置:
- 在 CAD 命令行输入
SECURELOAD,将值设为0(允许加载任意位置的插件)。 - 或确保插件路径已添加到 CAD 的
TRUSTEDPATHS中(重新注册插件会自动配置)。
- 在 CAD 命令行输入
- 检查 .NET Framework:
- 按
Win + R输入regedit,导航到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full。 - 查看
Release值,确认 ≥ 528040(即 .NET Framework 4.8)。 - 如未满足,请从微软官网下载安装 .NET Framework 4.8 运行时。
- 按
- 检查杀毒软件隔离区:
- 打开杀毒软件,查看隔离区/威胁列表,确认 LightningCAD 的 DLL 文件是否被隔离。
- 如被隔离,恢复文件并将安装目录添加到杀毒软件白名单。
- 手动加载插件:
- 在 CAD 命令行输入
NETLOAD并回车。 - 浏览到安装目录下的
AC_2019\或ZW_2022\文件夹,选择Fs.Lt.CAD.Launcher.dll并加载。 - 如果手动加载成功,说明是自动加载配置问题,请重新注册插件。
- 在 CAD 命令行输入
Q4: 客户端启动后闪退
现象
双击桌面快捷方式启动 LightningCAD 客户端后,窗口短暂出现后立即消失,或直接崩溃退出。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | .NET Framework 4.8 未安装或损坏 | 客户端基于 .NET Framework 4.8 构建 |
| 2 | 配置文件损坏 | 本地配置文件存在异常数据导致启动崩溃 |
| 3 | 单实例冲突 | 已有客户端实例在后台运行 |
| 4 | WebView2 Runtime 缺失 | QQ 群登录功能依赖 WebView2 运行时 |
| 5 | 系统兼容性问题 | 操作系统版本过低或不兼容 |
解决方案
- 检查 .NET Framework:
- 确认已安装 .NET Framework 4.8(参见 Q1 中的注册表检查方法)。
- 如已安装但仍闪退,可尝试从微软官网下载 .NET Framework 4.8 修复工具进行修复。
- 清理配置文件:
- 按
Win + R,输入%AppData%\FsLt并回车。 - 将
UserProfiles文件夹重命名为UserProfiles_backup(备份而非删除)。 - 重新启动客户端,系统将自动创建新的配置目录。
- 按
- 检查后台进程:
- 按
Ctrl + Shift + Esc打开任务管理器。 - 在进程列表中查找
Fs.Lt.Client.exe,如果存在,右键选择”结束任务”。 - 重新启动客户端。
- 按
- 安装 WebView2 Runtime:
- 如果闪退发生在尝试 QQ 群登录时,请确认已安装最新版 WebView2 Runtime。
- 从微软官网下载 WebView2 Runtime 并安装。
- 检查操作系统版本:
- 确认操作系统为 Windows 10(64 位,版本 1809 及以上)或 Windows 11。
- 按
Win + R输入winver查看当前系统版本。
- 查看日志文件:
- 打开
%AppData%\FsLt\Logs\目录,查看最新的客户端日志文件lt-client-{日期}.txt。 - 日志中通常记录了崩溃前的最后操作和异常信息,可将此文件提供给技术支持协助排查。
- 打开
Q5: 提示”.NET Framework 版本不匹配”
现象
启动客户端或 CAD 插件时,弹出提示”.NET Framework 版本不匹配”或”需要 .NET Framework 4.8”。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 未安装 .NET Framework 4.8 | 系统缺少必要的运行时环境 |
| 2 | .NET Framework 安装损坏 | 已安装但文件损坏 |
| 3 | Windows 更新导致版本回退 | 系统更新后 .NET Framework 状态异常 |
解决方案
- 检查当前版本:
- 按
Win + R输入regedit,导航到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full - 查看
Release的值:- 528040 或更大 → 已安装 .NET Framework 4.8
- 461808 ~ 528039 → 已安装 .NET Framework 4.7.x,需要升级
- 小于 461808 → 版本过低,需要安装 4.8
- 按
- 安装/升级 .NET Framework 4.8:
- 访问微软官方下载页面:.NET Framework 4.8 运行时
- 下载并安装”运行时”版本(非 SDK)。
- 安装完成后重启计算机。
- 修复已安装的 .NET Framework:
- 打开”设置 → 应用 → 可选功能 → 更多 Windows 功能”。
- 找到”.NET Framework 4.8 Advanced Services”,取消勾选后确认,再重新勾选并确认,系统将重新安装修复。
Q6: 杀毒软件拦截安装/运行
现象
安装过程中或 CAD 启动时,杀毒软件(如 360 安全卫士、腾讯电脑管家、Windows Defender 等)弹出安全警告,阻止操作或将文件隔离。
可能原因
LightningCAD 在安装过程中需要执行以下操作,可能被杀毒软件误判为可疑行为:
- 向 Windows 注册表写入插件自启动项
- 修改 CAD 的受信任路径配置
- 注册自定义 URL 协议(
fsltcad://) - 部署 DLL 和 ARX/ZRX 扩展文件
解决方案
- 安装阶段:
- 在安装前临时关闭杀毒软件的”实时防护”功能。
- 完成安装后立即重新启用杀毒软件。
- 运行阶段 — 添加白名单:
- 将以下路径添加到杀毒软件的信任列表/白名单中:
- 安装目录:
C:\Program Files\LightningCAD\(或您自定义的安装路径) - 用户数据目录:
%AppData%\FsLt\ - 客户端程序:
Fs.Lt.Client.exe
- 安装目录:
- 将以下路径添加到杀毒软件的信任列表/白名单中:
- 恢复被隔离的文件:
- 打开杀毒软件的”隔离区”或”威胁历史记录”。
- 找到 LightningCAD 相关的文件,选择”恢复”或”还原”。
- 恢复后立即将安装目录添加到白名单,防止再次被隔离。
- Windows Defender 用户:
- 打开”Windows 安全中心 → 病毒和威胁防护 → 管理设置”。
- 在”排除项”中添加 LightningCAD 安装目录和用户数据目录。
Q7: 开机自启不生效
现象
在客户端”设置”中已开启”开机自动运行”,但重启计算机后 LightningCAD 客户端未自动启动。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 启动项被禁用 | Windows 任务管理器中禁用了 LightningCAD 的启动项 |
| 2 | 杀毒软件拦截 | 杀毒软件阻止了开机自启动 |
| 3 | Windows 快速启动干扰 | Windows 的”快速启动”功能可能导致启动项未正常执行 |
| 4 | 注册表项缺失 | 自启动注册表项未正确写入或被清除 |
解决方案
- 检查任务管理器启动项:
- 按
Ctrl + Shift + Esc打开任务管理器。 - 切换到”启动”选项卡。
- 查找 LightningCAD 相关项,确认”状态”为”已启用”。
- 如果显示”已禁用”,右键选择”启用”。
- 按
- 检查杀毒软件:
- 部分杀毒软件(如 360 安全卫士)的”启动项管理”功能可能禁用了 LightningCAD 的自启动。
- 在杀毒软件的启动项管理中查找并启用 LightningCAD。
- 关闭 Windows 快速启动:
- 打开”控制面板 → 电源选项 → 选择电源按钮的功能”。
- 点击”更改当前不可用的设置”。
- 取消勾选”启用快速启动”,保存更改后重启计算机。
- 重新开启自启动:
- 打开 LightningCAD 客户端,进入”设置”页面。
- 关闭”开机自动运行”开关,等待几秒后重新开启。
11.2 登录与认证问题
本节涵盖 LightningCAD 客户端登录、认证和账号管理相关的问题。
Q8: 登录时提示”无法连接到服务器”
现象
在登录窗口输入账号密码后点击”登录”,系统提示”无法连接到服务器”或”请求失败,请检查网络连接”。标题栏的服务器状态指示灯显示为红色。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 本地网络异常 | 计算机未连接互联网或网络连接不稳定 |
| 2 | 防火墙拦截 | 系统防火墙或企业防火墙阻止了客户端的网络访问 |
| 3 | 代理服务器配置 | 企业网络需要通过代理服务器访问外网 |
| 4 | 服务端暂时不可用 | LightningCAD 服务器正在进行维护或出现临时故障 |
| 5 | DNS 解析失败 | 无法解析服务器域名 |
解决方案
- 检查网络连接:
- 确认本地网络连接正常,可尝试打开浏览器访问其他网站验证。
- 检查防火墙设置:
- 打开”Windows 安全中心 → 防火墙和网络保护 → 允许应用通过防火墙”。
- 确认
Fs.Lt.Client.exe已被允许通过防火墙(包括”专用”和”公用”网络)。 - 如未列出,点击”允许其他应用”手动添加。
- 检查代理设置:
- 如果您在企业网络环境下,请咨询网络管理员是否需要配置代理。
- 当前版本暂不支持手动配置代理服务器,如必须使用代理,请联系技术支持。
- 等待并重试:
- 如果确认本地网络正常,可能是服务端临时故障。
- 等待 5~10 分钟后重试。客户端的心跳检测会每 5 分钟自动重试连接。
- 刷新 DNS 缓存:
- 按
Win + R输入cmd,在命令提示符中执行:ipconfig /flushdns - 然后重新启动客户端尝试登录。
- 按
Q9: 登录时提示”账号或密码错误”(确认密码正确)
现象
输入正确的邮箱和密码后,系统提示”账号或密码错误”,但您确认密码输入无误。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 大小写或输入法问题 | 密码输入时大小写不正确或使用了中文输入法 |
| 2 | “记住账号”保存的密码已过期 | 自动填充的密码是旧密码 |
| 3 | 账号在其他设备被修改 | 密码已在其他设备上被修改但本地未同步 |
| 4 | 验证码错误 | 图形验证码输入不正确导致登录失败 |
解决方案
- 检查输入细节:
- 确认键盘的 Caps Lock 未开启(密码区分大小写)。
- 切换到英文输入法状态输入密码。
- 点击密码框右侧的眼睛图标,切换为明文显示,确认输入内容正确。
- 清除自动填充:
- 如果勾选了”记住账号”,系统可能自动填充了旧密码。
- 手动清空密码框,重新输入当前密码。
- 重置密码:
- 如果确认密码正确但仍无法登录,建议通过”重置密码”功能重新设置密码(参见 Q13)。
- 确认验证码:
- 确保图形验证码输入正确。如果看不清,点击图片刷新获取新验证码。
- 注意区分容易混淆的字符(如数字
0和字母O、数字1和字母l等)。
Q10: 验证码不显示/无法刷新
现象
登录窗口中的图形验证码区域显示为空白、加载失败,或点击验证码图片后无法刷新。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 网络连接异常 | 验证码图片需要从服务器获取 |
| 2 | 验证码服务暂时不可用 | 服务端验证码生成服务异常 |
| 3 | 图片加载超时 | 网络延迟导致验证码图片加载超时 |
解决方案
- 检查网络:确认计算机已连接互联网,尝试在浏览器中访问其他网站验证网络连通性。
- 点击刷新:直接点击验证码图片区域,系统将重新请求新的验证码。
- 重启客户端:关闭客户端后重新启动,验证码将随登录窗口重新加载。
- 等待重试:如果服务端暂时异常,等待 1~2 分钟后再次尝试。
Q11: 登录后频繁掉线
现象
登录成功后,使用一段时间后标题栏的服务器状态指示灯变为红色(”服务器未连接”),或操作时提示需要重新登录。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 网络不稳定 | Wi-Fi 信号弱或网络频繁断连 |
| 2 | Token 过期 | AccessToken 已过期且 RefreshToken 刷新失败 |
| 3 | 休眠/待机唤醒 | 计算机休眠后网络连接中断 |
| 4 | 多设备登录冲突 | 同一账号在其他设备上登录导致当前设备 Token 失效 |
解决方案
- 检查网络稳定性:
- 如果使用 Wi-Fi,尝试切换到有线网络连接。
- 观察掉线是否与网络波动同步发生。
- 重新登录:
- 进入”个人中心”,点击”注销登录”。
- 在登录窗口中重新输入账号密码登录,系统将获取新的 Token。
- 检查电源设置:
- 打开”设置 → 系统 → 电源和睡眠”,将”睡眠”时间设置为较长的值或”从不”。
- 对于笔记本电脑,确保电源适配器已连接,避免节能模式断开网络。
- 确认单设备使用:
- 如果同一账号在多台设备上登录,可能导致 Token 冲突。
- 确保同一时间只在一台设备上使用该账号。
- 查看心跳状态:
- 客户端每 5 分钟自动发送一次心跳检测。如果心跳失败,状态灯将变红。
- 网络恢复后,心跳检测会自动重新连接,无需手动操作。
Q12: QQ群登录失败/扫码后无反应
现象
点击”QQ群登录”按钮后,弹出的 WebView2 窗口中 QQ 登录页面无法加载,或扫码完成后系统未自动跳转,提示”验证失败”。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | WebView2 Runtime 未安装 | QQ 群登录依赖 Microsoft Edge WebView2 运行时 |
| 2 | 非授权 QQ 群成员 | 您的 QQ 账号不在 LightningCAD 授权的 QQ 群中 |
| 3 | QQ 登录页面未完全加载 | 页面尚未加载完成就进行了验证操作 |
| 4 | 登录凭据不完整 | 缺少必要的 Cookie 信息(如 skey) |
| 5 | 网络环境问题 | QQ 登录页面需要访问腾讯服务器 |
解决方案
- 安装 WebView2 Runtime:
- 从微软官网下载并安装最新版 WebView2 Runtime。
- 安装完成后重启 LightningCAD 客户端。
- 确认群成员身份:
- 确认您的 QQ 账号已加入 LightningCAD 授权的 QQ 群。
- 如不确定授权群号,请联系 LightningCAD 官方获取信息。
- 等待页面完全加载:
- 在 WebView2 窗口中,确保 QQ 登录页面已完全加载(能看到完整的 QQ 空间或群页面)。
- 不要过早点击验证按钮。
- 重新登录:
- 点击窗口中的”重新登录”按钮,重新加载 QQ 登录页面。
- 使用手机 QQ 重新扫描二维码。
- 检查网络:
- 确认能够正常访问 QQ 相关网站(如
https://qzone.qq.com)。 - 如果企业网络屏蔽了 QQ 相关域名,请切换到其他网络环境。
- 确认能够正常访问 QQ 相关网站(如
Q13: 忘记密码如何重置
现象
忘记了 LightningCAD 的登录密码,无法登录。
解决方案
LightningCAD 提供了内置的密码重置功能,操作步骤如下:
- 在登录窗口中,找到并点击“重置密码”入口。
- 在弹出的”重置密码”窗口中,输入您注册时使用的邮箱地址。
- 点击“发送验证码”按钮,系统将向您的邮箱发送验证码邮件。
- 登录邮箱查收验证码,将其填入”验证码”输入框。
- 如果 60 秒倒计时结束后仍未收到,点击”重新发送”。
- 检查邮箱的垃圾邮件文件夹,验证码邮件可能被误判为垃圾邮件。
- 在”新密码”输入框中设置新密码(不少于 6 位)。
- 在”确认密码”输入框中再次输入新密码,确保两次一致。
- 点击“重 置 密 码”按钮。
- 重置成功后,系统将自动返回登录页面,使用新密码登录即可。
安全说明:密码在传输过程中采用 SM2 国密算法加密,确保通信安全。
Q14: “设备未授权”提示
现象
登录或使用时,系统提示”设备未授权”或”许可证无效”。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 许可证未申请或已过期 | 未申请许可证,或许可证已超过有效期 |
| 2 | 试用期已过 | 30 天试用期已到期 |
| 3 | 硬件变更导致设备指纹变化 | 更换了计算机主要硬件(如主板、硬盘) |
| 4 | 许可证绑定其他设备 | 许可证已绑定到其他计算机 |
解决方案
- 申请/续期许可证:
- 请联系您的 LightningCAD 服务提供商获取许可证申请指引。
- 按照指引申请新的许可证或续期现有许可证。
- 检查试用期状态:
- LightningCAD 提供 30 天的免费试用期。
- 如果试用期已过,需要申请正式许可证才能继续使用。
- 联系技术支持:
- 如果硬件变更导致设备指纹变化,请联系技术支持重新绑定许可证。
- 如需将许可证迁移到新设备,同样需要联系技术支持协助处理。
11.3 板材排布问题
本节涵盖板材排布功能使用过程中可能遇到的问题。
Q15: 排布生成的板材数量与预期不符
现象
执行板材排布后,生成的板材总数量明显多于或少于预期值。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 排布参数设置不当 | 板宽、排布方向、起铺点等参数与实际需求不匹配 |
| 2 | 围护边界不准确 | 边界线尺寸或形状与设计意图不一致 |
| 3 | 洞口未被识别 | 洞口对象未被正确选择或关联 |
| 4 | 循环排板配置问题 | 多板型循环排布时,板型列表顺序或数量配置有误 |
| 5 | 节点线分割影响 | 节点线位置导致板材被额外分割 |
解决方案
- 检查排布参数:
- 打开排布配置方案窗口,逐项核对板型参数(特别是”排板板宽”)。
- 确认排布方向(横排/竖排)和排布方式(从下到上/从上到下等)符合设计意图。
- 检查起铺点位置是否正确。
- 验证围护边界:
- 选中围护边界线,在属性面板中检查其尺寸参数。
- 确认边界线为闭合多段线,且形状与设计图纸一致。
- 确认洞口关联:
- 在排布操作的选择洞口步骤中,确认所有洞口已被正确选中。
- 检查洞口对象是否为 LightningCAD 识别的有效洞口实体(
AecRectOpeningMgd或AecPolyOpeningMgd)。
- 检查循环排板设置:
- 如果使用多板型循环排布,检查板型列表中的循环单元是否正确。
- 调整板型顺序和数量比例,观察预排板预览结果。
- 利用预排板预览:
- 在确认生成之前,使用”预排板”功能预览排布结果。
- 根据预览效果调整参数,直到数量符合预期后再确认生成。
Q16: 排布后板材出现重叠
现象
排布完成后,部分板材在图纸上出现相互重叠的情况,碰撞检查报告中也标识了重叠区域。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 多轮廓边界交叉 | 多个围护边界之间存在交叉重叠区域 |
| 2 | 排布参数冲突 | 板宽与边界尺寸不匹配,导致末端板材超出边界 |
| 3 | 搭接线补刀异常 | 搭接线分割后板材位置计算偏差 |
| 4 | 手动调整后未刷新 | 手动移动板材后未触发排布更新 |
解决方案
- 检查边界关系:
- 如果选择了多个围护边界进行排布,确认各边界之间不存在交叉或重叠区域。
- 使用
ZOOM命令放大检查边界交接处。
- 运行碰撞检查:
- 使用 LightningCAD 的碰撞检查功能(
FsLtCollisionCheck),系统将自动检测所有重叠区域并在图纸上高亮标识。 - 根据检查报告逐一处理重叠问题。
- 使用 LightningCAD 的碰撞检查功能(
- 调整排布参数:
- 检查板宽是否与边界尺寸存在整数倍关系,避免末端出现窄条板材。
- 尝试调整起铺点位置,使板材分布更均匀。
- 重新排布:
- 如果重叠问题较多,建议删除当前排布结果,调整参数后重新执行排布操作。
Q17: 板长超出最大限制
现象
排布生成的某些板材长度超出了板材规格的最大允许长度,或系统提示”板长超出限制”。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 板材库中最大长度设置不合理 | 板型参数中的最大长度值未正确配置 |
| 2 | 边界跨度过大 | 围护边界的单段长度超过了板材最大允许长度 |
| 3 | 未设置搭接线 | 长墙面未添加搭接线进行分段 |
解决方案
- 检查板材库参数:
- 打开板材库浏览器,找到正在使用的板型。
- 检查板型参数中的最大长度限制是否设置正确。
- 如需修改,在板材库中编辑板型参数。
- 添加搭接线分段:
- 对于跨度较大的墙面,在排布前添加搭接线(节点线),将长墙面分割为多个较短的区段。
- 搭接线位置应与结构檩条或檩距对应。
- 调整排布方向:
- 如果横向排布导致板长超限,尝试切换为竖向排布(或反之)。
Q18: 洞口周围板材未正确裁剪
现象
排布后,洞口(门窗洞口)周围的板材未被正确裁剪,板材穿越了洞口区域,或裁剪形状不正确。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 洞口未被选择 | 排布操作中遗漏了洞口选择步骤 |
| 2 | 洞口实体类型不匹配 | 使用的不是 LightningCAD 识别的洞口实体 |
| 3 | 洞口与边界不在同一平面 | 洞口的 Z 坐标与边界不一致 |
| 4 | 洞口位置超出边界 | 洞口未完全位于围护边界内部 |
解决方案
- 重新排布并选择洞口:
- 删除当前排布结果,重新执行排布操作。
- 在”选择洞口”步骤中,确保所有洞口对象均被正确选中。
- 如果不确定是否全部选中,可使用框选方式选择边界内的所有洞口。
- 验证洞口实体:
- 选中洞口对象,在属性面板中确认其类型为 LightningCAD 的矩形洞口(
AecRectOpeningMgd)或异形窗(AecPolyOpeningMgd)。 - 如果洞口是用普通 CAD 线段绘制的,需要先通过 LightningCAD 的洞口命令创建有效洞口实体。
- 选中洞口对象,在属性面板中确认其类型为 LightningCAD 的矩形洞口(
- 检查洞口位置:
- 确认洞口完全位于围护边界内部,不与边界线交叉或超出边界范围。
- 使用
PROPERTIES命令检查洞口和边界的 Z 坐标,确保两者一致。
Q19: 排布失败(提示边界/参数错误)
现象
执行排布命令后,系统弹出错误提示,如”边界不闭合”、”参数错误”、”排布失败”等,未能生成板材。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 围护边界不闭合 | 边界多段线存在开口或断点 |
| 2 | 边界自相交 | 边界线存在自相交(蝴蝶结形)的情况 |
| 3 | 未完成单体初始化 | 未执行 FsInitBuilding 命令创建 .cfg/ 配置目录 |
| 4 | 板型参数异常 | 板宽为 0 或为负数等无效值 |
| 5 | 配置方案损坏 | 当前排布配置方案的 JSON 文件数据异常 |
解决方案
- 检查边界闭合性:
- 选中边界多段线,在 CAD 属性面板中查看”闭合”属性是否为”是”。
- 如果未闭合,使用
PEDIT命令的”闭合”选项将其闭合。
- 检查边界自相交:
- 放大检查边界线的每个顶点,确认不存在自相交。
- 如有自相交,使用
PEDIT命令编辑顶点,消除交叉。
- 执行单体初始化:
- 在 CAD 命令行输入
FsInitBuilding并回车。 - 按照提示完成单体初始化,系统将在 DWG 文件同级创建
.cfg/配置目录。 - 初始化完成后再执行排布操作。
- 在 CAD 命令行输入
- 检查板型参数:
- 打开排布配置方案窗口,逐项检查板型参数,确保所有数值均为有效正数。
- 特别注意”排板板宽”、”板材厚度”等必填参数。
- 重建配置方案:
- 如果怀疑配置方案损坏,删除当前方案并新建一个配置方案。
- 配置方案保存在 DWG 文件同级的
.cfg\Configs\目录下,您也可以手动删除对应的.configs.json文件后重新创建。
Q20: 板材合并后编号混乱
现象
对板材执行合并操作后,板材编号出现重复、跳号或格式不统一的情况。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 合并后未重新编号 | 合并操作保留了原板材的部分编号 |
| 2 | 手动修改编号冲突 | 手动修改了部分板材编号导致与自动编号冲突 |
| 3 | 多次排布叠加 | 在同一区域多次执行排布,新旧板材编号交叉 |
解决方案
- 执行自动重新编号:
- 使用 LightningCAD 的板材编号工具(
FsLtPanelRenumber),对所有板材进行统一重新编号。 - 系统将按排布顺序自动生成连续、不重复的编号。
- 使用 LightningCAD 的板材编号工具(
- 运行编号校验:
- 使用图纸校验功能中的”板材编号检查”项,系统将自动检测重复、跳号或格式不规范的编号。
- 根据校验报告逐一修正问题编号。
- 清理多余排布:
- 如果存在多次排布叠加的情况,先删除不需要的旧排布结果,再对保留的板材重新编号。
Q21: 统计表数据与实际不符
现象
生成的板材统计表中的数量、面积或总长度等数据与图纸中实际的板材不一致。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 统计前未更新排布 | 板材经过手动修改后未刷新统计数据 |
| 2 | 选择范围不正确 | 统计时未选中所有需要统计的板材 |
| 3 | 存在 ID 重复 | 图纸中存在实体 ID 重复的问题,导致统计遗漏或重复 |
| 4 | 归并参数设置不当 | 归并长度的容差值设置不合理 |
解决方案
- 刷新统计数据:
- 删除旧的统计表,重新执行统计表生成命令。
- 确保在生成统计表之前,所有板材编辑操作已完成。
- 确认选择范围:
- 生成统计表时,使用框选方式确保选中了所有需要统计的板材。
- 或按图层选择,确保目标图层上的所有板材均被包含。
- 运行 ID 重复检查:
- 使用图纸校验功能中的”ID 重复检查”项,检测并修复实体 ID 重复问题。
- 修复后重新生成统计表。
- 检查归并参数:
- 在统计表设置中,检查归并长度的容差值。
- 容差值过大会将不同长度的板材归并为同一规格,过小则可能无法正确归并相近长度。
11.4 节点线与收边问题
本节涵盖节点线自动生成、规则映射以及收边处理相关的问题。
Q22: 自动生成的节点线位置不正确
现象
使用自动生成节点线功能后,生成的节点线位置偏离预期位置,或出现在不应有节点的地方。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 规则映射配置不当 | 安装位置与节点类型的映射关系配置错误 |
| 2 | 缩进值设置不合理 | 节点线的缩进参数(IndentLeft/IndentRight)过大或过小 |
| 3 | 板材排布数据不完整 | 排布结果缺少必要的属性信息 |
| 4 | 围护边界不规则 | 边界线形状不规则导致自动计算的位置偏差 |
解决方案
- 检查规则映射配置:
- 打开”墙面节点线规则映射配置”或”屋面节点线规则映射配置”窗口。
- 逐项检查每种安装位置(如女儿墙、板底、转角、窗上等)对应的节点类型是否正确。
- 修改后保存配置并重新生成节点线。
- 调整缩进值:
- 在节点线属性面板中,检查并调整左侧缩进(IndentLeft)和右侧缩进(IndentRight)的值。
- 缩进值通常根据板材厚度和安装方式确定,请参考设计图纸中的节点详图。
- 删除并重新生成:
- 选中位置不正确的节点线,将其删除。
- 修正配置后,重新执行自动生成节点线命令。
- 手动调整位置:
- 对于个别位置偏差较小的节点线,可以使用 CAD 的
MOVE命令或夹点编辑进行手动微调。
- 对于个别位置偏差较小的节点线,可以使用 CAD 的
Q23: 节点线规则映射不生效
现象
已配置好节点线规则映射,但执行自动生成命令后,节点线未按配置的规则创建,或某些位置完全没有生成节点线。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 配置未保存 | 规则映射修改后未点击保存 |
| 2 | 节点图块未插入 | 图纸中未插入规则映射所引用的节点图块 |
| 3 | 前置条件不满足 | 未完成板材排布或图纸中缺少围护边界 |
| 4 | 配置文件损坏 | 规则映射的配置文件数据异常 |
解决方案
- 确认配置已保存:
- 打开规则映射配置窗口,确认所有修改已保存(窗口标题栏不应显示”未保存”标记)。
- 关闭配置窗口后重新打开,确认配置内容已持久化。
- 插入节点图块:
- 通过节点库浏览器(
FsJieDianKuWeiHu),将规则映射中引用的节点图块插入到图纸中。 - 确保图纸中至少存在一个节点图块,规则映射才能正确引用。
- 通过节点库浏览器(
- 验证前置条件:
- 确认图纸中已完成板材排布,且存在有效的围护边界线(
AecLayoutBoundaryMgd)。 - 如果包含洞口,确认洞口对象已被正确创建。
- 确认图纸中已完成板材排布,且存在有效的围护边界线(
- 重建配置文件:
- 如果怀疑配置文件损坏,删除
.cfg\Configs\目录下对应的节点线配置文件。 - 重新打开规则映射配置窗口,重新配置并保存。
- 如果怀疑配置文件损坏,删除
Q24: 收边分段后编号异常
现象
对收边执行分段操作后,各段的编号出现重复、缺失或格式混乱的情况。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 分段参数设置不当 | 分段长度或搭接参数配置不合理 |
| 2 | 原始收边编号格式不标准 | 原始编号格式不支持自动追加段号 |
| 3 | 多次分段叠加 | 对已分段的收边再次执行分段操作 |
解决方案
- 检查分段参数:
- 在收边属性面板中,检查分段参数(布置模式、分段长度、搭接长度等)是否合理。
- 分段长度应小于或等于收边件的标准件规格长度。
- 规范编号格式:
- 确保原始收边编号采用标准格式(如
SB-001),系统将在分段后自动追加段号(如SB-001-1、SB-001-2)。
- 确保原始收边编号采用标准格式(如
- 撤销并重新分段:
- 如果编号已混乱,使用
UNDO命令撤销分段操作。 - 调整参数后重新执行分段。
- 如果编号已混乱,使用
Q25: 收边 BOM 导出数据不完整
现象
导出收边 BOM 表(材料清单)到 Excel 时,部分收边件信息缺失或数据不完整。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 收边属性信息不完整 | 部分收边图块的属性字段未填写完整 |
| 2 | 收边未正确关联节点线 | 收边与节点线的关联关系丢失 |
| 3 | 导出范围选择不当 | 导出时未选中所有需要统计的收边 |
| 4 | 收边图块数据损坏 | 个别收边图块的属性数据存在异常 |
解决方案
- 检查收边属性:
- 逐一选中收边图块,在属性面板中检查核心字段是否填写完整:
- 收边编号(ShouBianNumber)
- 收边名称(ShouBianName)
- 收边分类(ShouBianCategory)
- 截面参数(展宽、边长、角度等)
- 材质、颜色、厚度
- 逐一选中收边图块,在属性面板中检查核心字段是否填写完整:
- 修复关联关系:
- 选中关联的节点线,在属性面板的”收边信息”区域确认收边编号列表是否正确。
- 如关联丢失,重新设置节点线上的收边编号。
- 扩大导出范围:
- 导出 BOM 表时,确保选中了图纸中所有相关的收边对象。
- 可使用”全选”功能或按图层选择。
- 检查图块完整性:
- 双击收边图块,确认能够正常打开属性编辑对话框。
- 如果图块无法编辑,可能需要从收边库重新插入。
Q26: 节点线与板材关联丢失
现象
原本与板材关联的节点线,在板材编辑或移动后,关联关系丢失,节点线不再跟随板材变化。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 板材被删除后重新创建 | 删除板材后其 ID 变化,节点线的关联引用失效 |
| 2 | 手动移动板材 | 使用 CAD 原生命令移动板材,未触发关联更新 |
| 3 | 图纸复制/粘贴 | 跨图纸复制粘贴板材和节点线时,关联关系可能丢失 |
解决方案
- 使用 LightningCAD 命令编辑:
- 编辑板材时,尽量使用 LightningCAD 提供的专用编辑命令(如锚点调整、板材合并等),这些命令会自动维护关联关系。
- 避免使用 CAD 原生的
MOVE、COPY等命令直接操作板材实体。
- 重新生成节点线:
- 如果关联已丢失,删除现有节点线,使用自动生成节点线功能重新创建。
- 重新生成前确保板材排布数据完整。
- 避免跨图纸操作:
- 如需将排布结果迁移到其他图纸,建议使用 LightningCAD 提供的导出/导入功能,而非简单的复制粘贴。
11.5 CAD 兼容性问题
本节涵盖不同 CAD 平台、版本之间的兼容性问题。
Q27: AutoCAD 不同版本间的兼容性
现象
在 AutoCAD 2019 中创建的图纸,在 AutoCAD 2020 中打开时出现异常,或反之。
说明
LightningCAD 的 AutoCAD 插件采用统一的 AC_2019 构建,同时兼容 AutoCAD 2019(R23.0)和 AutoCAD 2020(R23.1)。两个版本之间共享同一套插件文件,核心功能完全一致。
可能遇到的问题
| 问题 | 原因 | 解决方案 |
|---|---|---|
| 自定义实体显示异常 | 不同版本的自定义实体渲染引擎略有差异 | 在目标版本的 CAD 中执行 REGEN 命令刷新显示 |
| CUI 菜单位置偏移 | 不同版本的 Ribbon 布局可能不同 | 切换工作空间后切回,触发 Ribbon 刷新 |
| ARX 加载警告 | 版本差异导致的安全提示 | 确认 SECURELOAD 设为 0 或插件路径已加入信任路径 |
Q28: 中望CAD 与 AutoCAD 的差异
现象
某些功能在 AutoCAD 中正常,但在中望CAD 中表现不同或不可用。
已知差异
| 功能 | AutoCAD | 中望CAD | 说明 |
|---|---|---|---|
| CUI 菜单加载方式 | Managed API(LoadPartialMenu) |
LISP 脚本动态加载 | 中望CAD 2024 及以下使用 Lt.cuix,2025+ 使用 Lt_z25.cuix |
| ARX/ZRX 文件格式 | .arx / .dbx |
.zrx |
原生扩展文件格式不同 |
| 注册表路径 | HKCU\SOFTWARE\AutoDesk\AutoCAD\... |
HKCU\SOFTWARE\ZWSOFT\ZWCAD\... |
插件注册路径完全隔离 |
| 搜索路径配置 | TRUSTEDPATHS |
ZWCADSEARCHPATH |
受信任路径的注册表键名不同 |
| 部分高级 API | 完整支持 | 部分 API 可能缺失或行为不同 | 极少数高级功能可能在中望CAD 中暂不可用 |
解决方案
- 确保使用正确的插件版本:
- AutoCAD 使用
AC_2019目录下的插件文件。 - 中望CAD 使用
ZW_2022目录下的插件文件。 - 两个平台的插件文件完全独立,不可混用。
- AutoCAD 使用
- 中望CAD 2025+ 用户:
- 系统会自动识别中望CAD 2025 及以上版本,并使用专用的
Lt_z25.cuix菜单文件。 - 如果菜单未显示,确认插件目录下存在
Lt_z25.cuix文件。
- 系统会自动识别中望CAD 2025 及以上版本,并使用专用的
- 功能差异反馈:
- 如果发现某个功能在中望CAD 中不可用或表现异常,请通过客户端内置的反馈通道提交问题报告。
Q29: 其他 CAD 插件冲突
现象
安装了其他 CAD 插件(如天正建筑、理正等)后,LightningCAD 出现功能异常、命令无法识别或 CAD 崩溃等问题。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | DLL 加载冲突 | 多个插件引用了相同名称但不同版本的依赖库 |
| 2 | 命令名冲突 | 不同插件注册了相同的命令名 |
| 3 | Serilog 日志冲突 | 多个插件共用 Serilog 的静态 Log.Logger,导致日志配置被覆盖 |
| 4 | 图层/样式冲突 | 不同插件修改了相同的 CAD 系统变量或图层设置 |
解决方案
- 排查冲突插件:
- 临时禁用其他 CAD 插件(在客户端中取消对应插件的自启动注册),然后启动 CAD 测试 LightningCAD 是否恢复正常。
- 逐一启用其他插件,定位具体冲突的插件。
- 调整加载顺序:
- 如果确认了冲突的插件,尝试调整插件的加载顺序。
- 在 CAD 的
Applications注册表中修改加载控制参数。
- 联系技术支持:
- 记录冲突插件的名称和版本,连同日志文件一起提交给 LightningCAD 技术支持。
- 我们将评估兼容性并在后续版本中优化。
Q30: 高版本 CAD 保存后低版本无法打开
现象
在 AutoCAD 2020 中保存的 DWG 文件,在 AutoCAD 2019 中打开时提示”版本过高无法打开”。
说明
这是 AutoCAD 自身的 DWG 文件格式版本问题,与 LightningCAD 无关。AutoCAD 2019 和 2020 使用相同的 DWG 文件格式版本(R23.x),因此通常不存在此问题。如果出现,可能是保存时选择了更高版本的格式。
解决方案
- 另存为兼容格式:
- 在高版本 CAD 中,使用”另存为”功能,选择”AutoCAD 2018/LT2018 DWG”或更低版本的格式保存。
- 设置默认保存版本:
- 在 CAD 中输入
SAVEASDEFAULT命令,将默认保存格式设置为较低的 DWG 版本。
- 在 CAD 中输入
Q31: 中望CAD 中某些功能不可用
现象
在 AutoCAD 中正常使用的某些 LightningCAD 功能,在中望CAD 中无法执行或提示”功能不支持”。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | API 差异 | 中望CAD 的 .NET API 与 AutoCAD 存在少量差异 |
| 2 | 自定义实体渲染差异 | 自定义实体在中望CAD 中的显示效果可能与 AutoCAD 不同 |
| 3 | 版本限制 | 某些功能可能需要中望CAD 2025 及以上版本才支持 |
解决方案
- 确认中望CAD 版本:
- 建议使用中望CAD 2022 及以上版本,推荐升级到最新版本以获得最佳兼容性。
- 执行 REGEN 刷新:
- 如果自定义实体显示异常,在命令行输入
REGEN或REGENALL刷新显示。
- 如果自定义实体显示异常,在命令行输入
- 反馈问题:
- 记录不可用的功能名称和具体表现,通过客户端反馈通道提交。
- 附上中望CAD 的版本号(在命令行输入
ABOUT查看)。
11.6 性能与稳定性问题
本节涵盖软件运行性能、资源占用和稳定性相关的问题。
Q32: 大型项目操作卡顿
现象
当图纸中包含大量板材(数百块以上)、节点线或收边时,CAD 操作明显变慢,包括平移、缩放、选择对象等基本操作都出现延迟。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 实体数量过多 | 单个 DWG 文件中包含的自定义实体数量超出 CAD 的流畅处理范围 |
| 2 | 图层未合理管理 | 所有实体都在同一图层,无法通过图层冻结减少渲染负担 |
| 3 | 硬件性能不足 | 计算机 CPU、内存或显卡性能不满足大型项目需求 |
| 4 | 图纸文件过大 | DWG 文件体积过大(超过 50MB) |
解决方案
- 分图管理:
- 将大型项目拆分为多个 DWG 文件,按区域(如不同立面、不同楼层)分别管理。
- 使用外部参照(XREF)将各分图组合查看。
- 合理利用图层:
- 将不同类型的实体分配到不同图层(如板材层、节点线层、收边层、标注层等)。
- 在编辑某一类型时,冻结其他不相关的图层,减少 CAD 的渲染负担。
- 升级硬件:
- 内存:建议 16GB 及以上。
- 硬盘:使用 SSD 固态硬盘。
- 显卡:使用支持硬件加速的独立显卡,并在 CAD 中启用硬件加速(输入
3DCONFIG命令)。
- 清理图纸:
- 使用
PURGE命令清理图纸中未使用的图层、块定义、线型等冗余数据。 - 使用
AUDIT命令检查并修复图纸中的错误。
- 使用
- 关闭不必要的显示:
- 关闭板材的文字标注显示(仅保留图形),减少文字渲染开销。
- 在不需要查看节点线时,冻结节点线图层。
Q33: CAD 崩溃/无响应
现象
CAD 在操作过程中突然崩溃退出、弹出”致命错误”对话框,或长时间处于”无响应”状态。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 图纸文件损坏 | DWG 文件存在数据结构错误 |
| 2 | 内存不足 | 系统内存耗尽导致 CAD 无法分配更多资源 |
| 3 | 插件异常 | LightningCAD 或其他插件的代码异常导致 CAD 崩溃 |
| 4 | 显卡驱动问题 | 显卡驱动不兼容或版本过旧 |
| 5 | 操作数据量过大 | 一次性执行的操作涉及过多实体 |
解决方案
- 修复图纸文件:
- 打开 CAD,使用
RECOVER命令打开损坏的 DWG 文件,CAD 将尝试自动修复。 - 或使用
AUDIT命令对已打开的图纸进行错误检查和修复。
- 打开 CAD,使用
- 检查内存使用:
- 按
Ctrl + Shift + Esc打开任务管理器,查看内存使用率。 - 如果内存使用率超过 90%,关闭不必要的应用程序释放内存。
- 考虑增加物理内存。
- 按
- 查看崩溃日志:
- 检查
%AppData%\FsLt\Logs\目录下的日志文件:- CAD 插件日志:
LaunchCAD_{日期}.log(记录插件加载和初始化过程) - 主程序日志:
fslt-plugin.txt(记录插件运行时的详细操作和错误信息)
- CAD 插件日志:
- 日志中的
Fatal或Error级别记录通常包含崩溃原因。
- 检查
- 更新显卡驱动:
- 访问显卡制造商官网(NVIDIA/AMD/Intel),下载并安装最新的显卡驱动。
- 在 CAD 中输入
3DCONFIG,尝试关闭硬件加速测试是否改善。
- 避免大数据量操作:
- 排布大面积墙面时,分区域逐步排布,而非一次性选择所有边界。
- 批量操作前先保存图纸,防止崩溃导致数据丢失。
- 启用自动备份:
- LightningCAD 支持文件自动备份功能,可在 CAD 工具包中配置备份间隔。
- 同时建议开启 CAD 自身的自动保存功能(
SAVETIME系统变量,建议设为 10~15 分钟)。
Q34: 内存占用过高
现象
LightningCAD 客户端或 CAD 进程的内存占用持续增长,长时间使用后达到数 GB,导致系统变慢。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 大型图纸缓存 | CAD 在内存中缓存了大量图形数据 |
| 2 | 日志文件过大 | 日志级别设为 Verbose/Debug 时,日志写入量巨大 |
| 3 | 内存泄漏 | 长时间运行后,某些操作未能正确释放内存 |
解决方案
- 定期重启 CAD:
- 长时间工作后,保存图纸并重启 CAD,释放累积的内存占用。
- 调整日志级别:
- 在客户端”设置”中,确认”调试模式”处于关闭状态。
- 调试模式开启时,客户端会输出大量调试信息到日志,增加内存和磁盘 I/O 负担。
- 关闭不必要的图纸:
- 在多文档模式下,关闭不再使用的 DWG 文件,释放内存。
- 清理缓存:
- 删除
%AppData%\FsLt\Cache\目录下的临时文件。 - 重启客户端后缓存将自动重建。
- 删除
Q35: 备份文件过多占用磁盘空间
现象
%AppData%\FsLt\ 目录或 DWG 文件同级目录下的备份文件占用大量磁盘空间。
可能原因
LightningCAD 的文件自动备份功能会定期创建备份文件,长时间使用后备份文件会不断累积。
解决方案
- 清理旧备份:
- 打开
%AppData%\FsLt\目录,检查各子目录的磁盘占用。 - 手动删除不再需要的旧备份文件。
- 打开
- 调整备份策略:
- 在 CAD 中的 LightningCAD 工具包设置中,调整自动备份的间隔时间和保留份数。
- 建议保留最近 5~10 份备份即可。
- 清理日志文件:
- 日志文件保存在
%AppData%\FsLt\Logs\目录下。 - CAD 插件日志按天滚动(
LaunchCAD_{日期}.log),客户端日志按天滚动(lt-client-{日期}.txt)。 - 系统默认保留最近 30 天的日志,超期的日志文件可手动删除。
- 日志文件保存在
11.7 网络与更新问题
本节涵盖自动更新、网络连接和心跳检测相关的问题。
Q36: 自动更新检测失败
现象
客户端启动后未自动检测更新,或手动点击”检查更新”后提示”检测失败”。状态栏始终不显示版本信息。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 网络不通 | 无法访问阿里云 OSS 更新服务器 |
| 2 | 防火墙拦截 | 防火墙阻止了客户端的更新检测请求 |
| 3 | 更新配置文件异常 | 服务器端的更新配置文件暂时不可访问 |
解决方案
- 检查网络连通性:
- 打开浏览器,确认能够正常访问互联网。
- 检查防火墙:
- 确认防火墙未阻止
Fs.Lt.Client.exe的网络访问权限。 - 如果使用企业防火墙,请咨询管理员是否屏蔽了相关域名。
- 确认防火墙未阻止
- 手动检查更新:
- 在客户端主窗口底部状态栏,点击”检查更新”链接。
- 手动检查将清除之前的”稍后提醒”和”跳过此版本”记录,重新进行完整检查。
- 稍后重试:
- 如果确认网络正常但检测仍失败,可能是服务器端暂时异常。
- 等待几分钟后再次尝试。
Q37: 更新下载中断
现象
更新窗口中下载进度条停滞不前,或提示”下载失败”。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 网络不稳定 | 下载过程中网络断连或速度过慢 |
| 2 | 磁盘空间不足 | 安装目录所在磁盘剩余空间不足 |
| 3 | CAD 进程占用 | CAD 正在运行,文件被锁定无法替换 |
解决方案
- 确保网络稳定:
- 尽量使用有线网络连接进行更新。
- 避免在网络高峰期(如晚间)进行大版本更新。
- 检查磁盘空间:
- 确认安装目录所在磁盘至少有 500MB 以上的可用空间。
- 使用 Windows 的”磁盘清理”工具释放空间。
- 关闭 CAD 后重试:
- 更新前系统会检测 CAD 进程。如果 CAD 正在运行,请先保存工作并关闭所有 CAD 窗口。
- 关闭 CAD 后,在更新对话框中点击”确定”继续。
- 手动下载安装:
- 如果自动更新持续失败,请联系服务提供商获取最新版本的安装包。
- 运行 MSI 安装包进行升级安装(支持 MajorUpgrade,会自动卸载旧版本)。
Q38: 更新后设置丢失
现象
完成版本更新后,之前的个人设置(如主题、快捷键、CAD 注册状态等)丢失,需要重新配置。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 大版本升级重置 | 某些大版本更新可能不兼容旧版配置格式 |
| 2 | 配置文件迁移失败 | 更新过程中配置文件未能正确迁移 |
解决方案
- 重新配置:
- 大多数情况下,更新不会丢失用户配置。如果确实丢失,请重新进行设置。
- CAD 注册状态需要在”设置”页面重新勾选对应 CAD 版本。
- 检查备份:
- 用户配置保存在
%AppData%\FsLt\UserProfiles\目录下。 - 如果更新前此目录被备份过,可以从备份中恢复配置文件。
- 用户配置保存在
- 反馈问题:
- 如果更新后设置丢失,请通过反馈通道告知技术支持,以便在后续版本中优化配置迁移机制。
Q39: 心跳检测失败
现象
标题栏的服务器状态指示灯持续显示红色(”服务器未连接”),即使网络正常也无法恢复。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | Token 已失效 | AccessToken 和 RefreshToken 均已过期或被吊销 |
| 2 | 服务端接口异常 | 心跳检测接口暂时不可用 |
| 3 | 客户端时间不同步 | 计算机的系统时间与服务器时间偏差过大 |
解决方案
- 重新登录:
- 进入”个人中心”,点击”注销登录”。
- 重新输入账号密码登录,获取新的 Token。
- 检查系统时间:
- 右键点击任务栏的时间显示,选择”调整日期/时间”。
- 开启”自动设置时间”,确保系统时间与网络时间同步。
- 等待自动恢复:
- 客户端每 5 分钟自动执行一次心跳检测。
- 如果是服务端暂时异常,等待几分钟后状态应自动恢复。
- 检查网络环境:
- 确认防火墙未阻止客户端的网络访问。
- 如果在企业网络环境下,咨询管理员是否有出站流量限制。
11.8 数据与文件问题
本节涵盖配置文件、公共库文件和图纸文件相关的问题。
Q40: 配置文件损坏如何恢复
现象
客户端或 CAD 插件启动时提示”配置文件读取失败”、”配置数据异常”,或某些功能因配置错误无法正常使用。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 意外断电/崩溃 | 写入配置文件时发生中断,导致文件内容不完整 |
| 2 | 手动编辑出错 | 用户手动修改了 JSON 配置文件,引入了语法错误 |
| 3 | 磁盘错误 | 存储介质出现坏道导致文件损坏 |
解决方案
- 客户端配置恢复:
- 关闭客户端。
- 打开
%AppData%\FsLt\UserProfiles\目录。 - 将
UserProfiles文件夹重命名为UserProfiles_damaged。 - 重新启动客户端,系统将自动创建默认配置。
- CAD 插件配置恢复:
- 关闭 CAD。
- 打开
%AppData%\FsLt\Configs\目录。 - 删除异常的配置 JSON 文件。
- 重新启动 CAD,插件将使用默认配置。
- 排布配置方案恢复:
- 排布配置方案保存在 DWG 文件同级的
.cfg\Configs\目录下。 - 如果某个排布配置方案损坏,删除对应的
.configs.json文件。 - 在 CAD 中重新打开排布窗口,新建配置方案。
- 排布配置方案保存在 DWG 文件同级的
- 从备份恢复:
- 如果之前有备份用户数据目录,可以从备份中恢复配置文件。
- 建议定期备份
%AppData%\FsLt\整个目录。
Q41: 公共库文件丢失
现象
使用板材库浏览器、节点库浏览器或收边库浏览器时,提示”库文件不存在”或库列表为空。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 安装不完整 | 安装过程中公共库/标准库文件未正确部署 |
| 2 | 文件被误删 | 用户或杀毒软件误删了库文件 |
| 3 | 路径配置错误 | 库文件搜索路径未正确指向安装目录 |
解决方案
- 检查库文件目录:
- 打开安装目录下的
Resources\StandardLibraries\文件夹。 - 确认库文件(如板材库、节点库、收边库的 DWG 模板文件)是否存在。
- 打开安装目录下的
- 重新安装:
- 如果库文件缺失,从官方渠道获取安装包,执行升级安装(会自动覆盖并补全文件)。
- 检查模板目录:
- 确认安装目录下的
Resources\Templates\文件夹中包含必要的模板文件(如FsLtTemplate.dwt、ShouBian_DingYi_Template.dwg等)。
- 确认安装目录下的
Q42: 图纸文件损坏
现象
打开 DWG 图纸文件时,CAD 提示”图形文件无效”或”文件已损坏”,无法正常打开。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | 保存过程中断 | 保存图纸时发生断电、崩溃或强制关闭 |
| 2 | 磁盘错误 | 存储介质出现物理损坏 |
| 3 | 文件传输损坏 | 通过网络传输或复制过程中文件损坏 |
解决方案
- 使用 RECOVER 命令修复:
- 打开 CAD,在命令行输入
RECOVER并回车。 - 在文件选择对话框中选择损坏的 DWG 文件。
- CAD 将尝试自动修复文件中的错误并打开。
- 打开 CAD,在命令行输入
- 使用 AUDIT 命令检查:
- 如果文件能够打开但行为异常,输入
AUDIT命令。 - 当提示”是否修复检测到的错误”时,选择”是”。
- 如果文件能够打开但行为异常,输入
- 从备份恢复:
- 检查 LightningCAD 的自动备份文件(通常保存在 DWG 同级目录或
%AppData%\FsLt\下)。 - 检查 CAD 自身的自动保存文件(
.sv$文件),通常位于:%AppData%\Autodesk\AutoCAD 2019\R23.0\chs\Support\或
%AppData%\ZWSOFT\ZWCAD\2022\chs\Support\ - 将
.sv$文件扩展名改为.dwg后尝试打开。
- 检查 LightningCAD 的自动备份文件(通常保存在 DWG 同级目录或
- 从 .bak 文件恢复:
- CAD 在每次保存时会生成
.bak备份文件(与 DWG 同目录)。 - 将
.bak文件扩展名改为.dwg后尝试打开。
- CAD 在每次保存时会生成
Q43: 导出 Excel 文件乱码
现象
从 LightningCAD 导出统计表或 BOM 表到 Excel 文件后,打开文件发现中文内容显示为乱码。
可能原因
| 序号 | 原因 | 说明 |
|---|---|---|
| 1 | Excel 编码识别问题 | Excel 未能正确识别导出文件的字符编码 |
| 2 | CSV 格式编码不匹配 | 如果导出为 CSV 格式,编码可能不是 UTF-8 BOM |
| 3 | 系统区域设置 | 操作系统的区域和语言设置影响 Excel 的默认编码 |
解决方案
- 使用 Excel 的”数据”导入功能:
- 不要直接双击打开导出的 CSV 文件。
- 打开 Excel,选择”数据 → 从文本/CSV”导入。
- 在导入向导中,将文件编码设置为”UTF-8”(代码页 65001)。
- 检查导出格式:
- 如果 LightningCAD 提供了
.xlsx格式导出选项,优先使用.xlsx格式(原生支持 Unicode)。
- 如果 LightningCAD 提供了
- 添加 BOM 标记:
- 如果导出的是 CSV 文件,使用记事本打开,选择”另存为”,编码选择”UTF-8 BOM”后保存。
- 重新用 Excel 打开即可正常显示中文。
11.9 联系技术支持
如果按照本章各问题的解决方案仍无法解决您遇到的问题,请通过以下渠道联系 LightningCAD 技术支持团队。
11.9.1 反馈渠道
| 渠道 | 说明 |
|---|---|
| 客户端内置反馈 | 在 CAD 中使用 LightningCAD 工具包的”用户问题反馈”功能,可直接提交问题描述和截图 |
| 授权 QQ 群 | 加入 LightningCAD 官方授权 QQ 群,在群内反馈问题可获得快速响应 |
| 邮箱 | 联系您的服务提供商获取技术支持邮箱地址,发送详细问题描述 |
11.9.2 日志文件获取方法
提交问题时,请尽量附上相关的日志文件,这将极大提高问题定位效率。
日志文件位置:
| 日志类型 | 文件路径 | 说明 |
|---|---|---|
| CAD 插件加载日志 | %AppData%\FsLt\Logs\LaunchCAD_{日期}.log |
记录 CAD 启动时插件的加载过程和结果 |
| CAD 插件运行日志 | %AppData%\FsLt\Logs\fslt-plugin.txt |
记录插件运行时的详细操作、警告和错误信息(Serilog + Sentry 架构) |
| 客户端日志 | %AppData%\FsLt\Logs\lt-client-{日期}.txt |
记录客户端的运行日志,按天滚动,保留最近 30 天 |
获取步骤:
- 按
Win + R,输入%AppData%\FsLt\Logs并回车。 - 在打开的文件夹中,找到与问题发生时间对应的日志文件。
- 将相关日志文件打包压缩后提交给技术支持。
开启调试模式获取更详细日志:
如果常规日志信息不足以定位问题,可以在客户端”设置”中开启”调试模式”:
- 打开 LightningCAD 客户端。
- 进入”⚙ 设置”标签页。
- 在”基础设置”区域,开启”启用调试模式”开关。
- 重现问题操作。
- 关闭调试模式,将生成的日志文件提交给技术支持。
注意:调试模式会输出大量详细信息,建议仅在排查问题时临时开启,问题解决后及时关闭。
11.9.3 问题报告模板
提交问题时,请参照以下模板提供信息,以便技术支持团队快速定位问题:
【问题标题】:简要描述问题现象
【产品版本】:LightningCAD 客户端版本号(如 v1.2.3)
【CAD 平台】:AutoCAD 2019 / AutoCAD 2020 / 中望CAD 2022 / 中望CAD 2025
【操作系统】:Windows 10 / Windows 11,64位
【问题描述】:
1. 问题发生的具体操作步骤
2. 预期结果是什么
3. 实际结果是什么
【错误提示】:如有错误弹窗,请截图或记录完整的错误信息
【日志文件】:已附上 %AppData%\FsLt\Logs\ 目录下的相关日志文件
【截图/录屏】:如有,请附上问题现象的截图或录屏
【复现频率】:必现 / 偶现(大约 X 次中出现 Y 次)
【其他信息】:是否安装了其他 CAD 插件、最近是否更新过系统等
11.9.4 远程协助方式
如果问题无法通过文字描述和日志分析解决,技术支持团队可能会请求远程协助:
| 方式 | 说明 |
|---|---|
| 远程桌面 | 使用 ToDesk、向日葵等远程桌面工具,由技术支持人员远程操作您的计算机进行排查 |
| 屏幕共享 | 通过 QQ 群视频或腾讯会议等工具共享屏幕,由技术支持指导您操作 |
| 日志远程收集 | 技术支持可能指导您使用 LightningCAD 内置的运维工具(FsOmTools)收集和上传诊断信息 |
运维工具使用:
- 打开 LightningCAD 客户端,进入”⚙ 设置”标签页。
- 滚动到底部的”高级”区域,点击“运维管理”按钮。
- 系统将启动独立的
FsOmTools.exe运维工具。 - 运维工具可检测硬件配置、环境状态、崩溃日志等信息,方便一键导出并提交。
11.10 错误代码速查
本节汇总 LightningCAD 中可能遇到的常见错误代码及其含义和解决方案。
11.10.1 HTTP API 错误代码
LightningCAD 客户端与服务器通信时,可能返回以下状态码:
| 状态码 | 含义 | 常见场景 | 解决方案 |
|---|---|---|---|
| 200 | 请求成功 | — | 正常 |
| 400 | 请求参数错误 | 登录时提交的参数格式不正确 | 检查输入内容是否合法,重新提交 |
| 401 | 未授权/Token 失效 | Token 过期或被吊销 | 注销后重新登录获取新 Token |
| 403 | 禁止访问 | 账号权限不足或设备未授权 | 确认账号具有相应权限,检查许可证状态 |
| 404 | 资源不存在 | 请求的接口或数据不存在 | 确认操作正确,如持续出现请联系技术支持 |
| 409 | 资源冲突 | 如邮箱已被注册 | 使用其他邮箱或登录已有账号 |
| 429 | 请求过于频繁 | 短时间内发送了过多请求(如验证码) | 等待倒计时结束后重试 |
| 500 | 服务器内部错误 | 服务端发生未预期的异常 | 稍后重试,如持续出现请联系技术支持 |
| 502 | 网关错误 | 服务端网关不可用 | 等待几分钟后重试 |
| 503 | 服务不可用 | 服务器维护中 | 等待服务恢复后重试 |
11.10.2 CAD 插件加载错误
CAD 启动时加载插件可能出现的错误信息:
| 错误信息 | 含义 | 解决方案 |
|---|---|---|
加载成功 |
模块正常加载 | 正常 |
已加载 |
模块已在之前的加载中被载入 | 正常,无需处理 |
文件不存在 |
指定的 DLL/ARX/ZRX 文件在安装目录中未找到 | 重新安装 LightningCAD |
加载失败,错误码: {数字} |
ARX/ZRX 文件加载返回了非成功状态码(非 5100) | 检查文件是否被杀毒软件隔离;确认 CAD 版本与插件版本匹配 |
无法加载程序集 |
.NET DLL 加载失败 | 确认 .NET Framework 4.8 已安装;检查 DLL 依赖是否完整 |
安全警告:是否加载 |
CAD 安全机制阻止了非信任路径的 DLL 加载 | 将 SECURELOAD 设为 0,或重新注册插件以配置信任路径 |
11.10.3 内部错误代码(XRecord 操作)
LightningCAD 在操作 CAD 图纸内部数据(XRecord)时可能遇到的错误:
| 错误代码 | 含义 | 说明 | 解决方案 |
|---|---|---|---|
Error |
通用错误 | XRecord 读写操作发生未预期的异常 | 使用 AUDIT 命令修复图纸;如持续出现,提交日志给技术支持 |
NodNotFound |
命名对象字典未找到 | 图纸中不存在 LightningCAD 所需的命名对象字典 | 执行单体初始化命令 FsInitBuilding |
XrecordNotFound |
XRecord 记录未找到 | 指定的 XRecord 键值在字典中不存在 | 可能是数据未正确写入,尝试重新执行相关操作 |
NodLockedForWrite |
命名对象字典被锁定 | 其他操作正在写入字典,当前操作被阻塞 | 等待当前操作完成后重试;如持续锁定,重启 CAD |
NotAnEntity |
非实体对象 | 尝试将非图形对象作为实体处理 | 可能是图纸数据异常,使用 AUDIT 修复 |
11.10.4 解决方案速查表
以下是按问题现象快速定位解决方案的速查表:
| 问题现象 | 首要排查步骤 | 参考问题 |
|---|---|---|
| 客户端无法启动 | 检查 .NET Framework 4.8;清理 %AppData%\FsLt\UserProfiles\ |
Q4, Q5 |
| CAD 中无菜单 | 重新注册插件;手动加载 CUI 文件 | Q2 |
| 插件加载失败 | 检查文件完整性;调整 SECURELOAD |
Q3 |
| 无法登录 | 检查网络;确认验证码正确 | Q8, Q9, Q10 |
| 频繁掉线 | 检查网络稳定性;重新登录 | Q11 |
| 排布结果异常 | 检查边界闭合性;验证排布参数 | Q15, Q19 |
| 板材重叠 | 运行碰撞检查;检查边界交叉 | Q16 |
| 统计表不准 | 重新生成统计表;检查 ID 重复 | Q21 |
| 节点线位置错误 | 检查规则映射配置;调整缩进值 | Q22, Q23 |
| CAD 崩溃 | 修复图纸(RECOVER);更新显卡驱动 | Q33 |
| 更新失败 | 关闭 CAD;检查网络和磁盘空间 | Q36, Q37 |
| 服务器未连接 | 检查网络;重新登录 | Q8, Q39 |
| 导出乱码 | 使用 UTF-8 BOM 编码打开 | Q43 |
| 配置损坏 | 删除配置目录重启 | Q40 |
| 许可证问题 | 联系服务提供商申请/续期许可证 | Q14 |
温馨提示:LightningCAD 团队持续优化产品稳定性和兼容性。如果您遇到了本章未涵盖的问题,请通过 11.9 节中的反馈渠道告知我们,我们将在后续版本中持续改进。感谢您的支持与信任!