本部分详细介绍如何将 Autodesk Nastran 安装到您的系统。Autodesk Nastran 作为单个 Linux 存档文件提供,可扩展为一组安装程序包和一个支持工作站安装和瘦客户端安装的安装脚本。为了尽可能提供与最广泛的 Linux 发行版的兼容性,RPM 程序包和简单的压缩文件夹安装方法都受支持。此外,现在不支持安装到标准用户位置。
完整的安装需要以下两项:
此程序包不提供 Autodesk 许可服务器。Autodesk 为一些操作系统提供许可服务器。您的经销商可以提供适合您要求的许可服务器。
本部分提供安装 Autodesk Nastran 所需的步骤。提供以下程序包名称作为示例。请根据已向您提供的程序包调整以下命令和程序包。
> tar xf Autodesk_Nastran_2021.0.0.F-14.0.0.203_Linux_64bit.tar
> cd ./Autodesk_Nastran_2021.0.0.F
> ./install.sh
或者,从用户登录的终端使用 sudo:
> sudo ./install.sh
请选择适合您的安装目标的安装机制。
辅助工具可以在以下类似位置中找到:/opt/Autodesk/AdskLicensing/9.0.0.1462/helper/AdskLicensingInstHelper。辅助工具提供以下功能:
帮助文档
sudo /opt/Autodesk/AdskLicensing/9.0.0.1462/helper/AdskLicensingInstHelper -- help sudo /opt/Autodesk/AdskLicensing/9.0.0.1462/helper/AdskLicensingInstHelper register -- help
产品注册
sudo /opt/Autodesk/AdskLicensing/9.0.0.1462/helper/AdskLicensingInstHelper register --pk 987L1 --pv 2020.0.0.F --cf /opt/Autodesk/Nastran_2020/clicV2SDK/InventorNastranConfig.pit --el "US" --ls 12345@20.20.200.100 --lm NETWORK
列出已注册的组件
/opt/Autodesk/AdskLicensing/9.0.0.1462/helper/AdskLicensingInstHelper list
取消注册产品组件
sudo /opt/Autodesk/AdskLicensing/9.0.0.1462/helper/AdskLicensingInstHelper deregister --pk 987L1 --pv 2020.0.0.F
安装 ClicV2 许可组件并注册产品。它还提供了一个实用程序 Shell 脚本,位于 /opt/Autodesk/Nastran_2020/bin/nastran_lic_reg.sh。可以运行此脚本来注册产品,并为许可服务器提供 IP 地址和端口(例如:port@hostname)。
此配置类型需要单独安装服务器和客户端。
安装服务器的步骤
/var/opt/Autodesk/AdskLicensingService/AdskLicensingService.data查找诸如 "Addr":"127.0.0.1:4321" 的字符串,并将 IP 地址更改为您的服务器地址。
安装客户端的步骤
<KEY ID="ADSK_SERVICE_ADDRESS">
<!--Licensing service address-->
<STRING>IPADDRESS:PORT</STRING>
</KEY>
以下日志级配置用于文档创建目的。CLM V2 的默认模式记录有限级别的消息。若要手动启用详细日志记录,请参考每个组件的以下详细信息。
环境变量 ADLSDK_LOG_LEVEL 控制 SDK 的日志级别。如果未设定,默认 SDK 日志级别将为“E”。要增加详细度,请创建 SYSTEM 或 USER 环境变量,并将级别 T(跟踪)进行如下设置:
有效设置
T = ADLSDK_LOG_TRACE
D = ADLSDK_LOG_DEBUG
I = ADLSDK_LOG_INFO
W = ADLSDK_LOG_WARN
E = ADLSDK_LOG_ERROR
C = ADLSDK_LOG_CRITICAL
O = ADLSK_LOG_OFF
若要启用服务详细日志记录,请在文本编辑器中打开 AdskLicensingService.data。将关键值对 "Dev":true 添加到 AdskLicensingService.data。
{
"Addr": "127.0.0.1:12345",
"Dev" : true, // Developer (Dev) mode, default false
"AutoPickFreePort": true
}
服务将在以下位置生成配置数据文件:
/var/opt/Autodesk/AdskLicensingService/AdskLicensingService.data
若要启用调试级别日志记录,请参考下表。将 .AdskLicensingAgent-log.conf 文件放置在最终用户系统上的以下指定位置。
说明
“.AdskLicensingAgent-log.conf”前面的点是必须的。
默认代理日志不包含调试级别信息。
| 平台 | 文件名 | 位置 |
|---|---|---|
| Linux | .AdskLicensingAgent-log.conf | /var/opt/Autodesk/AdskLicensingService/.AdskLicensingAgent-log.conf |
{
"message_pattern": "%{appname}[%{pid}] | %{time yyyy-MM-dd h:mm:ss.zzz} | %{type} | %{category}: %{message}",
"filter_rules": "*.debug=true",
"log_path": "/var/opt/Autodesk/AdskLicensingService/Log",
"console_output": true,
"file_output": true
}
Linux 版本的 Autodesk Nastran 需要网络许可。安装程序将显示一个请求许可服务器详细信息的屏幕。这需要以 [port]@1.2.3.4 或 [port]@machine.domain.com 的格式提供,其中 [port] 为选填,并且仅在许可服务器设置中使用了非标准端口时为必填。如果不知道许可服务器详细信息,或希望在以后某个日期更改,请输入临时值 @127.0.0.1。以后可通过直接编辑以下文本文件来更改正在使用的网络服务器:/opt/Autodesk/Nastran_2021/bin/nastran_vars.sh。
Autodesk Nastran 要求在执行前先设置特定的环境变量。选项会在安装期间出现,以便所有用户在首次创建终端时其环境变量都自动进行调整。此选项会在系统设置文件夹中创建一个链接,以便自动设置所需环境变量。强烈建议启用此选项。此外,如果此机制不适合您的所需用途,将介绍另外两种方法。