← Back to team overview

kicad-developers team mailing list archive

Re: [RFC] eeschema new tool/feature.

 

Hello, Dino!

I was just watching your video. Spreadsheet editing seem extremely useful
to me, especially when creating and verifying big designs as well as
refactoring/reusing older designs.

Some other tools call these features "table based design entry" (of the whole design).
So, even connections (nets) might be added and manipulated via a spreadsheet.

Just to save some clicks, it could be good to get rid of the tabs in the dialog-box
and show the "Advanced" "Simple" and "Common" all in one dialog.
Also, an undo function could come in handy. :-)

Thank you for your work!

Regards,
Clemens






On 2016-11-06 18:44, Dino Ghilardi wrote:
> Hi everybody,
> 
> I had to edit a lot of components in a schematic and doing it one-by-one 
> was a tedious task without a chance to copy a field
> (as footprint) to many components in a single operation.
> 
> To make this task easier I've made a new tool that I'm using now. It 
> makes easier to select a particular group of similar
> components and copy a field from one to others. Here are some features 
> implemented:
> 
> -Shows the components in a 'spreadsheet-like' grid.
> -Can filter basing on one or more field values using a 'column filter'
> -It uses also regular expressions on fields to have maximum flexibility.
> -It has some 'easy' buttons to make easy to use the tool also for who 
> does not know the regular expressions syntax.
> -Selecting a component on the schematic highlights the line for that 
> component in the grid.
> -Selecting a component in the grid moves the cursor to the component in 
> the schematic.
> -Columns can be moved and hidden.
> -Changes can be undone using the 'undo' function in the schematic frame
> 
> A video (no audio) of this tool is available at:
> https://youtu.be/QCMddxkKe8k
> 
> If it makes sense, I can start to 'beautify' the code (aka re-read all 
> and check code style policy) and create a patch to send to the mailing 
> list, so I'll wait to hear if it is a good idea to go on developing this 
> tool or not.
> 
> Cheers,
> Dino Ghilardi.
> 
> _______________________________________________
> 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