← Back to team overview

kicad-developers team mailing list archive

Re: A few extra component footprins

 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>> WOW! Learning Perl will have a very steep curve. But it's something I'll
>> have to do if I want to beof any meaningful help. BTW, how long does it
>> take for the script to generate all of the components?
> 
> After a poweron/reboot: 55-60 seconds on a 2.67GHz Intel Core I7.
> 
Core-i7-920, right? I'm using the same thing. :)
> Subsequent makes takes only about 45 seconds,
> as all relevant files are cached in memory :-)
> 
> This time includes building all necessary perl structures
> for the 914 parts in memory (including the 3D stuff), and
> comparison with the current set of components and libs.
> 
It's pretty fast for a job of such magnitude on an interpreted language.

> I've begun looking at IGES, and it's a bit of a
> beast, but more on that in my next posting ...
> 
I've had a bit of time to digest it myself, and I think I have a
reasonable understanding. I've began work on a libiges, which should
just give data structures containing the stuff for each entry (including
parameters). It's in C (C++ would have been overkill), but I doubt
there's no easy way to interface it with Perl.

It's going a bit slow, as I'm using cmake for the first time and don't
have enough aspirin to figure out how to pass compiler flags. :p

Alex
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJMg+h6AAoJEL0kPHNPXJJKAhkP/R5v7nU1ADI409V/9ODLI9TT
rfx1IpxLEmEwjDHv6iWm78tfsbmHa5g8slTV3qTor1PHjGNCQOaeQmpBRu3ch+u5
SUQqELxcctrLkffLw8ZlE7I6miK3IWeHktnrfky4Gpep79cvHhvckaWPYUHKK/Sy
OtxAzVpQ84EXUYmNGCJjZa77HGsxeMcQSc7e0nkIp25Dg0EUBTq+VQ9o7kTDMmtK
YXnGqTg+RPFgIm0JOhsAtB9Ylxevg7zYJ97wL8iNoxbQvZeFczeib86KY4LBBN53
skneXDCNr0aStb2r81iP8OWqlNrJl+9SlUar+saR0/PDuUxAAUt3RO+dNLmr+vJe
l1uPqzBL1JJRBNX+d//GZx10/FK/guF94T47fVwx8uv+j2DZ5eQOVwOgRxxdEfMC
OfnT+moYPe+mGLtTuWKd6C9Oq4X0VaDe2CPFMez+k2V3p8FMFKAeBzak6GfRwooi
vDpJh1SYfzQqnMysAZrP/n+QO8WPY6EpUMcaJvMnsgAi86n4WfQLi5EpNq2oWWjs
JYZA7dHJ7EnnkirAFP2bhOtbDO6VRB5C/k5+5C1Hf0g4uKMlFtwRLj4BtN9Ldoz9
ag/VL7P3JXZZWshGvJpWyhuLG9znaEppegpi3xsW3Ju5eV8SRMA1qK5thCUG97M5
+U8hrz1vrO/5jWSHitdD
=V54P
-----END PGP SIGNATURE-----



References