本文主要是介绍在FDTD solution中建立梯形棱柱,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
看网上对于FDTD solution建模的帖子比较少,基本是用脚本建的,但是感觉调制代码很麻烦,于是自己研究了下直接用现成的structure建立一个梯形的棱柱,如下所示:
1.首先点击structures里的polygon设置一个多变形棱柱,如下所示
2. 最上面的xy是棱柱截面多面体的中心坐标,z是棱柱在z方向的长度,我使用的2d仿真,可以无视;下面的网格是多边形的顶点
3. 主要讲下如何建立等腰梯形。首先删除六个顶点中的两个,我删除了第五个和第六个
4. 第一个点和第四个点作为梯形的下底,结合上一张图和下图可以看出下底长为0.5
5. 因为六个点是相对中心的相对坐标,为了图方便,将第一个的y和第四个的y设置为0, 然后第二个点和第三个点作为梯形的上底,同时第二个点和第三个点的y轴即梯形的高
6. 点击apply就建立成了下底为0.5,高为1,上底约为0.38的梯形
7. 最后设置梯形的中心坐标到需要的位置,如果是按照我的方法,中心坐标就是梯形下底的中心
这篇关于在FDTD solution中建立梯形棱柱的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!