-
Notifications
You must be signed in to change notification settings - Fork 300
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Choice of symbol for the Ammeter? #110
Comments
That code was contributed by someone. I like your choice of symbol better. |
OK, great, thanks Paul. |
They're all done procedurally, in code. I don't know if SVG existed when I started working on this, or I didn't know about it at least. Also, I don't know if SVG would work because the various parts need to be draw in different colors depending on the voltage, and we need to know the path of the current so we can animate it. This one is done in the draw() method of AmmeterElm.java |
Brilliant, thank you Paul, I will take a look at it alongside the Voltmeter and compare.
…On 7 October 2024 18:16:43 BST, Paul Falstad ***@***.***> wrote:
They're all done procedurally, in code. I don't know if SVG existed when I started working on this, or I didn't know about it at least. This one is done in the draw() method of AmmeterElm.java
--
Reply to this email directly or view it on GitHub:
#110 (comment)
You are receiving this because you authored the thread.
Message ID: ***@***.***>
|
I am hoping to use circuitjs1 in helping to teach very basic secondary school level (aged 11-16) electronics in Computer Science.
Pretty early on I have discovered that the symbol for the ammeter is not what I expected, is at odds with the normal convention and that's going to confuse young learners needlessly I think.
I'm curious as the default choice for the Ammeter symbol because (in my setup at least) it looks far too close to Diode to me and that's really going to cause confusion.
Here is a mock-up of what I (and students) would expect an ammeter to look like...
Thank you
The text was updated successfully, but these errors were encountered: