Linux 用法修改

与 Windows 版本相比,Linux 版本的 Autodesk Nastran 包含多项与执行的某些方面相关联的小幅度更改。将在此处介绍这些变化。

初始化文件冗余

如果在命令行上未找到初始化文件,Linux 版本的 Nastran 将针对初始化文件按顺序检查以下每个位置。这将触发一系列特定于 Linux 的警告,通知您出现了此情况以及检测和使用的初始化文件。如果正确使用,此机制允许您针对每个用户设置默认参数,或仅设置默认系统初始化文件。它将使用按以下顺序找到的第一个初始化文件:

  1. <命令行>

    在命令行上找到的初始化文件优先。

  2. ./Nastran.INI

    Nastran 将在当前工作目录中查找此初始化文件。

  3. ~/.Nastran.INI

    Nastran 将查找置于用户主目录中的“隐藏”初始化文件。文件名前额外的“.”表示该文件对“ls”命令不可见,除非用户将“-a”选项用于“ls”命令。如果您始终对仿真使用相同的选项,请将此文件放置在此处。

  4. /opt/Autodesk/Nastran_2021/ini/Nastran.INI

    这是安装时配置的默认初始化文件。标准用户很可能无法编辑该文件。

支持的文件名和目录命名约定

已启用对文件名和文件夹名称中的空格或其他标点符号的支持。但是,应注意还要求其他级别的预防措施,以便在执行 Autodesk Nastran 时转义或引用终端命令行上的文件名和文件夹名称。这可能会导致错误,通过避免在文件名和文件夹名称中使用空格和其他标点符号(下划线和破折号无需额外工作即可使用)来避免这种可能性被视为更安全。

此外,建议使用以“/”开头的绝对路径名,而不是缩写“.”、“..”或“~”。已启用上述选项,但建议您在广泛使用前对其进行测试。

临时目录

Autodesk Nastran Linux 版本旨在用于群集系统,这些系统上可能存在运行 Autodesk Nastran 的多个用户或同时运行多个仿真的单个用户。为了确保 Linux 系统上的每个 Nastran 运行实例不干扰其他运行实例,Linux 版本的 Autodesk Nastran 将在 FILESPEC(x) 指令指定的位置内创建唯一目录。此唯一目录名的格式将为“nastmp_XXXXXX”,其中 XXXXXX 将在执行时替换为系统生成的字符序列以确保唯一性。

在成功完成后,将删除此文件夹。如果 Autodesk Nastran 仿真中断,将不会自动删除此文件夹。在这种情况下,可能需要手动删除此文件夹。