从 CSV 导入远程载荷

从外部逗号分隔值 (CSV) 文件施加/创建具有远程力/力矩的载荷工况。

通过定义空间坐标,载荷从远程点映射到最近的零件面或映射到特定面。载荷位置在全局坐标系中指定,但载荷可以在全局或局部坐标系中指定。尽管一次只能施加一个载荷工况,可以在每个 .csv 文件中指定多个载荷工况。

  1. 项目树上,打开分析工作台
  2. 根据分析类型,选择以下选项:
    • 对于结构分析,选择 > 导入的远程载荷
    • 对于多载荷工况分析,选择 (载荷工况) > 导入的远程载荷
  3. 在对话框中,点击从 CSV 导入按钮。
  4. 在文件资源管理器中浏览到所需的 CSV 文件。
  5. 点击打开
  6. 在对话框中,如果 .csv 文件中存在多个载荷工况,请在下拉菜单中选择要施加的载荷工况。
    注: 对于多载荷工况,如果在 .csv 文件中指定了多个载荷工况,则会在导入时自动创建多个载荷工况。
  7. 可选: 如有需要,可编辑载荷。
    1. 在对话框中选择一行并编辑所需的值(远程载荷位置、载荷值和坐标系)。
    2. 要编辑载荷施加面,请在对话框中选择一行,然后点击编辑载荷
      提示: 此外,还可以双击行来进行编辑。两种方法都将显示远程载荷对话框。
    3. 在“远程载荷”对话框中,编辑载荷施加面。
    4. 可选: 仅对于多载荷工况,选中施加于所有载荷工况,将对载荷施加面所做的更改应用于所有载荷工况,只要远程载荷位置的坐标匹配即可。
      注: 此选项仅在远程载荷导入时可用。
    5. 点击确定
  8. 导入的远程载荷中,指定坐标、力和力矩单位。
  9. 检查警告,并根据需要进行纠正。在下列情况下会发布警告。
    1. 映射失败 - 如果多个载荷施加到子工况中的同一个面。
    2. 如果在一个子工况中指定了多个坐标系。
    3. 如果 csv 中指定的坐标系不在项目中。
  10. 可选: 从导入的远程载荷删除行。
    1. 在对话框中选择要删除的一行或多行,然后从“删除行”选项中选择删除所选项
    2. 如果导入的力中有任何无效的远程载荷,它们将以红色高亮显示。通过从“删除行”选项中选择“删除无效项”,可以一次性删除无效载荷(如果有多个)。
    3. 点击确定
  11. 点击确定

导入的远程载荷 CSV 文件格式

用于导入远程载荷的 CSV 文件格式。

CSV 文件格式字段

CSV 文件包含一个标题行和一个或多个附加数据行。数据值如下:
  • X、Y 和 Z – 数值。远程载荷的空间位置。
  • Fx、Fy 和 Fz – 数值。X、Y 和 Z 方向的力分量。
  • Mx、My 和 Mz – 数值。X、Y 和 Z 方向的力矩分量。
  • 载荷工况 –(可选)字符串值。仅当存在多个载荷工况时才需要。
  • X1、Y1 和 Z1 –(可选)数值。要映射的第 1 个面上的点的空间位置。仅在映射到特定面上时才需要。
  • T1 –(可选)是/否。无条目即为“否”。启用相切选项,添加与使用 X1、Y1、Z1 映射的面相切的面。
  • Xn、Yn 和 Zn —(可选)数值。要映射的第 n 个面上的点的空间位置。仅在映射到特定面上时才需要。
  • Tn —(可选)是/否。无条目即为“否”。启用相切选项,添加与使用 Xn、Yn、Zn 映射的面相切的面。
    注: SimSolid 允许映射最多 10 个特定面的远程载荷。n 从 1 到 10,具体取决于特定面的数量。
  • 坐标系 -(可选)。坐标系名称。用于求解载荷的坐标系的名称。如果列字段为空或缺少列,将在全局坐标系中求解载荷。
    注: 空间位置坐标仍将处于全局坐标系中。

示例 CSV 文件

X,Y,Z,Fx,Fy,Fz,Mx,My,Mz, X1,Y1,Z1,T1,X2,Y2,Z2,T2,,,,,Xn,Yn,Zn,Tn ,Load case,Coordinate System
50,50,50,100,0,0,0,0,0,10,20,20,Yes,70,70,70,No,,,,,20,20,30,Yes,load_1,LCA1
50,10,50,0,100,0,0,0,0,,,,,,,,,load_2,LCA2