目录
程序:zhangjiali1201/Lumerical_demo (github.com)
本文程序为exercise1_model_cross和exercise2_model_hex
题目1:画一个十字叉+四个扇形
建模逻辑
中心的十字叉由交叠的两个矩形组成,使用两次addrect即可。周围的四个扇形可以用addring命令,内径为0,外径为R。
所需要的变量
扇形半径R,十字叉宽度w,十字叉与扇形的间隙gap,整个模型的厚度H,以上参数均为Length类型。
材料为了便于区分,十字叉和扇形选择不同的材料,十字叉为硅,扇形为金。
脚本编写
开始前先删除所有模型。
deleteall;
然后建立两个矩形,构成十字叉。
addrect;
set('name','cross1');
set('x',0);
set('y',0);
set(