[PCB_FORUM] Re: Heatsink Pad
- From: Dave Elder <dave.elder@xxxxxxxxxx>
- To: icu-pcb-forum@xxxxxxxxxxxxx
- Date: Thu, 15 Dec 2005 09:51:59 +1300
A problem arises when you try to bring a 15.x symbol that uses
PASTEMASK_TOP into 15.5 *mirrored*. The equivalent bottom layer possibly
doesn't exist - so the shape gets put on PACKAGE
GEOMETRY/PASTEMASK_TOP_UD. If you could create the PASTEMASK_BOTTOM_UD
subclass manually this would be less of a problem.
Dave Seymour wrote:
Can't you do a little "pre" filtering.
IF User defined layers = Allegro Layers
Accept
If user defined layers not equal
then add _UD
I'm a software guy, but really this seems to easy.
dave
Dave Elder wrote:
It's not fixed in 15.5.1.
User defined layers are renamed with the suffix "_UD" (in 15.5 and
15.5.1)
Unfortunately, beacause PASTEMASK_BOTTOM_UD" is more than 18
characters in length, this causes some problems with scripting a
solution.
Cheers, Dave
Musetti, Carl wrote:
does anyone know if it is fixed in 15.5.1
-----Original Message-----
*From:* Dave Elder [mailto:dave.elder@xxxxxxxxxx]
*Sent:* Wednesday, December 14, 2005 2:45 PM
*To:* icu-pcb-forum@xxxxxxxxxxxxx
*Subject:* [PCB_FORUM] Re: Heatsink Pad
I have raised a PCR and am hoping that Uncle Ed will get Allegro
to do just that!
Dave Seymour wrote:
arrrgh. Why can't Allegro just map on the way in.
Venting done.
Dave Elder wrote:
Unless you are using 15.5 do not use PACKAGE
GEOMETRY/PASTEMASK_TOP as the user-defined layer name.
In 15.5 this is a system-defined layer and you will get a
nasty conflict if you already have a user-defined layer of
this name in your designs or on symbols when you come to uprev
your designs or use 15.x created symbols in 15.5.
Cheers, Dave
Gerry Meier wrote:
While in symbol - Add polygon on Package Geometry >
Pastemask_top then Include this layer in your film control file
Gerry Meier
Sr. PCB Designer
Freedom CAD Services, Inc.
Voice: (603) 864-1300 x1350
AL Voice: (256) 417-6944
Email: gerry.meier@xxxxxxxxxxxxxx
<mailto:gerry.meier@xxxxxxxxxxxxxx>
visit our website at<http://www.freedomcad.com
------------------------------------------------------------------------
*From:* icu-pcb-forum-bounce@xxxxxxxxxxxxx
[mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] *On Behalf Of *Ed
Caldwell
*Sent:* Wednesday, December 14, 2005 10:09 AM
*To:* icu-pcb-forum@xxxxxxxxxxxxx
*Subject:* [PCB_FORUM] Re: Heatsink Pad
Hi Gerry,
That is the track I was originally on but I didn't see how to
add the paste pad.
Ed
*"Gerry Meier" <gerry.meier@xxxxxxxxxxxxxx>*
Sent by: icu-pcb-forum-bounce@xxxxxxxxxxxxx
12/14/2005 11:03 AM
Please respond to
icu-pcb-forum@xxxxxxxxxxxxx
To
<icu-pcb-forum@xxxxxxxxxxxxx>, "Milostnik Matija ITWEH7"
<milostnik@xxxxxxxxxxx>
cc
Subject
[PCB_FORUM] Re: Heatsink Pad
Ed,
You can just add the shape to the symbol on etch > top. When
you import the part into you're board file assign the shape
to whatever net you want and drop in some vias. You can
include the soldrmask and pastemask in the symbol.
This does not require a ninth pin to be added to the logic
symbol.
Gerry Meier
Sr. PCB Designer
Freedom CAD Services, Inc.
Voice: (603) 864-1300 x1350
AL Voice: (256) 417-6944
Email: _gerry.meier@xxxxxxxxxxxxxxx
<mailto:gerry.meier@xxxxxxxxxxxxxx>
visit our website at<http://www.freedomcad.com
------------------------------------------------------------------------
*From:* icu-pcb-forum-bounce@xxxxxxxxxxxxx
[mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] *On Behalf Of *Ed
Caldwell*
Sent:* Wednesday, December 14, 2005 9:52 AM*
To:* Milostnik Matija ITWEH7*
Cc:* icu-pcb-forum@xxxxxxxxxxxxx*
Subject:* [PCB_FORUM] Re: Heatsink Pad
Sorry - didn't mean to seem unfriendly
First, I generated the unique pad shape with the Allegro
editor...
Start new
enter a unique file name
select drawing type - Shape symbol
in the editor - go to Shape add polygon
draw the shape
save (Important - make sure the Setup Drawing Parameters is
set to Type: Shape)
Open padstack editor
go to layers tab
select each appropriate layer and change the geometry to
shape (under Regular Pad)
pick the nav button beside Shape and find the unique file
name you assigned to the pad shape
This still leaves a problem in my symbol. It has 8 pins and
the heatsink adds a 9th pin. This means I have to add another
pin to the schematic symbol in order to tie the heatsink to
the appropriate same net pins.
Hope this helps
Ed
*"Milostnik Matija ITWEH7" <milostnik@xxxxxxxxxxx>*
12/14/2005 10:21 AM
To
<Ed.Caldwell@xxxxxxxxxx>
cc
Subject
RE: [PCB_FORUM] Re: Heatsink Pad
Hello,
very unfriendly from you, not to tell HOW did you figure it out.
It is nice that you found a solution, but it would be even
nicer, if you just would tell something like this:
==============================
never mind - figured it out by pushing on the third button
from the left on the opening page.
Ed
==============================
Bye
Matija
------------------------------------------------------------------------
*From:* icu-pcb-forum-bounce@xxxxxxxxxxxxx
[mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] *On Behalf Of *Ed
Caldwell*
Sent:* Wednesday, December 14, 2005 3:58 PM*
To:* icu-pcb-forum@xxxxxxxxxxxxx*
Subject:* [PCB_FORUM] Re: Heatsink Pad
never mind - figured it out
Ed
*Ed Caldwell <Ed.Caldwell@xxxxxxxxxx>*
Sent by: icu-pcb-forum-bounce@xxxxxxxxxxxxx
12/14/2005 09:11 AM
Please respond to
icu-pcb-forum@xxxxxxxxxxxxx
To
<icu-pcb-forum@xxxxxxxxxxxxx>
cc
Subject
[PCB_FORUM] Heatsink Pad
How do I generate a polygon Heatsink solderpaste pad? The
symbol editor accommodates copper and soldermask but no
solderpaste. Is this done with a custom padstack? If so, how
do I generate the polygon padshape so that I can import it
into the padstack editor?
Thanks,
Ed
Ed Caldwell
Circuit Board Designer
Voice: 770-622-8707
Email: mailto:ed.caldwell@xxxxxxxxxx
--
Dave Seymour, CID+
Catapult Communications Inc.
800 Perimeter Park Dr, Suite A
Morrisville, NC 27560
Direct: (919)653-4249
Main: (919)653-4180
Fax: (919)653-4297
Dave.seymour@xxxxxxxxxxxx
--
Dave Seymour, CID+
Catapult Communications Inc.
800 Perimeter Park Dr, Suite A
Morrisville, NC 27560
Direct: (919)653-4249
Main: (919)653-4180
Fax: (919)653-4297
Dave.seymour@xxxxxxxxxxxx
begin:vcard
fn:Dave Elder
n:Elder;Dave
org:Tait Electronics;PCB Design
adr:;;PO Box 1645;Christchurch;;;New Zealand
email;internet:dave.elder@xxxxxxxxxx
title:CAE Support Manager
tel;work:+64 3 3580327
tel;fax:+64 3 3583903
tel;home:+64 3 3224444
tel;cell:+64 21 37 37 25
url:http://www.taitworld.com
version:2.1
end:vcard
- References:
- [PCB_FORUM] Re: Heatsink Pad
- From: Dave Elder
- [PCB_FORUM] Re: Heatsink Pad
- From: Dave Seymour
Other related posts:
- » [PCB_FORUM] Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
- » [PCB_FORUM] Re: Heatsink Pad
Can't you do a little "pre" filtering.
IF User defined layers = Allegro Layers Accept
If user defined layers not equal then add _UD
I'm a software guy, but really this seems to easy.
dave
Dave Elder wrote:
It's not fixed in 15.5.1.
User defined layers are renamed with the suffix "_UD" (in 15.5 and 15.5.1)
Unfortunately, beacause PASTEMASK_BOTTOM_UD" is more than 18 characters in length, this causes some problems with scripting a solution.
Cheers, Dave
Musetti, Carl wrote:
does anyone know if it is fixed in 15.5.1
-----Original Message----- *From:* Dave Elder [mailto:dave.elder@xxxxxxxxxx] *Sent:* Wednesday, December 14, 2005 2:45 PM *To:* icu-pcb-forum@xxxxxxxxxxxxx *Subject:* [PCB_FORUM] Re: Heatsink Pad
I have raised a PCR and am hoping that Uncle Ed will get Allegro to do just that!
Dave Seymour wrote:
arrrgh. Why can't Allegro just map on the way in.
Venting done.
Dave Elder wrote:
Unless you are using 15.5 do not use PACKAGE GEOMETRY/PASTEMASK_TOP as the user-defined layer name. In 15.5 this is a system-defined layer and you will get a nasty conflict if you already have a user-defined layer of this name in your designs or on symbols when you come to uprev your designs or use 15.x created symbols in 15.5.
Cheers, Dave
Gerry Meier wrote:
While in symbol - Add polygon on Package Geometry >
Pastemask_top then Include this layer in your film control file
Gerry Meier
Sr. PCB Designer
Freedom CAD Services, Inc.
Voice: (603) 864-1300 x1350
AL Voice: (256) 417-6944
Email: gerry.meier@xxxxxxxxxxxxxx
<mailto:gerry.meier@xxxxxxxxxxxxxx>
visit our website at<http://www.freedomcad.com
------------------------------------------------------------------------ *From:* icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] *On Behalf Of *Ed Caldwell *Sent:* Wednesday, December 14, 2005 10:09 AM *To:* icu-pcb-forum@xxxxxxxxxxxxx *Subject:* [PCB_FORUM] Re: Heatsink Pad
Hi Gerry,
That is the track I was originally on but I didn't see how to add the paste pad.
Ed
*"Gerry Meier" <gerry.meier@xxxxxxxxxxxxxx>* Sent by: icu-pcb-forum-bounce@xxxxxxxxxxxxx
12/14/2005 11:03 AM Please respond to icu-pcb-forum@xxxxxxxxxxxxx
To <icu-pcb-forum@xxxxxxxxxxxxx>, "Milostnik Matija ITWEH7" <milostnik@xxxxxxxxxxx> cc Subject [PCB_FORUM] Re: Heatsink Pad
Ed,
You can just add the shape to the symbol on etch > top. When
you import the part into you're board file assign the shape
to whatever net you want and drop in some vias. You can
include the soldrmask and pastemask in the symbol.
This does not require a ninth pin to be added to the logic
symbol.
Gerry Meier
Sr. PCB Designer
Freedom CAD Services, Inc.
Voice: (603) 864-1300 x1350
AL Voice: (256) 417-6944
Email: _gerry.meier@xxxxxxxxxxxxxxx
<mailto:gerry.meier@xxxxxxxxxxxxxx>
visit our website at<http://www.freedomcad.com
------------------------------------------------------------------------ *From:* icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] *On Behalf Of *Ed Caldwell* Sent:* Wednesday, December 14, 2005 9:52 AM* To:* Milostnik Matija ITWEH7* Cc:* icu-pcb-forum@xxxxxxxxxxxxx* Subject:* [PCB_FORUM] Re: Heatsink Pad
Sorry - didn't mean to seem unfriendly
First, I generated the unique pad shape with the Allegro editor...
Start new enter a unique file name select drawing type - Shape symbol in the editor - go to Shape add polygon draw the shape save (Important - make sure the Setup Drawing Parameters is set to Type: Shape)
Open padstack editor go to layers tab select each appropriate layer and change the geometry to shape (under Regular Pad) pick the nav button beside Shape and find the unique file name you assigned to the pad shape
This still leaves a problem in my symbol. It has 8 pins and the heatsink adds a 9th pin. This means I have to add another pin to the schematic symbol in order to tie the heatsink to the appropriate same net pins.
Hope this helps
Ed
*"Milostnik Matija ITWEH7" <milostnik@xxxxxxxxxxx>*
12/14/2005 10:21 AM
To <Ed.Caldwell@xxxxxxxxxx> cc Subject RE: [PCB_FORUM] Re: Heatsink Pad
Hello,
very unfriendly from you, not to tell HOW did you figure it out.
It is nice that you found a solution, but it would be even
nicer, if you just would tell something like this:
==============================
never mind - figured it out by pushing on the third button
from the left on the opening page.
Ed
==============================
Bye
Matija
------------------------------------------------------------------------ *From:* icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] *On Behalf Of *Ed Caldwell* Sent:* Wednesday, December 14, 2005 3:58 PM* To:* icu-pcb-forum@xxxxxxxxxxxxx* Subject:* [PCB_FORUM] Re: Heatsink Pad
never mind - figured it out Ed *Ed Caldwell <Ed.Caldwell@xxxxxxxxxx>* Sent by: icu-pcb-forum-bounce@xxxxxxxxxxxxx
12/14/2005 09:11 AM Please respond to icu-pcb-forum@xxxxxxxxxxxxx
To <icu-pcb-forum@xxxxxxxxxxxxx> cc Subject [PCB_FORUM] Heatsink Pad
How do I generate a polygon Heatsink solderpaste pad? The symbol editor accommodates copper and soldermask but no solderpaste. Is this done with a custom padstack? If so, how do I generate the polygon padshape so that I can import it into the padstack editor?
Thanks, Ed
Ed Caldwell Circuit Board Designer Voice: 770-622-8707 Email: mailto:ed.caldwell@xxxxxxxxxx
-- Dave Seymour, CID+ Catapult Communications Inc. 800 Perimeter Park Dr, Suite A Morrisville, NC 27560
Direct: (919)653-4249 Main: (919)653-4180 Fax: (919)653-4297
Dave.seymour@xxxxxxxxxxxx
-- Dave Seymour, CID+ Catapult Communications Inc. 800 Perimeter Park Dr, Suite A Morrisville, NC 27560
Direct: (919)653-4249 Main: (919)653-4180 Fax: (919)653-4297
Dave.seymour@xxxxxxxxxxxx
- [PCB_FORUM] Re: Heatsink Pad
- From: Dave Elder
- [PCB_FORUM] Re: Heatsink Pad
- From: Dave Seymour