Go Down

Topic: Eagle 6, bug CAM processor disponibile fix (Read 3539 times) previous topic - next topic

astrobeed

Dec 17, 2011, 07:45 am Last Edit: Jan 16, 2012, 09:45 am by astrobeed Reason: 1
Da pochi giorni è disponibile la versione 6 di Eagle definitiva, purtroppo contiene un grave bug relativo al CAM processor, è la parte che genere i file gerber da mandare al service per la produzione, che può creare seri problemi al pcb.

Questa è la warning ufficiale di Cadsoft :

Code: [Select]

WARNING: Most unfortunately, after the whole release process for version 6.0.0 had been finished, it turned out that there is a bug in the polygon handling of the CAM Processor.
If a board contains signal polygons that have their "Orphans" parameter set to "off", and the CAM Processor is used to generate production data with the "pos. Coord" (positive coordinates) option turned on, and if this actually leads to an offset in the CAM data, it can happen that parts of the signal polygons are not drawn, even though they are not orphans, and vice versa.
This may lead to missing electrical connections or copper in places where this is not intended.
As an immediate workaround you can turn the "pos. Coord" option off.
We are working on a solution for this and will release a fixed version as soon as possible.
Sorry for the inconvenience.


Se volete usare la nuova release di Eagle per conoscerla limitandovi alla eventuale stampa dei pcb ad uso casalingo non ci sono problemi, non usatala assolutamente per inviare i file ad un service per la produzioni di prototipi o serie.
Cadsoft dovrebbe rilasciare a breve la patch al problema, in tutti i casi è bene attendere qualche settimana dopo il rilascio prima di passare all'uso in via definitiva alla nuova release.
Scientia potentia est

ratto93

Grazie della segnalazione, la sto usando in questi giorni e non mi ero accorto del problema... tornerò ad una versione precedente prima di madare in stampa i 4 PCB che mi servono ...
Se corri veloce come un fulmine, ti schianterai come un tuono.

menniti

Grazie Astrobeed, per la verità io con la 5 mi sto trovando a meraviglia; che implementazioni hanno fatto, ci sono cose davvero interessanti per cui valga la pena passare alla 6, da hobbysta?

leo72

Più che altro va capito se il formato dei file è retrocompatibile con la vecchia versione per capire cioè se un service dotato della 5.11 può ad esempio aprire un progetto fatto con la 6.0.

astrobeed


Più che altro va capito se il formato dei file è retrocompatibile con la vecchia versione per capire cioè se un service dotato della 5.11 può ad esempio aprire un


Al service non mandi i file di Eagle, anche se qualcuno li accetta, mandi i file gerber che vengono generati tramite il CAM processor, il bug riguarda proprio questa fase e non il disegno del pcb che se stampato direttamente è corretto.
Scientia potentia est

menniti

Un affettuoso saluto dal vostro Calimero   :( :smiley-sad-blue:  =(

astrobeed


ci sono cose davvero interessanti per cui valga la pena passare alla 6, da hobbysta?


Si, tante cose, un elenco delle novità di Eagle 6 lo trovi qui.
Scientia potentia est

leo72

astro, sai a che punto è la questione del bug in Eagle 6.0? Esiste una patch oppure è ancora presente?
Siccome ogni volta che avvio Eagle, questo mi dice che è disponibile la versione 6.0.0, dal numero di revisione non mi pare che ci siano novità per cui immagino che siamo sempre col baco, giusto?

astrobeed

E' disponibile la versione 6.1 di Eagle che corregge svariati bug, incluso quello relativo al CAM processor.

Code: [Select]

Release notes for EAGLE 6.1.0
=============================

* DIMENSION command:

  - Added a note about the settings for dimension objects to the online help of
    the DIMENSION command.

* Miscellaneous:

  - The new option "Legacy mouse wheel mode" in "Options/User interface" can be
    activated under Mac OS X to switch back to the mouse wheel handling as it
    was in version 5.
  - Online help for SCRIPT command: Add a section about script labels.

* Bugfixes:

  - Fixed a missing screen update after updating a symbol in a schematic
    drawing, where the new version of the symbol extends outside the
    surrounding rectangle of the entire drawing.
  - Fix for tweaking off polygon orphans in CAM processor output with
    positive coordinates.
  - Correct support for new members "headline" and "description" of ULP types
    UL_BOARD, UL_SCHEMATIC and UL_SHEET.
  - Fixed subtracting texts with vector font from polygons if placed in packages.
  - Fixed changing the font of texts if the drawing has set 'Always Vector Font'.
  - Fixed handling attributes with empty names in elements when updating a
    board from before version 6.0 (they will be silently ignored).
  - Fixed subtracting texts with vector font from polygons in CAM processor output.
  - Fixed erroneously checking polygons with rank 6 and polygons with a smaller rank
    in the DRC.
  - Fixed jumping initial airwire position when routing in special cases.
  - Fixed a crash in the ROUTE command when routing a track that provokes
    an immediate optimize.
  - Fixed a crash in the Control Panel's tree view when renaming an item, and
    the new name already exists.
  - ADD command: Ensure proper initialization of part values if the device has the attribute
    'VALUE' set or the eaglerc switch Sch.Cmd.Add.AlwaysUseDeviceNameAsValue is set.
  - Fixed a crash in the RIPUP command if used in a non-board drawing.
  - Fixed automatic generation of part names in project context: The names of elements
    without a corresponding part were not taken into account.
  - Paste from file: If nets/signals from paste buffer are connected to an existing
    net/signal, update netclasses of paste buffer nets/signals accordingly.
    Warn the user before in case of changes.
  - Fixed a crash if deleting a group containing a net wire and a junction
    in special constellation.
  - Smashed Elements/Instances: Ensure load of drawing in case of multiple identical
    placeholder texts like NAME or VALUE.
  - Fixed drawing of polygons of mirrored elements with the CAM Processor
    (use mirrored layer if applicable).
  - Fixed a possible crash if opening a library panel tree containing
    a library that would imply an update report.
Scientia potentia est

leo72

Ma questa versione può già sostituire la precedente 5.x, a questo punto?
Corretto il bug CAM, i service sono già in grado di ricevere i file in formato 6?

In poche parole, conviene usarla sostituendo la precedente o no?

astrobeed


In poche parole, conviene usarla sostituendo la precedente o no?


In teoria adesso si può usare, io però aspetterei qualche settimana prima di mandare in pensione la 5.x.
Scientia potentia est

Go Up