3D-SW-小石坝 发表于 2021-10-7 22:31:08

小石坝回复吧友(7)----关于Soildworks中改变全局变量的数值但是模型没有发生改变

今天,看到吧友咨询关于全局变量修改后,模型没有发生改变问题,这个小石坝之前也有遇到过,今天就这个问题跟大家分享下!
想问一下,用soildworks中改变全局变量的数值但是模型没有发生改变时怎么回事
http://www.ugsnx.com/thread-304561-1-1.html
(出处: UG爱好者)

我们都知道在方程式中对对话框输入一些全局变量及方程式,可以驱动模型的长宽高,筋板厚度,阵列间距及阵列数量等等,全局变量和方程式已经和下面特征尺寸关联。但是有时呢,在修改全局变量(比如全长)后,模型不自动更新,单击重建按钮也没用,只能重新编辑每个实体,进入编辑状态后不用手动改数值,数值会自动更新到改后尺寸,每个特征都要重新改一边,有的全局变量是和草图关联的,这种情况还要重新编辑草图,但是尺寸也是双击后软件自己更新的。这个就不是很方便。
已经解决,方法如下:
1、在控制面板卸载windows update KB 3072630

小石坝电脑没有该补丁。
2、关闭所有solidworks的进程 (任务管理器里没有sldworks.exe在运行),电脑右下角,右键进入任务管理器即可查找sldworks.exe在运行。

3、用管理员权限打开 DOS窗口。

[*]打开任务管理器后,按下Alt+F+N

[*]选中“以系统管理权限创建此任务”后,输入cmd,按下回车





4、将路径指到SolidWorks 的安装路径 (在此路径中可找到 sldworks.exe)

5、执行指令 ‘sldworks.exe /regserver’ (红色字体部分,这个指令手动注册VBA),这个之后相当于对注册表重新启动,可以进行修复。
6、重启SolidWorks.

神叹逍遥 发表于 2021-10-9 08:56:05

厉害了我的哥

tzj233 发表于 2021-10-9 09:24:54

顶一个

ajan 发表于 2021-11-7 10:43:26

谢谢分享,学习了

123546784654512 发表于 2022-7-14 11:47:00

请问,老师这一步怎么操作

执行指令 ‘sldworks.exe /regserver’ (红色字体部分,这个指令手动注册VBA),这个之后相当于对注册表重新启动,可以进行修复。

╭┛/雜緣 发表于 2022-7-16 11:56:06


唯有点赞,才能解忧!
页: [1]
查看完整版本: 小石坝回复吧友(7)----关于Soildworks中改变全局变量的数值但是模型没有发生改变