It was a $20 upgrade when I went to pick up my rental. How could I not? :)
Monthly Archives: August 2018
Scott Alfter
15 Aug 2018
A script I knocked together to rotate PCB footprints in KiCad:
How to rotate KiCad footprints
I did some reading recently on design for manufacture (in particular, https://rheingoldheavy.com/design-assembly-kicad/), and one of the things that came up was that you should have your component footprints oriented the same way as they’re loaded into the tape that gets loaded into the pick-and-place machine. Many KiCad footprints (including those that ship with KiCad) aren’t oriented this way, and even in the new KiCad 5, I don’t see an easy way to rotate an entire footprint. You can rotate a footprint inside a PCB design, but unless I’m missing something, there’s no option within the footprint editor to take all the elements within and rotate them (let alone an option to rotate an individual element, as far as I can see).
I’ve come up with this:
https://gitlab.com/salfter/kicad-footprint-rotator/
This sed script takes a KiCad footprint and rotates it 90° counterclockwise by transforming coordinates, dimensions, and rotation angles within. If you need to rotate 180°, run your footprint through the script twice. To rotate 90° clockwise, run it through three times.
Here’s what KiCad’s SOD-323 footprint looks like as it’s rotated through 360°:
I’ve tested it on a few footprints that use different types of elements, and I think it’s working properly. That said, it’d be prudent to verify that the rotated footprint is correct before you whack it into your next project. If you run across a footprint that it screws up, I would be interested in seeing it.
Scott Alfter
12 Aug 2018
I think I’ve finally figured out ribs: smoked some over applewood until a few degrees short of done, then switched to grilling them for maybe 5 minutes or so on each side with some sauce. Nom nom nom.
Scott Alfter
12 Aug 2018
This is in large part why CNN is Fake News:
Running: Sat, 11 Aug 2018 17:58:50
- Activity: Running
- Distance: 5.74 mi
- Duration: 01:41:20
- Average Pace: 17:39 min/mi
- Calories Burned: 973
- Activity Link: https://runkeeper.com/user/salfter/activity/1211383965
- Start Time: Sat, 11 Aug 2018 17:58:50
Scott Alfter
10 Aug 2018
Making up for a stop we missed on trail. (In the shotglass: Ass Juice.)
Running: Fri, 10 Aug 2018 19:51:09
- Activity: Running
- Distance: 3.33 mi
- Duration: 00:45:22
- Average Pace: 13:37 min/mi
- Calories Burned: 620
- Activity Link: https://runkeeper.com/user/salfter/activity/1210872175
- Start Time: Fri, 10 Aug 2018 19:51:09
Scott Alfter
10 Aug 2018
Truth.
Scott Alfter
9 Aug 2018
Added a little something near the printer. :)