Mailing list archives : pcb-rnd

ID:4751
From:rn...@igor2.repo.hu
Date:Wed, 24 Feb 2021 10:19:29 +0100 (CET)
Subject:[pcb-rnd] new: teardrops as extended object
replies: 4753 from John Griessen <jo...@cibolo.com>
Hi all,
 
TL;DR: 75 sec video on the new teardrops extentet object, available from 
svn: https://archive.org/details/teardrop_exto
 
We have an excellent plugin called teardrops. It was originally written by 
DJ Delorie back in 2006 for PCB. I ported it to pcb-rnd in 2016 and it is 
part of our standard distribution as a feature plugin ever since. 
 
The main limitation of the original code is that the teardrops() action 
will go and add teardrop arcs on the board that are not really attached to 
the line or the padstack in any way. Which means the action can be used as 
a last step before sending off the board, but if you ever want to edit the 
board after that, that's going the be painful.
 
Because the PADS ASCII format heavily depends on teardrops, and I 
am working on io_pads, I decided to fix this up. I've added an alternative 
to the teardrops() action, which is the teardrop extended object. A line 
can be converted into that, and then if the line's endpoint matches the 
center of a padstack a teardrop is automatically added. Since it's an 
extended object, it often auto-updates or at least can be easily updated 
with a double click so editing doesn't become a pain.
 
Best regards,
 
Igor2
 

Reply subtree:
4751 [pcb-rnd] new: teardrops as extended object from rn...@igor2.repo.hu
  4753 Re: [pcb-rnd] new: teardrops as extended object from John Griessen <jo...@cibolo.com>