嵌套循环
话不多说先上图,如图小箱梁在实例化的过程中,不仅要在顺桥向方向阵列,还要在横桥向方向阵列,这里就要用到嵌套循环了。
附上源代码:
let i,j(Integer)
let LL(List)
let F(Feature)
j=1
LL=`几何图形集.1` .Query("AxisSystem","")
for j while j<=6
{
i=1
for i while i<=LL.Size()-2
{
F=InstantiateTemplate("XL",Father)
F->SetAttributeObject("Surface",`几何图形集.2\曲面.1` )
F->SetAttributeObject("Axis1",LL.GetItem(i) )
F->SetAttributeObject("Axis2",LL.GetItem(i+1) )
F->SetAttributeObject("Curve",`几何图形集.2\曲线.1` )
F.SetAttributeInteger("N",j)
EndModifyTemplate(F)
}
j=j+1
}