Re: [PEDA] Library problem, global search & replace.

2001-07-12 Thread Abd ul-Rahman Lomax

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.

2001-07-12 Thread Brian Guralnick

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

2001-07-09 Thread Abd ul-Rahman Lomax

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

2001-07-09 Thread Brian Guralnick

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
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *