在 SolidWorks 中,草图尺寸通常支持直接输入加减乘除公式(如输入 50+10 表示 60),但若出现无法使用加减运算的情况,可能由以下原因导致:常见原因及解决方法
系统选项未启用“输入尺寸值”功能
需在 工具 > 选项 > 系统选项 > 草图 中勾选 “允许在输入尺寸值时使用表达式” 或类似选项(不同版本名称略有差异)
杀毒软件或加密软件干扰
安装或运行 SolidWorks 时若启用了杀毒软件、加密工具(如 360 安全卫士、腾讯电脑管家等),可能阻止公式计算功能。建议临时关闭此类软件后重试
尺寸为“从动”或“被动”尺寸
若尺寸由其他几何关系或方程式驱动,则无法直接编辑。可尝试:删除该尺寸;
重新标注所需尺寸;
或通过 “显示/删除几何关系” 移除不必要的约束
软件功能异常或注册表设置错误
可尝试修复安装:打开注册表(Win+R → 输入 regedit);
导航至 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer;
若无 Installer 文件夹,则新建;
在其中创建名为 RemappedElevatedProxiesPolicy 的 DWORD 值,设为 1;
重启 SolidWorks 并运行安装程序选择 “修复”
单位系统或区域设置冲突
某些情况下,系统区域设置(如小数点使用逗号)会影响公式解析。可尝试在 工具 > 选项 > 文档属性 > 单位 中切换单位格式
⚠️ 注意:SolidWorks 2012 及更早版本对公式支持较弱,建议直接输入目标数值而非使用运算
如问题仍存在,可参考官方帮助文档:SolidWorks 尺寸标注帮助