安裝

本節詳細介紹如何在您的系統上安裝 Autodesk Nastran。Autodesk Nastran 是以單一的 Linux 封存檔方式提供,此封存檔可以展開成一組安裝套件和安裝指令碼,支援工作站安裝和精簡型用戶端安裝。為了盡可能與最大範圍的 Linux 發行版相容,支援 RPM 套件和簡單的壓縮資料夾安裝兩種方法。此外,現在也支援安裝到標準使用者的位置。

安裝所需的檔案

完整安裝需要兩個項目:

此套件並未提供 Autodesk 授權伺服器。Autodesk 提供適用於各種作業系統的授權伺服器。您的零售商可以依照您的需求提供適當的授權伺服器。

安裝

本節提供安裝 Autodesk Nastran 所需的步驟。下面提供的套件名稱只是做為範例。請根據您取得的套件調整下列指令和套件。

  1. 使用下列指令展開提供的套件。這個指令將在您目前的位置建立一個子目錄,當中包含安裝 Autodesk Nastran 2025 所需的檔案 (套件版本號碼可能會略大於下面所顯示的號碼)。
    tar xf Autodesk_Nastran_2025.0.0.F-14.0.0.203_Linux_64bit.tar
  2. 將您的工作資料夾變更為建立的資料夾:
    cd ./Autodesk_Nastran_2025.0.0.F
  3. 輸入下列指令啟動安裝程式。如果您想要執行系統安裝,您必須從終端機提示,以 superuser 的身分或使用 ' sudo' 選項啟動安裝程式。如果安裝程式偵測到權限不足以執行系統安裝,則會將顯示的安裝選項減少為只能執行精簡型用戶端安裝或自訂安裝。在標準使用者或 superuser 登入的終端機上,如下啟動安裝程式:
    ./install.sh

    或從使用者登入的終端機使用 sudo:

    sudo ./install.sh
  4. 請閱讀並接受提供的授權合約。安裝之後,您可以在以下位置找到授權合約的複本:/opt/Autodesk/Nastran_2025/adlm/EULA.txt
  5. 根據使用者啟動安裝程式的權限等級,將會對使用者顯示三種可能的安裝機制。
    • 第一個機制使用 RPM 套件提供系統安裝。Autodesk Nastran 會安裝到符合 Linux 標準規範 (LSB) 規格的位置 /opt/Autodesk/Nastran_2025
    • 第二個選項使用 RPM 套件提供精簡型用戶端伺服器的系統安裝。此選項只會安裝透過第三個選項安裝的精簡型用戶端所使用的授權元件。
    • 第三個選項允許安裝到使用者定義的位置。如果選取此選項,系統會提示您指定要安裝的位置。此選項可以讓使用者安裝精簡型用戶端方案,以及讓個別使用者安裝到自己的主目錄資料夾。此選項是提供給沒有 superuser 權限安裝的使用者。

    請根據您的用途選取適合的安裝機制。

授權協助公用程式

在類似以下的位置可以找到協助公用程式:/opt/Autodesk/AdskLicensing/13.1.0.8307/helper/AdskLicensingInstHelper。協助程式提供以下功能:

說明文件

  • 範例用法:
    sudo /opt/Autodesk/AdskLicensing/13.1.0.8307/helper/AdskLicensingInstHelper  --help
    
    sudo /opt/Autodesk/AdskLicensing/13.1.0.8307/helper/AdskLicensingInstHelper register --help
    

產品註冊

  • 範例用法:
    sudo /opt/Autodesk/AdskLicensing/13.1.0.8307/helper/AdskLicensingInstHelper 
    register --pk 987P1 --pv 2024.0.0.F --cf /opt/Autodesk/Nastran_2025/clicV2SDK/InventorNastranConfig.pit 
    --el "US" --ls 12345@20.20.200.100 --lm NETWORK

列出已註冊的元件

  • 範例用法:
    /opt/Autodesk/AdskLicensing/13.1.0.8307/helper/AdskLicensingInstHelper list

    取消註冊產品元件

  • 範例用法:
    sudo /opt/Autodesk/AdskLicensing/13.1.0.8307/helper/AdskLicensingInstHelper 
    deregister --pk 987P1 --pv 2024.0.0.F

以 RPM 為基礎的安裝

安裝 ClicV2 授權元件並註冊產品。在 /opt/Autodesk/Nastran_2024/bin/nastran_lic_reg.sh 還提供一個公用程式 Shell 指令碼。您可以執行此指令碼註冊產品,並以 IP 位址和連接埠 (例如:port@hostname) 提供授權伺服器。

疑難排解

  • 執行上述公用程式列出已註冊的元件,並確保產品、授權伺服器等已正確註冊。
  • 確保 nastran_lic_reg.sh 中定義的變數指向所需的值。
  • 執行指令碼以註冊產品。
  • 在電腦進行最小安裝時,授權出庫使用有時候會失敗。安裝 libGL。

精簡型用戶端安裝

此規劃類型需要分別安裝伺服器和用戶端。

安裝伺服器

  1. 需要 Superuser 權限。決定要使用的伺服器。不一定要是安裝 Network License Manager (NLM) 的伺服器。此授權伺服器的用途是要當作精簡型用戶端和 NLM 之間的一個中繼站,在需要時出庫使用授權。
  2. 使用協助公用程式註冊授權伺服器。
  3. 安裝 ClicV2 授權之後,請確保使用協助公用程式註冊產品。
  4. 使用下列檔案將伺服器規劃為與用戶端連線
    /var/opt/Autodesk/AdskLicensingService/AdskLicensingService.data
    尋找字串 (例如 "Addr":"127.0.0.1:4321"),將 IP 位址變更為伺服器的位址。
  5. 開啟連接埠,讓精簡型用戶端能夠連線。

安裝用戶端

  1. 識別適當的使用者定義位置。
  2. 記下要與其連線之伺服器的 IP 位址和連接埠。
  3. 尋找位於 <user_defined_path>/Nastran_2024/bin/AdlmCustomEnv.xml 的自訂 XML 檔
  4. 確保已如下所示正確設定 IP 位址和連接埠:
    <KEY ID="ADSK_SERVICE_ADDRESS">
           <!--Licensing service address-->
           <STRING>IPADDRESS:PORT</STRING>
    </KEY>
  5. 確保 AUTODESK_ADLM_THINCLINT_ENV 環境變數指向 AdlmCustomEnv.xml 檔案。

產生記錄檔

下面的記錄等級規劃只是撰寫文件之用。CLM V2 的預設模式所記錄的訊息等級有限。若要手動啟用詳細資訊記錄,請參閱每個元件的後續詳細資料。

重要: 更新規劃後,請確保服務已重新啟動並且正在執行。

環境變數

ADLSDK_LOG_LEVEL 環境變數控制 SDK 的記錄等級。如果未設定,預設的 SDK 記錄等級將會是「E」。若要增加詳細程度,請如下所示建立 SYSTEM 或 USER 環境變數,並設定為 T (追蹤) 等級:

  • Windows 指令行:set ADLSDK_LOG_LEVEL=T
  • MacOS/Linux 指令行:export ADLSDK_LOG_LEVEL=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。在 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
將以下內容貼至 .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_2025/bin/nastran_vars.sh,變更使用中的網路伺服器。

執行 Autodesk Nastran 之前,需要設定特定的環境變數。安裝期間會顯示一個選項,讓所有使用者在一開始建立終端機時自動調整其環境變數。此選項會在系統設定資料夾中建立一個連結,自動設定所需的環境變數。強烈建議您啟用此選項。或者,如果此機制不適用於您的需求,還另外說明了兩個方法。