在COMSOL中,二维轴对称模型的对称轴是竖直的,不能修改成水平的。但是可以利用线性拉伸或广义拉伸,将二维轴对称模型对称轴横置:
(1)按照正常二维轴对称建模,建立comp1
(2)建立组件2(comp2),画出旋转了90度的几何,不用添加物理场
(3)在comp1中定义线性拉伸或广义拉伸
线性拉伸,选中所有域,定义从comp1到comp2的点的映射关系:
或广义拉伸设置:
(4)求解
(5)新建数据集,组件选comp2
(6)新建绘图组,绘图组数据集选前一步的数据集。绘图表达式写为 comp1.linext1(T) 或 comp1.genext1(T)
这里以温度T为例
这样,就得到了开头图片中显示的转置后的轴对称结果。
(1)按照正常二维轴对称建模,建立comp1
(2)建立组件2(comp2),画出旋转了90度的几何,不用添加物理场
(3)在comp1中定义线性拉伸或广义拉伸
线性拉伸,选中所有域,定义从comp1到comp2的点的映射关系:
或广义拉伸设置:
(4)求解
(5)新建数据集,组件选comp2
(6)新建绘图组,绘图组数据集选前一步的数据集。绘图表达式写为 comp1.linext1(T) 或 comp1.genext1(T)
这里以温度T为例
这样,就得到了开头图片中显示的转置后的轴对称结果。