[PCB_FORUM] Re: Globally change to alt symbol across board

  • From: Dave Seymour <dave.seymour@xxxxxxxxxxxx>
  • To: icu-pcb-forum@xxxxxxxxxxxxx
  • Date: Wed, 06 Dec 2006 11:15:18 -0500

One of the quickest, dirtiest ways is to
use the >Place>Update Symbols command.

Rename the new footprint the same as the old footprint.
Select only the symbol one wants to update in the control form.

Hit go.
The gottas will be:

1) dealing with origin issues
2)  if the new symbol has a different number pins ( won't work)
3)  Bad library names, duplicated.

A Second Way

Bring the alternate symbol into the database.
Make enough copies of the symbol outside the board outline.

Use the >Place>Swap>Components
Select and swap the alternate with the original symbol.
Delete the original symbols that are now outside the board outline.
Reassign the ref des using the >Logic>Assign RefDes command.
This assumes that the alternate symbol is already part of the netlist.

Cons.
1) More Manual, than the placement file modification suggestion
2) Get the correct ref des assigned to the correct swapped out symbol.
there will be a DRC indication if the symbol is not in the proper place.
    In that case, use the >Place>Swap>Component command again until
    the DRCs go away.

Sometimes, it is nice to have a couple of different
ways.

Hope this helps.

Dave Seymour, CID+
Catapult Communications Inc.
800 Perimeter Park Dr, Suite A
Morrisville, NC 27560

Direct: (919)653-4249
Main: (919)653-4180
Fax: (919)653-4297

Dave.seymour@xxxxxxxxxxxx








Mark Salberg wrote:

Hello again Gary,
Is this another 15.1 issue?
I could not get this to work.
Steps 1-3 work fine.
But step 4 does not.
I could not get RMB "alt sym" selection when moving symbol  by "symtype".
I tried with move by pin 1, user pick, origin and with / without "stretch"

Also, I have never been able to select "alt sym" when using temp group.

What am I missing?

Thanks again for your input!
Mark
Macindoe, Gary wrote:

Hey Mark,

So did you get my last post?  Did you ever get the searchable PDF to
work?

So, your latest problem is no big thing! Simply follow the steps below:

1) Get in the Move command

2) In the Find tab at right, in the "Find Buy Name" field, pull-down to
"Symtype", then click the More button.

3) In the window that comes up, choose the symbol name (i.e. "0603"),
then click OK (all of the chosen symbols in your design will highlight).

4) Now, click on a reference point (all of the symbols are "picked up"),
then RMB to "Alt Symbol", then click back on the reference point to set
all of the symbols down in their original location.


This will only work if you want *all* of a particular symbol type
changed to the alternate symbol.  If not, you could at least get into
the Move command, RMB to Temp Group, select all symbols you want with a
click, box or a combination of the two, then RMB to Complete, RMB again
to Alt Symbol, then put them down where they were.

Good luck!


Gary E. MacIndoe
PCB Design Engineer
Advanced Micro Devices
Longmont, Colorado

amd.com
gary.macindoe@xxxxxxx

-----Original Message-----
From: icu-pcb-forum-bounce@xxxxxxxxxxxxx
[mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of Mark Salberg
Sent: Tuesday, December 05, 2006 1:33 PM
To: icu-pcb-forum@xxxxxxxxxxxxx
Subject: [PCB_FORUM] Globally change to alt symbol across board

Can I change all of my 500 relays to an alternate symbol across the whole board?
The only way I can find to do it is thru delete / manual place or Move /

select alt sym the place back down.
Very very time consuming concidering this can not be done in "stretch
mode".
All my parts are on a 1 mil grid.

HELP!

Thanks,
Mark


________________________________________________________________________
_____
Scanned by IBM Email Security Management Services powered by
MessageLabs. For more information please visit http://www.ers.ibm.com
________________________________________________________________________
_____
-----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx
with a subject of subscribe or unsubscribe

To view the archives of this list go to
//www.freelists.org/archives/icu-pcb-forum/

Problems or Questions:
Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
-----------------------------------------------------------




-----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx
with a subject of subscribe or unsubscribe

To view the archives of this list go to //www.freelists.org/archives/icu-pcb-forum/

Problems or Questions:
Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
-----------------------------------------------------------

_____________________________________________________________________________ Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com _____________________________________________________________________________



_____________________________________________________________________________ Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com _____________________________________________________________________________
-----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx
with a subject of subscribe or unsubscribe

To view the archives of this list go to //www.freelists.org/archives/icu-pcb-forum/

Problems or Questions:
Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
-----------------------------------------------------------


--

-----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx
with a subject of subscribe or unsubscribe

To view the archives of this list go to 
//www.freelists.org/archives/icu-pcb-forum/

Problems or Questions:
Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
-----------------------------------------------------------

Other related posts: