2.2 建立二维几何结构
启动COMSOL后,在Model Wizard窗口中的Select Space Dimension列表中选择2D按钮,然后单击Finish(右上角的小旗),如图2-6所示。
图2-6 创建二维空间
在COMSOL中二维几何结构的建立有两种方式:一种是在主界面中单击工具栏中的二维几何工具,在Graphics窗口直接单击鼠标左键创建二维几何结构,如图2-7所示;另一种是右击Model Builder窗口中的Geometry 1选择所要建立的几何结构,然后在Settings窗口输入相应参数即可。下面将对第二种绘制方法进行详细介绍。
图2-7 直接创建二维几何结构
2.2.1 圆的创建
第一步 右击Model Builder窗口中的Geometry 1选择Circle。
第二步 在Settings窗口中的Size and Shape列表中的Radius栏中输入圆的半径1,在Sector Angle栏输入扇形的圆心角(圆为360)。
第三步 单击Build Selected,完成圆的建立,如图2-8所示。
图2-8 坐标创建圆
第四步 选择圆的类型,在Object Type列表中的Type选项中有Solid(面圆)如图2-9(a)和Curve(线圆)如图2-9(b)所示两种类型。
图2-9 创建圆
第五步 确定圆的位置,有两种方式。
在Position列表中的Base选项中选择Center确定中心点坐标(x,y),如图2-9所示。
在Position列表中的Base选项中选择Corner确定左下角点坐标(x,y),如图2-10所示。
图2-10 圆的位置确定
第六步 选择几何结构的旋转角度,在Rotation Angle列表中的Rotation栏中输入旋转角度,下图是圆心角为270°的扇形旋转角为0°和90°的对比图,如图2-11和图2-12所示。
图2-11 旋转前扇形
图2-12 旋转后扇形
2.2.2 椭圆的创建
第一步 右击Model Builder窗口中的Geometry 1选择Ellipse。
第二步 在Settings窗口中的Size and Shape列表中的a-semiaxis栏中输入x半轴长度2,在b-semiaxis栏中输入y半轴长度1。
第三步 单击Build Selected,完成椭圆的建立,如图2-13所示。
图2-13 坐标创建椭圆
2.2.3 矩形的创建
第一步 右击Model Builder窗口中的Geometry 1选择Rectangle。
第二步 在Settings窗口中的Size列表中的Width栏中输入矩形的宽度2,在Height栏中输入矩形的高度1。
第三步 单击Build Selected,完成矩形的建立,如图2-14所示。
图2-14 坐标创建矩形
第四步 确定矩形的位置,有两种方式。
在Position列表中的Base选项中选择Center确定中心点坐标(0,0)。
在Position列表中的Base选项中选择Corner确定左下角点坐标(0,0)。
第五步 选择矩形的旋转角度,在Rotation Angle列表中的Rotation栏中输入旋转角度,矩形就围绕Base点旋转。
2.2.4 正方形的创建
第一步 右击Model Builder窗口中的Geometry 1选择Square。
第二步 在Settings窗口中的Size列表中的Side length栏中输入正方形的边长1。
第三步 单击Build Selected,完成正方形的建立,如图2-15所示。
图2-15 坐标创建正方形
2.2.5 多边形的创建
第一步 右击Model Builder窗口中的Geometry 1选择Bezier Polygon。
第二步 在Settings窗口中的Polygon Segments列表中单击Add Linear,在弹出的控制点坐标中第一行x所对应的方框中输入2,第二行x所对应的方框中输入4;确定第一个点的坐标为(2,0),第二个点的坐标为(4,0);第一点和第二点自动建立一条直线。
第三步 单击Add Linear,在第二行y所对应的方框中输入2;确定第三个点的坐标为(4,2),第三点和第二点自动建立一条直线。
第四步 单击Add Linear,在第二行x所对应的方框中输入2,在第二行y所对应的方框中输入4;确定第四个点的坐标为(2,4),第四点和第三点自动建立一条直线。
第五步 继续单击Add Linear,在第二行y所对应的方框中输入0,然后单击Close Curve构成封闭曲线;确定第五个点的坐标为(2,0),第五点和第四点自动建立一条直线。
第六步 单击Build Selected,完成多边形的建立,如图2-16所示。
图2-16 坐标创建多边形