📄 update.txt
字号:
CHANGE CAP ROUND | FLAT
- The CHANGE command has the new options STOP, CREAM, and FIRST to modify
the new pad/smd flags (the THERMALS option already exists).
- The parameters Spacing and Isolate in the CHANGE popup menu now present
a list of predefined values (just like, for instance, the Width parameter).
All such popup menus now contain the entry "..." at the bottom, which
brings up a dialog to enter a new value.
* COPY command:
- The COPY command can now copy parts in a schematic (see "Help Copy").
- The COPY command can now copy packages and device sets from other
libraries into the currently edited library (see "Help Copy").
- The COPY command now mirrors the object that is attached to the cursor
when the center mouse button is pressed.
* DELETE command:
- The option "SIGNALS" must now be written in full.
* DISPLAY command:
- The automatic enabling/disabling of related layers when activating or
deactivating the t/bPlace or Symbols layer in the DISPLAY command can now
be turned off by appending the line
Option.DisplayRelatedLayers = "0"
to the eaglerc.usr file.
* DRC command:
- The DRC now checks for objects in the Pads and Vias layer that are not
Pads or Vias (i.e. wires, rectangles etc.) and flags them as "Layer Abuse"
errors. The reason for this is that EAGLE does not handle these object
in any special way, so they might cause short circuits. If you get such
an error from the DRC, you should move the object in question into the
proper signal layer(s).
- The DRC now checks objects in the t/bKeepout layers only if the
respective layer is activated.
- The DRC now checks whether all vias and objects in signal layers correspond
to the actual layer setup. If they don't, a "Layer Setup" error is flagged.
* GRID command:
- The GRID command accepts the new option 'alt', which allows you to define
an "alternate" grid that will be used whenever you press the Alt key while
selecting or moving objects. The alternate grid can have its own size and
unit, and is typically used to temporarily switch into a finer grid if the
normal grid is too coarse. See "Help/Editor Commands/GRID".
- The GRID dialog has been changed to allow the user to enter the alternate
grid parameters.
* INVOKE command:
- The INVOKE command now mirrors the object that is attached to the cursor
when the center mouse button is pressed.
* MIRROR command:
- The MIRROR command now accepts the name of an element in a board, just
like the MOVE command.
* MITER command:
- The new command MITER can be used to "take the edge off" wire joins
(see "Help Miter").
* MOVE command:
- When picking up an object with the MOVE command, the status line now
displays the same information as the SHOW command (currently this only
works if the "User guidance" is turned off).
- If an Arc is selected at one of its end points, that point can now be moved
freely (just like that of a Wire). The Radius of the Arc is then scaled
accordingly.
- The MOVE command now mirrors the object that is attached to the cursor
when the center mouse button is pressed.
- The MOVE command can now select objects at their origin by pressing the
Ctrl key (see "Help/Editor Commands/MOVE").
* NET command:
- The NET command now displays information about the current net in the
status line.
- The NET command now has an extended syntax to allow drawing arcs (see
"Help/Editor Commands/NET").
* PACKAGE command:
- The PACKAGE command can now create package variants with packages from
other libraries (see "Help Package").
* PAD command:
- The PAD command can now create pads with arbitrary angles and therefore
accepts an "orientation" parameter (See "Help Pad").
- The pad shapes XLongOct and YLongOct have been renamed to Long. When
updating an existing drawing from a previous version, XLongOct pads will
be converted to Long pads with an angle of 0 degrees, and YLongOct pads
will become Long with 90 degrees.
- The new pad shape "Offset" can be used to have pads that have the shape as
defined by Long, but extend only to one side.
- The PAD command supports the new options NOSTOP, NOTHERMALS and FIRST to
define the new 'flags' (see "Help/Editor Commands/PAD").
* PASTE command:
- The PASTE command now mirrors the object that is attached to the cursor
when the center mouse button is pressed.
* POLYGON command:
- The 'width' and 'layer' can now be changed at any time while drawing a
polygon.
- The POLYGON command now has an extended syntax to allow drawing arcs (see
"Help/Editor Commands/POLYGON").
* RATSNEST command:
- The RATSNEST command now processes all points of a signal, even if that
signal is very complex (in previous versions it dropped wire end points
from processing if the total number of connection points exceeded 254).
This requires more memory when calculating the ratsnest. In case this
is a problem on your system, you can revert to the original method
by appending the line
Option.RatsnestLimit = "254"
to the eaglerc.usr file. The value given
here is the number of connection points up to which all wire end points
will be taken into account and thus limits the amount of memory used
(processing will use up to the square of this value in bytes, so a value
of 1024 will limit the used memory to 1MB). A value of "0" means there is
no limit. A value of "1" will result in airwires being connected only to
pads, smds and vias.
- RATSNEST no longer marks the board drawing as modified, since the
calculated polygon data (if any) is not stored in the board, and the
recalculated airwires don't really constitute a modification of the drawing.
* ROTATE command:
- The ROTATE command now accepts an "orientation" parameter (e.g. SMR359.9).
- The ROTATE command now accepts the name of an element in a board, just
like the MOVE command.
- The ROTATE command can now be used with Click&Drag to rotate objects or
groups by any angle (see "Help Rotate").
* ROUTE command:
- The ROUTE command now dynamically recalculates the current airwire while
routing. In doing so, it also takes into account points along a wire, if
those are closer to the cursor than the ends of that wire. If there is
a pad, via or smd that is at most Snap_Length away from the end of the
airwire (in the current layer), that end will now snap to the center of
the object.
- The ROUTE command no longer automatically sets a Via at the end point
of a wire. If you want to place a Via at the end point of a routed wire
you can do so by holding the Shift key down while clicking at the end
point.
- When determining the layer in which to route, the ROUTE command now also
considers Wires (not only SMDs).
- When changing the layer in the ROUTE command, only the minimum necessary
via will be set (according to the layer setup in the Design Rules). It may
happen that an already existing via of the same signal is extended
accordingly, or that existing vias are combined to form a longer via if
that's necessary to allow the desired layer change.
- The ROUTE command now has an extended syntax to allow drawing arcs (see
"Help/Editor Commands/ROUTE").
- The ROUTE command now creates a new airwire if necessary when Ctrl is
pressed while selecting the starting point (see "Help/Editor Commands/ROUTE").
* SET command:
- The SET USED_LAYERS command also takes into account the layers from the
new multilayer setup in the Design Rules and keeps them in the menus.
- The SET WIRE_BEND command accepts the two new values 5 and 6 to define
bend styles that start or end in a 90 degree arc, plus the new value 7
for a bend style that results in an arc that exactly fits to the wire at
the starting point. If there isn't exactly one wire at the starting point,
a straight wire is drawn. This bend style can be used to draw wires in sort
of a "freehand" way.
- The special character '@' can be used with the SET WIRE_BEND command to
define which bend styles shall actually be used when switching with the
right mouse but (as in SET WIRE_BEND @ 1 2 4 5;).
- The SET command now restores the program default values for the parameter
menus when executed as, for instance,
SET WIDTH_MENU;
(i.e. without any values). This applies to all *_WIDTH parameters.
* SHOW command:
- The SHOW command now displays the net class (in case of a net or signal)
and the gate name (in case of a multi gate part).
* SMASH command:
- The SMASH command can now be applied to a GROUP.
- Pressing the Shift key while clicking on a part or group with the SMASH
command will now "un-smash" the object.
- The >PART and >GATE parameters are now also smashed.
* SMD command:
- The SMD command supports the new options NOSTOP, NOTHERMALS and NOCREAM to
define the new 'flags' (see "Help/Editor Commands/SMD").
* SPLIT command:
- The SPLIT command now has an extended syntax to allow drawing arcs (see
"Help/Editor Commands/SPLIT").
* UPDATE command:
- The UPDATE command can now update packages in a library (see "Help Update").
* VIA command:
- The VIA command has a new parameter that defines the layers this via shall
cover. The syntax is from-to, where 'from' and 'to' are the layer numbers
that shall be covered. For instance 2-7 would create a via that goes from
layer 2 to layer 7 (7-2 would have the same meaning). If that exact via is
not available in the layer setup of the Design Rules, the next longer via
will be used (or an error message will be issued in case no such via can be
set).
- The VIA command supports the new option STOP to define the new 'flags'
(see "Help/Editor Commands/VIA").
* WIRE command:
- The WIRE command now has an extended syntax to allow drawing arcs (see
"Help/Editor Commands/WIRE").
* Miscellaneous:
- If a net gets renamed because a Supply pin was placed on it, the user is
now notified of this.
- Improved part placement in BOARD and PASTE command.
- The files created with EXPORT IMAGE now contain the image resolution in
case the image format supports this.
- The RIPUP command can now be interrupted.
- The cursor is now switched to the "hour glass" while the Autorouter run.
- The size of the text origins is now limited to the actual size of the text.
- There is now a new item "Stop command" in the "Edit" pull down menu which
has the same effect as the "Stop" button in the action toolbar.
- When printing on DOS based Windows systems (Windows 95, 98, ME) EAGLE can
now render the drawing in memory and send the complete bitmap to the printer
in order to overcome problems with printing texts on some printer drivers.
This slows down printing, but at least it produces correct results. If you
happen to have a printer driver that doesn't work correctly, you can
turn this workaround on by setting the parameter
Printer.InternalRendering
in the eaglerc.usr file to a value other than
t
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -