Resistor calculator

Bug #1776275 reported by Jakub Kozdon
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
KiCad
Expired
Wishlist

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)
Changed in kicad:
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
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
Revision history for this message
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)
Revision history for this message
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?

Revision history for this message
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.

Revision history for this message
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.

Revision history for this message
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....

Revision history for this message
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).

Revision history for this message
Jeff Young (jeyjey) wrote :

+1

Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

KiCad bug tracker has moved to Gitlab. This report is now available here: https://gitlab.com/kicad/code/kicad/-/issues/2155

Changed in kicad:
status: Triaged → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.