Skip to content

Some improvement ideas

Thomas Pointhuber edited this page May 5, 2019 · 32 revisions

Other CADs (to look onto)

Other Fileformats

Libraries

  • Add contribution files
  • better spice model to simplify/clearify how to add them, and also add them with references to the value

General

  • Unify hotkeys (e.g. grab and duplicate on schematic block)
  • redirect help page to website, if not found on computer
  • groups/netclasses (like in altium)
  • more useful default size of dialogs
  • dialogs can be moved over main window
  • Plugin system which supports:
    • action modules
    • footprint generator
    • color scheme, keybinds
    • subschematics
    • templates

Schematic Editor

  • Improve BOM creator util (probably using Olivers BOM tool in Mainline includin fancy ui)
  • remove some tabs from the options menue, to be more like footprint editor
  • going into specific libraries in compontent selector using the arrow keys doesn't work (https://bugs.launchpad.net/kicad/+bug/1741333)
  • remove footprint possible entries if there is not filter specified
  • create wire when grab component directly connected to other component
  • drag wire to bus creates bus unfolding menue and shows bus-connection graphic item (this could lead to the removal of the menue item as well :)

Footprint Editor

  • pad dialog
    • auto scale pad visualisation of settings dialog
  • characteristics window
    • bigger default width (if possible)
    • datasheet field
  • multiedit
  • selecting a whole pcb track doesn't work with areas
  • add preview for 'move exactly' (at least a little image which shows in which direction the footprint would move)
  • strg+track cannot be deselected by Esc (https://bugs.launchpad.net/kicad/+bug/1741330)
  • when setting the net of a area, try to show the net's which are connectable in this area (and not only a complete list)
  • better overview of changes on netlist import (what net's, what footprints,...)
  • add (simple) export dialog for etching
  • allow setting of grid style

Footprint Wizard

  • requires lots of UX-improvements:
    • selection dialog on first startup
    • dialog more like altium design (looks intuitive to me)
    • remove/move information window
    • size improvements
    • better reload
    • loading of external files
    • load/safe of parameter files

Footprints

  • add more capacitor sizes

PCB New

  • supporting tab on move
  • fix polygon layer (edit dialog, layer selection)
  • allow more variations of dia/track sizes
  • tree like selection of layers, to enable/disable layers in groups
  • add 2d svg-pcb viewer and exporter (including package2D repository)

PCB Calculator

  • Add tolerances calculation
  • Auto calculation
  • Default regulators
  • MathML?

Bitmap2Component