Editing, or at least accessing, footprint primitives.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Say I've got a footprint with a bunch of primitives in it. In other CAD packages, I can edit that footprint live on my layout. Obviously that'd messy and non-ideal, but for certain small changes, it's less-messy than making a bunch of variant footprints. For instance: I've got a Raspberry Pi footprint, but I only need a few of the pins on its header, and want to delete all the others to free up some valuable SMD board area.
I'd like to be able to delete through-holes on the board, rather than making a bunch of project-specific variants of the footprint with pins removed.
Even if you think this is silly and I should just do that, I'd at least like to be able to ACCESS footprint primitives. Since Eagle has no concept of snap-to-object-hotspot or anything like that, positioning things is completely left to manual math on (x, y) coordinates. I hate that, but it's besides the point here. My real point is, if I want to line an object up on, say, pin 1 of a footprint, I can't simply look at pin 1's coordinates in my layout. I have to get the component coordinates, open the footprint separately in the library editor, and do a second layer of coordinate transform math.
This is really, really godawful. Let me at least "info" footprint primitives.
Is there some other way that the rest of you solve these problems?