Re: [PEDA] Library problem, global search & replace.
At 02:04 PM 7/12/01 -0400, Brian Guralnick wrote: >Actually, there might be a dirty way to do almost exactly what you want. >Brian's dirty way, I think this should work, haven't tried it yet. I did try it before writing my post on this subject, and I gave the results: >Another path, through the schematic editor and the MakeProjectLibrary >command, is blocked because it ignores the data which one might want to >take back into the Schematic Library editor. I also verified that certain >key fields cannot be modified in the spreadsheet editor and taken back >into the schematic. In particular, the Type field (Part Field 1) is like >this, but also the Symbol name. I would think it would be possible to write a server to accomplish taking extended part data back into the library. On a schematic, that part data can easily be different, instance to instance. I'm sure that's why Protel didn't take it back. But it demolishes this potential workaround. I too thought I had found a way, until I tried it. [EMAIL PROTECTED] Abdulrahman Lomax P.O. Box 690 El Verano, CA 95433 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * To post a message: mailto:[EMAIL PROTECTED] * * To leave this list visit: * http://www.techservinc.com/protelusers/leave.html * - or email - * mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum * * Contact the list manager: * mailto:[EMAIL PROTECTED] * * Browse or Search previous postings: * http://www.mail-archive.com/proteledaforum@techservinc.com * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Re: [PEDA] Library problem, global search & replace.
Hi Richard, Actually, there might be a dirty way to do almost exactly what you want. Brian's dirty way, I think this should work, haven't tried it yet. Place library, or all components in a schematic & keep this schematic. When you want to do a global search & replace, or change in your library, edit the schematic page's components fields. Use the schematic's match by wild card & replace like you normally able to, or even use the export to spread sheet. Now, when you are done, make a new library from project. Voila, your new library will have all your changes as well as all the other unchanged parts on your schematic page. _ Brian Guralnick - Original Message - From: "Jon Elson" <[EMAIL PROTECTED]> To: "Protel EDA Forum" <[EMAIL PROTECTED]> Sent: Wednesday, July 11, 2001 1:12 PM Subject: Re: [PEDA] Off topic / Need formula to calculate F in Mhz > Wave length. | | | Brian Guralnick wrote: | | > Hi all, | > | > Little off topic, I figured I might get a quick response here. I need the |formula to determine the Wave Length in Meters with regard to a specified frequency |in MHz. | | Is that the wave length in free space, or on a PC board? | | In free space, it is L = C / F , where C is the speed of light, 299,792,458 M/S, | F in Hz. So, 1 MHz is 299.8 Meters. | | For a PC board, you'd need to know the velocity of propagation, which can be | computed if you know the characteristic impedance of the signal trace. | | Jon | | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * To post a message: mailto:[EMAIL PROTECTED] * * To leave this list visit: * http://www.techservinc.com/protelusers/leave.html * - or email - * mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum * * Contact the list manager: * mailto:[EMAIL PROTECTED] * * Browse or Search previous postings: * http://www.mail-archive.com/proteledaforum@techservinc.com * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Re: [PEDA] Library problem
At 10:19 AM 7/9/01 -0400, you wrote: > I wonder if it's possible after creating a lot of duplicates, you > could export all the copied parts fields into a spread sheet, in the > spread sheet, import & past over the fields from you supply data base > directly into Protel's spread sheet and make a whole bunch of components > at once. Unfortunately, I see no spreadsheet export from the Schematic Library editor. I'd expect there to be another relatively easy way, but it is blocked. The ASCII database form of the schematic libraries does not include the necessary fields. Protel's Group facility follows the OrCAD path. In fact, the ASCII library is either compatible with older OrCAD schematic libraries, or it is close; it may depend on OrCAD version. The OrCAD groups -- and thus the Protel groups -- are really just aliases, nothing more. The parts, in the library, are identical except for their names; if one edits one of them, including the text fields, one is editing all of them simultaneously. Another path, through the schematic editor and the MakeProjectLibrary command, is blocked because it ignores the data which one might want to take back into the Schematic Library editor. I also verified that certain key fields cannot be modified in the spreadsheet editor and taken back into the schematic. In particular, the Type field (Part Field 1) is like this, but also the Symbol name. Basically, the only way I can see to modify library symbol data is to manually edit it for each part. This is not satisfactory. Perhaps I have overlooked something. So the only way I would know to get at the library data so that one could import data from another source would be through a server for that purpose -- a library/database server --, or, what would be less convenient, an offline utility that translated symbol data into a tab-delimited database, from whence it could easily be taken into Excel, and then the modified data could be written back as tab-delimited and then rewritten as a library (or merged with an existing library file to replace fields). It is irritating to not know what is coming in SP7 and Protel 2001 or whatever they are going to call it. If we knew that Protel was not going to provide a data path into the libraries we might do this. As I recall, someone has written a program which will do what is needed at the schematic level. This, however, is not library-based control, which would be much superior. [EMAIL PROTECTED] Abdulrahman Lomax P.O. Box 690 El Verano, CA 95433 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * To post a message: mailto:[EMAIL PROTECTED] * * To leave this list visit: * http://www.techservinc.com/protelusers/leave.html * - or email - * mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum * * Contact the list manager: * mailto:[EMAIL PROTECTED] * * Browse or Search previous postings: * http://www.mail-archive.com/proteledaforum@techservinc.com * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Re: [PEDA] Library problem
Hi Rich, I've had problems with the group in the past too. You basically want your library to contain only what is exactly available in your stock. So for example, having a single 0603 cap # xxxXXX-X is, and placing a value after inserting is unacceptable. The only thing I can recommend would be to generate the first generic 0603 cap, setting the footprint & general description. Copy components & change each ones name # part value & number. I wonder if it's possible after creating a lot of duplicates, you could export all the copied parts fields into a spread sheet, in the spread sheet, import & past over the fields from you supply data base directly into Protel's spread sheet and make a whole bunch of components at once. Anyways, if you want basically all the discrete symbols pre-done for Protel's schematic capture, they are available off of my public access FTP site. Just copy this link to your Internet explorer address bar & download the files that you want. ftp://ftp.point-lab.com/quartus/Public/ProtelUsers/ Supercompact.zip - 3.1kb -> Super compact schematic symbols for almost all discrete components. _ Brian Guralnick - Original Message - From: "Richard Thompson" <[EMAIL PROTECTED]> To: "Protel EDA Forum" <[EMAIL PROTECTED]> Sent: Monday, July 09, 2001 9:14 AM Subject: [PEDA] Library problem | Hi, | | I am just creating a set of schematic libraries for all of our companies | components (each component is assigned its own stock number and must be | approved) the library contains only approved parts which we stock. we only | use stocked items. | i assumed that i would only have to draw one symbol for each component group | eg. one non-electrolytic capacitor, one non-electrolytic capacitor, one | diode etc with the (T)ools, New (C)omponent. which could then be assigned a | value (say 100n) then just keep adding to the group with the same symbol | with the Add to group button.(above update schematics in library editor) | however this doesnt work as it copies the description and footprint fields | across too!! how do i solve this problem? | | the only way i can see, is if i draw a schematic symbol for each component | but if i need to change it for any reason, what a pain! | | i need one symbol for each group, with its own value(description, linked to | the library fields which we need) and then the part fields linked to an | external database with our own info in them (stock number etc) | | Rich | | Richard Thompson | BLT Industries | Laney Amplification | HH Audio | | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * To post a message: mailto:[EMAIL PROTECTED] * * To leave this list visit: * http://www.techservinc.com/protelusers/leave.html * - or email - * mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum * * Contact the list manager: * mailto:[EMAIL PROTECTED] * * Browse or Search previous postings: * http://www.mail-archive.com/proteledaforum@techservinc.com * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *