Open davidperrenoud opened 10 years ago
I can reproduce this issue on Version 0.9.0 (bda4e 2014-06-11) 64 [Qt 5.2.1] using the example Arduino->Light->Display->Liquid Crystal Display 1) In the PCB view delete All traces 2) Select the PCB and change it to single sided 3) Autoroute Notice double routes between pin 3 of the LCD and middle pin of the potentiometer and also between arduino UNO pin1 and R2
Still reproducible in 0.9.4
Remove imported label
Still reproducible in 0.9.9. See
https://forum.fritzing.org/t/on-my-first-project-routing-gives-double-traces/14920/
for an example case. I expect this is low priority, but is still present.
Peter
I tested the Arduino->Light->Display->Liquid Crystal Display example.
Load the example
Export to XML Netlist
Check the xml for "wiper". It is only present in one net, with four connectors (two THT donuts on two sides)
Now, convert the PCB to single sided
Again, export the XML Netlist
Check the new xml for "wiper". It is now present in two nets, each again with four connectors.
So, it seems the issue is that duplicate nets get created when changing to single sided PCB. The autorouter then correctly connects all connectors for each net.
From fernaand...@gmail.com on April 18, 2014 02:12:03
What steps will reproduce the problem? 1.in schematic view place 3 resistor and 1 generic female header 4 pines 2.connect ping 1 from each resistor to the 2-4 pines in the header 3.connect the other resistor pines (number 2 of each resistor) together in the pin 1 of the header What is the expected output? What do you see instead? Fritzing creates double routes when it makes the autoroute task What version of Fritzing are you using? On what operating system? Version 0.8.7 (b1bf5 2014-01-24) Cocoa [Qt 4.8.5] Please provide any additional information below. This is only an example about how to place the parts, the original file is an array pf leds with its own resitor of 220ohms and a connector to another PCB
Original issue: http://code.google.com/p/fritzing/issues/detail?id=2946