Drag trace segment bug (chronic problem)

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

Drag trace segment bug (chronic problem)

#1 Post by Tomg » 23 May 2020, 11: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
You do not have the required permissions to view the files attached to this post.
Tom

Tomg
Expert
Posts: 1503
Joined: 20 Jun 2015, 14:39

Re: Drag trace segment bug (chronic problem)

#2 Post by Tomg » Yesterday, 08: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
You do not have the required permissions to view the files attached to this post.
Tom

Post Reply