-
Notifications
You must be signed in to change notification settings - Fork 226
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
[feature] Enable including components in the harness #142
Comments
This sounds extremely useful, but will require some rewriting of the input checking logic, since so far it has been a strict CABLE-CONNECTOR-CABLE-CONNECTOR-.... sequence. It's a good task to tackle for v0.3! |
I have suggested a possible input syntax in #134 (comment) that doesn't break the alternating connector-cable-sequence, except accepting a direct connection as an alternative to a cable in the sequence , and that also can support mating wire connectors within the harness, as in #148. |
Naïve question: Alternatives:
Any other ideas? |
This may be only partially related, but this is how I implemented including a little level shifter PCB in one of our wiring diagrams at work (using the My vision is to be able to group connectors using the GraphViz |
Sometimes, a few simple components are integrated into the harness, like e.g. a LED indicator or switch mounted at a connector housing, a resistor at the end of a bus line, diodes for protecting against reversed polarity, etc. I suggest adding such a component as a connector with all connector attributes available, except that it can be marked as a Component instead of a Connector in the BOM entry.
In addition, it would be nice to have the option to connect the pins of such a component directly to a splice (simple connector) or connector pin without cable/wires between when the component has legs that allow direct connections in real life. It might be implemented similar to the mockup in #134 (comment) where ferrules (simple connectors) are connected directly to another connector.
Are there other use cases where something like this might be useful?
The text was updated successfully, but these errors were encountered: