问题描述
当我尝试同步comsol和Solidworks之间的几何形状时,错误消息
未能连接到固体工作。请确保实心工作正在运行。
显示,然后comsol多物理学SolidWorks中的标签不可用。
解决方案
如果您拥有实体工作的许可Livelink,则Comsol Installer会在SolidWorks中创建一个名为livelink for comsol。此加载项应显示在SolidWorks用户界面中,在加载对话框,可从工具菜单。
如果加载项无法通过SOLIDWORKS加载,COMSOL和SOLIDWORKS之间的连接可能会失败。例如,如果Comsol安装移至其他文件夹,可能会发生这种情况。在这种失败的情况下,您可以重新安装Livelink进行实体工作,或修复所述的安装知识库1221。
手动维修
可以按以下方式手动设置连接:
- 如果在计算机上运行,请关闭Solidworks。
- 点击开始Windows桌面的左下角的菜单符号。
- 进入
CMD
一开始搜索场地。 - cmd.exe出现在程序列表中。右键单击它,然后选择以管理员身份运行。
- 在出现的命令窗口中输入以下一个,具体取决于您的操作系统:
笔记:两个命令都需要输入,并且必须将完整的命令字符串写在单行上。
comsol 5.4和更新:
C:\ Windows \ Microsoft.net \ Framework64 \ V4.0.30319 \ regasm.exe“ C:\ Program Files \ comsol \ comsolxx \ comsolxx \ comsolxx \ proulthysics \ ext \ livelink \ livelink \ solidworks \ solidworks \ win64 \ win64 \ cslivelinksw.dll” /codebase
C:\ Windows \ Microsoft.net \ Framework64 \ V4.0.30319 \ regasm.exe“ C:\ Program Files \ comsol \ comsolxx \ comsolxx \ proumphysics \ ext \ ext \ livelink \ livelink \ solidworks \ solidworks \ win64 \ cscomcomactivex.dll” /codebase
C:\ Windows \ Microsoft.net \ Framework64 \ V4.0.30319 \ regasm.exe“ C:\ Program Files \ comsol \ comsolxx \ comsolxx \ proulthysics \ ext \ livelink \ livelink \ solidworks \ solidworks \ solidworks \ solidworks \ solidworks \ win64代码库
在上面C:\ Program Files \ comsol \ comsolxx \ Multiphysics
是您Comsol安装的本地路径。使用与安装相对应的版本号,例如C:\ Program Files \ comsol \ comsol55
对于comsol多物理5.5。
comsol 5.0 to comsol 5.3a:
在Windows 64位:
C:\ Windows \ Microsoft.net \ Framework64 \ V4.0.30319 \ regasm.exe“ C:\ Program Files \ comsol \ comsolxx \ comsolxx \ comsolxx \ proulthysics \ ext \ livelink \ livelink \ solidworks \ solidworks \ win64 \ win64 \ cslivelinksw.dll” /codebase
C:\ Windows \ Microsoft.net \ Framework64 \ V4.0.30319 \ regasm.exe“ C:\ Program Files \ comsol \ comsolxx \ comsolxx \ proumphysics \ ext \ ext \ livelink \ livelink \ solidworks \ solidworks \ win64 \ cscomcomactivex.dll” /codebase
在上面C:\ Program Files \ comsol \ comsolxx \ Multiphysics
是您Comsol安装的本地路径。使用与安装相对应的版本号,例如C:\ Program Files \ comsol \ comsol53a
对于Comsol Multiphysics 5.3a。
在Windows 32位:
C:\ Windows \ Microsoft.net \ Framework \ V4.0.30319 \ regasm.exe“ C:\ Program Files \ comsol \ comsolxx \ comsolxx \ proumphysics \ ext \ ext \ livelink \ livelink \ solidworks \ solidworks \ win32 \ win32 \ cslivelinksw.dll” /codebase
C:\ Windows \ Microsoft.net \ Framework \ V4.0.30319 \ regasm.exe“ C:\ Program Files \ comsol \ comsolxx \ comsolxx \ proumphysics \ ext \ ext \ livelink \ livelink \ solidworks \ solidworks \ lin32 \ win32 \ cscomcomactivex.dll” /codebase
请注意,支持Windows的32位版本的最后一个Comsol版本是Comsol Multiphysics 5.1。
comsol 4.4:
在Windows 32位:
c:\ windows \ microsoft.net \ framework \ v4.0.30319 \ regasm.exe“ c:\ program文件\ comsol \ comsol \ comsol \ comsol44 \ ext \ livelink \ livelink \ livelink \ solidworks \ win32 \ cslivelinksw.dll”
c:\ windows \ microsoft.net \ framework \ v4.0.30319 \ regasm.exe“ c:\ program文件\ comsol \ comsol \ comsol \ comsol44 \ ext \ livelink \ livelink \ solidworks \ lin32 \ win32 \ cscomactivex.dll”
在Windows 64位:
C:\ Windows \ Microsoft.net \ Framework64 \ v4.0.30319 \ regasm.exe“ C:\ Program Files \ comsol \ comsol \ comsol44 \ ext \ livelink \ livelink \ solidworks \ solidworks \ win64 \ win64 \ cslivelinksw.dll”
C:\ Windows \ Microsoft.net \ Framework64 \ v4.0.30319 \ regasm.exe“ C:\ Program Files \ comsol \ comsol \ comsol44 \ ext \ livelink \ livelink \ solidworks \ solidworks \ win64 \ win64 \ cscomcomactivex.dll”
comsol 4.3b和更早:
在Windows 32位:
c:\ windows \ microsoft.net \ framework \ v2.0.50727 \ regasm.exe“ c:\ program文件\ comsol \ comsol \ comsol \ comsol43b \ ext \ livelink \ livelink \ solidworks \ lin32 \ win32 \ cslivelinksw.dll”
c:\ windows \ microsoft.net \ framework \ v2.0.50727 \ regasm.exe“ c:\ program文件\ comsol \ comsol \ comsol \ comsol43b \ ext \ livelink \ livelink \ solidworks \ lin32 \ win32 \ cscomcomactivex.dll”
在Windows 64位:
C:\ Windows \ Microsoft.net \ Framework64 \ v2.0.50727 \ regasm.exe“ C:\ Program Files \ comsol \ comsol \ comsol43b \ ext \ livelink \ livelink \ solidworks \ solidworks \ win64 \ win64 \ cslivelinksw.dll”
C:\ Windows \ Microsoft.net \ Framework64 \ v2.0.50727 \ regasm.exe“ C:\ Program Files \ comsol \ comsol \ comsol43b \ ext \ livelink \ livelink \ solidworks \ solidworks \ win64 \ cscomcomactivex.dll”
在上面C:\ Program Files \ comsol \ comsol43b
是您Comsol安装的本地路径。
在Windows 8上,Comsol 4.3B和更早版本使用的.NET 3.5框架未自动启用。如果找不到Regasm.exe
在上面的文件夹中,请按照以下步骤操作:
- 去控制面板>程序>打开或关闭Windows功能。
- 标记.NET框架3.5复选框。这将安装所需的.NET框架。所需的目录
C:\ Windows \ Microsoft.net \ Framework \ V2.0.50727 \
和C:\ Windows \ Microsoft.net \ Framework64 \ V2.0.50727 \
现在应该可用。 - 输入如上图所示的命令以注册加载项。
comsol 4.2
如果按照第28页的说明安装和操作指南在此错误消息中设置连接结果:
模块
“ c:\ comsol42 \ ext \ plug-ins \ solid ... \ cslivelinksw.dll”无法加载。
尝试上述过程。
激活加载项
要完成注册,您可能还必须激活SolidWorks中的加载项:
- 打开固体工作和工具菜单选择加载。
- 在打开的附加对话框中,请确保livelink for comsol通过选择适当的复选框,项目活动性。
comsol竭尽全力验证您在此页面上查看的信息。仅提供您的信息资源和文件,而Comsol对其有效性没有明确或暗示的主张。对于披露的数据的准确性,Comsol不承担任何法律责任。本文档中引用的任何商标都是其各自所有者的财产。请咨询您的产品手册以获取完整的商标详细信息。