← Back to team overview

kicad-developers team mailing list archive

Re: Routing algorithm used in PCB

 

KiCad does come with a python interface.
Moving to python as native system and other web technologies are not a good
idea imho.

Not every software is better with web and cloud stuff.

2017-08-28 18:04 GMT+02:00 Arun Kumar <arunkumar413@xxxxxxxxx>:

> Documentation of code or the usage of Kicad? I see that there is already
> documentation on the user guide.
>
> Would be happy if Kicad transitions to python or other web technologies.
>
> On Mon, Aug 28, 2017 at 8:56 PM, Fabrizio Tappero <
> fabrizio.tappero@xxxxxxxxx> wrote:
>
>> Hi Arun,
>> if yu like you can contribute with the documentation.
>>
>> Regards
>> Fabrizio
>>
>>
>> On Mon, Aug 28, 2017 at 10:47 AM, Arun Kumar <arunkumar413@xxxxxxxxx>
>> wrote:
>>
>>> I don't know C++ so unable  to contribute and I want to build my own
>>> FOSS app with the languages I know. I always wanted to contribute to an
>>> existing project there  isn't a proper documentation about the source code.
>>> Have to go through hundreds and thousands of lines of code to understand
>>> where they have implemented a specific functionality.
>>>
>>> I browsed the folders of the source code of Kicad but unable to
>>> understand what routing techniques are used and the code associated with
>>> it. I  found  a folder with name algorithm but couldn't understand how
>>> they're working with the parts.
>>>
>>> Thanks,
>>> Arun
>>>
>>> On Mon, Aug 28, 2017 at 12:04 PM, José Ignacio <jose.cyborg@xxxxxxxxx>
>>> wrote:
>>>
>>>> You already established that you want to extract techniques from kicad
>>>> for your own project instead of contributing. The code is all there in the
>>>> repo, free to use under the GPL.
>>>>
>>>> On Mon, Aug 28, 2017 at 12:41 AM, Arun Kumar <arunkumar413@xxxxxxxxx>
>>>> wrote:
>>>>
>>>>> Hi Team,
>>>>>
>>>>> Which PCB routing algorithm are used in PCB designing in Kicad?
>>>>>
>>>>> Thanks
>>>>> Arun
>>>>>
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~kicad-developers
>>>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~kicad-developers
>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References