¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Offset adjust to compensate for pad spacing error in fine pitch components.


yajeed2000
 

Hi,
I am trying to print out several square 28 x 28 208 pin quad flat
packages using a standard laser printer.
However when printed the pads do not line correctly with actual
component pins.There is a small error in the spacing of the pins that
is caused either by the printer (paper stretch)or in Kicad.
It would be useful if some kind of VERY SMALL offset adjustment (X and
Y direction)could be introduced in the print dialog.
Alternatively could anyone suggest a way of correcting this error.
Thanks.

David


Ian bell
 

yajeed2000 wrote:
Hi,
I am trying to print out several square 28 x 28 208 pin quad flat packages using a standard laser printer.
However when printed the pads do not line correctly with actual component pins.There is a small error in the spacing of the pins that is caused either by the printer (paper stretch)or in Kicad.
It would be useful if some kind of VERY SMALL offset adjustment (X and Y direction)could be introduced in the print dialog.
Alternatively could anyone suggest a way of correcting this error.
Thanks.
David
Could you post a copy of one that has this problem to the files section of the group? That way others can try rpinting it see if it is just a problem at your end or a general Kicad problem.

Ian
--
Ian T-Bell
aka RuffRecords
aka RedTommo
www.geocities.com/ruffrecords


yajeed2000
 

Hi,
I've uploaded it to the test print plot folder.
I've been using Ghostview to veiw and print the files to a HP laserjet
colour printer (a new one at work, so its not worn out).
Can people please try this file and let me know if it has the same
problem.

Thanks,

David.
--- In kicad-users@..., Ian bell <ianbell@u...> wrote:

yajeed2000 wrote:
Hi,
I am trying to print out several square 28 x 28 208 pin quad flat
packages using a standard laser printer.
However when printed the pads do not line correctly with actual
component pins.There is a small error in the spacing of the pins
that
is caused either by the printer (paper stretch)or in Kicad.
It would be useful if some kind of VERY SMALL offset adjustment
(X and
Y direction)could be introduced in the print dialog.
Alternatively could anyone suggest a way of correcting this error.
Thanks.

David
Could you post a copy of one that has this problem to the files
section of the group? That way others can try rpinting it see if it
is
just a problem at your end or a general Kicad problem.

Ian
--
Ian T-Bell
aka RuffRecords
aka RedTommo
www.geocities.com/ruffrecords


JPD Borgna
 

¿ªÔÆÌåÓý

yajeed2000 wrote:
Hi,
I've uploaded it to the test print plot folder.
I've been using Ghostview to veiw and print the files to a HP laserjet
colour printer (a new one at work, so its not worn out).
Can people please try this file and let me know if it has the same 
problem.

  
Hi there!
Ive printed it with a lexmark laser printer using linux and ghostview and put my spartan2-pq208 on top of the printed page and (with a
magnifiying glass) saw that the pads are OK!

Im interesed in this tests too because ive just send my board (wich uses? this) to the factory for made some
prototypes. If any one else can test them, please!!

Saludos, Juan Pablo.
Thanks,

David.
--- In kicad-users@..., Ian bell  wrote:
  
yajeed2000 wrote:
    
Hi,
I am trying to print out several square 28 x 28 208 pin quad flat 
packages using a standard laser printer.
However when printed the pads do not line correctly with actual 
component pins.There is a small error in the spacing of the pins 
      
that 
  
is caused either by the printer (paper stretch)or in Kicad.
It would be useful if some kind of VERY SMALL offset adjustment 
      
(X and 
  
Y direction)could be introduced in the print dialog.
Alternatively could anyone suggest a way of correcting this error.
Thanks.

David

      
Could you post a copy of one that has this problem to the files 
section of the group? That way others can try rpinting it see if it 
    
is 
  
just a problem at your end or a general Kicad problem.

Ian
-- 
Ian T-Bell
aka RuffRecords
aka RedTommo


    






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.

--------------------------------------------------------------------~-> 

Please contribute your symbols and modules to the library folder in the group files section. 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    

<*> To unsubscribe from this group, send an email to:
    kicad-users-unsubscribe@...

<*> Your use of Yahoo! Groups is subject to:
    
 




  


-- 
Juan Pablo Daniel Borgna  --  T¨¦cnico Electr¨®nico
INTI-Electr¨®nica e Inform¨¢tica
Direcci¨®n:  Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Mart¨ªn, Bs. As., Argentina TE:+(5411)4724-6200


yajeed2000
 

Hi,
I forgot to mention that I'm using a 20x Binocular microscope to check
the alignment of the pins,if that makes any difference.

David.


JPD Borgna
 

yajeed2000 wrote:

Hi,
I forgot to mention that I'm using a 20x Binocular microscope to check the alignment of the pins,if that makes any difference.

David.
Well, the pins are not perfect (all in the center of the pad) but all of them appear to be good.
The poscript you send is a file->print or its a plot printed?

Saludos, Juan Pablo.

--
Juan Pablo Daniel Borgna -- Tcnico Electrnico
INTI-Electrnica e Informtica
Direccin: Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Martn, Bs. As., Argentina TE:+(5411)4724-6200


yajeed2000
 

I'm just using the file -> plot dialogue using the windows version of
kicad.I will try to print it out using Linux over the weekend, to see
if it makes any difference.
--- In kicad-users@..., JPD Borgna <jpborgna@i...> wrote:

yajeed2000 wrote:

Hi,
I forgot to mention that I'm using a 20x Binocular microscope to
check
the alignment of the pins,if that makes any difference.

David.


Well, the pins are not perfect (all in the center of the pad) but
all of
them appear to be good.
The poscript you send is a file->print or its a plot printed?

Saludos, Juan Pablo.

--
Juan Pablo Daniel Borgna -- T¨¦cnico Electr¨®nico
INTI-Electr¨®nica e Inform¨¢tica
Direcci¨®n: Avenida General Paz 5445 entre Albarellos y
Constituyentes
CC157 (CP B1650KNA) San Mart¨ªn, Bs. As., Argentina TE:+(5411)4724-
6200


JPD Borgna
 

¿ªÔÆÌåÓý

JPD Borgna wrote:
yajeed2000 wrote:

  
Has any one made a board with this and solder it right???? please! if not, i have to call my manufacturer right now to
stop the making of my board!

Saludos, Juan Pablo.

  
Hi,
I forgot to mention that I'm using a 20x Binocular microscope to check 
the alignment of the pins,if that makes any difference.

David. 

 

    
Well, the pins are not perfect (all in the center of the pad) but all of 
them appear to be good.
The poscript you send is a file->print or its a plot printed?

Saludos, Juan Pablo.

  


-- 
Juan Pablo Daniel Borgna  --  T¨¦cnico Electr¨®nico
INTI-Electr¨®nica e Inform¨¢tica
Direcci¨®n:  Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Mart¨ªn, Bs. As., Argentina TE:+(5411)4724-6200


Tonamiben
 

yajeed2000 wrote:

Hi,
I've uploaded it to the test print plot folder.
I've been using Ghostview to veiw and print the files to a HP laserjet
colour printer (a new one at work, so its not worn out).
Can people please try this file and let me know if it has the same
problem.

Thanks,
I tried it with Acrobat distiller on an WinXP and Ricoh laser printer, my screen resolution is 1280X1024
On paper and on screen I see a discrepancy of spacing between pads. On screen it range from 55 to 62 pixels
spacing between pads.

One that is use to work with postscipt may analyse the coordinate and calculate if there is also a discrepancy there.
Maybe the file is OK and it is only a rounded coordinate that is printed or layed on screen.
Maybe it's a good idea to look at the coordinates inside the gerber file also?

Benoit


Pedro Mart¨ªn del Valle
 

Hi,

My experience is:

1. When I print directly to the printer, I never get the rigth footprint
draws. Even when I have printed the pdf-footprints included in the kicad
package. Same results either with Linux or Windows and with 3 different
printers.

2. If I plot (trazar in Spanish) the files to a .ps file and afterwards I
print the file (I have used Konqueror) the result is OK.

3. If I read the Gerber files with the manufacturer drilling machine
programmes, the result is OK. I do not know which programme it uses. My
Gerber files were generated with the Linux Kicad version and the drilling
programme runs under Windows.

Regards,

Pedro.

yajeed2000 wrote:
Hi,
I've uploaded it to the test print plot folder.
I've been using Ghostview to veiw and print the files to a HP laserjet
colour printer (a new one at work, so its not worn out).
Can people please try this file and let me know if it has the same
problem.


Hi there!
Ive printed it with a lexmark laser printer using linux and ghostview and
put my spartan2-pq208 on top of the printed page and (with a magnifiying
glass) saw that the pads are OK!

Im interesed in this tests too because ive just send my board (wich uses?
this) to the factory for made some prototypes. If any one else can test
them, please!!

Saludos, Juan Pablo.

Thanks,

David.
--- In kicad-users@..., Ian bell <ianbell@u...> wrote:


yajeed2000 wrote:


Hi,
I am trying to print out several square 28 x 28 208 pin quad flat
packages using a standard laser printer.
However when printed the pads do not line correctly with actual
component pins.There is a small error in the spacing of the pins


that


is caused either by the printer (paper stretch)or in Kicad.
It would be useful if some kind of VERY SMALL offset adjustment


(X and


Y direction)could be introduced in the print dialog.
Alternatively could anyone suggest a way of correcting this error.
Thanks.

David



Could you post a copy of one that has this problem to the files
section of the group? That way others can try rpinting it see if it


is


just a problem at your end or a general Kicad problem.

Ian
--
Ian T-Bell
aka RuffRecords
aka RedTommo
www.geocities.com/ruffrecords










Please contribute your symbols and modules to the library folder in the
group files section. Yahoo! Groups Links



yajeed2000
 

Hi,
I've found out in the module editor that the pins in this package are
not spaced evenly.I've opened the file libcms.mod which is an
editable
text file.Under the entry for the PQFP208 module the line POS 5030 -
6100
indicates the centroid of pad 1, and so on for each pin.There needs
to
be a spacing of 0.02 inches (200) between pads.So for pin 2 the line
reads POS 4830 -6100 (5030-4830 = 200). From pin 3 the spacing varies.
I've created a small console C++ (standard template stuff) program to
calculate for me the correct numbers to replace in the libcms.mod
file.Problem is there are 208 pins to edit this way.
It is much easier editing this text file than using the module editor
to move the pads by hand.
If anyone could come up with a find and replace program to do the
work
it would be great.Even better would be a utility to place pins
automatically at a fixed distance on each module/pcb package.
Hope this info is useful.

David.
--- In kicad-users@..., "yajeed2000" <djsbriscoe@t...>
wrote:

Hi,
I am trying to print out several square 28 x 28 208 pin quad flat
packages using a standard laser printer.
However when printed the pads do not line correctly with actual
component pins.There is a small error in the spacing of the pins
that
is caused either by the printer (paper stretch)or in Kicad.
It would be useful if some kind of VERY SMALL offset adjustment (X
and
Y direction)could be introduced in the print dialog.
Alternatively could anyone suggest a way of correcting this error.
Thanks.

David


JPD Borgna
 

Hi all, I hope that with this we can leave te "case closed":

With the attached script and this parameters: ./pqgen.pl 52 2 pq208 197 0 1000 100
I created a "ruller" for compare with the kicad package.
According to a datasheet from Xilinx PK007 (v1.2) June 18, 2004 about the PQFP (PQ208/PQG208) Package
the space betwen pads should be 19.68503937 in mills of inches, i used 197 (rounding) for this ruller.
When comparing on the screen this ruller with the package that comes with kicad i can see that the pads are not
perfect, the differences varies from pad to pad, and some in the middle ar ok.
So (lucky me!) i think the package will work with no problems.
From here to 2 to 3 weeks (:-P) im going to have a board designed with this package. Then ill tell you the real
thing: if it works or im fired....
Ive also attached a board with two modules, the one in the component has the pads from the ruller, the one
in the solder side is the one wich comes with kicad.


Saludos, Juan Pablo.

--
Juan Pablo Daniel Borgna -- T¨¦cnico Electr¨®nico
INTI-Electr¨®nica e Inform¨¢tica
Direcci¨®n: Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Mart¨ªn, Bs. As., Argentina TE:+(5411)4724-6200





Archivo adjunto: pqgen.pl
Un archivo adjunto a este email ha sido removido
debido a que el nombre del archivo no est¨¢ permitido.

Archivo adjunto: tests.zip/tests.cache.lib
Un archivo adjunto a este email ha sido removido
debido a que el nombre del archivo no est¨¢ permitido.


JPD Borgna
 

JPD Borgna wrote:

By sending a .pl file i violated the mail policy, sorry.
Now i send the file as .perl. :-D :-P

Saludos, Juan Pablo.

Hi all, I hope that with this we can leave te "case closed":

With the attached script and this parameters: ./pqgen.pl 52 2 pq208 197 0 1000 100
I created a "ruller" for compare with the kicad package.
According to a datasheet from Xilinx PK007 (v1.2) June 18, 2004 about the PQFP (PQ208/PQG208) Package
the space betwen pads should be 19.68503937 in mills of inches, i used 197 (rounding) for this ruller.
When comparing on the screen this ruller with the package that comes with kicad i can see that the pads are not
perfect, the differences varies from pad to pad, and some in the middle ar ok.
So (lucky me!) i think the package will work with no problems.
From here to 2 to 3 weeks (:-P) im going to have a board designed with this package. Then ill tell you the real
thing: if it works or im fired....
Ive also attached a board with two modules, the one in the component has the pads from the ruller, the one
in the solder side is the one wich comes with kicad.


Saludos, Juan Pablo.

--
Juan Pablo Daniel Borgna -- Tcnico Electrnico
INTI-Electrnica e Informtica
Direccin: Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Martn, Bs. As., Argentina TE:+(5411)4724-6200


Ian bell
 

JPD Borgna wrote:
JPD Borgna wrote:
By sending a .pl file i violated the mail policy, sorry.
Now i send the file as .perl. :-D :-P
Saludos, Juan Pablo.
On a general adim note, if anyone has files to share with other group members, please use the group files section rather than attachments to group emails.

Thanks

Ian (group moderator)

--
Ian T-Bell
aka RuffRecords
aka RedTommo
www.geocities.com/ruffrecords


yajeed2000
 

Hello,
I have spent the last few days correcting the pin spacing on the
PQFP208 module, the pin spacing is now correct at 19.7 Mils.
If anyone is interested I will upload the modified module file.
I did the editing by changing the co-ordinates directly in the
libcms.mod text file.To do this I wrote a small c++ file to generate
the co-ordinates to a file.I then used another parsing program to
replace each incorrect line in the original module file with the
modified line.Finally I fired up the module editor and checked the
spacing.The package outline will need slight ajustment, but that is
easily done by moving/extending a few lines.The critical thing is that
the pads are now spaced correctly.
The only thing that remains is to print out and test it on the actual
device.
Please let me know if anyone would like to try this out also.

Regards,

David.

--- In kicad-users@..., JPD Borgna <jpborgna@i...> wrote:

Hi all, I hope that with this we can leave te "case closed":

With the attached script and this parameters: ./pqgen.pl 52 2 pq208
197
0 1000 100
I created a "ruller" for compare with the kicad package.
According to a datasheet from Xilinx PK007 (v1.2) June 18, 2004 about
the PQFP (PQ208/PQG208) Package
the space betwen pads should be 19.68503937 in mills of inches, i used
197 (rounding) for this ruller.
When comparing on the screen this ruller with the package that comes
with kicad i can see that the pads are not
perfect, the differences varies from pad to pad, and some in the middle
ar ok.
So (lucky me!) i think the package will work with no problems.
From here to 2 to 3 weeks (:-P) im going to have a board designed with
this package. Then ill tell you the real
thing: if it works or im fired....
Ive also attached a board with two modules, the one in the component
has
the pads from the ruller, the one
in the solder side is the one wich comes with kicad.


Saludos, Juan Pablo.

--
Juan Pablo Daniel Borgna -- T¨¦cnico Electr¨®nico
INTI-Electr¨®nica e Inform¨¢tica
Direcci¨®n: Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Mart¨ªn, Bs. As., Argentina TE:+(5411)4724-6200





Archivo adjunto: pqgen.pl
Un archivo adjunto a este email ha sido removido
debido a que el nombre del archivo no est¨¢ permitido.

Archivo adjunto: tests.zip/tests.cache.lib
Un archivo adjunto a este email ha sido removido
debido a que el nombre del archivo no est¨¢ permitido.


JPD Borgna
 

¿ªÔÆÌåÓý

yajeed2000 wrote:
Hello,
I have spent the last few days correcting the pin spacing on the
PQFP208 module, the pin spacing is now correct at 19.7 Mils.
If anyone is interested I will upload the modified module file.
I did the editing by changing the co-ordinates directly in the
libcms.mod text file.To do this I wrote a small c++ file to generate
the co-ordinates to a file.I then used another parsing program to
replace each incorrect line in the original module file with the
modified line.Finally I fired up the module editor and checked the
spacing.The package outline will need slight ajustment, but that is
easily done by moving/extending a few lines.The critical thing is that
the pads are now spaced correctly.
The only thing that remains is to print out and test it on the actual
device.
Please let me know if anyone would like to try this out also.

  
I want to try it out, is it at yahoo files? where?

Saludos, Juan Pablo.


Regards,

David.

--- In kicad-users@..., JPD Borgna  wrote:
  
Hi all, I hope that with this we can leave te "case closed":

With the attached script and this parameters:  ./pqgen.pl 52 2 pq208
    
197 
  
0 1000 100
I created a "ruller" for compare with the kicad package.
According to a datasheet from Xilinx  PK007 (v1.2) June 18, 2004 about 
the PQFP (PQ208/PQG208) Package
the space betwen pads should be 19.68503937 in mills of inches, i used 
197 (rounding) for this ruller.
When comparing on the screen this ruller with the package that comes 
with kicad i can see that the pads are not
perfect, the differences varies from pad to pad, and some in the middle 
ar ok.
So (lucky me!) i think the package will work with no problems.
 From here to 2 to 3 weeks (:-P) im going to have a board designed with 
this package. Then ill tell you the real
thing: if it works or im fired....
Ive also attached a board with two modules, the one in the component
    
has 
  
the pads from the ruller, the one
in the solder side is the one wich comes with kicad.


Saludos, Juan Pablo.

-- 
Juan Pablo Daniel Borgna  --  T¨¦cnico Electr¨®nico
INTI-Electr¨®nica e Inform¨¢tica
Direcci¨®n:  Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Mart¨ªn, Bs. As., Argentina TE:+(5411)4724-6200





Archivo adjunto: pqgen.pl
Un archivo adjunto a este email ha sido removido
debido a que el nombre del archivo no est¨¢ permitido.

Archivo adjunto: tests.zip/tests.cache.lib
Un archivo adjunto a este email ha sido removido
debido a que el nombre del archivo no est¨¢ permitido.

    




  


-- 
Juan Pablo Daniel Borgna  --  T¨¦cnico Electr¨®nico
INTI-Electr¨®nica e Inform¨¢tica
Direcci¨®n:  Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Mart¨ªn, Bs. As., Argentina TE:+(5411)4724-6200


yajeed2000
 

Hi,
I have just uploaded the corrected PQFP208 module to folder DJSBRISCOE
in the files section.

Regards,

David.


JPD Borgna
 

yajeed2000 wrote:

Hi,
I have just uploaded the corrected PQFP208 module to folder DJSBRISCOE
in the files section.

Regards,

David.


Its a perfect fit!
It should replace the one that comes with kicad.
Any way, i think the older should work too, its not too different.


Saludos, Juan Pablo.


--
Juan Pablo Daniel Borgna -- Tcnico Electrnico
INTI-Electrnica e Informtica
Direccin: Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Martn, Bs. As., Argentina TE:+(5411)4724-6200


Harish Mistry
 

Hello,
I am a new user and i would like to know how you manage to create the part with 19.7 mils pin to pin spacing.
I need to create a bunch of SMD parts with very fine pitch and i'm having problem with the grid setting in mm. It seems to go off? and the error build up as you get to the last pin i'm off by about 1 pin.
Thanks in Advance
hmistry494

JPD Borgna wrote:
yajeed2000 wrote:
Hello,
I have spent the last few days correcting the pin spacing on the
PQFP208 module, the pin spacing is now correct at 19.7 Mils.
If anyone is interested I will upload the modified module file.
I did the editing by changing the co-ordinates directly in the
libcms.mod text file.To do this I wrote a small c++ file to generate
the co-ordinates to a file.I then used another parsing program to
replace each incorrect line in the original module file with the
modified line.Finally I fired up the module editor and checked the
spacing.The package outline will need slight ajustment, but that is
easily done by moving/extending a few lines.The critical thing is that
the pads are now spaced correctly.
The only thing that remains is to print out and test it on the actual
device.
Please let me know if anyone would like to try this out also.

I want to try it out, is it at yahoo files? where?

Saludos, Juan Pablo.


Regards,

David.

--- In kicad-users@..., JPD Borgna wrote:
Hi all, I hope that with this we can leave te "case closed":

With the attached script and this parameters: ./pqgen.pl 52 2 pq208
197 
0 1000 100
I created a "ruller" for compare with the kicad package.
According to a datasheet from Xilinx PK007 (v1.2) June 18, 2004 about
the PQFP (PQ208/PQG208) Package
the space betwen pads should be 19.68503937 in mills of inches, i used
197 (rounding) for this ruller.
When comparing on the screen this ruller with the package that comes
with kicad i can see that the pads are not
perfect, the differences varies from pad to pad, and some in the middle
ar ok.
So (lucky me!) i think the package will work with no problems.
From here to 2 to 3 weeks (:-P) im going to have a board designed with
this package. Then ill tell you the real
thing: if it works or im fired....
Ive also attached a board with two modules, the one in the component
has 
the pads from the ruller, the one
in the solder side is the one wich comes with kicad.


Saludos, Juan Pablo.

--
Juan Pablo Daniel Borgna -- Tcnico Electrnico
INTI-Electrnica e Informtica
Direccin: Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Martn, Bs. As., Argentina TE:+(5411)4724-6200





Archivo adjunto: pqgen.pl
Un archivo adjunto a este email ha sido removido
debido a que el nombre del archivo no est permitido.

Archivo adjunto: tests.zip/tests.cache.lib
Un archivo adjunto a este email ha sido removido
debido a que el nombre del archivo no est permitido.








-- 
Juan Pablo Daniel Borgna -- Tcnico Electrnico
INTI-Electrnica e Informtica
Direccin: Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Martn, Bs. As., Argentina TE:+(5411)4724-6200


Find your next car at


yajeed2000
 

Hi,
This is How I did it.

a/ I backed up and then opened the libcms.mod (file in which the
PQFP208 module is
described) file in a text editor, found the entry for this module,then
I selected copied and pasted this into a new text file.I saved this as
filetoparse.txt (this name was hard coded into the program I used).

b/I wrote a c++ program that auto generated the pad co-ordinates after
asking for pad spacing,starting co-ordinate, number of pads to
generate and a few other relevant questions.The co-ordinates where
written to a text file.I ran this program 4 times for each side of the
module (for a 208 pad total), saving to a different filename each time.

c/I then copied and pasted the text from the co-ordinates files above
into 1 text file (in pad order) and saved this as filetoread.txt
(again name hardcoded into written program).

d/ I then ran the program I'd written (with a little help) replace.exe.
This program took the filetoparse text file, and replaced each old
co-ordinate with the newly generated co-ordinate from the filetoread
text file.It then wrote the results to a file called parsedfile.txt.
I then renamed this file to PQFP208.MOD.

My hope is that an auto pad generation feature could be created in the
Kicad module editor for use with fine pitch,large pin count devices.
Too many errors are introduced through fatigue and user error when
placing the pads,especially if having to place 208 of them.

I do not know C++ well enough (still a newbie programmer) or how to
program in WxWidgets otherwise I'd write this myself.
Hope this explanation is of some use.

David.

--- In kicad-users@..., Harish Mistry <hmistry494@y...> wrote:

Hello,
I am a new user and i would like to know how you manage to create
the part with 19.7 mils pin to pin spacing.
I need to create a bunch of SMD parts with very fine pitch and i'm
having problem with the grid setting in mm. It seems to go off and
the error build up as you get to the last pin i'm off by about 1 pin.
Thanks in Advance
hmistry494

JPD Borgna <jpborgna@i...> wrote: yajeed2000
wrote:
Hello,
I have spent the last few days correcting the pin spacing on the
PQFP208 module, the pin spacing is now correct at 19.7 Mils.
If anyone is interested I will upload the modified module file.
I did the editing by changing the co-ordinates directly in the
libcms.mod text file.To do this I wrote a small c++ file to generate
the co-ordinates to a file.I then used another parsing program to
replace each incorrect line in the original module file with the
modified line.Finally I fired up the module editor and checked the
spacing.The package outline will need slight ajustment, but that is
easily done by moving/extending a few lines.The critical thing is that
the pads are now spaced correctly.
The only thing that remains is to print out and test it on the actual
device.
Please let me know if anyone would like to try this out also.


I want to try it out, is it at yahoo files? where?

Saludos, Juan Pablo.



Regards,

David.

--- In kicad-users@..., JPD Borgna <jpborgna@i...> wrote:


Hi all, I hope that with this we can leave te "case closed":

With the attached script and this parameters: ./pqgen.pl 52 2 pq208


197


0 1000 100
I created a "ruller" for compare with the kicad package.
According to a datasheet from Xilinx PK007 (v1.2) June 18, 2004 about
the PQFP (PQ208/PQG208) Package
the space betwen pads should be 19.68503937 in mills of inches, i used
197 (rounding) for this ruller.
When comparing on the screen this ruller with the package that comes
with kicad i can see that the pads are not
perfect, the differences varies from pad to pad, and some in the middle
ar ok.
So (lucky me!) i think the package will work with no problems.
From here to 2 to 3 weeks (:-P) im going to have a board designed with
this package. Then ill tell you the real
thing: if it works or im fired....
Ive also attached a board with two modules, the one in the component


has


the pads from the ruller, the one
in the solder side is the one wich comes with kicad.


Saludos, Juan Pablo.

--
Juan Pablo Daniel Borgna -- T¨¦cnico Electr¨®nico
INTI-Electr¨®nica e Inform¨¢tica
Direcci¨®n: Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Mart¨ªn, Bs. As., Argentina TE:+(5411)4724-6200





Archivo adjunto: pqgen.pl
Un archivo adjunto a este email ha sido removido
debido a que el nombre del archivo no est¨¢ permitido.

Archivo adjunto: tests.zip/tests.cache.lib
Un archivo adjunto a este email ha sido removido
debido a que el nombre del archivo no est¨¢ permitido.












--
Juan Pablo Daniel Borgna -- T¨¦cnico Electr¨®nico
INTI-Electr¨®nica e Inform¨¢tica
Direcci¨®n: Avenida General Paz 5445 entre Albarellos y Constituyentes
CC157 (CP B1650KNA) San Mart¨ªn, Bs. As., Argentina TE:+(5411)4724-6200



Please contribute your symbols and modules to the library folder
in the group files section.



---------------------------------
YAHOO! GROUPS LINKS


Visit your group "kicad-users" on the web.

To unsubscribe from this group, send an email to:
kicad-users-unsubscribe@...

Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service.


---------------------------------






---------------------------------
Find your next car at Yahoo! Canada Autos