-
-
December 8, 2023 at 2:06 am
元 邓
Subscriberset("x span",2*r);这段代码找不到属性,是什么原因
-
December 8, 2023 at 2:37 am
lixing
Subscriber1、设置对象有没有被选中;
2、r有没有被赋值;
3、被选中对象有没有x span的值;
4、如果是分析组的属性,脚本是否适用。
-
December 8, 2023 at 2:47 am
元 邓
Subscriberdeleteall;
selectall;
delete;
matlabload("circles.map");
nm=1e-9;
um=1e-6;
m =circles(1,4);
H =180*nm;
for (i=1:m){
addcircle;
name="Si";
set("name", name);
set("material",n);
set("render type", "wireframe");
set("x", circles(i, 1) * um);
set("y", circles(i, 2) * um);
r=circles(i, 3) * um;
set("x span",2*r);
set("y span",2*r);
set("z min", 0);
set("z max", H);
set("first axis", "z");
}代码是这样的,当我将addcircle改成addrect就运行成功了,我认为是x span这个代码只能在矩形中用,你认为呢,在创建圆形时在x方向设置宽度应用什么代码,对于for循环我编写的对不对,我认为有点错误,但我不知道错在哪,你能看看吗
-
December 8, 2023 at 2:52 am
lixing
Subscribercircle的geometry属性可以设置位置xyz,z轴的厚度z span,半径radius,或者设置为椭圆的r1 r2;
你提到的x span是圆的哪个属性
-
December 8, 2023 at 3:06 am
元 邓
Subscriberx span是设置在x这个位置上画圆时x的宽度
-
December 8, 2023 at 3:13 am
lixing
Subscriber没有你的matalab数据,稍微改写了一下你的脚本,看看是否符合你的需求。
selectall;
deleteall;
nm=1e-9;
um=1e-6;
M =[10,12,15,16];
H =180*nm;
for (i=1:length(M)){
addcircle;
name="Si";
set("name", name);
set("material","Si (Silicon) - Palik");
set("render type", "wireframe");
set("x", M(i) * um);
set("y", M(i) * um);
r=M(i) * um;
set("radius",2*r);
set("z min", 0);
set("z max", H);
set("first axis", "z");
}
-
December 8, 2023 at 3:29 am
元 邓
Subscriberset("radius",2*r);这个代码可以确定在确定的x,y位置上画出我给定半径的圆吗,还有我的for循环有点错误,怎么修改
-
December 8, 2023 at 3:46 am
lixing
Subscriber没有问题,你可以测试,循环报错我没办法看到,要看一下你的circle的数据结构
-
December 11, 2023 at 3:14 am
元 邓
Subscriber在结构上挖k -
December 11, 2023 at 3:14 am
元 邓
Subscriber在结构上挖孔的代码怎么写-
December 11, 2023 at 3:20 am
lixing
Subscriber在结构上画对应孔的结构,把折射率设为etch。
根据论坛规则,新问题麻烦重新开贴。
-
-
December 11, 2023 at 3:27 am
元 邓
Subscriber在结构上挖孔的代码怎么写,能详细写一下吗
-
December 11, 2023 at 3:38 am
-
December 17, 2023 at 6:01 am
-
December 18, 2023 at 1:32 am
lixing
Subscriber论坛规定一问一贴,下次麻烦开新帖提问。
这个问题是MPI问题,可以选择修复或者在Resource里更换其他MPI或者不选择MPI使用Local Computer。
https://optics.ansys.com/hc/en-us/articles/5535727473811-Fixing-common-engine-or-run-time-errors
-
January 11, 2024 at 1:30 am
元 邓
Subscriber -
January 11, 2024 at 1:34 am
元 邓
Subscriber怎么在FTDT中画出光斑的相位图
-
- The topic ‘FTDT代码问题’ is closed to new replies.
-
3487
-
1057
-
1051
-
955
-
922
© 2025 Copyright ANSYS, Inc. All rights reserved.