



| 赛道一 | 3D建模 | |
| 赛道二 | CAD画图 | |
| 赛道三 | 摄影打卡 | |

中望小管家





挑战项目
| 赛道一 | 3D建模 | |
| 赛道二 | CAD画图 | |
| 赛道三 | 摄影打卡 | |

中望小管家

中望CAD 2025版本在三维能力突破、界面及交互优化、API改进以及行业应用增强等方面经历了显著进步,为CAD设计师提供了更流畅、高效的工作体验。
下面,让我们来详细了解新版本三维功能增强功能和改进点:
点击视频查看
1.
三维效率优化
利用多线程技术充分发挥CPU性能,显著提升了三维图纸的打开效率。用户体验更加丝滑流畅,操作响应更快,整体提升了约60%的效率。
2.STEP导入
STEP是机械制造行业中一种国际通用的文件格式,中望CAD 2025版支持STEP格式的三维文件导入。无缝对接设计和制造部门,降低文件传递成本,提升工作效率。
①支持的STEP文件版本:支持导入AP203和AP214版本STEP文件。
②STEP输入设置:支持进行STEP文件导入配置,可配置STEP导入的目标位置、输入方式和显示设置。

“STEP输入设置”对话框
3.
视觉样式
引入四种全新视觉样式:概念、灰度、X射线、真实。新增多种视觉样式,满足不同应用场景下的览图或建模需求,提升三维模型的显示质量和显示效率。
①新增视觉样式:新增四种全新的视觉样式,优化线框、消隐、着色、带边缘着色视觉样式的显示质量。

新增视觉样式
②三维显示效率提升:系统提升浏览三维图纸效率,包括三维模型的平移、缩放及动态观察操作。
4.三维小控件
提供了更便捷的平移、旋转、缩放工具。在三维视觉样式下,用户可以高效操作实体对象,通过简单的控件完成复杂的变换和调整。
在选中小控件的情况下,键入空格键可在移动、旋转、缩放控件之间循环切换。

移动、旋转、缩放、变换控件
下期预告:中望CAD 2025【光栅图像】改进
中望小管家

- 中望CAD 2026 -
中望CAD 2026带来了全新的【智能打印】功能,支持多文档、多图框、多布局批量出图,各种标准与非标尺寸图框自动匹配,拆图时精准裁剪底图,打印设置智能化等。
跟望Sir一起来看下吧!
➤ 自动匹配图幅
在项目设计中,当一个DWG文件中包含多种图幅的多张图纸时,传统方式需要设计师逐张选择范围并打印。自动匹配图幅功能可以根据图纸内容自动选择最佳纸张尺寸,批量进行打印,无需手动调整,确保打印效果准确,同时节省大量时间。
➤ 图框顺序识别
在批量打印过程中,设计师需要灵活控制图纸的打印顺序。中望CAD 2026新增的8种排布顺序和手动调整功能,允许设计师根据需求灵活调整图框顺序,确保输出文档的打印顺序符合实际需求。
➤ 拆图自动裁剪
设计师在处理大型复杂图纸(如地下室基础图纸)时,常因图纸范围过大而需要拆分并裁剪多余部分。中望CAD 2026新增的“自动裁剪”功能可根据图框范围直接裁剪超出部分的参照和底图,既保证图纸完整性,又减少手动裁剪的工作量,提升效率。
TIPS
中望小管家
中望小管家

高频切换背景色,麻烦不止一点点
不少中望CAD用户有这样的困扰:
日常设计习惯用黑色背景 (视觉舒适、减少眼疲劳),但制作项目文档时,截图需换成白色背景(保证 文档排版清晰)。每次切换需多步点击操作(如“选项→显示→颜色→背景颜色设置” ),看似简单,却因高频重复(如一天截图十几次),逐渐变成影响效率的“小麻烦”。 核心需求:能否实现一键切换黑白背景,或一键直达指定背景色,省去重复点击步骤?哪些方式能实现?
| 解决方案 | 可行性分析 | 结果 |
| 系统变量 | 搜索资料/打开“选项”对话框验证,发现中望CAD暂未提供“背景色设置”相关系 统变量 | ❌ |
| 命令宏 | 命令宏适用于“固定命令流程自动化” ,但背景色设置需调用软件底层参数,超 出命令宏能力范围(命令宏入门可参考此前文章) | ❌ |
|
Lisp |
基础Lisp仅能调用命令行操作,无法修改背景色这类界面参数;进阶Lisp需专 业开发知识 | ❌ |
|
VBA |
VBA可调用中望CAD接口,修改界面参数;且自带开发环境、代码易读,适 合零基础用户 | ✅ |
零基础也能上手的优势
零基础也能获取可用VBA代码
很多人会犯难: “我没学过VBA,连接口函数、变量都不懂,怎么写代码?
其实无需自己写——借助AI工具(如豆包),只需清晰描述需求,就能获得可用代码。具体步骤如下:
步骤1:向AI清晰提需求
打开豆包,复制以下需求描述(越具体,AI给出的代码越精准):
“我是中望CAD用户,没有软件开发基础。需要一个VBA工具,实现三个功能:
1. 一键将背景色设为黑色;
2. 一键将背景色设为白色;
3. 一键切换黑白背景。”
步骤2:AI生成适配代码(附最终可用代码)
经过需求校准,最终可用的VBA代码如下:
Option Explicit
' 全局变量,用于存储当前背景色(记录当前状态,避免切换出错)
Public CurrentBackgroundColor As Long
' 初始化函数:获取当前CAD背景色,为后续切换做准备
Sub InitBackgroundColor()
CurrentBackgroundColor =
ThisDrawing.Application.Preferences.Display.GraphicsWinModelBackgrndColor End Sub
' 功能1:一键设置黑色背景
Sub SetBlackBackground()
' 调用初始化,确保CurrentBackgroundColor已获取当前背景色(避免变量为空) If CurrentBackgroundColor = 0 Then
InitBackgroundColor
End If
' 调用中望CAD接口,将背景色设为黑色(vbBlack为系统内置黑色常量)
ThisDrawing.Application.Preferences.Display.GraphicsWinModelBackgrndColor = vbBlack
' 更新全局变量,记录当前背景色为黑色
CurrentBackgroundColor = vbBlack
' 弹出提示,告知操作结果
MsgBox "背景色已设置为黑色", vbInformation
End Sub
' 功能2:一键设置白色背景
Sub SetWhiteBackground()
' 调用初始化,确保CurrentBackgroundColor有值
If CurrentBackgroundColor = 0 Then
InitBackgroundColor
End If
' 调用中望CAD接口,将背景色设为白色(vbWhite为系统内置白色常量)
ThisDrawing.Application.Preferences.Display.GraphicsWinModelBackgrndColor = vbWhite
' 更新全局变量,记录当前背景色为白色
CurrentBackgroundColor = vbWhite
' 弹出提示,告知操作结果
MsgBox "背景色已设置为白色", vbInformation
End Sub
' 功能3:一键切换背景色(黑白双向切换)
Sub ToggleBackgroundColor()
' 调用初始化,确保CurrentBackgroundColor已获取当前背景色
If CurrentBackgroundColor = 0 Then
InitBackgroundColor
End If
' 判断当前背景色,执行相反颜色切换
If CurrentBackgroundColor = vbBlack Then
SetWhiteBackground ' 若当前为黑色,切换为白色
Else
SetBlackBackground ' 若当前为白色,切换为黑色
End If
End Sub
从代码到“一键切换” ,5步搞定
拿到代码后,只需5步就能配置完成,全程不超过10分钟,零基础也能操作:
其实无需自己写——借助AI工具(如豆包),只需清晰描述需求,就能获得可用代码。具体步骤如下:
步骤1:打开VBA编辑器,插入代码
1. 在中望CAD绘图界面,按快捷键Alt+F11,直接打开VBA编辑器;
2. 右键左侧“工程”面板的根节点(若未显示工程面板,可按 Ctrl+R调出) → 选择“插入”→“模块”;
3. 将上文的VBA代码完整复制,粘贴到右侧的代码编辑区(确保无遗漏字符)。
步骤2:保存VBA文件,避免代码丢失
1. 按快捷键Ctrl+S ,弹出 “另存为”对话框;
2. 选择文件保存路径(建议存在CAD安装目录下或个人常用的“CAD工具”文件夹,避免误删);
3. 文件名设为BgColorSwitch.zvb(便于后续识别,后缀 .zvb是中望CAD VBA文件专用格式),点击“保存”。
步骤3:加载文件并设为启动项(避免每次重启CAD都加载)
1. 回到中望CAD绘图界面,在命令行输入APPLOAD ,按回车打开“加载应用程序文件”对话框;
2. 点击对话框下方的“添加”按钮,选择刚才保存的BgColorSwitch.zvb 文件,点击“打开”,点击“加载”;
3. 点击“添加到启动组”,将其加入“启动组”——下次重启CAD时,文件会自动加载,无需重复操作。
步骤4:自定义快捷键(绑定“一键切换”功能)
1. 在命令行输入CUI ,按回车打开“ 自定义用户界面”对话框;
2. 左侧“命令列表”区域点击“创建新命令”按钮(五角星),在右侧设置参数:
● “名称” :输入“一键切换背景” (自定义名称,便于识别);
●“宏” :粘贴代码^C^Cvbarun BgColorSwitch.zvb!ToggleBackgroundColor(作用是触发VBA中的“切换背景色”函数,注意文件名和函数名需与前文一致);
3. 右侧切换到“键盘快捷键”选项卡,在“快捷键”列表中找到常用快捷键(如Ctrl+T ,建议选未被占 用的组合键),选中后点击“指定” ,将新命令绑定到该快捷键。
步骤5:测试效果,确认功能可用
回到中望CAD绘图界面,按刚设置的快捷键(如 Ctrl+T ):
● 若当前为黑色背景,会弹出“背景色已设置为白色”提示,背景同步切换;
● 若当前为白色背景,会弹出“背景色已设置为黑色”提示,实现双向切换——至此,一键切换功能配置成功!
备注:由于代码中添加了消息提示,最后测试通过后,可以把消息提示注释掉,见附件的源代码文件,可以通过加载代码后,运行VBAIDE命令查看源代码并进行注释。
零基础也能做“CAD小开发”
这个案例的核心不是教你写VBA代码,而是传递一种思路:
面对CAD中的高频小麻烦,即使没有开发基础,也能通过“AI生成适配代码 + 简单配置”的方式解决。后 续遇到类似需求(如一键插入标准件、批量修改标注样式),都可以按以下流程尝试:
1. 明确需求(比如“一键插入M10螺栓图块,自动匹配图层” );
2. 向AI提需求时,补充“ 中望CAD”“VBA”“零基础可用”等关键词,获取精准代码;
3. 按本文步骤配置(VBA保存→加载→绑定快捷键)。
用这种方式,让CAD更贴合自己的使用习惯,真正实现“效率提升”!如果您也在工作中遇到一些小的需求,赶紧试试这个方式,可以在评论区共享您完成的小工具小插件,也可以提出您的需求,我们一起看看如何实现。
之前