Gui4hal LinuxCNC Hal graphs of 'plc wiring'. Graph seen is interpreted from a list of 'components' and a list of 'nets'. This demo shows 'untangling' w/o changing any component list or net. Note the nets emit from source, not chained, becuz thats what the really do in Hal. TODO: library of comps. Hal File read, Graph file write, and way later, edit allows add/remove comps/nets. I worked on what i felt was the low level stuff 1st. This is all hand written in python, using 'NodeBox for OpenGL'