@@ -0,0 +1,40 @@
|
|||||||
|
Results are unchanged from 1.2.1 for the same board and settings. This
|
||||||
|
release is about what the plugin tells you while it works, and about no
|
||||||
|
longer overstating what a frequency result means.
|
||||||
|
|
||||||
|
Progress while solving:
|
||||||
|
|
||||||
|
- The dialog used to close on OK and leave nothing on screen until the
|
||||||
|
figures appeared - minutes, on a real board, with no sign the plugin
|
||||||
|
was doing anything. A small window now stays up for that whole
|
||||||
|
stretch: the stage running, elapsed seconds, and Cancel.
|
||||||
|
- It covers the figure work as well as the solve. Laying out labels and
|
||||||
|
writing the four PNGs at full resolution is seconds on a modest board
|
||||||
|
and 10-15 on a large one, and that used to be silent too.
|
||||||
|
- Cancel stops the solve and returns you to the board with no error
|
||||||
|
figure - the run simply reports that it was cancelled.
|
||||||
|
|
||||||
|
Frequency results are described honestly:
|
||||||
|
|
||||||
|
- Nothing advertises "AC resistance" any more. At f > 0 the plugin
|
||||||
|
applies the exact 1D foil and barrel skin-effect correction and
|
||||||
|
nothing else: proximity redistribution and inductance are not
|
||||||
|
modelled, so the number is a lower bound on the resistive rise, not
|
||||||
|
an AC impedance simulation. The README headline, the PCM and plugin
|
||||||
|
descriptions, the dialog note, the CLI help and the summary line all
|
||||||
|
say so now.
|
||||||
|
- The computation itself has not changed - only its description. A
|
||||||
|
frequency result from 1.2.1 is the same number, previously labelled
|
||||||
|
in a way that invited it to be read as an impedance.
|
||||||
|
|
||||||
|
Also in this release:
|
||||||
|
|
||||||
|
- The offline runner takes --progress, so the same busy window can be
|
||||||
|
used outside KiCad.
|
||||||
|
- The frequency field keeps its specific reason for rejecting an input
|
||||||
|
("1,500" is a thousands separator, "-5" is negative) instead of a
|
||||||
|
generic "cannot parse".
|
||||||
|
|
||||||
|
The in-KiCad |J| overlay push remains experimental and opt-in, off by
|
||||||
|
default. It writes reference images to User.9-User.12 and replaces what
|
||||||
|
is on those layers.
|
||||||
+1
-1
@@ -17,7 +17,7 @@
|
|||||||
},
|
},
|
||||||
"versions": [
|
"versions": [
|
||||||
{
|
{
|
||||||
"version": "1.2.1",
|
"version": "1.2.2",
|
||||||
"status": "stable",
|
"status": "stable",
|
||||||
"kicad_version": "10.0",
|
"kicad_version": "10.0",
|
||||||
"runtime": "ipc"
|
"runtime": "ipc"
|
||||||
|
|||||||
+1
-1
@@ -3,7 +3,7 @@
|
|||||||
# the dependency list there in sync with [project.dependencies].
|
# the dependency list there in sync with [project.dependencies].
|
||||||
[project]
|
[project]
|
||||||
name = "fill-resistance"
|
name = "fill-resistance"
|
||||||
version = "1.2.1"
|
version = "1.2.2"
|
||||||
description = "DC resistance of copper zone fills and traces between two contacts (KiCad 10 plugin)"
|
description = "DC resistance of copper zone fills and traces between two contacts (KiCad 10 plugin)"
|
||||||
license = "GPL-3.0-or-later"
|
license = "GPL-3.0-or-later"
|
||||||
requires-python = ">=3.11"
|
requires-python = ">=3.11"
|
||||||
|
|||||||
@@ -216,7 +216,7 @@ wheels = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fill-resistance"
|
name = "fill-resistance"
|
||||||
version = "1.2.1"
|
version = "1.2.2"
|
||||||
source = { virtual = "." }
|
source = { virtual = "." }
|
||||||
dependencies = [
|
dependencies = [
|
||||||
{ name = "kicad-python" },
|
{ name = "kicad-python" },
|
||||||
|
|||||||
Reference in New Issue
Block a user