Alex wrote:
After importing files from Eagle, renew design from schematic/ by RefDes should be used because all components and nets have different IDs. Renewing by components will mess up all traces , but it shouldn't hang up machine.
Let's leave the hang ups for a moment aside and concentrate on the eagle example files to discuss the situation (is the easiest way to narrow down the problem).
For example import singlesided.brd/sch from eagle using the ulp
importing the files to diptrace works, but a dialog appears saying
"Components "GND, GND1, GND2, GND3, GND4, GND5, GND6, GND7, GND8, GND9, GND10, P+1, P+2, P+3, P+4, P+5, P+6" don't have patterns. The schematic can be converted to the board incorrectly!"
It seems that there are problems with some supply symbols. Then I do a Renew Design by RefDes which seems to work but some of the components had moved (a few ten mil)??? They are not all on their place as one would expect. This is a very simple layout so it doesn't matter at all, but suggest the layout is complex and routed?! I think this would be not nice.
Another example. I imported hexapod from eagle. When I try Renew Design by RefDes a dialog pops up displaying 'Different Net Width', asking 'Use PCB Layout Settings' oder 'Schematic Layout Settings'. ..
Same Problem, diptrace move some of the components out of their position??
Third example. Imported demo2 from eagle . Again the dialog 'Different Net Width' appeard. Also after proceeding the dialog diptrace move some of the components out of their position??
Why not keep diptrace the pads on their exact location as everyone would expect?
But one thing goes EXTREMLY worse. Try the following
Please open the Eagle Testversion v5.11 and load example singlesided board. There is a 18 pin DIP IC. Right click on the center of IC1 (in eagle) and mirror the IC1. Then go to Autorouter and let the board route (it's simple, it only take seconds). Use the Diptrace conversion ulp on it and import the board.asc into Diptrace 2.1.9.5 Beta. Now look on the position on IC1 in Diptrace. It' FALSE!!! On the left side is shown Pin 1 of IC1
instead of Pin 9! Look on the eagle board to compare them.
When you now make a Renew Design by RefDes then diptrace mirrored the IC1 and the chaos is perfect (all routings are destroyed).
Please investigate the matter. I've already spent hours on it.