Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Help For Easy-PC Users
 Libraries and Components
 Changing footprints (packages)
Author Previous Topic Topic Next Topic  

Benno

Netherlands
79 Posts

Posted - 09 Aug 2013 :  12:21:08  Show Profile  Reply with Quote
Is there an easy way to change footprints? e.g. switch from 0805 to 0603 for some component like a resistor in one or two clicks?

Until now I changed these simply in schematic editor by choosing different packages, but that causes the component to loose all attributes and values I have setup.

I have to rethink my library setup, specific for the more common parts like resistors and caps that could change easy between schematic and PCB.

Mike Warren

Australia
124 Posts

Posted - 09 Aug 2013 :  12:30:27  Show Profile  Visit Mike Warren's Homepage  Reply with Quote
I don't lose any values or other settings I've made when I change the package. I'm using V16.

The only thing that can happen is if I change the actual component and the pin numbering is different, I will need to rotate and move the symbol, but even then the values remain.

http://mike-warren.net
Go to Top of Page

edrees

United Kingdom
779 Posts

Posted - 09 Aug 2013 :  14:18:42  Show Profile  Visit edrees's Homepage  Reply with Quote
Peter in support came up with an idea some time back that achieves this result, but you have to rename your 0603 package to 0805.

Remember to un-rename your packages afterwards!
Go to Top of Page

Iain Wilkie

United Kingdom
1015 Posts

Posted - 09 Aug 2013 :  15:05:22  Show Profile  Visit Iain Wilkie's Homepage  Reply with Quote
Ed ... You dont need to do that now .... From V16 you can change the footprint and keep the values.

Iain
Go to Top of Page

Benno

Netherlands
79 Posts

Posted - 09 Aug 2013 :  16:33:48  Show Profile  Reply with Quote
Mike, Ed and Iain,

thanks. I am still at V15 and in doubt to upgrade. If this is solved in V16+ then it is one bonus point for EPC.

Is it also possible now to do this on a group of components (e.g. all components R) change from 0805 to 0603?
Go to Top of Page

Iain Wilkie

United Kingdom
1015 Posts

Posted - 09 Aug 2013 :  17:31:28  Show Profile  Visit Iain Wilkie's Homepage  Reply with Quote
Not if say your R an C used the same footprint name i.e. 0805 .... When you select all found items it will be all components with that footprint. However if you have called them for example R0805 and C0805 thn yes, you can say ... Select all find items say for R0805 and replace them with say R0603 and preserve the values as well.

Cheers

Iain
Go to Top of Page

robhardy

United Kingdom
55 Posts

Posted - 14 Aug 2013 :  13:28:48  Show Profile  Visit robhardy's Homepage  Reply with Quote
The way I do this is as follows

Define a part

Cap_100n_50V_X7R

when making the component add different packages

so
1206
0895
0603
0402

I add my own user values to each component which includes a part number.

In the library view each package has its own row and so allows for the part number etc to be changed.

to change the package select component and edit properties and select package.

Using the goto function allows you to select all 100n_50V_X7R components and change the pack for all of them. But you cannot select all 0805 and change to 0603 for example since they are different components.

Using this technique also allows for several customer part numbers to be used, which are filtered out by using the report generator.

Rob
Go to Top of Page
  Previous Topic Topic Next Topic  
Jump To: