|
你也可以在command輸入 set telskill 然後邊寫程式 邊debug 如下 跑過occ後 輸入pin1 它是dbid:253079300 輸入pin1->? 可以看pin1下有那些欄位 輸入pin1->?? 可以看pin1下欄位內的data example: Skill > uxx=pin1->component dbid:252265584 Skill > uxx->? (parentGroups name objType readOnly symbol prop deviceType class package compdef pins functions ) Skill > uxx->name "H3" |
sk.jpg (101.47 KB, 下载次数: 5)
|
本帖最后由 jet2001 于 2017-6-3 14:21 编辑 幫你改了一下skill 原點Origin移動到一般pin時,顯示 uxx.pin 原點Origin移動到MECHANICAL PIN時,顯示padstack 和原x /y 位置 defun( jumpAnypad () let( () axlClearSelSet() axlFormSetField( newform "msg" "Please Pick A Pad!") axlSetFindFilter(?enabled list( "noall" "pins") ?onButtons list( "noall" "pins"));?? anyPin = axlGetSelSet(axlSingleSelectPoint()) when( anyPin orx = xCoord(car(anyPin)->xy) ory = yCoord(car(anyPin)->xy) axlDBChangeDesignOrigin(list(minus(orx) minus(ory))) pin1 = car(anyPin) if(pin1->component then ; for 正常pin sprintf(msg "The Origin Move to Pin:%s.%s" pin1->component->name pin1->number) else sprintf(msg "The Origin Move to %s : %2.2f %2.2f" pin1->name orx ory) ; for MECHANICAL PIN ); if(pin1->component axlFormSetField( newform "msg" msg ) ) );let axlClearSelSet() axlDBRefreshId(nil);debug,避免??多次出?定位出?的bug! );end defun jumpAnypad |
jet2001 发表于 2017-6-2 16:46 辛苦了,奇怪了 |
王开鑫55 发表于 2017-6-2 15:40 15.7 試12次 16.6 試20次 都正常 |
|
sprintf(msg "The Origin Move to Pin:%s.%s" pin1->component->name pin1->number) 當你Origin是移動到 MECHANICAL PIN時 pin1->component->name ; pin1->number會抓不到data E- *Error* fprintf/sprintf: format spec. incompatible with data - nil 你需修正skill |
|
先教你參數傳遞的方法 , 有改3行 就可以把你的msg 丟到 form 的msg中 如圖 ....................... when( anyPin orx = xCoord(car(anyPin)->xy) ory = yCoord(car(anyPin)->xy) axlDBChangeDesignOrigin(list(minus(orx) minus(ory))) pin1 = car(anyPin) ;有改 sprintf(msg "The Origin Move to Pin:%s.%s" pin1->component->name pin1->number) ;有改 axlFormSetField( newform "msg" msg ) ;有改 ) );let axlClearSelSet() axlDBRefreshId(nil);debug,避免??多次出?定位出?的bug! );end defun jumpAnypad |
m1.jpg (16.83 KB, 下载次数: 3)
jet2001 发表于 2017-6-2 15:15 多操作几次就会出现死机的状态,我之前试了很多次,(你可以多试几次看看)为啥会出现这个skill |
GSO_library 发表于 2017-1-11 08:55
360反馈意见截图162511177410598.png (5.51 KB, 下载次数: 0) skill |
deargds 发表于 2017-1-11 11:00
360反馈意见截图162511177410598.png (5.51 KB, 下载次数: 0) skill |
| 权限不够看不到哇 |
/1
关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )
GMT+8, 2025-11-23 13:08 , Processed in 0.187500 second(s), 30 queries , Gzip On.
地址:深圳市南山区科技生态园2栋A座805 电话:19926409050