Geoff, see below
JaMi ----- Original Message ----- From: "Geoff Harland" <[EMAIL PROTECTED]> To: "Protel EDA Discussion List" <[email protected]> Sent: Thursday, October 05, 2006 8:00 PM Subject: Re: [PEDA] Library internal to Database > > Scenario: > <snip> > > Another issue involved with this, and assuming I can do this, how do I get > > all of the footprints/symbols used in a PCB or Schematic to point back to > > the local library made using "Make Library" under the design tab, rather > to > > other libraries located elsewhere which may have been used originally. > <snip> > > > > JaMi > > JaMi, > > FYI (For Your Information), I would be very very wary about using the "Make > Library" command. As is regrettably typical for Altium's software, that > command is buggy in that some of the properties for various types of > primitive objects (such as a user-specified value for a pad's or via's > Solder Mask Expansion, as just one example) are not properly "copied" (from > the "source" component within the PCB document file to the "target" > footprint within the PCB Library file). > Never had a problem here, providing the component was done correctly to begin with. > And I have personally had a gutsful of encountering components whose > associated footprints had been created by the use of that command - which > can be deduced from the "offset" of such components' insertion points from > where they could reasonably have been expected to have been located. > I have encountered a problem here, but not as you describe. What I have encountered is that when I "copy" a component from one library to another, the resultant component ALWAYS has its reference point at the center of PIN 1, irrespective of where the reference point of the original component was. In other words, if the original component reference point was in the center of the footprint, the copied footprint will have the reference point at Pin 1 of the component, and this can cause problems wit the design, in the event something is "UPDATED". <snip> My real problem is that I have a completely seperate library of footprints which I have modified from the original P99SE footprints, mostly by making the component outline thinner and smaller (occupying less real estate), as well as defining most components on a real useable grid, such as 5 mil. All of these components usually have the same name as their original counterparts, so the trick is to have my replacement library first in the list of libraries. What I really want to do is reference my library only, and reference it as being internal to the .ddb database file. Problem is that if I am doing this for a customer, the library with a path on my machine will not work on his machine, unless I can find some way to make it simply "default" to the local .ddb file. You touch apon an issue that I have thought of, but seems to be too much work to even try, and that is to save the database as an ASCII file and edit the file path in the ASCII Database, such that it is just a "default" link, beginning only with "\". May try that if all else fails. JaMi > > ____________________________________________________________ > You are subscribed to the PEDA discussion forum > > To Post messages: > mailto:[email protected] > > Unsubscribe and Other Options: > http://techservinc.com/mailman/listinfo/peda_techservinc.com > > Browse or Search Old Archives (2001-2004): > http://www.mail-archive.com/[email protected] > > Browse or Search Current Archives (2004-Current): > http://www.mail-archive.com/[email protected] > ____________________________________________________________ You are subscribed to the PEDA discussion forum To Post messages: mailto:[email protected] Unsubscribe and Other Options: http://techservinc.com/mailman/listinfo/peda_techservinc.com Browse or Search Old Archives (2001-2004): http://www.mail-archive.com/[email protected] Browse or Search Current Archives (2004-Current): http://www.mail-archive.com/[email protected]
