⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 update.txt

📁 老外的PCB设计软件,是免费的.可以上网更新.
💻 TXT
📖 第 1 页 / 共 5 页
字号:
  - Fixed a possible crash when doing 'WINDOW (@);' after a PRINT on Windows
    (only happened with some printer drivers).
  - Fixed the DRC LOAD command in case the file name was not absolute and
    the file was not located in the current directory.
  - Fixed handling file names in the "Open recent" lists on systems that
    handle file names case insensitive (Windows).
  - Fixed a problem in assigning function keys, which has been introduced in
    version 4.11r04.
  - Fixed displaying pads and vias when dragging them on a white or colored
    background.
  - Fixed opening files in ULPs with the output() statement if the file
    name contains uppercase characters.
  - Fixed deleting a part in a schematic with Shift+DELETE in case it has
    gates on other sheets (these other gates were also drawn on the current
    sheet when doing UNDO).
  - Fixed calculating polygons (the CAM Processor generated slightly different
    results in consecutive calls with the same board file; these differences
    were at most the size of the machine resolution, which in practice had
    no negative effects).
  - Since the RATSNEST and the DRC command may produce faulty results if a
    drawing contains invalid polygons in the layers Top...Bottom, t/bRestrict,
    t/bKeepout or Dimension, such polygons are now reported as errors (a
    polygon is invalid if two or more of its edges intersect).
  - Fixed keeping the selected package variant visible in the device editor's
    package variants list.
  - Fixed handling the recent files list for boards that have been newly
    created from a schematic.
  - Fixed layer selection in CAM jobs (changes were lost when loading a
    drawing, or creating a new section, without first saving the changed
    CAM job).

Release notes for EAGLE 4.12
============================

* Autorouter:

  - The Autorouter now optionally runs even if a signal layer that contains
    objects is not activated.
  - When routing from a pad that covers more than one raster point, the
    Autorouter now tries to lay out the wire at the middle of the pad.
  - The Autorouter now applies the cfSmdImpact parameter to SMDs that are
    placed at angles of 45, 135, 225 or 315 degrees.

* CAM Processor:

  - The CAM Processor now also has a "File/Open recent" menu.
  - The CAM Processor now always prints all vias (even blind or buried) if
    the Vias layer is active, but none of the layers 1..16 is active.
  - Added a note to the CAM Processor's "Photoplotter Info File" regarding
    missing apertures in case they were requested in a non-orthogonal angle.
  - The CAM Processor no longer deselects all layers when clicking into
    some empty space of the "Layers" list.
  - Implemented some overlap when filling polygons with Postscript in the
    CAM Processor to avoid small gaps on some output devices.
  - The EXCELLON device in the CAM Processor now writes the actual drill sizes
    into the output file, so you no longer need to send the "drill rack" file
    to the board manufacturer. If you don't like this, you can disable this
    feature by deleting or commenting out the line

    DrillSize  = "%sC%0.4f\n"        ; (Tool code, tool size)

    in the eagle.def file.
  - The EXCELLON device in the CAM Processor now automatically generates the
    drill size definitions according to the actual values used in the board,
    so you no longer need a drill rack file. If you don't like this feature,
    you can disable it by deleting or commenting out the line

    AutoDrill  = "T%02d"             ; (Tool number)

    in the eagle.def file. Existing CAM jobs that have a drill rack file defined
    will continue to use that file.
  - The device EXCELLON_RACK has been introduced to still have the old
    functionality with user supplied rack file available.
  - The new drill station parameter BeginData can be used to define a string
    that is output before the actual drill data (the EXCELLON device now
    outputs a '%' here).
  - Added M48 and M72 to the EXCELLON Init string.

* Control Panel:

  - The Control Panel now has a new menu item "File/Open recent projects".

* Design Rules:

  - Increased the maximum copper thickness in the layer setup of the Design
    Rules to 1mm.

* User Language:

  - The new User Language function language() can be used to internationalize
    ULPs (see "Help/User Language/Builtins/Builtin Functions/Miscellaneous
    Functions/language()").
  - The User Language directive #usage can now handle internationalized
    texts (see "Help/User Language/Syntax/Directives/#usage").
  - The new User Language directive #require can be used to tell the user that
    a ULP requires at least the given version of EAGLE (see "Help/User
    Language/Syntax/Directives/#require").

* ADD command:

  - Changed the meaning of the wildcards ('*' and '?') in the ADD command.
    They used to match [a-z0-9_] and will now match any non-whitespace
    character.
  - The ADD dialog now has a checkbox that allows the pattern search in the
    descriptions to be turned off.

* DELETE command:

  - The DELETE command now combines two wires if applied to their joining point
    with the Ctrl key pressed. If you want to have this functionality without
    pressing the Ctrl key, you can append the line

    Cmd.Delete.WireJointsWithoutCtrl = "1"

    to the eaglerc.usr file.

* DRC command:

  - The new options LOAD and SAVE in the DRC command can be used to load the
    Design Rules from or save them to a given file.
  - The DRC no longer checks objects that have no electrical potential (like
    wires in packages, rectangles, circles and texts) against each other for
    clearance errors.
  - The DRC dialog now has a 'Check' button instead of 'OK'.

* EXPORT command:

  - The EXPORT IMAGE command can now create TIFF files.

* INFO command:

  - The INFO command now also displays the data of the part when selecting a
    text from a smashed part.

* MITER command:

  - Changed the default values for "miter radius" to some typical grid values.

* MOVE command:

  - Moving texts of a smashed part now draws a line to the part's origin
    so that the user can see which part this text belongs to.

* NET command:

  - When drawing a net wire that connects two segments of different nets, the
    question "Connect Nets?" was changed to "Connect Net Segments?" in order
    to make it clear that only the two segments involved are concerned, and
    not the entire nets.

* PRINT command:

  - The selected printer, paper size and orientation are now also saved and
    restored under Windows.

* RATSNEST command:

  - Unnecessary thermal stubs that could occur around pads, vias and smds when
    calculating signal polygons are now avoided. Note that due to this
    modification there may be cases where a pad, via or smd that used to be
    considered connected to the polygon is now no longer actually connected
    and the RATSNEST command will generate an airwire.

    WARNING: If you send a board file created with this version of EAGLE to
    a boardhouse for manufacturing, and they will produce the CAM data
    themselves, please make sure that they use EAGLE version 4.11r05 or higher.
    Otherwise the manufactured board may contain thermal stubs even though
    you didn't see them in your version of EAGLE.

* RENAME command:

  - If the RENAME command is entered without any additional parameters in
    a package, symbol or device drawing, a dialog now pops up that requests
    the input of the new name for this object.

* UPDATE command:

  - The UPDATE command's new syntax 'old_library_name = new_library_name' can
    be used to update a library in a board or schematic with the contents of
    an other library (see "Help Update").

* VIA command:

  - The VIA command now activates the layers that correspond to the length
    of the via in case none of these layers is active and the Vias layer
    is set to color 0.

* WINDOW command:

  - 'WINDOW (@)' no longer reacts if the cursor is outside the editor window.

* Miscellaneous:

  - When renaming a signal the new name is now the default when the user
    is prompted whether to combine two signals.
  - The list of layers in the CAM Processor is now always wide enough to
    display the full layer names.
  - The CAM Processor now only prompts once per job (not once per job section)
    whether the current file should be reloaded.
  - When clicking into the drawing area of an editor window in order to
    activate that window, an active command in that window now ignores that
    mouse click to avoid unintended effects (like, for instance, inadvertently
    deleting an object).
  - Speeded up ratsnest calculation for large signals.
  - The "File/Open recent" list is now also updated in case of a "File/Save as"
    operation.
  - Changes to the visibility of toolbars made through the toolbar context
    menu are now also stored in the eaglerc file.
  - When mirroring a part where wires connected to that part change their
    layer, vias at the far ends of these wires are now placed/removed as
    necessary.
  - The program now uses German menu texts if the system is set to a
    German environment.
  - The window title now displays the program version number.
  - If an error is detected while calculating polygons, the editor window
    now zooms to one of the offending polygon edges.
  - Fixed the width of some characters in the vector font.
    WARNING: Note that due to this change some texts may turn out longer
             than they used to! If you have vector font texts on any of your
             signal layers, make sure you do a DRC before manufacturing the
             board with this new version!
  - If the center mouse button is used to pan the editor window, any special
    function of that mouse button (like bringing up the layer dialog) will
    now be performed if the panning distance doesn't exceed 10 pixel.
  - When panning the editor window with the center mouse button, the movement
    can now exceed the limits defined by the scroll bars if the Shift key is
    held down while panning.
  - If EAGLE is called with an eagle.epf file as argument, the respective
    project will now be opened.
  - If EAGLE is called with the name of a project that is contained in one
    of the directories listed in "Options/Directories/Projects", that project
    will now be opened.
  - Improved selecting objects in densely populated areas with click&drag.
  - The splitter position in the Control Panel and the Help window (Linux only)
    is now stored in the eaglerc file.
  - If you don't like the special mode in wire drawing commands that allows
    for the definition of an arc radius by pressing the Ctrl key when placing
    the wire, you can add the line

    Cmd.Wire.IgnoreCtrlForRadiusMode = "1"

    to the eaglerc.usr file. This will turn this
    feature off for all commands that draw wires.

* Bugfixes:

  - After dropping a library from the ADD dialog, the respective entry in the
    Control Panel's tree view is now refreshed accordingly.
  - Fixed handling the coordinates of rectangles (were sometimes off by one
    editor unit).
  - Fixed selecting a rotated rectangle with Ctrl+MOVE.
  - Fixed Gerber data output in case of negative coordinates ('-' was counted
    against the number of digits).
  - Fixed handling UL_GRID.unitdist.
  - Fixed a crash under Windows when re-loading a very large text file.
  - Fixed '#' substitution in output file names of the CAM Processor.
  - Fixed a possible crash when browsing through libraries from older versions
    in the ADD dialog.
  - Fixed an unjustified DRC width error for short arcs with round endings.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -