F Reference

FANOUT | FRAME | FUSIONSYNC | FUSIONTEAM

FANOUT

Function

 Creates fanouts from devices and signals.

Syntax

 FANOUT DEVICE device-name [direction]

 FANOUT SIGNAL signal-name [direction]

Mouse keys

Left selects the device or signal to fanout.

See also ROUTE, CHANGE.

The FANOUT command creates a routed wire and attached via from pads of the selected device or signal. Only surface-mount devices (SMD) or ball-grid array (BGA) devices will be fanned out; devices with through-hole pads will be ignored.

The WIDTH parameter defines the width of the routed wire for the fanout and is the same parameter as used in the ROUTE command. The width can be changed with the command:

CHANGE WIDTH width;

where width is the desired value in the current unit. If the width is less than the Design Rules minimum width, then the minimum width will be used as to avoid a design rule violation.

The via used for the fanout is defined by both the Drill and Diameter parameter toolbar settings. And like the width parameter, if the Drill size is less than the Design Rules minimum Drill, then the minimum size will be used. The Drill can be changed with the command:

CHANGE DRILL drill-size;

The distance from the pad to where the via is placed can be controlled by the Design Rule clearance of same-signal Smd To Via. See the DESIGN RULES (DRC) command.

If the fanout wire and/or via would cause a design rule violation, then that specific fanout from a pad is not performed. For these situations look at the Width and Drill size parameters and the Design Rule minimums (including Net Classes) to see if any adjustments to the Width or Drill are needed. If these values cannot be changed, then you may also try using the fanout direction of fanout-alternate which helps in these cases.

The parameters toolbar button Allow Violations, when enabled, permits the FANOUT command to create via fanouts even when the via would cause a design rule violation to a neighboring fanout. This option can be used to help determine why certain vias are not being fanned out by being able to see the violation a particular via would create. The default for this option is off, do not allow violations.

Direction

The direction of the fanout relative to the device can be controlled with the fanout direction parameters in the toolbar, or the following optional command line parameters:

Out Fanouts go out and away from the device center
In Fanouts go inwards toward the device center
Alternate Fanouts alternate between OUT and IN for adjacent pads

Example

FANOUT DEVICE U3;
FANOUT DEVICE U4 OUT;
FANOUT SIGNAL GND ALTERNATE;
FANOUT SIGNAL +5;

Top

FRAME

Function

 Adds a frame to a drawing.

Syntax

 FRAME [ columns [ rows ] ] [ borders ]

Mouse keys

Center selects the layer.

See also LABEL.

The FRAME command draws a frame with numbered columns and rows. The two points define two opposite corners of the frame. Pressing the center mouse button changes the layer to which the frame is to be added.

The columns parameter defines the number of columns in the frame. There can be up to 127 columns. By default, the columns are numbered from left to right. If the columns value is negative, they are numbered from right to left.

The rows parameter defines the number of rows in the frame. There can be up to 26 rows. Rows are marked from top to bottom with letters, beginning with 'A'. If the rows value is negative, they are marked from bottom to top. If rows is given, it must be preceded by columns.

The borders parameter, if given, defines which sides of the frame will have a border with numbers or letters displayed. Valid options for this parameter are Left, Top, Right and Bottom. By default all four sides of the frame will have a border. If any of these options is given, only the requested sides will have a border. The special options None and All can be used to have no borders at all, or all sides marked.

Even though you can draw several frames in the same drawing, only the first one will be used for calculating the positions of parts and nets. These positions can be used, for instance, in a User Language Program to generate a list of parts with their locations in their respective frame. They are also used internally to automatically generate cross references for labels.

Due to the special nature of the frame object, it doesn't have a rotation of its own, and it doesn't get rotated with the ROTATE command.

A frame can be drawn directly into a board or schematic, but more typically you will want to create a special symbol or footprint drawing that perhaps also contains a title block, which you can then use in all your drawings. The "frames" library that comes with EAGLE contains several drawing frames.

Example

FRAME 10 5 TOP LEFT  

draws a frame with 10 columns (numbered from left to right) and 5 rows (marked 'A' to 'E' from top to bottom) that has the column and row indicators drawn only at the top and left border.

Top

FUSIONSYNC

Function

 Synchronize a board with a Fusion PCB.

Syntax

 FUSIONSYNC

The FUSIONSYNC command is used to synchronize a board with a Fusion PCB model. It allows the user to easily create a 3D representation of a PCB. When a board is edited in EAGLE, the command allows to push these changes to the Fusion PCB model. When a board is edited in Fusion, the command allows to pull and merge these changes into the EAGLE board file. A link to the Fusion PCB model is stored in the board. A board can be linked to a different Fusion PCB model using the command.

Top

FUSIONTEAM

Function

 Publishes the schematic and board files and/or manufacturing data files to Fusion Team.

Syntax

 FUSIONTEAM

A schematic and/or board file can be uploaded to Fusion Team. The command can be activated in the layout editor by clicking the Fusion Team tab or by typing the command on the command line. Select a CAM Job file in order to process manufacturing data. The manufacturing data will be uploaded to Fusion Team as a zipped archive automatically. The Fusion Team tab can be (de)activated together with the Fusion 360 tab in the Options/User interface menu.

Top