← Back to team overview

kicad-developers team mailing list archive

Re: KiCad library format

 

2012/5/8 Milan Horák <konference@xxxxxxxxx>

> Hello,
>
> I am afraid that I am not as goog programmer as it may look. I use
> documentation a lot, because of little experience. But I have a goal and I
> am going towards it. An I will get there :-)
>
> I will do as much I can to help. And will release the source too.
>

Well It's all matter of practice :-)

And, learn object oriented programming practices , will make your life
easier  :-)


>
> Milan
>
> P.S. I'd like to buy beginners package of worms ;-)
>
> Dne 8.5.2012 10:00, Miguel Angel Ajo Pelayo napsal(a):
>
>> Milan, Interesting project,
>>
>> Wouldn't you be interested in joining the scripting taskforce, right?
>>
>> I've been thinking during last days about schema & footprint
>> visualization in the python scripting we're building, and one thing is
>> the visualization to UI, that reusing the current KiCad code would be
>> the cleanest/fastest/easier to maintain, but...
>>
>> Then something else comes to my mind (for web app building, and even for
>> desktop apps), some kind of render painters (in python) capable of
>> taking a "BOARD" "MODULE" (later schematic parts and schematics) and
>> spiting out a .svg or .png : just imagine a web app doing a:
>>
>> painter = pcbnew.PAINTER(my_module)
>>
>> my_svg = painter.GetSVG()
>> my_png = painter.GetPNG()
>>
>> That could be of great reuse in many places, with the new PLUGIN
>> architecture, it could even be reused to paint the new format files,
>> eagle (when available), altium & orcad?  if there is some brave man
>> around.... :-)
>>
>>
>>
>>
>>
>>
>> 2012/5/7 Dick Hollenbeck <dick@xxxxxxxxxxx <mailto:dick@xxxxxxxxxxx>>
>>
>>
>>    Do you want to buy some worms?
>>
>>
>>    Good accomplishment.
>>
>>     > Hello,
>>     >
>>     > not to give a fish but teach how to fish instead :-)
>>     >
>>     > Found it in sources and it is pretty self explanatory.
>>     > Thank you guys and thank you for all the work you do.
>>     >
>>     > Milan
>>     >
>>     > Dne 6.5.2012 16:12, Dick Hollenbeck napsal(a):
>>     >> On 05/06/2012 08:23 AM, Milan Horák wrote:
>>     >>> Hi gentlemen,
>>     >>>
>>     >>> I'm working on my fun project - KiCad file visualiser
>>     >>> (http://kicad.picaxe.cz/**kifivi/index.php<http://kicad.picaxe.cz/kifivi/index.php>
>> ).
>>     >>>
>>     >>> I have a question about KiCad component library format.
>>    Documentation
>>     >>> says that ALIAS line has to be the second line right after DEF
>>    line, but
>>     >>> in the default device.lib from package it is not this way.
>>     >>>
>>     >>> I.e. CP component - ALIAS line follows fields F1 line.
>>     >>>
>>     >>> What is the right way then?
>>     >>>
>>     >>> Tkanks for any answer.
>>     >>>
>>     >>> Milan
>>     >> Sometimes even a developer, or even the original author, may not
>>    carry this information in
>>     >> his/her head.  So to answer the question, he/she would have to
>>    look at the source.
>>     >>
>>     >> This is perhaps something you can do to?
>>     >>
>>     > ______________________________**_________________
>>     > Mailing list: https://launchpad.net/~kicad-**developers<https://launchpad.net/~kicad-developers>
>>     > Post to     : kicad-developers@lists.**launchpad.net<kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>    <mailto:kicad-developers@**lists.launchpad.net<kicad-developers@xxxxxxxxxxxxxxxxxxx>
>> >
>>
>>     > Unsubscribe : https://launchpad.net/~kicad-**developers<https://launchpad.net/~kicad-developers>
>>     > More help   : https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp>
>>     >
>>
>>
>>    ______________________________**_________________
>>    Mailing list: https://launchpad.net/~kicad-**developers<https://launchpad.net/~kicad-developers>
>>    Post to     : kicad-developers@lists.**launchpad.net<kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>    <mailto:kicad-developers@**lists.launchpad.net<kicad-developers@xxxxxxxxxxxxxxxxxxx>
>> >
>>
>>    Unsubscribe : https://launchpad.net/~kicad-**developers<https://launchpad.net/~kicad-developers>
>>    More help   : https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp>
>>
>>
>>
>>
>> --
>>
>> Miguel Angel Ajo Pelayo
>> http://www.nbee.es
>> +34 636 52 25 69
>> skype: ajoajoajo
>>
>>
>> ______________________________**_________________
>> Mailing list: https://launchpad.net/~kicad-**developers<https://launchpad.net/~kicad-developers>
>> Post to     : kicad-developers@lists.**launchpad.net<kicad-developers@xxxxxxxxxxxxxxxxxxx>
>> Unsubscribe : https://launchpad.net/~kicad-**developers<https://launchpad.net/~kicad-developers>
>> More help   : https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp>
>>
>
> ______________________________**_________________
> Mailing list: https://launchpad.net/~kicad-**developers<https://launchpad.net/~kicad-developers>
> Post to     : kicad-developers@lists.**launchpad.net<kicad-developers@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~kicad-**developers<https://launchpad.net/~kicad-developers>
> More help   : https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp>
>



-- 

Miguel Angel Ajo Pelayo
http://www.nbee.es
+34 636 52 25 69
skype: ajoajoajo

References