?? update.txt
字號:
EAGLE Version 4.1 Update Information
====================================
This file contains information for users of previous EAGLE versions.
Please read this file entirely if you are updating from an EAGLE version
prior to 4.16!
WARNING: Due to some necessary changes in the data structure once you edit
a file with version 4.1 you will no longer be able to edit it
with versions prior to 4.1!
PLEASE MAKE BACKUP COPIES OF YOUR CURRENT BOARD-, SCHEMATIC- AND
LIBRARY-FILES BEFORE EDITING THEM WITH VERSION 4.1!
WARNING: AFTER UPDATING ANY FILES PLEASE RUN BOTH AN ELECTRICAL RULE CHECK
(ERC) AND A DESIGN RULE CHECK (DRC)! YOU MAY NEED TO ADJUST THE
DESIGN RULE PARAMETERS UNDER "Edit/Design rules..." TO YOUR
SPECIFIC NEEDS! SEE ALSO THE REMARKS REGARDING RESTRINGS AND
MINIMUM DISTANCES BETWEEN COPPER AND DIMENSIONS UNDER "Design Rules"
BELOW!
Release notes for EAGLE 4.16
============================
* Bugfixes:
- Fixed CUT/PASTE of net classes (only the first two were actually pasted).
- Fixed handling library name after "Save as" (was wrong in Description
editor).
- Fixed CHANGE PACKAGE/TECHNOLOGY in case a device contains more than 254
technologies (which was possible due to a missing check in the technology
dialog of the device editor).
- Fixed the technology dialog in the device editor, so that it doesn't
accept more than 254 technologies per package variant.
- Fixed a possible data corruption when a supply pin overwrites a net name.
Leftover pin references that may have been caused by such a data
corruption are automatically deleted during the next library update.
- Fixed an unexpected "Cancel" button in some message boxes.
- Fixed generating annulus symbols for pads that have the NOTHERMALS
flag set.
- Fixed faulty splitting of arcs near their end points.
- Fixed a rounding error in handling rectangle coordinates and wire
curves.
- Fixed moving mirrored packages with polygons in a board (polygons were
displayed in the wrong layer).
- Fixed faulty "Change Class..." lines in the EXPORT NETLIST output from
a schematic.
- Fixed a problem with getting the program directory name under Windows XP
if the console version of EAGLE was started without a full path name.
- Fixed a possible crash when cancelling the console version of EAGLE with
Ctrl+C under Windows XP.
- Fixed loading a text file on Windows XP from a non-Windows server (the
file was not editable even though it was writable in the file system).
- Fixed storing Undo data when doing a library update where the sequence
of gates had changed in a device. If doing UNDO followed by REDO after
such an update, some of the part's gates may have been swapped.
Release notes for EAGLE 4.15
============================
* Bugfixes:
- The CHANGE PACKAGE command now updates the package in the board with the
version from the schematic, in order to avoid problems in case a REPLACE
has been done in the board while the schematic was closed.
- Fixed handling access to the individual characters of a string in ULPs on
Mac OS/X.
- The COPY command now updates the package in the board with the version
from the schematic _before_ actually adding the copied part, in order to
avoid problems in case a REPLACE has been done in the board while the
schematic was closed.
- The library update now reports a modification to the board even if it was
just the renaming of some packages due to a previous REPLACE with the
schematic closed.
- Fixed handling empty strings in dlgListView.
- Fixed clearing the selection of a dlgListView.
- Fixed setting user defined default Design Rules when loading an existing
library from within a project.
- Fixed an extra line that appeared when closing a group with the right
mouse button in case the group was empty.
- Fixed a possible crash in UL_WIRE.pieces().
- Fixed cursor positioning after an error message regarding a loop member
in a ULP.
Release notes for EAGLE 4.14
============================
* CAM Processor:
- Increased resolution of EXCELLON driver to 1/10000 inch.
- Automatically generated drill codes are now sorted by drill size.
* User Language:
- The User Language object UL_PIN has a new data member 'net' which
returns the name of the net the pin is connected to.
* Bugfixes:
- Fixed an unjustified ripup of wire segments when connecting a pin or net
segment to a supply net that consists of more than one segment.
- Fixed the progress display in case a script is called from a ULP through
its exit() function.
- Fixed setting a via in the ROUTE command if the placed wire coincides with
an existing wire after a layer change.
- Fixed a possible crash when copying a device set from one library to
another.
- Fixed handling '>SHEET' in ULPs (the fix in version 4.13r1 was broken).
- Fixed defining a group that contains vias in case the color of the Vias
layer has been set to 0.
- Fixed refreshing all signal layers if the Pads or Vias layer is activated
and has the color 0.
- Fixed UL_CONTACT.signal in case it is used in a UL_PART context.
- Fixed drawing arcs with a width of one pixel when zooming in.
- Fixed handling unsorted dlgListView objects in User Language Programs
(the items were in reverse order).
- Fixed an unjustified "missing return value" error message in case a User
Language Function is terminated through the exit() function.
- Fixed handling arrays of UL_* objects in User Language Programs.
- Fixed handling eagle.key in case the program was started using an UNC path
name under Windows (you may be asked for your license.key file when you
first run this version under Windows; users of the Freeware edition should
delete the file 'eagle.key' from their EAGLE binary directory before
starting EAGLE, to have it automatically offer the Freeware license again).
- Fixed the ASSIGN command (if the very first ASSIGN was given in the command
line, all default key assignments were deleted).
- Fixed handling assigned keys that are mapped to comletely written commands
that appear in one of the pulldown menus.
- Fixed the CLASS command in case the name of the net class is given before
the number.
- Fixed displaying mirrored texts in schematics after pasting from a board.
- Fixed handling 'char' variables in ULPs on Mac OS/X.
- Fixed a spurious '%n' in the *.cam files that was introduced in version
4.13r1.
Release notes for EAGLE 4.13r1
==============================
* DRC command:
- The "Stop after ... errors" parameter has been removed from the "Misc"
tab of the Design Rules dialog. This parameter has sometimes lead to
boards not being tested completely, without people noticing the
"DRC: Stopped after xx errors" status message, which indicated that the
DRC was not completely finished.
The 'maxErrors' parameter in *.dru files is still accepted, but has no
more meaning. A board file that is created with this version of EAGLE will
have the 'maxErrors' parameter set to 999999, so that an older version that
loads this file will perform a full DRC.
* Miscellaneous:
- Now the default key macros are assigned only if no key assignments exist.
- If a library causes an error message when loading it in the ADD command,
it will now automatically be removed from the list of used libraries.
- Improved the click&drag detection in case of an object selection in a
densely populated area.
- The libstdc++ library is now linked statically under Linux to avoid
problems with incompatiple versions.
* Bugfixes:
- Fixed deleting a blocked wire if Cmd.Delete.WireJointsWithoutCtrl is set.
- Fixed handling a drill rack file name in an existing Excellon CAM job
when switching to a different device.
- Fixed a possible "internal polygon error 73" when drawing a very wide
or very high rectangle at a large zoom level.
- Fixed drawing rectangles and circles (they were drawn 1 editor unit too
small).
- Fixed handling CUT/PASTE of partially selected polygons in symbols and
packages.
- Fixed handling variable names in ULPs that are the same as an object member
name within a member function that requires an index.
- Fixed reporting missing apertures in the GERBER device for rotated, non
round pads and smds in case of aperture emulation being turned off.
- Fixed calculating the surrounding rectangle after editing a symbol (bug
was introduced in 4.12r06).
- Fixed resetting the signal name after drawing a polygon.
- Fixed a possible crash in the ROUTE command when placing a wire and an
error message about not being able to set a via pops up, and while that
message is on screen, the editor window had to be refreshed (either
because the error message has been moved or some other window has
obstructed the editor window).
- Fixed handling '>SHEET' in ULPs.
- Fixed filling large rotated rectangles in the CAM Processor for devices
like GERBER.
- Fixed an unjustified DRC width error for very short arcs with round endings.
- Fixed handling directory delimiters for $HOME and $EAGLEDIR under Windows
to make sure directory names are always separated by forward slashes ('/')
inside ULPs in order to make things platform independent.
- Fixed exporting PAD and SMD data in library scripts (flags were missing).
Release notes for EAGLE 4.13
============================
* Platforms:
- EAGLE now also runs on Mac OS X (with X11). See the README file for
details about system requirements.
* Supply Layers:
- Added a note regarding the size of annulus symbols in supply layers to
the online help for the LAYER command.
* User Language:
- Fixed the example in the online help of 'dlgLabel'.
* BOARD command:
- The BOARD command now places elements in the third and, if necessary,
fourth quadrant of the newly created board in case there are too many
of them to fit into the second quadrant.
* DRC command:
- The DRC no longer checks polygons in packages against objects that have no
electrical potential for clearance errors.
* VIA command:
- When placing a via at a point where an SMD exists that is connected to
a signal, the via is now automatically added to that signal.
* Miscellaneous:
- With active f/b annotation any operations that would combine two signals
in the board and would result in combining two nets in the schematic are
now forbidden and need to be done in the schematic.
- Changed the default entries in the drill diameter menus to metric values.
- It is now possible to zoom into a drawing up to a factor where the
internal editor resolution (0.1 micron) is visible. The checkbox
"Options/User interface/Limit zoom factor" is still present and checked
by default, but there is no more warning message when it is turned off.
See "Help/Editor commands/WINDOW" for details on a few quirks that may
happen when zooming in very far.
- When running as user 'root' under Linux and Mac OS X (which is only
necessary to do the licensing and should be avoided under normal operation),
EAGLE no longer sets the "Projects" path to avoid a popup message at program
start, and it also doesn't save the ~/.eaglerc file any more.
- Improved opening the Control Panel's "File/Open/Project" menu in case
there are many subdirectories that do not contain EAGLE projects.
- Coordinates are no longer snapped to the current grid if they are entered
textually with the '>' modifier, as in (> 1 2).
* Bugfixes:
- Fixed handling very short wires in the ERC's test about net wires that only
appear to be connected.
- Fixed an occasional unjustified "Can't close window while command is
running!" error.
- Fixed auto routing towards an arc (it could happen that the last generated
wire segment ended somewhere completely different).
- Fixed loading full screen windows that are not maximized from a project
under Windows.
- Fixed drifting windows when loading from a project under Linux.
- Fixed wrong window coordinates when restoring maximized windows from a
project under Windows.
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -