外观
构建指南
界面布局
sonew主界面由顶部工具栏
、底部信息输出栏
、主显示区
、右侧模型信息栏
组成。
工具栏
包括文件管理、模型编辑、功能目标、模型选择、运行求解、视图控制、显示控制等按钮组。- 文件管理
- 模型编辑
- 功能目标
- 模型选择
- 运行求解
- 视图控制
- 显示控制
- 用户登录、帮助文档
信息输出栏
包括命令信息输出
和分析信息输出
。命令信息输出
:GUI操作提示、输入命令显示及运行结果。分析信息输出
:服务器返回的计算信息。
主显示区
显示三维模型。功能以下:- 通过
视图控制
按钮组或鼠标操作视图移动、旋转、缩放。 - 通过
模型选择
按钮组或模型信息栏
选择模型节点、单元。 - 通过
显示控制
按钮组显示或隐藏节点、单元编号。
主显示区
还可通过工具栏
或模型信息栏
右键菜单,显示模型表格、求解进度图表、计算结果表格。- 通过
模型信息栏
统计模型节点、单元、支座以及各类功能目标,并可通过右键菜单对模型元素进行选择、显隐,打开表格等操作。
构建流程
- 建立模型。sonew提供多种建模方式:
- GUI手动建模。
- 导入excel文件。
- 通过midas api,拉取midas gen模型。
- 通过sonew提供的对象接口,编写javaScript程序。
- 设置功能目标分组,为节点、单元添加功能目标。
- 设置求解参数。如工况、子步、迭代步、误差限值等。
- 运行求解。模型数据发送到服务器计算,
主显示区
弹出求解进度图表,用户可实时查看求解进度和误差收敛情况。 - 计算完成后,查看计算结果。
- 将计算得到的节点坐标和单元预应力导出至结构设计软件进行后续结构设计。