← Back to team overview

kicad-developers team mailing list archive

Re: [FEATURE] Component table viewer

 

Thanks for the positive feedback everyone.

I have a couple of further improvements planned (but not much time atm).

A) left alignment of text (I agree)

B) ability to open footprint selector (perhaps using right-click context
menu). If someone with better knowledge of Kiway wants to do this one,
great.

C) Data filtering - ability to filter per row

D) context menu to quickly hide column, etc

Oliver


On 12 May 2017 20:50, "Clemens Koller" <cko@xxxxxxxxx> wrote:

I am impressed!

This seems to be the first step towards what is called "Table Based Design
Entry" in some other tools.
The next step towards that would be to allow editing of pins and netnames
of the components (which are arranged in a hierarchical tree view).
And - the tricky part - update the visual representation of the connections
in the schematics (updating netnames of existing connections and by adding
netnames/labels to pins for new connections).

Thank you for your great work!

Clemens

On 2017-05-12 10:23, Steven Johnson wrote:
> To answer 3. Its a component field editor/viewer.  It allows you to
edit/view your component fields much easier than right clicking on each and
every symbol to see what the fields are set to.
>
> Its not really a BoM tool although it makes getting your BoM in order
much easier.
>
> For example a 10K resistor doesnt necessarily specify the
manufacturer/part number like a BoM would need to, although it can.  How
you use the fields is up to you the designer.
>
>
> On May 12, 2017 15:16, "Fabrizio Tappero" <fabrizio.tappero@xxxxxxxxx
<mailto:fabrizio.tappero@xxxxxxxxx>> wrote:
>
>     Hello,
>     great work! this is a good BOM preview, but I am not really sure why
the BOM icon does not activate this table (like in Altium).
>     I have done some testing and this is my feedback.
>     1) left alignment is advisable.  The current center alignment makes
the table hard to read.
>     2) for a reason I do not know, the current version (today nightly
built) has problem to group the "Description" field. Very strange
>     3) What exactly is this table? a "Generate quick BOM"? The current
pop up hint text says "Component table view" which I guess is incorrect
since you can edit fields. This would help me to make a better icon?
>
>     Inline image 1
>
>     Really great work. I love this new feature.
>
>     cheers
>     Fabrizio
>
>
>     On Sat, May 6, 2017 at 7:28 AM, Strontium <strntydog@xxxxxxxxx
<mailto:strntydog@xxxxxxxxx>> wrote:
>
>         Hi Oliver,
>
>         On 06/05/17 12:13, Oliver Walters wrote:
>>
>>             And it just so happens that in this schematic NO components
have been edited to include these default fields/values, so, they don't
show up in the component table.
>>
>>
>>         I have a patch to fix this now - if a field is empty and a
template value exists, that is placed there instead.
>>
>>
>>             Also, editing Multipart components is a little quirky, If
you change a field for a multi-part component, all "parts" update to that
value, but if any parts have different values, only one is shown in the
table and its not clear that the underlying multipart field is inconsistent.
>>
>>
>>         This is a hard one as really, multi-part components should /not/
have different values in various fields! I had thought about adding another
level (with an arrow as you suggest) but I think it becomes too complicated.
>         Yes, I agree with you on this, Its confusing that KiCad doesn't
synchronise those fields.  BUT I think maybe its done that way to help
facilitate swapping parts between multiple multi-part components.
>
>         Maybe a developer who knows more about this can weigh in?  Is
having different field value/fields in a single multi-part component a
"Feature" or a "Quirk"?  And if a "Feature" what's its purpose?
>
>         Steven
>
>
>
>         _______________________________________________
>         Mailing list: https://launchpad.net/~kicad-developers <
https://launchpad.net/~kicad-developers>
>         Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:
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
> 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

References