Back to DipTrace homepage
DipTrace Home Page | Contact Info  
  
 




Author Message
 Post subject: Why grid router hangs my machine...
PostPosted: 01 Jan 2012, 20:43 
Offline

Joined: 02 Aug 2010, 18:48
Posts: 16
..and stops ALWAYS at near 75% of phase 1 of 1 (my CPU fan is at 110% with the windows "Autoroute" on the top, also if switching to FireFox...!), without progress after an hour or two ...?
Now, if i click onto hung Autoroute windows, my SO (Win 7 x64) says "programs not responding", and so asks "wait or close program".

I've used grid router-settings as default, and with the previous versions of Diptrace PCB the grid router worked always without crashes or problems.

Hope you can help (thanks in advance).
Alex


Top
 Profile E-mail  
 
 Post subject: Re: Why grid router hangs my machine...
PostPosted: 03 Jan 2012, 05:55 
Offline
Technical Support

Joined: 09 Jun 2010, 06:24
Posts: 176
Could you please provide us with the test file (PCB before auto-routing).


Top
 Profile E-mail  
 
 Post subject: Re: Why grid router hangs my machine...
PostPosted: 03 Jan 2012, 06:30 
Offline

Joined: 02 Aug 2010, 18:48
Posts: 16
novarm44 wrote:
Could you please provide us with the test file (PCB before auto-routing).

Hi, i attached the file to this reply: with shape router no troubles, but with grid it hangs PCB.EXE ...!
Have a good day. Alex


You do not have the required permissions to view the files attached to this post.


Top
 Profile E-mail  
 
 Post subject: Re: Why grid router hangs my machine...
PostPosted: 03 Jan 2012, 09:32 
Offline
Technical Support

Joined: 09 Jun 2010, 06:24
Posts: 176
Thank You!
We have fixed the issue (it was bug in the program related to using net classes in grid router) and it will be ok in the next build. I would also recommend to use ShapeRouter instead - btw it routes your board almost 100% (except one rule violation where trace width+clearance is bigger than pad pitch).


Top
 Profile E-mail  
 
 Post subject: Re: Why grid router hangs my machine...
PostPosted: 03 Jan 2012, 13:16 
Offline

Joined: 02 Aug 2010, 18:48
Posts: 16
novarm44 wrote:
Thank You!
We have fixed the issue (it was bug in the program related to using net classes in grid router) and it will be ok in the next build. I would also recommend to use ShapeRouter instead - btw it routes your board almost 100% (except one rule violation where trace width+clearance is bigger than pad pitch).


Hi! I'm glad you've fixed the bug (I hate bugs!!! i'm also a hobbyst x86/x64 VB/C/ASM and PIC programmer, so bugs are on my table for breakfast, lunch and dinner...).
If is possible, can you send me the routed file you've made, so i can see if my results are the same (and i can know if i'm able enuogh to use in a correct manner the shaperouter)?
Thanks in advance.
Alex

p.s.: i think i could have found another bug.
Under some circumstances (but i don't know what...), saving the DCH file with "Save As" from menu in Diptrace Schematic does not save correctly the files, but creates a little (4-5 kbytes..?) empty design file (or with a single component).
Why?
I'm attaching two files, the original one and the one generated by "Save As".

p.p.s.
I've some little requests for new versions of this wonderful program (i hope to be not off topic posting here, but i've posted them in another section without reply):
1) in Schematic/PCB, adding the ability to customize icons in the top bar (New, Open, Save... etc..) to allow inclusion or exclusion of functions and building of customizable bars (like in Microsoft Word, for example);

2) in Schematic/PCB, adding the ability to resize the bar with Library names (it's only 1/2 screen wide, so i must scroll left and right very often);

3) in Schematic, adding the ability to switch pattern preview windows, to allow showing the pattern of component selected in the current library, OR the pattern of the component selected in the current schematic;

4) in PCB, improving if possible the single-layer-with-jumper routing: it's so difficult for an hobbyst to make double-layer circuits, so if you can improve the ability of the program to resolve circuits, it would be surely very appreciated from many and many users.
For example, inserting a function like an "automoving-autorouter-optimize net", trying to move and rotate not locked components and reoptimize net, all on-the-fly, to attempt resolving connections problems: i know it could be a very heavy task for CPU, but modern PC are so full of elaboration power and RAM, so, either if this task could last in many minutes (or hours..), it will be a very interesting feature and it will be worth waiting for program to complete the task.

5) in schematic/PCB, adding the function to place near two components automatically, to have(for example) a microprocessor and his companion decoupling .1uF capacitor (connected to Vdd and Vss) with the capacitor auto-placed in the PCB to the nearest position from the micro.

6) in schematic/PCB, adding the function to "group" some components: for example, i'm designing a board with 3 sections, a microprocessor section (high freq), a high power section and a 220 VAC sections (with triacs and MOCs), and it will be interesting to tell to PCB to autoplace all the components of each section nearly, but separated from the other two sections, and to move/separate them with the manual placement.

7) adding a new function to right mouse click to have a "Shortcut" for connection manager-create new net, so i can click onto a wire and create the net quickly: if possible, be able to create (better if with a pair of clicks) on the final unconnected part of any wire the same icon (the arrow on the end) now created by adding a component terminal to a net.

8) using Schematic and PCB in "realtime-married-mode" (sorry for the definition...) with Schematic in a monitor and PCB in other monitor, so the actions in a program will be reflected in realtime on the other program (this could be another touch of professional to your wonderful program), and in this way:
a) a component/track higlited in PCB will be highlited in Schematic too, and vice versa;
b) a component/track modified/deleted in PCB will be modified in Schematic too, and vice versa.

If some of these features are already available in the current version, please forgive me because i could not found them...

Thank you for this marvellous program, and keep up this good work!
Alex

p.s. forgive me for my bad english


You do not have the required permissions to view the files attached to this post.


Top
 Profile E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: Google [Bot] and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group