SolidWorks 异形孔向导异常处理技巧
在平时设计工作中,有时候会遇到SolidWorks异形孔向导无法使用等问题,如图1所示,关闭SolidWorks再打开有时候可以继续使用该功能,有时候又不行,那么遇到这种情况该如何解决呢?
图1 异形孔向导报错提示
可以从以下几种方法尝试排除:
1. 工具栏——选项——系统选项——异型孔向导/Toolbox的路径文件夹并不正确。
确保路径设置正确并且SWBrowser.mdb文件并未损坏。要测试是否正确,重新命名已存在的数据库并且暂时将默认的SWBrowser.mdb档案位置指向以下默认路径,如图2所示。
"C:\Program Files\SolidWorks Corp\SolidWorks\Toolbox\data utilities\lang\English"
图2 异形孔向导数据库位置
2. 系统的内存严重不足
要确认是否为此因素所造成,利用自身OS系统设定观察SolidWorks使用时内存的数量监控效能,如果32位系统实际测量的范围在1.5GB至2GB之间。则非常有可能是因为内存不足所造成的。依据这个结果,建议使用者在开启SolidWorks后马上先使用异型孔向导,或是将系统切换支持3GB,或是改换64位系统以支持更高的物理内存,若在不更换任何系统的状况下,最可能解决的方式为重启电脑适当临时缓存内存或关闭其他打开的档案和程序。
3. .mdb的数据库是毁损的
当默认孔向导文件HoleWizardFavorites.mdb是损坏的时候,如图3所示,是储存异型孔向导的数据库,新增数据于当用户第一次新增孔向导到SolidWorks Data并于属性选项中点选"增加或变更SolidWorks Data",如果怀疑HoleWizardFavorites.mdb是损坏的,请尝试产生一个新的数据库:
(1)确认异型孔向导数据库(SolidWorks Data)的路径,于系统选项——文件位置——SolidWorks Data;
(2)利用资源管理器搜寻此数据库路径;
(3)重新命名" HoleWizardFavorites.mdb ",例如改名为" HoleWizardFavorites_old.mdb"
(4)重新开启SolidWorks
(5)产生一个新的异型孔向导My Favorite
一个全新的HoleWizardFavorites.mdb会自动地被产生。
在SolidWorks 2007 SP3.0或更早期的版本,Default.mdb即等于HoleWizardFavorites.mdb。
图3 孔向导原数据报错
4. 使用者对于HoleWizardFavorites.mdb档案没有足够的权限
确认HoleWizardFavorites.mdb档案所在的文件夹权限,使用者是否具备读取与写入的权限,测试是否具备权限的方式:
(1)使用Access或是Excel打开机器上HoleWizardFavorites.mdb。
(2)移动HoleWizardFavorites.mdb档案至不同的位置,并且变更系统选项——文件位置——异型孔向导数据库(SolidWorks Data)。
(3)更换为最高管理员权限Administrator帐号进入电脑系统,测试是否也有相同的问题发生。