Skip to content

构建指南

界面布局

sonew主界面由顶部工具栏、底部信息输出栏主显示区、右侧模型信息栏组成。

  1. 工具栏包括文件管理、模型编辑、功能目标、模型选择、运行求解、视图控制、显示控制等按钮组。

    • 文件管理
    • 模型编辑
    • 功能目标
    • 模型选择
    • 运行求解
    • 视图控制
    • 显示控制
    • 用户登录、帮助文档
  2. 信息输出栏包括命令信息输出分析信息输出

    • 命令信息输出:GUI操作提示、输入命令显示及运行结果。
    • 分析信息输出:服务器返回的计算信息。
  3. 主显示区显示三维模型。功能以下:

    • 通过视图控制按钮组或鼠标操作视图移动、旋转、缩放。
    • 通过模型选择按钮组或模型信息栏选择模型节点、单元。
    • 通过显示控制按钮组显示或隐藏节点、单元编号。

    主显示区还可通过工具栏模型信息栏右键菜单,显示模型表格、求解进度图表、计算结果表格。

  4. 模型信息栏统计模型节点、单元、支座以及各类功能目标,并可通过右键菜单对模型元素进行选择、显隐,打开表格等操作。

构建流程

  1. 建立模型。sonew提供多种建模方式:
    • GUI手动建模。
    • 导入excel文件。
    • 通过midas api,拉取midas gen模型。
    • 通过sonew提供的对象接口,编写javaScript程序。
  2. 设置功能目标分组,为节点、单元添加功能目标。
  3. 设置求解参数。如工况、子步、迭代步、误差限值等。
  4. 运行求解。模型数据发送到服务器计算,主显示区弹出求解进度图表,用户可实时查看求解进度和误差收敛情况。
  5. 计算完成后,查看计算结果。
  6. 将计算得到的节点坐标和单元预应力导出至结构设计软件进行后续结构设计。