Resistor calculator

Bug #1776275 reported by Jakub Kozdon on 2018-06-11
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
KiCad
Triaged
Wishlist
Dmitry Rezvanov

Bug Description

Can you add into calculator series and mainly parallel resistors (possibly capacitor/inductor) calculator/selector like here: http://www.qsl.net/in3otd/parallr.html

--

Application: kicad
Version: (5.0.0-rc2-dev-603-g5a05135), release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.38.0 OpenSSL/1.0.1t zlib/1.2.8 libidn/1.29 libssh2/1.4.3 librtmp/2.3
Platform: Linux 3.16.0-6-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.55.0
    Curl: 7.38.0
    Compiler: GCC 4.9.2 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=OFF
    KICAD_SPICE=ON

Jeff Young (jeyjey) on 2018-06-11
Changed in kicad:
importance: Undecided → Wishlist
status: New → Triaged
Julien Faucher (suzizecat) wrote :

In the best case, being able to specify custom series would be a must (You may not have a full standard serie in stock, or have some strange values like in this Yageo samplebook found on Aliexpress that I have 0:) )

tags: added: pcb-calculator
Dmitry Rezvanov (misaka10032) wrote :

I started work on this feature.
And I have a idea - what about RC LPF(low-pass filter) and HPF(high-pass filter) calculator?
I think, need to create a separate tab for LPF and HPF.

Changed in kicad:
assignee: nobody → Dmitry Rezvanov (misaka10032)
Dmitry Rezvanov (misaka10032) wrote :

And one more question - should I work on LPF and HPF as part of this bug or need to create a separate one?

Ian McInerney (imcinerney) wrote :

Dmitry, yes the LPF and HPF should be a separate tab if you want to implement them.

We also suggest that before you spend a lot of time implementing a new feature/tool you contact the developer mailing list to make sure that no one else is already working on it, and also to solicit feedback about your design idea. That way everyone understands what is being worked on and the goals of the design.

Wayne Stambaugh (stambaughw) wrote :

Dmitry, please file a separate bug report for the filter tabs. This bug report is specifically for the parallel/series resistor selector feature. A separate bug report will make it easier to close out the bug reports.

Jeff Young (jeyjey) wrote :

@Dmitry, I think I'd use a separate tab. That being said, we're going to need to go from tabs to a list (like in Preferences) fairly soon as we're running out of room....

Ian McInerney (imcinerney) wrote :

@Jeff, yes the number of tabs is getting somewhat high. I was actually thinking of refactoring the PCB calculator code as well to split out the different tabs into their own form builder projects and classes (since currently a minor UI change seems to produce a diff that is ~500kb because of the UI files). When I do that we could also switch around the interface to a notebook style (since the calculator functions will be on wxPanels, it should be easy to go from one to the other).

Jeff Young (jeyjey) wrote :

+1

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers