Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Help For Easy-PC Users
 Schematics
 Multiple PCB packages
Author Previous Topic Topic Next Topic  

Geotech

USA
20 Posts

Posted - 03 Jan 2010 :  08:05:27  Show Profile  Reply with Quote
Having multiple PCB packages for a symbol was a WONDERFUL addition. Now I can have one "R" symbol with 20 different packages and easily change them after the schematics are drawn. However...

When I go to a schematic symbol to change the package, all its custom properties get deleted.

Iain Wilkie

United Kingdom
1015 Posts

Posted - 03 Jan 2010 :  10:53:54  Show Profile  Visit Iain Wilkie's Homepage  Reply with Quote
Yup, Right with you on this one ...... it is extremly annoying having to re-enter any particular details of the part like its value, however I can kinda understand that if you (as I do) have values for "part number" and "order code", then because it is essentially a different part, then these values would need to be edited anyway.

Iain
Go to Top of Page

Geotech

USA
20 Posts

Posted - 04 Jan 2010 :  18:44:46  Show Profile  Reply with Quote
Yes, but the most annoying thing is, all the properties are completely GONE. I can't even edit them as needed, I have to completely re-enter each & every one of them.

This is bad enough when all my resistor values vanish when I switch from 0805 to 0603. But I also still use Easy-Spice, and this is most annoying when all my Spice properties vanish just because I switch from a DIP to SOIC.

Regardless of properties that might need to be changed (like part numbers), this should NOT happen.
Go to Top of Page

Geotech

USA
20 Posts

Posted - 04 Jan 2010 :  18:52:22  Show Profile  Reply with Quote
This actually brings up a feature request...

When you add a component property, have a checkbox that says something like "Null on package change." If this box is checked, and the component package is ever changed, then that property value gets blanked out. The property itself does not get deleted, however.

That way if you change a component's package the e.g. part number will get blanked out instead of being wrong.

Go to Top of Page

Peter Johnson

United Kingdom
498 Posts

Posted - 20 Jan 2010 :  11:31:55  Show Profile  Visit Peter Johnson's Homepage  Reply with Quote
This is a lot more subtle than at first appears.

Firstly, when you add a value to a component, it's saved as part of the package definition, not the component as a whole. That means that when you switch to another package, if the value hasn't been defined for that one as well, it will vanish.

Secondly, for any values defined as part of a component, it remains part of the master component definition in the design. If you change that definition, any values associated with it will reset to their default figure for the new definition.

Thirdly, the values which have been locally defined in the design will behave differently. Because these are just linked to the component, not part of the model, they should persist even though the model is being changed.

I hope that clarifies matters!
Go to Top of Page
  Previous Topic Topic Next Topic  
Jump To: