说起来就气,我这老设计师,用了十年SolidWorks,今天居然栽了个大跟头!事情是的,我在设计一个复杂的零件时,突然发现背景颜色全变了,是个奇怪的紫色,把我搞得眼花缭乱,简直要抓狂了!当时我心想,这可怎么办,得赶紧恢复到原来的背景颜色。
我第一反应就是打开系统选项,看看能不能改回来。我常规操作,点击菜单栏上的“工具”,选“选项”。打开系统选项对话框,左边的列表里选“颜色”,再找到“颜色方案设置”。选中“视区背景”,点击“编辑”按钮,打算挑个颜色替换掉那讨厌的紫色。结果,我挑了个白色,点击“确定”,系统却弹出一个错误提示:“无法修改颜色方案,因为该颜色方案已存在”。我当时就傻了,这是啥意思?
经过一番搜索,我发现这个错误提示出现在SolidWorks 2017版本中,而我用的是2019版本。看来这个版本之间有差异,不是所有操作都能一帆风顺。看来我得另想办法了。
先说基本概念。SolidWorks的背景颜色设置是系统选项或布景设置来调整的。系统选项适用于所有文件,而布景设置仅针对当前文件或视图。咱们来看看如何解决这个问题。
SolidWorks的背景颜色设置是修改注册表来实现的。修改注册表让设置对当前及未来所有文件生效。而布景设置则是临时切换视图或渲染效果,不会影响注册表。
第一步:备份注册表为了避免修改注册表时出现问题,我备份了注册表。这步很重要,别看它简单,可真出了问题就追悔莫及了。
第二步:尝试修改颜色方案我回到系统选项,重新尝试修改颜色方案。这次我选择了一个颜色,点击“确定”。没想到,系统又弹出一个错误提示:“无法修改颜色方案,因为该颜色方案已存在”。我当时就火大,这是啥意思?难道是颜色方案设置里已经存在这个颜色了?
关键来了,第三步:删除颜色方案我打开颜色方案设置,发现里面真的有这个颜色。我决定把它删除。在颜色方案设置中,我选中了那个颜色,点击“删除”按钮。这一步比较关键,因为我之前没有注意到这个颜色方案已经存在,现在得干掉它。
第四步:恢复背景颜色删除颜色方案后,我尝试修改背景颜色。这次,系统没有弹出错误提示,我成功地选择了白色,并且保存了设置。
说实话,这次折腾让我明白了备份注册表的重要性。我给大家一个避坑指南:在使用SolidWorks修改背景颜色时,一定要先备份注册表,别像我当时那样傻乎乎地修改。别乱删文件,特别是颜色方案设置里的颜色,否则会遇到类似的错误。