Re: [PEDA] We Need Your Help!

2004-07-02 Thread Tom Hausherr
Tom,

There is no change. We are commissioned (volunteers of IPC) to develop the
IPC-7351 Land Pattern Calculator and create a Wizard output with direct
import into every CAD tool via IPC-2581 (neutral CAD database) import. 

The members of the IPC-2581 committee consist of all the top manufacturers
and assembly shops in the world, all the assembly machine vendors, Valor and
Router Solutions and the following CAD vendors: Mentor Graphics, Cadence,
Zuken and Intercept Technologies. Altium is not on the committee and
therefore we assume that we will have to write direct interfaces for Protel
and PCAD because Altium will be the only CAD vendor that cannot import /
export IPC-2581 format. 

Part of PCB Libraries responsibility is to create an IPC-7351 CAD library in
IPC-2581 format. The IPC-2581 is scheduled to start testing this fall. It
will replace Gerber Data and will directly import into all assembly pick &
place machines.

What is the IPC-2581? It's written in XML format and contains code from
ODB++ and GenCAM. It will be a neutral CAD database format with a main
purpose to drive all the manufacturing machines, but we are using it as a
neutral CAD library format. 

Read more on the IPC-7351 and the IPC-2581 by downloading the technical
paper "The CAD Library of the Future" from the Technical Paper section on: 
http://www.pcblibraries.com/downloads/GEN-docs.asp 

Use the Power Point file to give presentations at your local User Groups or
IPC Designer Council meetings, Trade Shows or to give presentations to
fellow staff members to discuss migrating to the "One World Library"
IPC-7351 specification for the sole purpose of "Electronic Product
Development Automation". 

Register to download the free IPC-7351 Navigator Wizard Demo and you'll get
a glimpse of the future. http://www.pcblibraries.com/NWiz-Demo 

Tom

Tom Hausherr
PCB Libraries
Director of Technology
858.592.4826 Phone
847.745.0450 Fax
E-Mail: [EMAIL PROTECTED]
Website: http://www.PCBLibraries.com & http://www.PCBYellowPages.com


-Original Message-
From: Tom Robinson [mailto:[EMAIL PROTECTED] 
Sent: Friday, July 02, 2004 5:35 AM
To: Protel EDA Forum
Subject: Re: [PEDA] We Need Your Help!

Hi Tom:

What prompted the change from PADS to Protel??

tr :)

-Original Message-
From: Tom Hausherr [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 01, 2004 11:00 PM
To: 'Protel EDA Forum'
Subject: Re: [PEDA] We Need Your Help!


Abd ulRahman,

We are almost completed with the translation of the 9,000 part PADS library
to Protel DXP. 

Phillip Restall - [EMAIL PROTECTED] wrote a program to change the
silkscreen outline to a special line width in the PADS library and then,
once the library is in Protel, we are globally moving that special line
width to the correct layer Protel layer. Then we are changing the silkscreen
line width back to the normal line width. 
Please contact Phillip directly if you know of any quick fix for this
solution.

BTW: The standard line width for all silkscreen and assembly outlines in the
IPC-7351 library is 0.2mm (8 mils).

This seems to be working out and we should have the new IPC-7351 library
online by Monday on www.PCBLibraries.com for free download. 

If anyone is looking for specifications for this library you can find them
in at this URL:
http://www.pcblibraries.com/downloads/GEN-docs.asp 

I highly recommend:
IPC-7351 Land Pattern Naming Convention
Component Orientation
The CAD Library of the Future
And whatever else meets your fancy

I thank everyone for your input. You have made our job much easier.

Tom

Tom Hausherr
PCB Libraries
CEO, Director of Technology
858.592.4826 Phone
847.745.0450 Fax
E-Mail: [EMAIL PROTECTED]
Website: http://www.PCBLibraries.com & http://www.PCBYellowPages.com


-Original Message-
From: Abd ulRahman Lomax [mailto:[EMAIL PROTECTED] 
Sent: Thursday, July 01, 2004 7:33 PM
To: Protel EDA Forum
Subject: Re: [PEDA] We Need Your Help!

At 12:32 PM 7/1/2004, Joe Sapienza wrote:
>I tried during the import to redirect the assembly info to the various
>mechanical layers, it ignored me sans even a note and sent them to the top
>silkscreen anyway. I was told the "why" is because the importer program was
>targeted toward copper layers primarily.

I'm going to refrain from commenting on the intelligence behind this

Is it possible to move the assembly information in PADS to a copper layer? 
(In Protel this would be easy.) Sure, it would be "wrong," but then the 
copper layer could be moved to a mech layer in Protel.







* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-07-02 Thread Tom Robinson
Hi Tom:

What prompted the change from PADS to Protel??

tr :)

-Original Message-
From: Tom Hausherr [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 01, 2004 11:00 PM
To: 'Protel EDA Forum'
Subject: Re: [PEDA] We Need Your Help!


Abd ulRahman,

We are almost completed with the translation of the 9,000 part PADS library
to Protel DXP. 

Phillip Restall - [EMAIL PROTECTED] wrote a program to change the
silkscreen outline to a special line width in the PADS library and then,
once the library is in Protel, we are globally moving that special line
width to the correct layer Protel layer. Then we are changing the silkscreen
line width back to the normal line width. 
Please contact Phillip directly if you know of any quick fix for this
solution.

BTW: The standard line width for all silkscreen and assembly outlines in the
IPC-7351 library is 0.2mm (8 mils).

This seems to be working out and we should have the new IPC-7351 library
online by Monday on www.PCBLibraries.com for free download. 

If anyone is looking for specifications for this library you can find them
in at this URL:
http://www.pcblibraries.com/downloads/GEN-docs.asp 

I highly recommend:
IPC-7351 Land Pattern Naming Convention
Component Orientation
The CAD Library of the Future
And whatever else meets your fancy

I thank everyone for your input. You have made our job much easier.

Tom

Tom Hausherr
PCB Libraries
CEO, Director of Technology
858.592.4826 Phone
847.745.0450 Fax
E-Mail: [EMAIL PROTECTED]
Website: http://www.PCBLibraries.com & http://www.PCBYellowPages.com


-Original Message-
From: Abd ulRahman Lomax [mailto:[EMAIL PROTECTED] 
Sent: Thursday, July 01, 2004 7:33 PM
To: Protel EDA Forum
Subject: Re: [PEDA] We Need Your Help!

At 12:32 PM 7/1/2004, Joe Sapienza wrote:
>I tried during the import to redirect the assembly info to the various
>mechanical layers, it ignored me sans even a note and sent them to the top
>silkscreen anyway. I was told the "why" is because the importer program was
>targeted toward copper layers primarily.

I'm going to refrain from commenting on the intelligence behind this

Is it possible to move the assembly information in PADS to a copper layer? 
(In Protel this would be easy.) Sure, it would be "wrong," but then the 
copper layer could be moved to a mech layer in Protel.











This  message and any file transmitted with it may contain confidential
information and is exempt from disclosure under applicable law.  The
information contained in this message and any file transmitted with it
is transmitted in this form based on a reasonable expectation of
privacy.  Any disclosure, distribution, copying or use of the
information by anyone other than the intended recipient, regardless of
address or routing, is strictly prohibited. If you have received this
message in error, please advise the sender by immediate reply and delete
the original message. Personal messages express views solely of the
sender and are not attributable to Biodex Medical Systems, Inc.



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-07-01 Thread Indrek Rebane
Hi,
See below for comments.
Tom Hausherr wrote:
Phillip Restall - [EMAIL PROTECTED] wrote a program to change
the silkscreen outline to a special line width in the PADS library
and then, once the library is in Protel, we are globally moving that
special line width to the correct layer Protel layer. Then we are
changing the silkscreen line width back to the normal line width. 
Please contact Phillip directly if you know of any quick fix for this
 solution.
Use a query in 'list', like:
"IsTrack and OnTopSilkscreen and (AsMM(Width)=XXX)"
where "XXX" is temporary width of line for Assembly drawings. Then use
Inspector to change layer and width to what it should be. Querys can be
applied (and are by default) to whole library, not just single
footprint. This makes 18*3=54 hand operations instead of 9000. This all
could be automated by script, thou.
Regards,
Indrek
--
 Indrek Rebane   |  Borthwick-Pignon
 Electronics Engineer|Tartu Science Park
 Phone: (+372) 7 302 641 | Riia 185, 51014 Tartu
 Fax:   (+372) 7 383 041 |   Estonia
 [EMAIL PROTECTED]| www.bps.co.ee


* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-07-01 Thread Tom Hausherr
Abd ulRahman,

We are almost completed with the translation of the 9,000 part PADS library
to Protel DXP. 

Phillip Restall - [EMAIL PROTECTED] wrote a program to change the
silkscreen outline to a special line width in the PADS library and then,
once the library is in Protel, we are globally moving that special line
width to the correct layer Protel layer. Then we are changing the silkscreen
line width back to the normal line width. 
Please contact Phillip directly if you know of any quick fix for this
solution.

BTW: The standard line width for all silkscreen and assembly outlines in the
IPC-7351 library is 0.2mm (8 mils).

This seems to be working out and we should have the new IPC-7351 library
online by Monday on www.PCBLibraries.com for free download. 

If anyone is looking for specifications for this library you can find them
in at this URL:
http://www.pcblibraries.com/downloads/GEN-docs.asp 

I highly recommend:
IPC-7351 Land Pattern Naming Convention
Component Orientation
The CAD Library of the Future
And whatever else meets your fancy

I thank everyone for your input. You have made our job much easier.

Tom

Tom Hausherr
PCB Libraries
CEO, Director of Technology
858.592.4826 Phone
847.745.0450 Fax
E-Mail: [EMAIL PROTECTED]
Website: http://www.PCBLibraries.com & http://www.PCBYellowPages.com


-Original Message-
From: Abd ulRahman Lomax [mailto:[EMAIL PROTECTED] 
Sent: Thursday, July 01, 2004 7:33 PM
To: Protel EDA Forum
Subject: Re: [PEDA] We Need Your Help!

At 12:32 PM 7/1/2004, Joe Sapienza wrote:
>I tried during the import to redirect the assembly info to the various
>mechanical layers, it ignored me sans even a note and sent them to the top
>silkscreen anyway. I was told the "why" is because the importer program was
>targeted toward copper layers primarily.

I'm going to refrain from commenting on the intelligence behind this

Is it possible to move the assembly information in PADS to a copper layer? 
(In Protel this would be easy.) Sure, it would be "wrong," but then the 
copper layer could be moved to a mech layer in Protel.











* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-07-01 Thread Abd ulRahman Lomax
At 12:32 PM 7/1/2004, Joe Sapienza wrote:
I tried during the import to redirect the assembly info to the various
mechanical layers, it ignored me sans even a note and sent them to the top
silkscreen anyway. I was told the "why" is because the importer program was
targeted toward copper layers primarily.
I'm going to refrain from commenting on the intelligence behind this
Is it possible to move the assembly information in PADS to a copper layer? 
(In Protel this would be easy.) Sure, it would be "wrong," but then the 
copper layer could be moved to a mech layer in Protel.



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-07-01 Thread Joe Sapienza
ABDU,

However, there might be a more direct way to accomplish the task. Is there
> any way to move the assembly lines to a different layer in PADS? I find it
> hard to believe that the import would automatically take *all* track and
> put it on the Silkscreen layer? Perhaps it was considered, when the import
> was written or done, that Assembly track might belong on the Silkscreen
> layer. Bad decision, but at least understandable
>

I tried during the import to redirect the assembly info to the various
mechanical layers, it ignored me sans even a note and sent them to the top
silkscreen anyway. I was told the "why" is because the importer program was
targeted toward copper layers primarily.



I've read the manual and am still left scratching my
> head. It just doesn't stick. I'm sure if I did it every day, it would

I still find myself flailing about
> whenever I want to do a global edit.

Yeah welcome to the club, you are not alone, once everything is working I
can see serious potential, However unless They bring back or inject the
option of doing the globals ala 99SE it will always be slower.



> As long as there is a way to distinguish the lines, such as by width, it
is
> not difficult at all to deal with an entire library at once. At least it
> was not difficult in 99SE. In DXP ... I still find myself flailing about
> whenever I want to do a global edit.

Doable but the point remains the extra work is not supposed to be
necessary


In 99SE, I never even had to read the
> manual

It was very intuitive, P2004 isn't







- Original Message - 
From: "Abd ul-Rahman Lomax" <[EMAIL PROTECTED]>
To: "Protel EDA Forum" <[EMAIL PROTECTED]>
Sent: Thursday, July 01, 2004 12:21 PM
Subject: Re: [PEDA] We Need Your Help!


> I just thought I'd comment on the basic problem.
>
>  From my understanding, an import was done from PADS to Protel which moved
> track from an assembly layer to the silkscreen layer. Good import programs
> allow explicit cross-program mapping of layers, but that's another
issue
>
> As long as there is a way to distinguish the lines, such as by width, it
is
> not difficult at all to deal with an entire library at once. At least it
> was not difficult in 99SE. In DXP ... I still find myself flailing about
> whenever I want to do a global edit. In 99SE, I never even had to read the
> manual In DXP, I've read the manual and am still left scratching my
> head. It just doesn't stick. I'm sure if I did it every day, it would
>
> So I'll tell you what I would have done in 99SE. Just because I'm more
> familiar with working in PCB rather than in Library, plus there are a few
> extra tools available in PCB, I would probably work there. If I'm starting
> out with a PCB Library, I'd make a list of footprints with a Library
> Report, then I would massage that into Protel netlist format and use this
> to autoplace one of every footprint to a PCB file
>
> Then I'd use a global edit to change all the lines of the given width, on
> the silkscreen ("Top Overlay") layer, to the desired mechanical layer.
>
> And then Make Library would be used to take all those footprints back into
> a Library.
>
> However, there might be a more direct way to accomplish the task. Is there
> any way to move the assembly lines to a different layer in PADS? I find it
> hard to believe that the import would automatically take *all* track and
> put it on the Silkscreen layer? Perhaps it was considered, when the import
> was written or done, that Assembly track might belong on the Silkscreen
> layer. Bad decision, but at least understandable
>
>
>
>
>




* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-07-01 Thread Abd ul-Rahman Lomax
I just thought I'd comment on the basic problem.
From my understanding, an import was done from PADS to Protel which moved 
track from an assembly layer to the silkscreen layer. Good import programs 
allow explicit cross-program mapping of layers, but that's another issue

As long as there is a way to distinguish the lines, such as by width, it is 
not difficult at all to deal with an entire library at once. At least it 
was not difficult in 99SE. In DXP ... I still find myself flailing about 
whenever I want to do a global edit. In 99SE, I never even had to read the 
manual In DXP, I've read the manual and am still left scratching my 
head. It just doesn't stick. I'm sure if I did it every day, it would

So I'll tell you what I would have done in 99SE. Just because I'm more 
familiar with working in PCB rather than in Library, plus there are a few 
extra tools available in PCB, I would probably work there. If I'm starting 
out with a PCB Library, I'd make a list of footprints with a Library 
Report, then I would massage that into Protel netlist format and use this 
to autoplace one of every footprint to a PCB file

Then I'd use a global edit to change all the lines of the given width, on 
the silkscreen ("Top Overlay") layer, to the desired mechanical layer.

And then Make Library would be used to take all those footprints back into 
a Library.

However, there might be a more direct way to accomplish the task. Is there 
any way to move the assembly lines to a different layer in PADS? I find it 
hard to believe that the import would automatically take *all* track and 
put it on the Silkscreen layer? Perhaps it was considered, when the import 
was written or done, that Assembly track might belong on the Silkscreen 
layer. Bad decision, but at least understandable



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-07-01 Thread bob stephens
Thank you IAN. I shall begin my education immediately.

Bob

-Original Message-
From: Ian Wilson [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, June 30, 2004 3:36 PM
To: Protel EDA Forum
Subject: Re: [PEDA] We Need Your Help!


><..snip..>
>
>John,
>
>Can you point me to where it is documented at *ALL* ?
>I keep seeing people here and elsewhere referring to its capabilities and
>flexibility, but I've never seen it mentioned - except obliquely - anywhere
>in the documentation. In fact I'll go one better. One of my main complaints
>about Protel in general is the difficulty of getting "at" the voluminous
>documentation. I find the whole process extremely counter - intuitive.


In P2004 - Help-Contents, then click on "DXP Design Environment" then click 
on "Scripting".

Ian







* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-06-30 Thread John A. Ross [RSDTV]
> -Original Message-
> From: Tom Hausherr [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, June 30, 2004 8:31 PM
> To: 'Protel EDA Forum'
> Subject: Re: [PEDA] We Need Your Help!
> 
> snip 
> 
> Tom
> 
> The abilities of the DelpiScript engine exposed in 2004 is 
> very powerful
> indeed, in fact pretty much
> overkill, but probably not that well documented. 
> 
> John,
> 
> Can you point me to where it is documented at *ALL* ?
> I keep seeing people here and elsewhere referring to its 
> capabilities and
> flexibility, but I've never seen it mentioned - except 
> obliquely - anywhere
> in the documentation. In fact I'll go one better. One of my 
> main complaints
> about Protel in general is the difficulty of getting "at" the 
> voluminous
> documentation. I find the whole process extremely counter - intuitive.

Tom

Ill resist a comment or two about the help system, it is getting better ;)

If you just type "Delphi Script" into the Help Search there is quite a few hits.

I only know a few people here which have written utilities using the engine.  

Premier EDA had some PCB utilities fo DXP which included a Copy silk screen to 
mechanical layer but
I do not know if it came with source.

Others who have used the engine might volunteer, but that would be up to them.

John





* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-06-30 Thread Ian Wilson

<..snip..>
John,
Can you point me to where it is documented at *ALL* ?
I keep seeing people here and elsewhere referring to its capabilities and
flexibility, but I've never seen it mentioned - except obliquely - anywhere
in the documentation. In fact I'll go one better. One of my main complaints
about Protel in general is the difficulty of getting "at" the voluminous
documentation. I find the whole process extremely counter - intuitive.

In P2004 - Help-Contents, then click on "DXP Design Environment" then click 
on "Scripting".

Ian

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-06-30 Thread Tom Hausherr
Bob,

I have been forwarding all these translation related issues to
[EMAIL PROTECTED] . Phillip has just reported to me that changing the
Silkscreen Line Width in PADS first and then translating them to Protel and
then globally editing the file by moving line widths of a certain type will
work. 

We're trying this approach right now.

Any other suggestions on this matter of translating CAD libraries should be
Bcc: to Phillip Restall in England. Phillip is the mastermind translation
programming guru of PCB Libraries. Phillip also creates the Wizard (direct
CAD import) features for the IPC-7351 Navigator.

Thanks,
Tom H

-Original Message-
From: bob stephens [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, June 30, 2004 6:27 AM
To: 'Protel EDA Forum'
Subject: Re: [PEDA] We Need Your Help!


-Original Message-
From: John A. Ross [RSDTV] [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, June 30, 2004 12:56 AM
To: 'Protel EDA Forum'
Cc: [EMAIL PROTECTED]
Subject: Re: [PEDA] We Need Your Help!

> -Original Message-
> From: Tom Hausherr [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, June 30, 2004 12:23 AM
> To: 'Protel EDA Forum'
> Subject: Re: [PEDA] We Need Your Help!
> 
> Terry,
> 
> Phillip Restall - [EMAIL PROTECTED] is a programmer 
> but does not know of an easy way to "Batch Move" the 
> silkscreen data to the correct layer. 

Tom

The abilities of the DelpiScript engine exposed in 2004 is very powerful
indeed, in fact pretty much
overkill, but probably not that well documented. 

John,

Can you point me to where it is documented at *ALL* ?
I keep seeing people here and elsewhere referring to its capabilities and
flexibility, but I've never seen it mentioned - except obliquely - anywhere
in the documentation. In fact I'll go one better. One of my main complaints
about Protel in general is the difficulty of getting "at" the voluminous
documentation. I find the whole process extremely counter - intuitive.

Bob








* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-06-30 Thread Protel Hell
there is a PADS VAR in Denmark with a utility to do just as you want, it is 
for that very purpose

PH

From: "Tom Hausherr" <[EMAIL PROTECTED]>
Reply-To: "Protel EDA Forum" <[EMAIL PROTECTED]>
To: "'Protel EDA Forum'" <[EMAIL PROTECTED]>
Subject: Re: [PEDA] We Need Your Help!
Date: Tue, 29 Jun 2004 16:22:33 -0700
Terry,
Phillip Restall - [EMAIL PROTECTED] is a programmer but does not 
know
of an easy way to "Batch Move" the silkscreen data to the correct layer.

Here is the situation:
The IPC-7351 library has a silkscreen outline and an assembly outline. They
are two totally different outlines. The silkscreen is a fake outline and
does not represent the 1:1 scale component body. It represents the
component, but does not touch any pads or exposed copper. The Assembly
Drawing outline is an exact replica of the physical component and it may 
run
right over pads because it's just a drawing.

When we converted 9,000 library parts from PADS to Protel everything went
smooth except the translator merged the Assembly Outline and the Silkscreen
outline to the same layer in Protel. That was the stock PADS to Protel
translator provided by Altium. Now we have to manually edit each library
part to separate the two distinct outlines.
We can easily write programs that make global edits but we cannot think our
way out of this problem.
Help!
Tom
Tom Hausherr
PCB Libraries
CEO, Director of Technology
858.592.4826 Phone
847.745.0450 Fax
E-Mail: [EMAIL PROTECTED]
Website: http://www.PCBLibraries.com & http://www.PCBYellowPages.com
-Original Message-
From: Terry Creer [mailto:[EMAIL PROTECTED]
Sent: Tuesday, June 29, 2004 3:55 PM
To: 'Protel EDA Forum'
Subject: Re: [PEDA] We Need Your Help!
Tom and All,
Surely there's someway of manipulating the library files in a text editor 
or
similar to make the translation of the overlay easier? Replace All in
Notepad?

There's plenty of text editors/hackers etc around or maybe someone can code
something (I'm no programmer at the best of times) to batch convert/modify
the silkscreen to the correct layer?
Just an idea to boot around...
TC
-Original Message-
From: Tom Hausherr [mailto:[EMAIL PROTECTED]
Sent: Wednesday, 30 June 2004 1:06 AM
To: Protel Listsrv
Cc: Protel Listsrv
Subject: [PEDA] We Need Your Help!
This is a multi-part message in MIME format.
--=_NextPart_000_0033_01C45DB4.12C62B10
Content-Type: multipart/alternative;
boundary="=_NextPart_001_0034_01C45DB4.12C62B10"
--=_NextPart_001_0034_01C45DB4.12C62B10
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Protel Users,
We created the original IPC-7351 library in PADS-PowerPCB and are in the
process of translating it to Protel DXP and PCAD. We are also creating the
Expedition, Board Station, Zuken, Intercept - Pantheon, Electronics
Workbench, Allegro and OrCAD versions with other developers and volunteers.
We will be offering all the completed libraries in the www.PCBLibraries.com
<http://www.pcblibraries.com/>  download center for free.
The entire library is translated to Protel, but the Silkscreen Outlines are
on the wrong layer and we need to move it to the correct layer.
So far we were able to complete all the BGA's.
There about 9,000 parts (and growing) and we need help.
If you can help with our effort, we'll have the Protel Library up sooner.
Phillip Restall in England is our VP of Product Development.
Contact [EMAIL PROTECTED] and he will send out one component family
per person.
The IPC-7351 is a 3-Tier library system so there are three groups of every
family.
Together we can create a "One World Library" that is proven technology and
eliminate duplication of effort, reduce error rate and increase our
productivity.
Here are the Protel libraries we are creating:
SML7351 - Surface Mount Least IPC-7351 - 620 parts
SMN7351 - Surface Mount Nominal IPC-7351 - 1003 parts
SMM7351 - Surface Mount Most IPC-7351 - 620 parts
SMN_MFR - Surface Mount Manufacturing Specific - 262 parts
TH - Through-hole - 480 parts
AMP - Amp connectors - 388 parts
MOLEX - Molex Connectors - 4,547 parts
SAMTEC - SAMTEC Connectors - 555 parts
BERG - Berg Connectors - 31 parts
JST - JST Connectors - 40 parts
CUI-STACK - CUI-Stack Connectors - 26 parts
HIROSE - Hirose Connectors - 24 parts
CONNECTORS - Miscellaneous Connectors - 278 parts
SWITCHCRAFT - Switchcraft Connectors - 18 parts
KYCON - Kycon Connectors - 21 parts
Thank You so much for your help,
Tom
Tom Hausherr
PCB Libraries
CEO, Director of Technology
858.592.4826 Phone
847.745.0450 Fax
E-Mail:  <mailto:[EMAIL PROTECTED]@PCBLibraries.com> [EMAIL PROTECTED]
Website: http://www.PCBLibraries.com <http://www.pcblibraries.com/>  &
http://www.PCBYellowPages.com <http://www.pcbyellowpages.com/>
 <http://www.pcblibraries.com/>
 <http://www.pcbyellowpages.com/

Re: [PEDA] We Need Your Help!

2004-06-30 Thread bob stephens


-Original Message-
From: John A. Ross [RSDTV] [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, June 30, 2004 12:56 AM
To: 'Protel EDA Forum'
Cc: [EMAIL PROTECTED]
Subject: Re: [PEDA] We Need Your Help!

> -Original Message-
> From: Tom Hausherr [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, June 30, 2004 12:23 AM
> To: 'Protel EDA Forum'
> Subject: Re: [PEDA] We Need Your Help!
> 
> Terry,
> 
> Phillip Restall - [EMAIL PROTECTED] is a programmer 
> but does not know of an easy way to "Batch Move" the 
> silkscreen data to the correct layer. 

Tom

The abilities of the DelpiScript engine exposed in 2004 is very powerful
indeed, in fact pretty much
overkill, but probably not that well documented. 

John,

Can you point me to where it is documented at *ALL* ?
I keep seeing people here and elsewhere referring to its capabilities and
flexibility, but I've never seen it mentioned - except obliquely - anywhere
in the documentation. In fact I'll go one better. One of my main complaints
about Protel in general is the difficulty of getting "at" the voluminous
documentation. I find the whole process extremely counter - intuitive.

Bob




* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-06-30 Thread HxEngr
Given the description below, a simple text editor search-and-replace seems 
unlikely to work. But the outlines, as described, will differ consistently in 
that the assembly drawing outline will always be the smaller of the two. Thus it 
should be possible without too much difficulty to sort them out with a 
program.

Steve Hendrix

In a message dated 2004-06-30 04:56:32 AM Eastern Daylight Time, 
[EMAIL PROTECTED] writes:


> Ian Wilson wrote:
> 
> > 
> > Do the lines to be separated differ in any consistent fashion? (width 
> > would be the obvious one).  If so then it should not be too hard to 
> > write a server that iterates over all components in the Lib and then 
> > scans all the primitives looking for those that meet the requirement to 
> > be moved.
> > 
> 
> This is exactly the situation I found myself in when we moved to Protel.
> We had plenty of specific footprints in Racal Redac's MaxiPC (now Zucken)
> mostly created by me and I didn't want to recreate them manually in Protel.
> In MaxiPC there were specific layers (Outline0 .. Outline7) used for
> different kinds of component outline.
> E.g. Outline0 - rectangular box surrounding all component entities
> (usually 5 mils wide), then Outline1 or Outline1+Outline2 - "real"
> component's silkscreen (8 to 12 mils wide).
> After converting the library to Protel (different long story) they all
> landed on the same layer - TopOverlay, the only parameter differentiating
> them was line thickness.
> I didn't even need a special server to deal with the problem (I didn't
> know how to write one those days).
> I used "Library Viewer" server to place all components on a pcb so I could
> export them to ASCII. Then I was able to change the layer from TopOverlay
> to say Mechanical1 for those tracks and arcs that were 5 mils wide only.
> The rest was easy - import back to pcb, make pcb library.
> A little complicated process, more interactive than automatic, but "global"
> 
> Tom,
> With my little experience with converting libraries I 100% support Ian's
> idea - find or make ANY single parameter that will differentiate the two
> outlines. The rest will be easy.
> The other idea would be to ask Altium to improve their translator.
> 
> Wojciech Oborski
> 



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-06-30 Thread John A. Ross [RSDTV]
> -Original Message-
> From: Tom Hausherr [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, June 30, 2004 12:23 AM
> To: 'Protel EDA Forum'
> Subject: Re: [PEDA] We Need Your Help!
> 
> Terry,
> 
> Phillip Restall - [EMAIL PROTECTED] is a programmer 
> but does not know of an easy way to "Batch Move" the 
> silkscreen data to the correct layer. 

Tom

The abilities of the DelpiScript engine exposed in 2004 is very powerful indeed, in 
fact pretty much
overkill, but probably not that well documented. I believe selection of the entities 
would be the
critical part, assuming a consistent rule for primitive sizes are applied across all 
parts already
and no rounding errors from Altium side when applying selection filters.

Have you tried asking the Protel library center directly on this, its just a 
suggestion, as both
libraries are free I don't see any conflict. 

I am sure when Altium were modifying their own libraries they did not do them one at a 
time so they
may already have some nifty utilities/scripts they wrote in house that might help 
Philip as they
will have come across the same issues with consistent line widths across parts etc. 
This assumes a
definitive selection of primitives is possible.
 
Perhaps Phil Loughhead or Geoff Harland can put Philip in touch with someone off list, 
or arrange
some help via the developers at Premier (fellow IPC members and instructors) as it is 
actually a
result of a bug in the translator (not present in Pads importer in PCAD I believe, so 
they know why
it happens).

Just an idea as I really believe the script engine should be capable of doing this 
with at least one
constant to filter (or nested filters). 

Should not really be needed but I've cc'd this to dxp list as well to make sure it 
gets noticed by
Altium. I don't do any programming work myself, but can appreciate what the 2004 
script engine can
be capable of.

> Here is the situation:
> The IPC-7351 library has a silkscreen outline and an assembly 
> outline. They are two totally different outlines. The 
> silkscreen is a fake outline and does not represent the 1:1 
> scale component body. It represents the component, but does 
> not touch any pads or exposed copper. The Assembly Drawing 
> outline is an exact replica of the physical component and it 
> may run right over pads because it's just a drawing.
> 
> When we converted 9,000 library parts from PADS to Protel 
> everything went smooth except the translator merged the 
> Assembly Outline and the Silkscreen outline to the same layer 
> in Protel. That was the stock PADS to Protel translator 
> provided by Altium. Now we have to manually edit each library 
> part to separate the two distinct outlines.

I believe that you do not get this issue from Pads>PCAD as the translator does not 
have this bug.

Perhaps a shorter route, if Altium assistance is not offered, would be Pads>PCAD>Protel

> We can easily write programs that make global edits but we 
> cannot think our way out of this problem. 

;)

John




* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-06-30 Thread Wojciech Oborski
Ian Wilson wrote:
Do the lines to be separated differ in any consistent fashion? (width 
would be the obvious one).  If so then it should not be too hard to 
write a server that iterates over all components in the Lib and then 
scans all the primitives looking for those that meet the requirement to 
be moved.

This is exactly the situation I found myself in when we moved to Protel.
We had plenty of specific footprints in Racal Redac's MaxiPC (now Zucken)
mostly created by me and I didn't want to recreate them manually in Protel.
In MaxiPC there were specific layers (Outline0 .. Outline7) used for
different kinds of component outline.
E.g. Outline0 - rectangular box surrounding all component entities
(usually 5 mils wide), then Outline1 or Outline1+Outline2 - "real"
component's silkscreen (8 to 12 mils wide).
After converting the library to Protel (different long story) they all
landed on the same layer - TopOverlay, the only parameter differentiating
them was line thickness.
I didn't even need a special server to deal with the problem (I didn't
know how to write one those days).
I used "Library Viewer" server to place all components on a pcb so I could
export them to ASCII. Then I was able to change the layer from TopOverlay
to say Mechanical1 for those tracks and arcs that were 5 mils wide only.
The rest was easy - import back to pcb, make pcb library.
A little complicated process, more interactive than automatic, but "global"
Tom,
With my little experience with converting libraries I 100% support Ian's
idea - find or make ANY single parameter that will differentiate the two
outlines. The rest will be easy.
The other idea would be to ask Altium to improve their translator.
Wojciech Oborski

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-06-29 Thread Leonard Gabrielson
http://www.rentacoder.com



- Original Message - 
From: "Terry Creer" <[EMAIL PROTECTED]>
To: "'Protel EDA Forum'" <[EMAIL PROTECTED]>
Sent: Tuesday, June 29, 2004 3:55 PM
Subject: Re: [PEDA] We Need Your Help!


> Tom and All,
>
> Surely there's someway of manipulating the library files in a text editor
or
> similar to make the translation of the overlay easier? Replace All in
> Notepad?
>
> There's plenty of text editors/hackers etc around or maybe someone can
code
> something (I'm no programmer at the best of times) to batch convert/modify
> the silkscreen to the correct layer?
>
> Just an idea to boot around...
>
> TC
>
> -Original Message-
> From: Tom Hausherr [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, 30 June 2004 1:06 AM
> To: Protel Listsrv
> Cc: Protel Listsrv
> Subject: [PEDA] We Need Your Help!
>
> This is a multi-part message in MIME format.
>
> --=_NextPart_000_0033_01C45DB4.12C62B10
> Content-Type: multipart/alternative;
> boundary="=_NextPart_001_0034_01C45DB4.12C62B10"
>
>
> --=_NextPart_001_0034_01C45DB4.12C62B10
> Content-Type: text/plain;
> charset="us-ascii"
> Content-Transfer-Encoding: 7bit
>
> Protel Users,
>
> We created the original IPC-7351 library in PADS-PowerPCB and are in the
> process of translating it to Protel DXP and PCAD. We are also creating the
> Expedition, Board Station, Zuken, Intercept - Pantheon, Electronics
> Workbench, Allegro and OrCAD versions with other developers and
volunteers.
> We will be offering all the completed libraries in the
www.PCBLibraries.com
> <http://www.pcblibraries.com/>  download center for free.
>
> The entire library is translated to Protel, but the Silkscreen Outlines
are
> on the wrong layer and we need to move it to the correct layer.
>
> So far we were able to complete all the BGA's.
>
> There about 9,000 parts (and growing) and we need help.
>
> If you can help with our effort, we'll have the Protel Library up sooner.
>
> Phillip Restall in England is our VP of Product Development.
>
> Contact [EMAIL PROTECTED] and he will send out one component family
> per person.
>
> The IPC-7351 is a 3-Tier library system so there are three groups of every
> family.
>
> Together we can create a "One World Library" that is proven technology and
> eliminate duplication of effort, reduce error rate and increase our
> productivity.
>
> Here are the Protel libraries we are creating:
>
> SML7351 - Surface Mount Least IPC-7351 - 620 parts
> SMN7351 - Surface Mount Nominal IPC-7351 - 1003 parts
> SMM7351 - Surface Mount Most IPC-7351 - 620 parts
> SMN_MFR - Surface Mount Manufacturing Specific - 262 parts
> TH - Through-hole - 480 parts
> AMP - Amp connectors - 388 parts
> MOLEX - Molex Connectors - 4,547 parts
> SAMTEC - SAMTEC Connectors - 555 parts
> BERG - Berg Connectors - 31 parts
> JST - JST Connectors - 40 parts
> CUI-STACK - CUI-Stack Connectors - 26 parts
> HIROSE - Hirose Connectors - 24 parts
> CONNECTORS - Miscellaneous Connectors - 278 parts
> SWITCHCRAFT - Switchcraft Connectors - 18 parts
> KYCON - Kycon Connectors - 21 parts
>
> Thank You so much for your help,
> Tom
>
> Tom Hausherr
> PCB Libraries
> CEO, Director of Technology
> 858.592.4826 Phone
> 847.745.0450 Fax
> E-Mail:  <mailto:[EMAIL PROTECTED]@PCBLibraries.com> [EMAIL PROTECTED]
> Website: http://www.PCBLibraries.com <http://www.pcblibraries.com/>  &
> http://www.PCBYellowPages.com <http://www.pcbyellowpages.com/>
>
>
>  <http://www.pcblibraries.com/>
>  <http://www.pcbyellowpages.com/>
>
> PCB <http://www.pcblibraries.com/>  Libraries partnered with industry
> leaders to provide this must-have online resource. Get FREE libraries,
> productivity tools, technical papers, land pattern calculators, 24/7 email
> and live support, and interaction with industry experts in a very active
> online forum!
> The leading online PCB company directory <http://www.pcbyellowpages.com/>
> offers FREE listings for ALL companies. This popular site with powerful
> search engine and well-organized categories is sure to help you get FREE
> global exposure that you would have to buy from anywhere else!
>
>




* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-06-29 Thread Ian Wilson
On 09:22 AM 30/06/2004, Tom Hausherr said:
Terry,
Phillip Restall - [EMAIL PROTECTED] is a programmer but does not know
of an easy way to "Batch Move" the silkscreen data to the correct layer.
Here is the situation:
The IPC-7351 library has a silkscreen outline and an assembly outline. They
are two totally different outlines. The silkscreen is a fake outline and
does not represent the 1:1 scale component body. It represents the
component, but does not touch any pads or exposed copper. The Assembly
Drawing outline is an exact replica of the physical component and it may run
right over pads because it's just a drawing.
When we converted 9,000 library parts from PADS to Protel everything went
smooth except the translator merged the Assembly Outline and the Silkscreen
outline to the same layer in Protel. That was the stock PADS to Protel
translator provided by Altium. Now we have to manually edit each library
part to separate the two distinct outlines.
We can easily write programs that make global edits but we cannot think our
way out of this problem.
Help!
Do the lines to be separated differ in any consistent fashion? (width would 
be the obvious one).  If so then it should not be too hard to write a 
server that iterates over all components in the Lib and then scans all the 
primitives looking for those that meet the requirement to be moved.

In fact in P2004 you don't need to use a server - a script should be able 
to do it.

What version are the libraries in? P2004 or P99SE (not that it makes a big 
difference).

What about changing the library globally in PADs before exporting, to 
*make* a recognizable difference between the widths of lines on the assy 
layer and the overlay. I assume the assy layer is a really thin line and 
the overlay(silkscreen) is 6 to 8 mils - if not why not?  Anyway, once you 
have them with discriminatable by width you can use any number of means to 
change layers (scripts, multi-object edits (P2004), globals (P99SE)).  You 
can even change the width of the lines back once you have split the 
layers.  I am afraid that this doesnt not* sound like a job that needs to 
be done manually to me.

Ian

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] We Need Your Help!

2004-06-29 Thread Tom Hausherr
Terry,

Phillip Restall - [EMAIL PROTECTED] is a programmer but does not know
of an easy way to "Batch Move" the silkscreen data to the correct layer. 

Here is the situation:
The IPC-7351 library has a silkscreen outline and an assembly outline. They
are two totally different outlines. The silkscreen is a fake outline and
does not represent the 1:1 scale component body. It represents the
component, but does not touch any pads or exposed copper. The Assembly
Drawing outline is an exact replica of the physical component and it may run
right over pads because it's just a drawing.

When we converted 9,000 library parts from PADS to Protel everything went
smooth except the translator merged the Assembly Outline and the Silkscreen
outline to the same layer in Protel. That was the stock PADS to Protel
translator provided by Altium. Now we have to manually edit each library
part to separate the two distinct outlines.

We can easily write programs that make global edits but we cannot think our
way out of this problem. 

Help!

Tom

Tom Hausherr
PCB Libraries
CEO, Director of Technology
858.592.4826 Phone
847.745.0450 Fax
E-Mail: [EMAIL PROTECTED]
Website: http://www.PCBLibraries.com & http://www.PCBYellowPages.com


-Original Message-
From: Terry Creer [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, June 29, 2004 3:55 PM
To: 'Protel EDA Forum'
Subject: Re: [PEDA] We Need Your Help!

Tom and All,

Surely there's someway of manipulating the library files in a text editor or
similar to make the translation of the overlay easier? Replace All in
Notepad?

There's plenty of text editors/hackers etc around or maybe someone can code
something (I'm no programmer at the best of times) to batch convert/modify
the silkscreen to the correct layer?

Just an idea to boot around...

TC

-Original Message-
From: Tom Hausherr [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, 30 June 2004 1:06 AM
To: Protel Listsrv
Cc: Protel Listsrv
Subject: [PEDA] We Need Your Help!

This is a multi-part message in MIME format.

--=_NextPart_000_0033_01C45DB4.12C62B10
Content-Type: multipart/alternative;
boundary="=_NextPart_001_0034_01C45DB4.12C62B10"


--=_NextPart_001_0034_01C45DB4.12C62B10
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit

Protel Users,
 
We created the original IPC-7351 library in PADS-PowerPCB and are in the
process of translating it to Protel DXP and PCAD. We are also creating the
Expedition, Board Station, Zuken, Intercept - Pantheon, Electronics
Workbench, Allegro and OrCAD versions with other developers and volunteers.
We will be offering all the completed libraries in the www.PCBLibraries.com
<http://www.pcblibraries.com/>  download center for free. 
 
The entire library is translated to Protel, but the Silkscreen Outlines are
on the wrong layer and we need to move it to the correct layer. 
 
So far we were able to complete all the BGA's. 
 
There about 9,000 parts (and growing) and we need help. 
 
If you can help with our effort, we'll have the Protel Library up sooner. 
 
Phillip Restall in England is our VP of Product Development. 
 
Contact [EMAIL PROTECTED] and he will send out one component family
per person. 
 
The IPC-7351 is a 3-Tier library system so there are three groups of every
family.
 
Together we can create a "One World Library" that is proven technology and
eliminate duplication of effort, reduce error rate and increase our
productivity.
 
Here are the Protel libraries we are creating:
 
SML7351 - Surface Mount Least IPC-7351 - 620 parts
SMN7351 - Surface Mount Nominal IPC-7351 - 1003 parts
SMM7351 - Surface Mount Most IPC-7351 - 620 parts
SMN_MFR - Surface Mount Manufacturing Specific - 262 parts
TH - Through-hole - 480 parts
AMP - Amp connectors - 388 parts
MOLEX - Molex Connectors - 4,547 parts
SAMTEC - SAMTEC Connectors - 555 parts
BERG - Berg Connectors - 31 parts
JST - JST Connectors - 40 parts
CUI-STACK - CUI-Stack Connectors - 26 parts
HIROSE - Hirose Connectors - 24 parts
CONNECTORS - Miscellaneous Connectors - 278 parts
SWITCHCRAFT - Switchcraft Connectors - 18 parts
KYCON - Kycon Connectors - 21 parts
 
Thank You so much for your help,
Tom
 
Tom Hausherr
PCB Libraries
CEO, Director of Technology
858.592.4826 Phone
847.745.0450 Fax
E-Mail:  <mailto:[EMAIL PROTECTED]@PCBLibraries.com> [EMAIL PROTECTED]
Website: http://www.PCBLibraries.com <http://www.pcblibraries.com/>  &
http://www.PCBYellowPages.com <http://www.pcbyellowpages.com/> 
 

 <http://www.pcblibraries.com/> 
 <http://www.pcbyellowpages.com/> 

PCB <http://www.pcblibraries.com/>  Libraries partnered with industry
leaders to provide this must-have online resource. Get FREE libraries,
productivity tools, technical papers, land pattern calculators, 24/7 email
and live support, and interaction with industry experts in a very active
online forum!
T

Re: [PEDA] We Need Your Help!

2004-06-29 Thread Terry Creer
Tom and All,

Surely there's someway of manipulating the library files in a text editor or
similar to make the translation of the overlay easier? Replace All in
Notepad?

There's plenty of text editors/hackers etc around or maybe someone can code
something (I'm no programmer at the best of times) to batch convert/modify
the silkscreen to the correct layer?

Just an idea to boot around...

TC

-Original Message-
From: Tom Hausherr [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, 30 June 2004 1:06 AM
To: Protel Listsrv
Cc: Protel Listsrv
Subject: [PEDA] We Need Your Help!

This is a multi-part message in MIME format.

--=_NextPart_000_0033_01C45DB4.12C62B10
Content-Type: multipart/alternative;
boundary="=_NextPart_001_0034_01C45DB4.12C62B10"


--=_NextPart_001_0034_01C45DB4.12C62B10
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit

Protel Users,
 
We created the original IPC-7351 library in PADS-PowerPCB and are in the
process of translating it to Protel DXP and PCAD. We are also creating the
Expedition, Board Station, Zuken, Intercept - Pantheon, Electronics
Workbench, Allegro and OrCAD versions with other developers and volunteers.
We will be offering all the completed libraries in the www.PCBLibraries.com
  download center for free. 
 
The entire library is translated to Protel, but the Silkscreen Outlines are
on the wrong layer and we need to move it to the correct layer. 
 
So far we were able to complete all the BGA's. 
 
There about 9,000 parts (and growing) and we need help. 
 
If you can help with our effort, we'll have the Protel Library up sooner. 
 
Phillip Restall in England is our VP of Product Development. 
 
Contact [EMAIL PROTECTED] and he will send out one component family
per person. 
 
The IPC-7351 is a 3-Tier library system so there are three groups of every
family.
 
Together we can create a "One World Library" that is proven technology and
eliminate duplication of effort, reduce error rate and increase our
productivity.
 
Here are the Protel libraries we are creating:
 
SML7351 - Surface Mount Least IPC-7351 - 620 parts
SMN7351 - Surface Mount Nominal IPC-7351 - 1003 parts
SMM7351 - Surface Mount Most IPC-7351 - 620 parts
SMN_MFR - Surface Mount Manufacturing Specific - 262 parts
TH - Through-hole - 480 parts
AMP - Amp connectors - 388 parts
MOLEX - Molex Connectors - 4,547 parts
SAMTEC - SAMTEC Connectors - 555 parts
BERG - Berg Connectors - 31 parts
JST - JST Connectors - 40 parts
CUI-STACK - CUI-Stack Connectors - 26 parts
HIROSE - Hirose Connectors - 24 parts
CONNECTORS - Miscellaneous Connectors - 278 parts
SWITCHCRAFT - Switchcraft Connectors - 18 parts
KYCON - Kycon Connectors - 21 parts
 
Thank You so much for your help,
Tom
 
Tom Hausherr
PCB Libraries
CEO, Director of Technology
858.592.4826 Phone
847.745.0450 Fax
E-Mail:   [EMAIL PROTECTED]
Website: http://www.PCBLibraries.com   &
http://www.PCBYellowPages.com  
 

  
  

PCB   Libraries partnered with industry
leaders to provide this must-have online resource. Get FREE libraries,
productivity tools, technical papers, land pattern calculators, 24/7 email
and live support, and interaction with industry experts in a very active
online forum!
The leading online PCB company directory 
offers FREE listings for ALL companies. This popular site with powerful
search engine and well-organized categories is sure to help you get FREE
global exposure that you would have to buy from anywhere else!
 


* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[EMAIL PROTECTED]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *