Mailing list archives : pcb-rnd

ID:6176
From:rn...@igor2.repo.hu
Date:Mon, 18 Sep 2023 04:59:48 +0200 (CEST)
Subject:[pcb-rnd] new: sch-rnd rubber band wire move
replies: 6177 from Stefan Schippers <st...@gmail.com>
Hi all,
 
we have a new, optional feature in sch-rnd: rubber band wire move. You can 
enable it using the Mode menu, Lines and nets submenu. Hotkey is {m r r}, 
like in pcb-rnd, because the feature is very similar to pcb-rnd's rubber 
band mode. It is disabled by default for now.
 
When enabled:
 
- if you grab a wire line and move it, new wires are drawn from the new 
endpoints of the wire line to the original endpoints, to keep the wirenet 
connected
 
- the new wires drawn are any-dir wires by default; in this mode the goal 
is to keep the wirenet connected, not to have a pretty drawing
 
- you can change this by enabling the orthogonal rubber band mode in the 
same menu or using {m r o}. This will draw axis aligned wires
 
- I decided not to do rubber banding for terminal moves; gschem had that 
feature, trying to preserve connections on pins, but whenever I tried to 
move anything with more than 2 pins it all became a mess that then took 
more time to clean up than if it simply didn't try to be smart. If there's 
considerable user demand, I may add an optional feature for this too later 
on.
 
- the current state of rubber banding is indicated in the bottom status 
line, just like in pcb-rnd
 
 
Best regards,
 
Igor2
 
 

Reply subtree:
6176 [pcb-rnd] new: sch-rnd rubber band wire move from rn...@igor2.repo.hu
  6177 Re: [pcb-rnd] new: sch-rnd rubber band wire move from Stefan Schippers <st...@gmail.com>
    6178 Re: [pcb-rnd] new: sch-rnd rubber band wire move from rn...@igor2.repo.hu
    6179 Re: [pcb-rnd] new: sch-rnd rubber band wire move from Adrian Purser <ad...@gmail.com>
      6180 Re: [pcb-rnd] new: sch-rnd rubber band wire move from Majenko Technologies <ma...@majenko.co.uk>