EAGLE Central Forums
Where the EAGLE community meets. Sponsored by Stratford Digital.

Home » CadSoft Support Forums » eagle.betatest » Beta version 6.91.1 available
Beta version 6.91.1 available [message #155843] Tue, 17 June 2014 13:55 Go to next message
Walter Spermann
Messages: 540
Registered: August 2010
Senior Member
A new beta version of EAGLE is now available for download.

Please see

http://www.cadsoft.de/betatest.htm

for details about how to get, install and use it.

This is the first beta version towards version 7.
In order to enable you to test the advanced features of
this new version, like Hierarchical Design,
there is a limited time Professional license file
contained in bin/betatest.lic of your EAGLE installation
directory. Select this file as single user license in the
licensing dialog.

The changes since the previous version are:

* Hierarchical design:

- General:
Since version 7, an EAGLE schematic can be designed and organized using
schematic subunits called 'modules'. They can be created by the new command
MODULE and then be edited like schematic sheets.
With the MODULE command a module can be used in the normal schematic
by creating a 'module instance', a simple symbol representing the module.
With the new command PORT it is possible to create interfaces from nets
inside the module to the upper schematic level.
Ports are attached to module instances and can be connected with nets
just like pins of a part instance.
Beside nets, also simple types of busses can be exported this way.
Modules can be used multiple times by creating multiple module instances.
Modules can also contain module instances of other modules. This way,
an arbitrary depth of the hierarchy is possible.
The board creation from the schematic produces a similar result as if the
design was made without hierarchies.
For syntax and behaviour of MODULE and PORT see our online help.
- Naming rules and mechanism:
Special naming rules are used to identify the elements and nets of a module
instantiation. Each module has it's own namespace:
Part IC1 may exist in module ModX and another part IC1 in module ModY.
If used in a schematic (by 2 different module instances) the corresponding
elements in the board are identified using the module instance name as prefix
and ':' as separator or by adding a module instance specific offset to the
index in the name (e.g. with offset 100 and 200 the element names are IC101
and IC201).
The offset can only be used for module instances on schematic main level
and only for parts and their elements. For parts from deeper levels and for
nets the prefix notation is always used.
- Assembly variants for modules, adaption for boards:
Within modules, assembly variants can be defined just like in version 6 for a
whole schematic. Module assembly variants are limited to the module parts.
Module assembly variants can be used via the module instance(s). For each
module instance a specific module assembly variant can be selected (see the
MODULE command for details). There is no direct switching between assembly
variants in a module, but the element's value, populate state and attributes
in the board are set following the chosen variant in the corresponding module
instance.
If used on schematic main level, the VARIANT command works for the parts on
main level like in version 6.
The assembly variant definitions are now kept only in the schematic.
For standalone boards, variants are no longer supported, but it's possible
to set the populate states of elements with the CHANGE command or in the
properties dialog.
- Modules can have descriptions that can be edited with the DESCRIPTION command.
Module sheets can have descriptions just like other sheets.
- The EDIT command has been extended to edit and move module sheets.
The editor's sheet combobox additionally contains all module sheets.
- The REMOVE command allows removing individual module sheets or complete modules.
- The RENAME command supports renaming of modules.
For details on the command extensions of DESCRIPTION, EDIT, REMOVE and RENAME
see the online help.
- If a board is created from a hierarchical schematic the elements are grouped
by their module instance inheritance.
- For module instances the SHOW command highlights all elements and signals
generated via this module instance.
For parts in a module the SHOW command highlights all related elements
according to the instantiations of the module in the hierarchy.
- In order to avoid inconsistencies between a part and it's elements or between
a net and it's signals in a hierarchical design, several commands cannot be
executed in the board and have to be done for the correponding part or net
to be annotated to the elements or signals it relates to. Among others NAME
and VALUE are such comands.
This limitation is only for entities within a hierarchy and if there is
consistency.
- The EXPORT command for partlists, netlists, pinlists and netscripts has been
extended to export hierarchical structures.
- The PRINT command has been extended to print in a hierarchical way, meaning
that the sheets of a module are printed for each use in a module instance
with the according part names, net names and assembly variant.
- User Language:
The new object types UL_MODULE, UL_MODULEINST, UL_PORT and UL_PORTREF have
been introduced to access modules, module instances, ports and port references
within a schematic.
The schematic's modules can be accessed with UL_SCHEMATIC.modules(),
the module instances on a sheet with UL_SHEET.moduleinsts(),
the ports of a module with UL_MODULE.ports() and a net's port references with
UL_NET.portrefs() resp. UL_SEGMENT.portrefs().
The new loop member UL_SCHEMATIC.allparts() delivers all parts including
"virtual" parts generated by module instantiations (the existing
UL_SCHEMATIC.parts() delivers only the parts on schematic main level).

* Autorouter:

- Multiple variants:
EAGLE's autorouter now supports multithreaded calculation of variants using
multiple core processors. The autorouter dialog has been split up into an
initial main dialog for general settings and a routing variant dialog to
adjust and monitor individual variants.
The parameters in the main dialog determine how many variants are generated
and which concrete parameters they use.
In particular:
- With 'Effort' (low, medium or high) it can be determined how many variants
will be calculated.
- With 'Auto grid selection' on, the autorouter uses it's own heuristics to
determine grids for the routing variants. If it is off, the user can set
a fix grid to be used for all variants.
- For each of the signal layers a preferred direction can be defined as well
for all variants. With the new setting 'Auto' the autorouter will try several
combinations on it's own.
- The number of simultaneously running variants can also be limited.
With the 'Continue' button a number of variant parameter sets are calculated
and the routing variant dialog appears. It allows to adjust the
parameter set for each variant or to add or delete variants in a list.
Each parameter set is like the set of autorouter parameters known from
previous EAGLE versions.
The variant calculation can be started from this dialog.
With the variant list in the dialog it's possible to step through the
variants and watch the routing progress like in prior EAGLE versions.
Once finished, the user can decide directly which variant to keep and end
the job or keep the variant results for later evaluation.
If cancelled, the job can also be continued later.
It is possible to save and load the parameters defined in the main dialog
in a control (ctl) file. The parameter set of an individual variant can
also be saved and loaded as a control file. It is compatible to prior EAGLE
versions.
- New routing algorithm ('TopRouter'):
In the autorouter main dialog there's also an option to add a 'TopRouter'
variant which is using a new routing algorithm based on a gridless and
topological approach. This algorithm creates a sketch of the routed signals
and then uses EAGLE's traditional autorouter optimization steps to fulfill
the Design Rules.
In the average the TopRouter produces considerably less vias than the
traditional approach. The user can run a job with variants for both and
decide later which of the variants he prefers.

* Licensing:

- New model:
- The EAGLE licensing model and mechanism has been replaced by a new solution
based on Flexera FlexNet Licensing. Flexera is a software specialist for
licensing solutions (see www.flexerasoftware.com).
- The licenses are either node-locked or floating licenses:
Node-locked means that the license is bound to one or more computers,
floating means that a license server is involved on a server computer.
Licenses can be used by any client computer that has a connection to the
server computer. When EAGLE is started from a client installation,
EAGLE contacts the license server and checks out a license.
The license server takes care that not more users than the number of seats,
for which the license is valid, can use the license simultaneously.
When an EAGLE client stops his session the license is automatically returned
to the license server and is free for other users.
- All EAGLE multi user licenses are floating licenses now, all single user
licenses are node-locked licenses that can be used on two different computers.
- Like in prior EAGLE versions, each license is issued as a license file.
- The Freeware and Freemium license models will not change.
- The new licenses are not back compatible to be used for older EAGLE versions.
- Ordering, HostIDs:
- For ordering a license, the HostID(s) of the computer(s) need to be provided.
The HostIDs are unique computer identifiers.
For multi user licenses the HostID of the server computer is necessary.
Together with the other licensee information, CadSoft can create a license
and provide it for download.
- The HostID can be retrieved in 2 ways:
- Download and execute the tool 'lichostid' that is available on our website.
- If the user has already EAGLE installed on his computer he can run it as
freeware. In the EAGLE licensing dialog the HostID is displayed.
There is also a link to our online shop that transfers it.
It can then be used for ordering a license.
- An installation code is no longer necessary.
- Installation:
- Single user:
To license a single user EAGLE installation, it's only necessary to provide
the license file via the licensing dialog.
- Multi user:
- Server side:
A license server package is necessary and can be
downloaded from CadSoft's download page. There are 3 packages for the 3
different platforms Windows, Linux and MAC. It depends on the server com-
puter's operating system. After downloading and unzipping this package,
the license server which is the executable 'lmadmin', needs to be started.
Once it runs, there's a web interface for accessing the license server.
It can be accessed in a web browser by entering
http://<server name>:8090
as adress, where <server name> is the network name or IP adress of the
server computer.
With the web interface the license file can be imported by the server.
- Client side:
For any client installation only the license server name needs to be
provided via the EAGLE licensing dialog. EAGLE remembers the server name
for future sessions.
- Further details on our new licensing can be found in the manual and on our
homepage.

* Platforms:

- Official support for MAC OSX 10.9.

* Miscellaneous:

- EAGLE now has a new set of icons.
- The new option MERGE in the DRC command can be used to merge additional
Design Rule parameters to the active Design Rules in the board drawing.
- Now the arrows of DIMENSIONs end at the center of the extension lines.
- Now changing of a MITER is only possible if the adjacent wires are equal
in width, style and layer.
- In the attributes dialog of devices and in the UPDATE dialog for selection
of a new technology the sorting of technologies has been changed to
alphanumeric.

* Bugfixes:

- Now the origins of not populated elements are visible again if the regarding
layer is active.
- Fixed removing an assembly variant from a part (by choosing the default values)
on the currently selected assembly variant.
- Fixed proper restore of the current value in parameter comboboxes after
invalid values.
- Fixed mirroring polygons in signal layers during COPY.
- Fixed Default button in the GRID dialog (in schematic context the value
is now again 0.1 inch).
- Prohibition to use board layers in schematics.
- The properties dialog of labels does no longer contain an unintended
'Value' field.
- Fixed context menu entry RATSNEST on polygons.

A detailed description of all changes can be found in the files
UPDATE and HISTORY.beta that come with the betatest archive.

*****************************************************************
Please do not post problem reports as a reply to _this_ message!!
Start a new thread with a descriptive subject for each report (this
makes handling these reports a lot easier for us).

If possible, please post in ENGLISH rather than German to allow
international testers to follow the threads.
*****************************************************************

Walter Spermann
--
---------------------------------------------------------------
Walter Spermann
Lead Developer
CadSoft Computer GmbH
Pleidolfweg 15
84568 Pleiskirchen
Tel.: 08635/6989-10
www.cadsoft.de
---------------------------------------------------------------
Registergericht: Amtsgericht Traunstein HRB 5573
Geschäftsführer: Thomas Liratsch
---------------------------------------------------------------
Re: Beta version 6.91.1 available [message #155875 is a reply to message #155843] Wed, 18 June 2014 14:19 Go to previous messageGo to next message
Johann Glaser
Messages: 39
Registered: December 2007
Member
Hi! First of all, i'm very delighted to see hierarchical design as one
of the new features for Eagle 7.0! Thank you! Regarding net names I've
got one question: You write that net and component names in the top
schematic are prefixed with the module instance path using ':' as
delimiter. Connections to signals are made via dedicated ports. Is it
possible to access "global" nets from within modules, especially power
supply and ground nets? One more question about storage on disk: Is it
possible to store modules to separate files? So, would it be possible to
build up a nice library of frequently used sub-circuites? Thanks   Hansi
PS: Sorry for using the forum instead of NTTP, but my newsreader
currently crashes when sending replys. :-(

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/117154
Re: Beta version 6.91.1 available [message #155876 is a reply to message #155875] Wed, 18 June 2014 14:58 Go to previous messageGo to next message
Walter Spermann
Messages: 540
Registered: August 2010
Senior Member
Hello,
On 06/18/14 16:19, Johann Glaser wrote:
> Hi! First of all, i'm very delighted to see hierarchical design as one
> of the new features for Eagle 7.0! Thank you! Regarding net names I've
> got one question: You write that net and component names in the top
> schematic are prefixed with the module instance path using ':' as
> delimiter. Connections to signals are made via dedicated ports. Is it
> possible to access "global" nets from within modules, especially power
> supply and ground nets?
Not directly. To achieve that you would create the GND (or other 'global' net,
I'm referring to GND as sample) in the module and export it by creating
a port GND for the module. On the upper level connect the net GND with the port.
Our concept is that any electrical connection from a module to outside shall be
visible by ports.

One more question about storage on disk: Is it
> possible to store modules to separate files? So, would it be possible to
> build up a nice library of frequently used sub-circuites? Thanks Hansi
Currently not. You can use 'Import EAGLE drawing' (Paste from file) to copy
between schematics with modules. You can also make a schematic with empty
main level and collect frequently used modules there.

Regards,
Walter Spermann

> PS: Sorry for using the forum instead of NTTP, but my newsreader
> currently crashes when sending replys. :-(
>
> --
> To view any images and attachments in this post, visit:
> http://www.element14.com/community/message/117154


--
---------------------------------------------------------------
Walter Spermann
Lead Developer
CadSoft Computer GmbH
Pleidolfweg 15
84568 Pleiskirchen
Tel.: 08635/6989-10
www.cadsoft.de
---------------------------------------------------------------
Registergericht: Amtsgericht Traunstein HRB 5573
Geschäftsführer: Thomas Liratsch
---------------------------------------------------------------
Re: Beta version 6.91.1 available [message #155880 is a reply to message #155876] Wed, 18 June 2014 16:31 Go to previous messageGo to next message
Johann Glaser
Messages: 39
Registered: December 2007
Member
I see, thanks! Bye   Hansi

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/117177
Re: Beta version 6.91.1 available [message #155899 is a reply to message #155843] Thu, 19 June 2014 18:56 Go to previous messageGo to next message
Poll-was Poll-was
Messages: 14
Registered: May 2014
Junior Member
Auto-placement ?

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/117329
Re: Beta version 6.91.1 available [message #155926 is a reply to message #155843] Fri, 20 June 2014 15:54 Go to previous messageGo to next message
Ein User
Messages: 58
Registered: September 2009
Member
- Still no real 64Bit build on Windows? Installs in \Program Files (x86)\
- No option for "use systems UI language" on Windows? I'm using Windows
7 with English UI and German locale settings (for clock, keyboard
layout, currencies etc.) and get German EAGLE?
Re: Beta version 6.91.1 available [message #155928 is a reply to message #155843] Fri, 20 June 2014 19:01 Go to previous messageGo to next message
Poll-was Poll-was
Messages: 14
Registered: May 2014
Junior Member
Without the use amateur ulp that is available
Is forecasted the addition of auto-placement, if so, to what version ?
Also the diameter pad without intervention in the material, if so, to
what version ?

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/117567
Re: Beta version 6.91.1 available [message #155935 is a reply to message #155928] Sun, 22 June 2014 08:22 Go to previous messageGo to next message
Poll-was Poll-was
Messages: 14
Registered: May 2014
Junior Member
No answer I did not receive in my questions
I understand that you are at a disadvantage, but it is not possible I
allocate money for the purchase cad without I know for his development


Thanks

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/117723
Re: Beta version 6.91.1 available [message #155940 is a reply to message #155935] Sun, 22 June 2014 18:52 Go to previous messageGo to next message
Doug Wellington
Messages: 270
Registered: January 2010
Senior Member
> Poll-was Poll-was wrote:
>
> No answer I did not receive in my questions

Now it's the weekend.  The Cadsoft people will be back Monday...

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/117887
Re: Beta version 6.91.1 available [message #155955 is a reply to message #155940] Mon, 23 June 2014 11:15 Go to previous messageGo to next message
Poll-was Poll-was
Messages: 14
Registered: May 2014
Junior Member
Doug Wellington
Today is Monday, but for the world cadsoft it appears is continued the
weekend
What you have you say for this ?

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/118012
Re: Beta version 6.91.1 available [message #155956 is a reply to message #155928] Mon, 23 June 2014 12:00 Go to previous messageGo to next message
Walter Spermann
Messages: 540
Registered: August 2010
Senior Member
Hi,
On 06/20/14 21:01, Poll-was Poll-was wrote:
> Without the use amateur ulp that is available
> Is forecasted the addition of auto-placement, if so, to what version ?
there is some simple grouping if you add a new module instance in hierarchical design,
but that's not an auto placement as such. We currently have no concrete plans for doing this.

> Also the diameter pad without intervention in the material, if so, to
> what version ?
Not sure what you mean.

>
> --
> To view any images and attachments in this post, visit:
> http://www.element14.com/community/message/117567


--
---------------------------------------------------------------
Walter Spermann
Lead Developer
CadSoft Computer GmbH
Pleidolfweg 15
84568 Pleiskirchen
Tel.: 08635/6989-10
www.cadsoft.de
---------------------------------------------------------------
Registergericht: Amtsgericht Traunstein HRB 5573
Geschäftsführer: Thomas Liratsch
---------------------------------------------------------------
Besuchen Sie uns auf der embedded world!
25.-27. Februar in Nürnberg
Halle 5, Stand 249
Re: Beta version 6.91.1 available [message #155958 is a reply to message #155956] Mon, 23 June 2014 12:27 Go to previous messageGo to next message
Poll-was Poll-was
Messages: 14
Registered: May 2014
Junior Member
*CSWalt thank you for the answer*


Doug Wellington
I bought new generation cad in reasonable price
Watch the demonstration here , it is believed that it is never possible
for the eagle to reach this level ?
And if yes in what version in the v20-v30-v40 ?

Watch the demonstration here
http://diptrace.com/support/video-guided-tour/

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/118033
Re: Beta version 6.91.1 available [message #155959 is a reply to message #155958] Mon, 23 June 2014 12:42 Go to previous message
Walter Spermann
Messages: 540
Registered: August 2010
Senior Member
On 06/23/14 14:27, Poll-was Poll-was wrote:
> *CSWalt thank you for the answer*
>
>
> Doug Wellington
> I bought new generation cad in reasonable price
> Watch the demonstration here , it is believed that it is never possible
> for the eagle to reach this level ?
> And if yes in what version in the v20-v30-v40 ?
sorry, we're only a small team of developers here and can't perform miracles.
If you found a system that better meets your requirements, you may use this.
It's your decision.

Walter Spermann

>
> Watch the demonstration here
> http://diptrace.com/support/video-guided-tour/
>
> --
> To view any images and attachments in this post, visit:
> http://www.element14.com/community/message/118033


--
---------------------------------------------------------------
Walter Spermann
Lead Developer
CadSoft Computer GmbH
Pleidolfweg 15
84568 Pleiskirchen
Tel.: 08635/6989-10
www.cadsoft.de
---------------------------------------------------------------
Registergericht: Amtsgericht Traunstein HRB 5573
Geschäftsführer: Thomas Liratsch
---------------------------------------------------------------
Besuchen Sie uns auf der embedded world!
25.-27. Februar in Nürnberg
Halle 5, Stand 249
Previous Topic: CAM Processing - Using quotes in section name causes error
Next Topic: Hierarchy issue - Deleting a non-existing port causes the port to be added
Goto Forum:
  


Current Time: Sat Aug 19 11:01:23 GMT 2017