Author Topic: KiPart: Another tool to create parts  (Read 19366 times)

0 Members and 1 Guest are viewing this topic.

Offline timofonic

  • Frequent Contributor
  • **
  • Posts: 904
  • Country: es
  • Eternal Wannabe Geek
KiPart: Another tool to create parts
« on: August 16, 2015, 07:01:19 pm »
Hello.


There's another tool to create KiCad parts, KiPart:




http://kipart.readthedocs.org/en/latest/

https://github.com/xesscorp/KiPart


There's many tools addressing KiCad shortcomings, it seems.

I wonder if this makes KiCad developers think about future improvements and even considering the developers of these tools contribute their features to the main codebase in some way.

Is this something to consider after the stable release?

Regards.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7805
  • Country: us
  • adieu
Re: KiPart: Another tool to create parts
« Reply #1 on: August 16, 2015, 07:41:39 pm »
I'd love to see something like that integrated post-release. libedit indeed sucks donkeys. Many, many donkeys.

There's one developer, I think, who is actually planning on doing something like this. :-+
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline jancumps

  • Supporter
  • ****
  • Posts: 1203
  • Country: be
  • New Low
Re: KiPart: Another tool to create parts
« Reply #2 on: August 16, 2015, 08:00:10 pm »
I've tried out KiPart, and it works perfectly. It's going to be a time saver - and a frustration prevention tool.
There's not much joy in creating a pin-rich symbol with mouse keyboard dialogs mix.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7805
  • Country: us
  • adieu
Re: KiPart: Another tool to create parts
« Reply #3 on: August 16, 2015, 08:02:35 pm »
I've tried out KiPart, and it works perfectly. It's going to be a time savere - and a frustration prevention tool.
There's not much joy in creating a pin-rich symbol with mouse keyboard dialogs mix.

You can use just the keyboard to speed it up, if you're clever - I've done 256-ball BGAs before that way and it wasn't too painful. The key is to sort the pins by type - get the electrical and graphical type fields filled out and then just do all the pins of that type in a row. Use P to call up the box, type name, <tab>, type number, enter, arrow down, repeat.

Not that that doesn't suck donkeys, but it sucks fewer than moving between keyboard and mouse repeatedly :P
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline jancumps

  • Supporter
  • ****
  • Posts: 1203
  • Country: be
  • New Low
Re: KiPart: Another tool to create parts
« Reply #4 on: August 16, 2015, 08:41:16 pm »
The two things that I find the nicest are thhat:
1: Dave has done the clever part for us :)

2: copy/paste all pin assignments from pdf datasheet to a spreadsheet works quite well in some cases. Half the work done.
 

Offline Wilksey

  • Super Contributor
  • ***
  • Posts: 1153
Re: KiPart: Another tool to create parts
« Reply #5 on: August 16, 2015, 10:43:54 pm »
I don't actually find it that bad to create library parts in KiCAD!

Am I one of very little?

Seems like a good tool though!
 

Offline timofonic

  • Frequent Contributor
  • **
  • Posts: 904
  • Country: es
  • Eternal Wannabe Geek
Re: KiPart: Another tool to create parts
« Reply #6 on: August 16, 2015, 11:45:37 pm »
I don't actually find it that bad to create library parts in KiCAD!

Am I one of very little?

Seems like a good tool though!

There are many third party utilities around KiCad that provides extra features to the built-in available ones. Part creation and library management are some of them.

I think that creativity could be integrated into the original tool and even encourage these developers to integrate these improvements into the main project.

I know this isn't easy to do and managing a team isn't easy at all, even some coders are really good ones but are lone cowboys. Anyway, I suspect KiCad suffered of some form of cowboy coding that still has some residuals of it (at least the code comments seems to be translated from French to English, for example).
« Last Edit: August 16, 2015, 11:48:49 pm by Circuiteromalaguito »
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 17684
  • Country: nl
    • NCT Developments
Re: KiPart: Another tool to create parts
« Reply #7 on: August 17, 2015, 12:58:47 am »
Use P to call up the box, type name, <tab>, type number, enter, arrow down, repeat.
That sounds exactly how Orcad Capture works / how I use that. Once you get the hang of using the keyboard shortcuts programs work much faster. Creating a CSV file sounds like a lot more work (typing) to me.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7805
  • Country: us
  • adieu
Re: KiPart: Another tool to create parts
« Reply #8 on: August 17, 2015, 01:02:38 am »
Creating a CSV file sounds like a lot more work (typing) to me.

Not if you have a ton of pins and can copy and paste them from the datasheet, or even better, if the manufacturer provides a CSV (both Altera and Xilinx do).
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 17684
  • Country: nl
    • NCT Developments
Re: KiPart: Another tool to create parts
« Reply #9 on: August 17, 2015, 08:46:57 pm »
Even then I usually like my own naming convention better (more descriptive).
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf