平台: 视窗 适用于: Livelink™为了扎实的作品® 版本: 所有版本

问题描述

当我尝试同步comsol和Solidworks之间的几何形状时,错误消息

未能连接到固体工作。请确保实心工作正在运行。

显示,然后comsol多物理学SolidWorks中的标签不可用。

解决方案

如果您拥有实体工作的许可Livelink,则Comsol Installer会在SolidWorks中创建一个名为livelink for comsol。此加载项应显示在SolidWorks用户界面中,在加载对话框,可从工具菜单。

如果加载项无法通过SOLIDWORKS加载,COMSOL和SOLIDWORKS之间的连接可能会失败。例如,如果Comsol安装移至其他文件夹,可能会发生这种情况。在这种失败的情况下,您可以重新安装Livelink进行实体工作,或修复所述的安装知识库1221

手动维修

可以按以下方式手动设置连接:

  1. 如果在计算机上运行,​​请关闭Solidworks。
  2. 点击开始Windows桌面的左下角的菜单符号。
  3. 进入CMD一开始搜索场地。
  4. cmd.exe出现在程序列表中。右键单击它,然后选择以管理员身份运行
  5. 在出现的命令窗口中输入以下一个,具体取决于您的操作系统:

笔记:两个命令都需要输入,并且必须将完整的命令字符串写在单行上。

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在上面的文件夹中,请按照以下步骤操作:

  1. 控制面板>程序>打开或关闭Windows功能
  2. 标记.NET框架3.5复选框。这将安装所需的.NET框架。所需的目录C:\ Windows \ Microsoft.net \ Framework \ V2.0.50727 \C:\ Windows \ Microsoft.net \ Framework64 \ V2.0.50727 \现在应该可用。
  3. 输入如上图所示的命令以注册加载项。

comsol 4.2

如果按照第28页的说明安装和操作指南在此错误消息中设置连接结果:

模块“ c:\ comsol42 \ ext \ plug-ins \ solid ... \ cslivelinksw.dll”无法加载。

尝试上述过程。

激活加载项

要完成注册,您可能还必须激活SolidWorks中的加载项:

  1. 打开固体工作和工具菜单选择加载
  2. 在打开的附加对话框中,请确保livelink for comsol通过选择适当的复选框,项目活动性。