Fusion Electronics Migration Guide For EAGLE Users
Fusion Electronics Migration Guide For EAGLE Users
2D PCB Editor 18
DESIGN menu 18
DOCUMENT menu 19
RULES ERC/DRC menu 20
MANUFACTURING menu 20
AUTOMATION menu 21
LIBRARY menu 21
Command shortcuts 21
Device Editor 35
DEVICE menu 35
Symbol Editor 36
Footprint Editor 37
Package Editor 38
Fusion Electronics Migration Guide for EAGLE users
Libraries: Use this project for all library files you created or modified.
<name> Electronics: Use this project for electronics files. You can also save files in
subfolders of the project.
Trash: Use this project for files you don’t need any more. Files moved into the trash
project can be restored if necessary.
Share Projects
You can easily share Projects with your colleagues. Activate a project folder in the
4
Fusion Electronics Migration Guide for EAGLE users
data panel and then click the People tab at the top. Enter the email address of the
person you want to give access to then click Invite to send the invitation. The
recipient receives an email after you invite them.
In the electronics design window, create a new schematic to start your project.
4 Electronics Design: New Schematic icon
If you want to use existing (EAGLE) projects in Fusion 360 Electronics, you can
reference existing schematic and board files in a Fusion Electronics Design file.
Important:
An Electronics Design file links your schematic and board. This is the only way to
maintain syncing between the schematic and the 2D PCB. Unlike EAGLE, the Fusion
360 schematic and the 2D PCB are not required to have the same name and do not
need to be stored in the same folder.
After you select the schematic, a new tab with the schematic design opens. The
schematic is now uploaded into your Fusion Electronics Design project.
The original EAGLE schematic you referenced is not modified or changed!
Click Untitled * in the open files tab. This is the Electronics Design you started that
links the schematic and board files which still is unnamed. The * in the title of the
tab indicates that the electronics design is not yet saved.
7 The Electronics Design tab, not saved and still named Untitled.
Each editor window has a Save icon. Use the Save icon in the Electronics Design
window (currently named Untitled*), to save all related files at the same time. In
this example, the schematic and 2D PCB are saved. A save in the electronics design
file can also save an associated 3D PCB if it exists.
Save the electronics design file with a meaningful name. In this example, the file is
saved as EAGLE Arduino design. The schematic and board files are saved with their
original names.
The following image shows the data panel on the left side and the three files saved.
From top to bottom: the schematic, the 2D PCB and the electronics design file
named EAGLE Arduino design. These three files are stored in a common folder 1st
test project, which is under the RH-Electronics project.
11 Electronics Design saved
Click the handles again to unhide panels. Click the Show Data Panel icon in the
top left corner to make the Data panel visible.
You can also rearrange the Design Manager, Inspector, Selection Filter, Sheets and
Text panels, drag them out of the editor window, or to a second screen. Click the
panel on the title bar to drag.
The following image shows the Design Manager panel released from the 2D PCB
editor. On the right, the two red circles mark the position where you can adjust the
width of the Inspector and Selection Filter panels.
14 2D PCB editor window with Design Manager panel as a separate window
If you have two or more monitors, you can drag the schematic tab to a second
monitor and the 2D PCB to a third.
To move a tab, click the tab and drag it out of the Fusion window. When you release
the mouse button, the tab is a separate window. Move the new window to the
desired position.
To return a window to the default tabbed view, click the back arrow in the separated
window as shown circled in the previous image.
For more information, see:
https://help.autodesk.com/view/fusion360/ENU/?guid=ECD-UNDOCK
The Default Units section of the Preferences window has a sub-section for
Electronics. You can set the initial grid units for new schematic and board
documents there.
Schematic Editor
Fusion Electronics supports the same commands and tools you are familiar with in
EAGLE. The commands are available in the icon bar on top of the window.
In the following image the DESIGN menu shows all relevant commands in the VIEW,
EDIT, PLACE, CONNECT, SIMULATE, and SELECT sections. Frequently used commands
are accessed through the icons directly. Submenus contain all available commands.
The CONNECT submenu, for example, additionally lists Junction, Add Bus, and
Module.
On the left, selecting the Switch icon opens the 2D PCB editor. Next to it are the
INFO, SHOW, GRID and Layers icons. These tools and the SELECT tool are always
accessible.
Fusion Electronics Migration Guide for EAGLE users
DESIGN menu
DOCUMENT menu
19 DOCUMENT menu with its specific sections Variant, Output, Draw.
Tools accessible:
VARIANT DRAW
Variant Line
OUTPUT Text
Bill of Materials Arc
Print Circle
Polygon Shape
Attribute
AutoPosition Attributes
VALIDATE menu
Tools available:
VALIDATE
Synchronize
ERC
Errors
Class
Fusion Electronics Migration Guide for EAGLE users
AUTOMATE menu
LIBRARY menu
The Schematic editor displays the commands INFO, SHOW, UNDO, REDO, Zoom In,
Zoom Out, Zoom to Fit, GRID, MARK, STOP, and GROUP.
2D PCB Editor
The 2D PCB editor contains all the available commands for working in the layout.
The Switch icons on the left allow you to Switch to Schematic document or to View
3D PCB.
Next to it is the VIEW section with the Grid Settings. Additional view options INFO,
SHOW, Zoom to Fit, Redraw, and Zoom window are available in the submenu.
At the far right of the ribbon is the SELECT tool for selecting groups of objects.
DESIGN menu
In the Design menu there are subsections for EDIT, LAYERS, BOARD SHAPE, PLACE,
ROUTE, FANOUT, QUICK ROUTE, POLYGON, RIPUP, REWORK, and MODIFY.
Tools accessible:
EDIT POLYGON
Copy Polygon Pour
Paste Polygon Cutout
Delete Polygon Shape
LAYERS Polygon Pour from Outline
Display Hide all Polygon Pour fills
Fusion Electronics Migration Guide for EAGLE users
DOCUMENT menu
The Document menu offers sections for LAYERS, ANNOTATE, OUTPUTS, and DRAW.
MANUFACTURING menu
This menu has sections for MANUFACTURING and OUTPUTS.
AUTOMATION menu
LIBRARY menu
Command shortcuts
The key assignments available in EAGLE are not currently supported in Fusion
Electronics. Some commands do have shortcuts, like A for the ADD command, or G
for GRID.
Default shortcut key assignment in Fusion Electronics:
ADD A
COPY CTRL+C PINARRAY SHIFT+P
CUT CTRL+X RATSNEST SHIFT+P
DRC CTRL+D RIPUP U
ERC CTRL+E RIPUPALLPOLYGONS ALT+SHIFT+P
ERRORS E ROUTE R
FLIPBOARD F ROUTEDIFFPAIR CTRL+R
GRID G ROUTEMULTIWIRE SHIFT+R
HOLE H RUNULP SHIFT+U
LABEL SHIFT+L SCRIPT ALT+SHIFT+S
MOVE M SMD P
NAME N SMDARRAY SHIFT+P
NET R TEXT T
PAD O VALUE V
PADARRAY SHIFT+O VIA ALT+V
PASTE CTRL+V ZOOMTOFIT F6
PIN P
There are number of shortcuts that are predefined and can’t be changed. If you try
to change a reserved shortcut, Fusion displays a message in the dialog.
30 Defining a shortcut
The ULP list opens and shows the ULPs provided with Fusion. Click Browse to search
for ULPs that you've used with EAGLE before. You can type a search expression into
Fusion Electronics Migration Guide for EAGLE users
31 List of User Language Programs filtered for the search expression “mount”
You can use a similar workflow to run a script file. Click the AUTOMATION menu and
click the blue Run Script icon next to the Run ULP icon. A list of scripts is displayed.
Use browse and search filters to find other existing scripts.
The ULPs and script files provided with Fusion 360 are stored in a system directory.
On a Mac computer, the path to these files is quite long and cryptic (as you can see
in the image above). We recommend that you specify a path to a user folder for your
own ULPs and scripts. This can be done in the Preferences for Fusion, Electronics,
Directory.
The Fusion installer creates a Fusion 360 folder with subfolders for ULPs, scripts,
design rules, cam files, and spice models in your $HOME/Documents folder. This is a
good place for all your user files.
32 Path settings for user files
eagle.scr
As an EAGLE user you may be familiar with the eagle.scr configuration file used to
define initial settings for the editor windows for schematic, layout, and libraries.
Fusion 360 Electronics supports the settings specified in the eagle.scr configuration
file. To use your own settings, copy your eagle.scr to the $HOME/Documents/Fusion
360/scripts folder. Don’t forget to define the path to the user scripts in the
Preferences (as mentioned previously).
Library Manager
Click the Open Library Manager icon in the LIBRARY menu in the Schematic, 2D PCB,
and Library editor windows.
Fusion Electronics Migration Guide for EAGLE users
The Library Manager window shows three tabs, In Design, In Use, and Available.
In Design
Lists all libraries for components in the currently opened design. An exclamation
mark indicates a library that is not available on your system.
34 Library Manager with libraries list used in the currently opened design
In Use
Lists all libraries that are in use. These libraries are available when adding
components to the schematic/layout. The Library Manager provides information on
the library such as Type, Version, and Managed Folder.
Types
Local – library stored in your single-user storage in the Fusion cloud environment.
Team – library stored on a Team hub, which is a cloud-based storage,
accessible by invited people.
Library.io – library is stored on https://library.io/, which is the place where EAGLE
stores all its managed libraries. This is where you access all libraries provided with
EAGLE or that you created in EAGLE.
Managed Folders
For managed folders, the library is originally from library.io. In EAGLE you use
managed libraries when you link 3D models to the library. These libraries can be
shared with other EAGLE users in various managed folders. Libraries provided with
an EAGLE installation are stored in a managed folder on library.io named Eagle Pcb,
for example.
Version
The version information has two columns. In most cases you will see just one
version number for a library. In the example in the previous image, OPL_Relay
comes from the folder Seeed Fusion on library.io and is version 3.
The blue marked line in the image displays information about versions 2 and v2 with
a chain icon between them.
What does this mean?
The Panasonic Relay library is a Team library, which means it is stored on a team
hub and it is version 2. It is linked to a managed library, which also has version 2
(v2). The version numbers do not need to be identical. This just happens to be a
coincidence. The managed folder is named Panasonic Electric Works and is on
library.io and it also contains a library named Panasonic Relay. The chain (linked)
icon indicates that you can push and pull updates from library.io to Fusion team or
push and pull updates from Fusion team to library.io.
Fusion Electronics Migration Guide for EAGLE users
If you prefer to work primarily with Fusion and occasionally consume a library from
library.io, you can break the connection to library.io. You can do this in the MANAGE
menu in the library editor.
The icon on the far right in the marked area breaks the link between your Team
library and library.io. When you unlink the libraries, they are fully independent.
Available
This tab lists additional libraries. Select the libraries you would like to use
components from and click the Use button. The library is made available and
displayed in the In Use list and you can use it to add components to your schematic
and board.
Loading local libraries from your computer
If you want to use library files from older EAGLE versions which are stored locally
and not managed, click the Browse... button and select the file from your local hard
drive or network drive. It is now labeled “in use” and is available for your design.
And no worries, the local file remains untouched!
It’s good practice to save immediately after opening your previous EAGLE library in
Fusion 360. It is also recommended that you create a Library project and store all
your library files in the project.
The original EAGLE file is untouched and unchanged! The library file was copied and
saved in your Fusion environment and it doesn't matter whether it comes from
Fusion Electronics Migration Guide for EAGLE users
After a managed EAGLE library becomes a Fusion Team library, if you continue to
work in an existing design with components from this library, it is recommended
that you update the design with the components from the Fusion Team library.
Click the three dots of an entry in the list or right mouse-click to open the context
menu. This provides access to options for the selected asset such as, Rename, Edit
Description, Duplicate, Create New 3D Model, Attach Copy of Existing 3D Model, and
Delete.
Double-click an entry to open the asset in editor mode. Right mouse click to open a
context menu with several options. The options available depend on the selected
object.
In the previous image, the footprint HDR-03 is shown. A double-click on the entry in
the list opens the footprint editor. A right mouse click on the entry in the list opens
options to Rename, Edit Description, Duplicate, Create New 3D Model, Attach Copy
of Existing 3D Model, and Delete.
CREATE menu
MANAGE menu
This is where you manage your library. What does this mean? Well, let’s examine the
library. What information does the Content Manager panel provide? Quite a bit of
information. Examine the following image:
Hover over one of the icons marked to see where the library is stored and whether it
is linked to a library in library.io.
Library stored in Fusion Team: The library was created in Fusion or comes from
library.io and has been edited and stored in your Fusion environment.
Library is linked to a library.io managed library: The library is taken from
library.io (which is the storage for managed EAGLE libraries) and stored in the
Fusion Team environment. The link to library.io still exists. This means that changes
made to this library in library.io by an EAGLE user can be pulled into your library in
Fusion Team, or you can edit your library in Fusion and push the changes to
library.io so an EAGLE user can consume the new version of your library. This
provides the ability for Fusion and EAGLE users to collaborate.
The push and pull action are only possible if you have full access to the library.io
managed folders.
Library has changes that have not been pushed to library.io: You made changes
to the library in Fusion and saved it in your Fusion Team environment, but you did
not sync it with the linked library on library.io. An EAGLE user can’t work with your
current version of the library.
Changes from managed library on library.io available (this option is not visible
in the image above): There are changes made to the linked library on library.io
which have not been pulled into your Fusion Team library yet.
If you created your own library in Fusion and you would like to make it accessible to
colleagues still using EAGLE, you can link it to library.io. Make sure that you have
been granted full access to the managed library folder on library.io. Otherwise, you
are not allowed to link your library.
Tip: If you do not plan to collaborate with EAGLE users, you can unlink your library
from library.io. Click the unlink icon and save your library.
Fusion Electronics Migration Guide for EAGLE users
Device Editor
The Device editor in the library has nearly same appearance as it does in EAGLE.
Click the Create New Device icon or double-click a Device entry in the Content
Manager to enter device editing mode.
49 Device editor
DEVICE menu
The DEVICE menu contains the sections CREATE, OPEN, MODIFY, LAYERS, DEVICE,
SIMULATION, and SELECT. This is where you find the relevant tools for your work in
the device editor.
50 Device editor – DEVICE menu
Tools available:
CREATE DEVICE
Create new Device Add part
Create new Symbol Attribute
Create new Footprint Name
Create new Package Paint Roller
OPEN Pattern
Open Library Manager SIMULATION
MODIFY Add Model
Change Remove Model
LAYERS SELECT
Display Group
Group with polygon
The DOCUMENT menu provides access to the PRINT command and the AUTOMATE
menu provides access to Run User Language programs and Run scripts.
Symbol Editor
Click the Create New Symbol icon and choose a name for your new symbol. The
SYMBOL menu contains the sections CREATE, OPEN, VIEW, EDIT, LAYERS, PLACE,
MODIFY, DRAW, and SELECT.
Tools available:
CREATE MODIFY
Fusion Electronics Migration Guide for EAGLE users
The DOCUMENT menu provides access to the PRINT command and the AUTOMATE
menu provides access to Run User Language programs and Run scripts.
Footprint Editor
Click the Create New Footprint icon and choose a name for the new footprint. The
FOOTPRINT menu contains the sections CREATE, OPEN, VIEW, EDIT, LAYERS, PLACE,
MODIFY, DRAW, and SELECT.
Tools available:
CREATE MODIFY
Create new Device Miter
Create new Symbol Split
Create new Footprint Align
Create new Package Paint Roller
OPEN Optimize
Open Library Manager Change
VIEW DRAW
Info Arc
Grid settings Circle
Show Rectangle
EDIT Polygon Shape
Copy Polygon Cutout
Paste Dimension
Delete SELECT
LAYERS Group
Display Group with polygon
Flip Board
Toggle Single Layer View
PLACE
Move
SMD Pad
PTH Pad
SMD Pad Array
PTH Pad Array
Name
Line
Text
Hole (NPTH)
Pattern
Additionally, the DOCUMENT and AUTOMATE menus provide access to the PRINT
command, to Run User Language programs, and Run scripts. The LAYERS section is
also available in those menus.
Package Editor
The Package editor takes you into the mechanical design world. The Package editor
is used for creating/editing the 3D model that we want to assign to a footprint in the
library.
Click the Create New Package icon in the library editor. A new window opens in the
Design workspace.
The PACKAGE 3D menu is active by default. On the right is the PACKAGE GENERATOR
with templates for creating 3D models. In Fusion 360 the Package Generator offers
more templates than EAGLE does.
Fusion Electronics Migration Guide for EAGLE users
Click the Finish icon to save the package and add it to the current library.
The 3D model is not integrated into the library file. It is a separate file which is
linked to the library.
There are multiple tools in Fusion to create a model. The tools are accessed in the
SOLID, SURFACE, MESH, SHEET METAL, TOOLS and MANAGE menus. Please refer to
the Fusion 360 tutorials and help topics to learn how to start a mechanical design.