Drag trace segment bug (fixed)

Report bugs here
Post Reply
Message
Author
Tomg
Expert
Posts: 2028
Joined: 20 Jun 2015, 07:39

Drag trace segment bug (fixed)

#1 Post by Tomg » 23 May 2020, 04:28

Sometimes DipTrace exhibits unexpected behavior when simply trying to drag a single trace segment (see this related thread - viewtopic.php?f=8&t=10861). This behavior has been with DipTrace for a long while. The following procedure and screen shot further explain this bug...
1) Set the grid to 1mm and create the initial routing using two Static Vias connected by a trace featuring 45-degree angles as shown.
2) Selecting/left-grabbing only the center segment with the mouse and dragging it 2mm to the right should yield this desired result.
3) Unfortunately, selecting/left-grabbing only the center segment with the mouse and dragging it 2mm to the right expands its length and changes the angles of the connecting segments to an undesired "lightning bolt" shape.
4) Now select/highlight the entire undesired "lightning bolt" routing found in step-3 (include all segments and Static Vias) and move everything 1mm to the right using the right-arrow key.
5) Notice how the "lightning bolt" routing automatically changes to a more logical shape with a shorter path during a simple move. It almost looks like this was the last step DipTrace should have automatically performed at the end of step-3 above, but instead left it hanging in mid-air (so-to-speak) until the next manual move on the figure took place.
drag1.png
drag1.png (93.96 KiB) Viewed 317 times
Last edited by Tomg on 30 Jul 2021, 14:53, edited 1 time in total.
Tom

Tomg
Expert
Posts: 2028
Joined: 20 Jun 2015, 07:39

Re: Drag trace segment bug (chronic problem)

#2 Post by Tomg » 25 May 2020, 01:55

Further musings about some changes to the 45-degree drag algorithm that might help solve the problem -- or at least provide food for thought...
dr.png
dr.png (68.7 KiB) Viewed 310 times
Tom

Alex
Technical Support
Posts: 3897
Joined: 13 Jun 2010, 23:43

Re: Drag trace segment bug (chronic problem)

#3 Post by Alex » 18 Nov 2020, 20:42

Thank you for the report. We will consider an option to turn on/off optimizations while dragging trace segment.

Dave8266
Posts: 49
Joined: 20 Mar 2020, 16:57

Re: Drag trace segment bug (chronic problem)

#4 Post by Dave8266 » 17 Dec 2020, 14:35

I'll second this. The inversion of 45-degree angles is really strange...

Post Reply