Skip to content
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

User suggestion: allow circuits without wires #875

Open
arouinfar opened this issue Apr 4, 2022 · 6 comments
Open

User suggestion: allow circuits without wires #875

arouinfar opened this issue Apr 4, 2022 · 6 comments

Comments

@arouinfar
Copy link
Contributor

A user Tweeted that they couldn't complete a circuit without wires. @ariel-phet and I both confirmed that this seems to be the case. Is there a rule that requires at least one wire to close the circuit? If so, can you remember the reason @samreid?

I am not proposing a change, but would like to confirm that the behavior is intentional.

@ariel-phet
Copy link

@samreid
Copy link
Member

samreid commented Apr 4, 2022

Historically, we required at least one wire, so we could guarantee there was at least that much resistance. This is probably less of a concern now that batteries have internal resistance. There is also an implementation constraint that only the dragged vertex is adjusted when dragging, so with fixed-length circuit elements, the other vertices are not auto-adjusted to get a perfect match. But I suppose one day we could rewrite that to allow adjusting the other angles to get everything to line up.

@samreid samreid assigned ariel-phet and arouinfar and unassigned samreid Apr 4, 2022
@arouinfar
Copy link
Contributor Author

Thanks @samreid. I'll leave it to @ariel-phet to communicate with the user. Based on the conversation, we can consider updating the behavior in the next release.

@arouinfar arouinfar removed their assignment Apr 4, 2022
@ariel-phet
Copy link

User writes:

Students need to know that wires are just conductors, not some special magic. I have wanted to do activities where students connect circuits with only things like paper clip, coin, light bulb, battery, and found out you couldn’t.

You could add a wire that looks like a piece of aluminum foil, and not change the model, sort of like the resistors that look like other objects, etc?

@ariel-phet ariel-phet removed their assignment Apr 4, 2022
@arouinfar
Copy link
Contributor Author

Thanks @ariel-phet. I'll add this to the next publication milestone for consideration.

@arouinfar arouinfar changed the title Are wires necessary to complete a circuit? User suggestion: allow circuits without wires Apr 6, 2022
@arouinfar arouinfar removed this from the Full initial PhET-iO release: DC milestone Nov 30, 2022
@arouinfar
Copy link
Contributor Author

@samreid @matthew-blackman and I agree that this is not within the scope of the current milestone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants