[PCB_FORUM] help needed (skill routine to swap pins by selecting nets)
- From: "William Billereau" <William.Billereau@xxxxxxx>
- To: <icu-pcb-forum@xxxxxxxxxxxxx>
- Date: Thu, 1 Jun 2006 12:57:09 +0200
Hello all.
I first posted on CDNusers.org skill forum but it is not so efficient than this
list ;-)
the link on cdnusers.org (with pictures to try to explain better...):
http://www.cdnusers.org/Forums/tabid/52/forumid/77/postid/1709/view/topic/Default.aspx
The routine works:
but some strange things appears:
after using this "swapn" command, all Allegro's command have to be "DONEd" to
be able to call another one.
(it seems that the routine use (and set) some Allegro variable/setup...
Sometimes the routines loops and I have to kill the Allegro process.
The stop command puts all variables to "nil" but if I go in skill mode, some
are not set to nil...
Stop Commands does not stop the "while comp=nil" loop....
Some improvements can be applied:
the swap pins command fails if a bottom capacitor pin is close to the swapped
BGA's pin (can be avoid by removing the display of opposite side of the BGA)
I will probably add a oops (a simple swap pins pin2 pin1 to remove the previous
swap pins pin1 pin2.... and also a pins swaps record file (to be able to redo
the whole swapping...)
So any help to improve it would be appreciate .
Thanks in advance.
William.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
| Billereau William | PCB Designer |
| | Tel: (+4122) 76 73403 |
| CERN TS/DEM | william.billereau@xxxxxxx |
| 1211 Geneve 23 Switzerland | Société: AMEC-SPIE/Electrotech |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Other related posts:
- » [PCB_FORUM] help needed (skill routine to swap pins by selecting nets)