How to connect two crossing nets in gaf/gschem
Please consider that (1) I have just started to use gschem
on Windows 7, and (2) intend to use it as the schematic
editor for NGSPICE. I am not at all interested in PCB / layout.
All went smoothly up to the point that I constructed a small
test schematic with two crossing nets. With some fiddling
I got a round "cue" dot on the point where the two nets
visually cross.
Converting the schematic to a netlist with spice-sbd was
not a problem, but inspecting the output, I noted that the
two crossing nets are NOT connected together. Closely
reading the documentation it might be saying that two
nets can't be connected where they cross. One can only
connect two nets at their end points, or net1 to the mid
point of another net2. Connecting the endpoint of a third
net to the midpoint of net2 is not possible?
| |
---x--- 1. <= This is not allowed, do this 2. => ---x--x---
| |
Version 2 works, but looks unnatural to me.
Version 1 actually constructs ---x--- (two nets connected by a cue),
and a single vertical net that passes through the 'x' cue, but is
not connected to it (!?)
I can approximate what I want by connecting three nets to a pin:
net b
|
net a ---x==== pin b
|
net c
This is all a bit too hacky for my taste, but I guess I simply
haven't found the correct way to shortcircuit two nets, or maybe
my version of gEDA is too old (gschem 1.9.0, 2011)?
I would love to have a more recent version of gschem, but I did
not succeed to compile it from source with MSYS2 / MinGW 64bit.
-marcel
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- gEDA Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Marcel Hendrix
- Solved:
- Last query:
- Last reply: