先试一个动作
切换振型,观察高值区域怎样移动。再拖动“变形显示”,对比灰色原始轮廓。最后改变色标上限:模型颜色变化了,但点击查询的原始数值不会因此改变。
把几何、结果与显示分开
表面网格 + 节点位移 → 颜色 / 变形
网格描述点在哪里、三角形连接哪些点;位移结果为每个节点提供三个方向的分量。两者通过节点索引对应。选择幅值时计算向量长度,选择 X、Y、Z 时读取相应分量,再将标量映射到统一色标。
显示坐标 = 原始坐标 + 归一化位移 × 展示系数。每次都从原始坐标计算,避免连续拖动产生累积变形。这里只更新顶点与颜色缓冲,不重新创建相机或整套场景。
色标也是一种解释
色标上限控制哪些值被映射到最后一种颜色。上限越低,高值区域越容易饱和。幅值从 0 开始,方向分量采用对称的负值到正值范围。数值探针读取数据本身,而不是从屏幕颜色反推数值。
这个例子的边界
这里使用预计算的泵支架模态结果,提取表面并选择三个振型。各振型分别按最大位移归一化,便于观察形状,因此色标没有毫米等绝对单位,也不用于比较不同振型的实际位移大小。变形系数是展示参数,不是外力;本页没有运行有限元求解器。
模型与结果来源:PyVista / SimScale pump bracket · 来源、转换与授权说明。此处实现的是浏览器查看器、数据联动与解释,不将开源模型或原始仿真结果视为个人作品。