EDA365电子论坛网

标题: 判断焊盘连接是否是shape或cline,有问题? [打印本页]

作者: w_w    时间: 2024-5-13 11:34
标题: 判断焊盘连接是否是shape或cline,有问题?
如下代码,我先用axlDBGetConnect获取了焊盘连接list,然后对list循环判断是否为shape或cline。
现在是shape是能判断出来,但是走线cline无法判断,是因为对象cline不对吗?
我用axlMsgPut123 111追踪程序,发现判断cline没有执行过。板子上确实有连走线的。
求大佬解惑!

foreach(one0603pin one0603pins
                all0603pincon = axlDBGetConnect(one0603pin t)
                foreach(one0603pincon all0603pincon
                  if(one0603pincon->objType == "shape";判断获取的对象中是否有shape
                    then
                      ++shapewh
                      axlMsgPut("123")
                    );end if

                  if(one0603pincon->objType == "cline";判断获取的对象中是否有cline
                    then
                      ++clinewh
                      axlMsgPut("111")
                    );end if
                );end foreach
            );end foreach


作者: aarom    时间: 2024-5-13 14:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: w_w    时间: 2024-5-13 15:20
aarom 发表于 2024-5-13 14:53
請看說明. (你還知道用t.)

谢谢
学到了  学到了
刚刚也找到另一个判断方法,isEtch

作者: ashnoer    时间: 2024-5-13 19:59
第二个循环里可以用when只在条件为 t 执行代码
作者: w_w    时间: 2024-5-14 10:32
ashnoer 发表于 2024-5-13 19:59
第二个循环里可以用when只在条件为 t 执行代码

可以可以,又学到了





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2