|
|
# DEM remarks
|
|
|
|
|
|
## General
|
|
|
|
|
|
- Assembly documentation
|
|
|
We should check with people responsible for assembling boards what
|
|
|
kind of documentation do they expect. Alternatively we can open an
|
|
|
EDMS project and see what files are stored in xxx-assy.zip
|
|
|
archives.
|
|
|
This probably would require a converter or an export plugin in
|
|
|
KiCad.
|
|
|
**TODO:** Check Tom's assembly drawings generator script.
|
|
|
|
|
|
## Eeschema
|
|
|
|
|
|
- Good quality BOM generator
|
|
|
The current user interface is terrible. It requires to choose a file
|
|
|
that provides an xsltproc plugin (if you know where to look for
|
... | ... | @@ -25,14 +38,39 @@ |
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Assembly documentation
|
|
|
We should check with people responsible for assembling boards what
|
|
|
kind of documentation do they expect. Alternatively we can open an
|
|
|
EDMS project and see what files are stored in xxx-assy.zip
|
|
|
archives.
|
|
|
This probably would require a converter or an export plugin in
|
|
|
KiCad.
|
|
|
**TODO:** Check Tom's assembly drawings generator script.
|
|
|
- Editable pin table
|
|
|
Schematic library editor currently lists pins in read-only mode. It
|
|
|
should be modified to enable changing the properties values.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Copy/paste
|
|
|
Especially for drawings. One can export a drawing and import it to
|
|
|
|
|
|
## Pcbnew
|
|
|
|
|
|
- STEPs
|
|
|
Import and export. It might be already doable with KiCad, I need to
|
|
|
check. Perhaps it requires a few hackish tricks that could be
|
|
|
replaced with a nice UI.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Selecting layers when importing DXF files Right now KiCad imports
|
|
|
all DXF layers, which is not always convenient. Adding a listbox to
|
|
|
select layers would significantly improve the importer
|
|
|
functionality.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Selecting anchor imported DXF files
|
|
|
Pcbnew place the imported DXF graphics according to the option
|
|
|
selected in the import dialog and do not move it. For manual
|
|
|
placement mode, there should be another radio button.
|
|
|
The imported graphics should be dragged by the DXF origin. It is
|
|
|
especially important when a few DXF files are imported, as there are
|
|
|
cases when the final output is not aligned, or the alignment is hard
|
|
|
to achieve.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
... | ... | @@ -45,21 +83,44 @@ |
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Editable pin table
|
|
|
Schematic library editor currently lists pins in read-only mode. It
|
|
|
should be modified to enable changing the properties values.
|
|
|
- Enable snapping to characteristic points for the measurement tool
|
|
|
It is hard to accurately measure distance relying solely on vision.
|
|
|
Snapping could be enabled for other tools as well (e.g. drawing).
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- STEPs
|
|
|
Import and export. It might be already doable with KiCad, I need to
|
|
|
check. Perhaps it requires a few hackish tricks that could be
|
|
|
replaced with a nice UI.
|
|
|
- Object inspector
|
|
|
Modifying a single property for a number of items is a tedious task.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Selecting layers when importing DXF files Right now KiCad imports
|
|
|
all DXF layers, which is not always convenient. Adding a listbox to
|
|
|
select layers would significantly improve the importer
|
|
|
functionality.
|
|
|
- More sophisticated dimensioning tools
|
|
|
It is a large package that would need a proper specification.
|
|
|
Generally speaking, it would be great to have dimension lines
|
|
|
associated with certain points, so the dimensions are automatically
|
|
|
updated when the associated point coordinate changes.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- High contrast mode for footprint editor
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- Reset grid & auxiliary origin
|
|
|
|
|
|
# Bugs (to be confirmed and posted on the bug tracker)
|
|
|
|
|
|
- Create array does not work correctly when lowercase letters are used
|
|
|
for requested range
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- 'Invisible' texts should disappear not only after unchecking 'Hidden
|
|
|
text' checkbox in the Render tab, but also after disabling the
|
|
|
original layer visibility.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
- When saving a footprint with a different name, the 'Value' field is
|
|
|
not updated.
|
|
|
|