I’m new to Eagle layout. I’m making a simple shield, and I’m trying to figure out how to copy the board outline and ensure it is properly aligned with the package that defines the connector positions.
It contains a package for the connectors, but there is no relationship to the board outline. I downloaded the Freeduino board layout files http://www.freeduino.org/freeduino_open_designs.html to use as a reference.
In Eagle, is there a way to copy the board outline from one board and paste it into another? The copy function seems to only copy one segment of the polygon.
Thanks for the reply. I created a ‘template’ board by deleting everything from the Freeduino design except the board outline. Then it was easy to copy
I still had to manually annotate the corners of the outline with dimensions and then adjust my outline to the same position. As far as I can tell, there is no way to cut and paste to exactly the same coordinates.
I am having trouble getting the Group “toggle membership” function (CTRL-LeftClick) to work.
The Arduino device has two rows of connectors. My circuit elements are placed between them. I want to select just my elements, and not the Arduino device.
I tried to draw a polygon around the devices I want to move using Group, and then un-select the Arduino device with CTRL-leftclick. This doesn’t seem to work. When CTRL-leftclicking the origin of the Arduino device, it gives the Select/Next option. When selecting the Arduino, it then becomes the only device selected, rather than becoming unselected out of the group.
I was able to work around this particular situation by locking the Arduino, but I would like to understand how to make the Group toggle function work.
What is the correct procedure to unselect one object out of a group using CTRL-LeftClick? (especially when the object to be unselected is near others and triggers the Selection/Next prompt).
Control+Leftclick has always done “snap to primary grid” for me…
Try drawing the polygon around only the parts you want to copy. Sometimes you have to get tricky about it like drawing a polygon all the way around the inside and outside and joining them up, then only the border is selected.
So you have re-mapped your mouse functions? I have not gotten into customizations like that yet.
In the help file under the command Group, Ctrl+Left is documented to toggle membership in a group:
Mouse keys
Left&Drag defines a rectangular group.
Shift+Left adds the new group to an existing one.
Ctrl+Left toggles the group membership of the selected object.
Ctrl+Shift+Left toggles the group membership of the higher level object.
Right closes the group polygon.
In the particular case I had, there was a dense layout, and the centerpoint of the Arduino device was under an IC device, so there was no way to cleanly select or deselect it alone.
It seems that when the Ctrl+Left in a dense area triggers the “Select signal XXX (left=yes, right=next, ESC=cancel)” prompt, the grouping is lost and after clicking left=yes, only that one object is selected, and not the group.
What was expected is for the item that was selected in the Ctrl+Left operation to be unselected from the group, and the rest of the group to remain selected.
Does anyone else see this behavior, or am I not understanding how toggling group membership is supposed to work?