I'm trying to generate a skill program that launches place manual -hide and then picks a specific coordinate to pick up the component placed in that coordinate.
I know that I have a pin placed in 0,0 and would like the skill program to pick that coordinate and leave the component on the mouse for me to place manually.
I've tried doing the following
axlShell("place manual -h")
axlShell("pick 0 0")
and I've also tried running a script that I've recorded that does the exact same, but both methods fail. They do launch the place manual command but I cannot get skill to pick that coordinate so that it is left for me to move the component
Does anyone have some good ideas, thanks.
Hi Ole,Attached is some simple code that might help. It demonstrates use of dynamic objects, events, popups and transactions.It uses some "private" Cadence functions, and some dubious coding of my own for the popups, so use with care. However, I have tested it in 15.2 and 15.5.1 and it possibly does what you want.It will place symbols off grid. You could fix this by changing the third argument of axEnterEvent to t and/or change event ->xy to event ->xySnap.Cheers, Dave