-
Re: New layer 99 in eagle?
Autodesk Guest Jul 24, 2014 7:44 AM (in response to Autodesk Guest)Am 08.07.2014 13:07, schrieb Joern Paschedag:
Devices in the diode.lbr contain a new layer 99 "spice order" in devices
1N4004, 1N4148, 1N4446...
I haven't checked other libraries...
Is this correct?
This happens in eagle 6.6.0 and also in 6.91.2 beta (win8.1)
In EAGLE V6, we started into a cooperation with Linear Technology.
LT offers a free spice simulator, LTspiceIV. For exchanging data we
require simualtion information for the libraries of LTSpice.
Each PIN in EAGLE has to be assigned to a number, the Spice order.
This was done with the help of a new layer. It was impossible to
manage this with attributes. So we decided to introduce a layer
"99, Spice Order" where the required information is placed as a
text directly at the coordinate of the PIN in the symbol.
So a ULP compares the coordinates of the PIN with the coordinates
of the text and recognizes the assignment.
Layer 99 may be switched off at any time in the eagle.scr with
DISPLAY NONE 91 21 94 95 96 97 98;
--
Mit freundlichen Gruessen / Best regards
Richard Hammerl
CadSoft Support -- hotline@cadsoft.de
FAQ: http://www.cadsoft.de/training/faq/
-
Re: New layer 99 in eagle?
Autodesk Guest Jul 24, 2014 8:43 AM (in response to Autodesk Guest)Am 24.07.2014 um 14:44 schrieb Richard Hammerl:
Am 08.07.2014 13:07, schrieb Joern Paschedag:
Devices in the diode.lbr contain a new layer 99 "spice order" in devices
1N4004, 1N4148, 1N4446...
I haven't checked other libraries...
Is this correct?
This happens in eagle 6.6.0 and also in 6.91.2 beta (win8.1)
In EAGLE V6, we started into a cooperation with Linear Technology.
LT offers a free spice simulator, LTspiceIV. For exchanging data we
require simualtion information for the libraries of LTSpice.
Each PIN in EAGLE has to be assigned to a number, the Spice order.
This was done with the help of a new layer. It was impossible to
manage this with attributes. So we decided to introduce a layer
"99, Spice Order" where the required information is placed as a
text directly at the coordinate of the PIN in the symbol.
So a ULP compares the coordinates of the PIN with the coordinates
of the text and recognizes the assignment.
Layer 99 may be switched off at any time in the eagle.scr with
DISPLAY NONE 91 21 94 95 96 97 98;
Thanks for the information but layer99 is not mentioned in eagle help.
--
Mit freundlichen Grüßen / With best regards
Joern Paschedag
-
Re: New layer 99 in eagle?
Autodesk Guest Jul 24, 2014 6:28 PM (in response to Autodesk Guest)Joern Paschedag wrote on Thu, 24 July 2014 09:43
Am 24.07.2014 um 14:44 schrieb Richard Hammerl:
Am 08.07.2014 13:07, schrieb Joern Paschedag:
Devices in the diode.lbr contain a new layer 99 "spice order" in
devices
1N4004, 1N4148, 1N4446...
I haven't checked other libraries...
Is this correct?
This happens in eagle 6.6.0 and also in 6.91.2 beta (win8.1)
In EAGLE V6, we started into a cooperation with Linear
Technology.
LT offers a free spice simulator, LTspiceIV. For exchanging data
we
require simualtion information for the libraries of LTSpice.
Each PIN in EAGLE has to be assigned to a number, the Spice
order.
This was done with the help of a new layer. It was impossible to
manage this with attributes. So we decided to introduce a layer
"99, Spice Order" where the required information is placed as a
text directly at the coordinate of the PIN in the symbol.
So a ULP compares the coordinates of the PIN with the coordinates
of the text and recognizes the assignment.
Layer 99 may be switched off at any time in the eagle.scr with
DISPLAY NONE 91 21 94 95 96 97 98;
Thanks for the information but layer99 is not mentioned in eagle help.
Yeh, I don't remember that ever being mentioned. I haven't used the
LTSpice interface much yet so I haven't run into it. But, that should have
been announced in a very obvious way since users could have been using
layer 99 for something on their own. Whenever a new layer is commandeered
there should be big, obvious release notes and lots of noise about it
because you could be breaking my current library.
James.
--
James Morrison ~~~ Stratford Digital
Specializing in CadSoft EAGLE
Online Sales to North America
Electronic Design Services
Take advantage of v7 License Promotion right now at
--
Web access to CadSoft support forums at www.eaglecentral.ca. Where the CadSoft EAGLE community meets.
-
Re: New layer 99 in eagle?
Autodesk Guest Jul 25, 2014 12:48 AM (in response to Autodesk Guest)Am 25.07.2014 um 01:28 schrieb James Morrison:
Joern Paschedag wrote on Thu, 24 July 2014 09:43
Am 24.07.2014 um 14:44 schrieb Richard Hammerl:
Am 08.07.2014 13:07, schrieb Joern Paschedag:
Devices in the diode.lbr contain a new layer 99 "spice order" in
devices
1N4004, 1N4148, 1N4446...
I haven't checked other libraries...
Is this correct?
This happens in eagle 6.6.0 and also in 6.91.2 beta (win8.1)
In EAGLE V6, we started into a cooperation with Linear
Technology.
LT offers a free spice simulator, LTspiceIV. For exchanging data
we
require simualtion information for the libraries of LTSpice.
Each PIN in EAGLE has to be assigned to a number, the Spice
order.
This was done with the help of a new layer. It was impossible to
manage this with attributes. So we decided to introduce a layer
"99, Spice Order" where the required information is placed as a
text directly at the coordinate of the PIN in the symbol.
So a ULP compares the coordinates of the PIN with the coordinates
of the text and recognizes the assignment.
Layer 99 may be switched off at any time in the eagle.scr with
DISPLAY NONE 91 21 94 95 96 97 98;
Thanks for the information but layer99 is not mentioned in eagle help.
Yeh, I don't remember that ever being mentioned. I haven't used the
LTSpice interface much yet so I haven't run into it. But, that should have
been announced in a very obvious way since users could have been using
layer 99 for something on their own.
Yeah, but it was always said not to use private layers below 100.
Whenever a new layer is commandeered
there should be big, obvious release notes and lots of noise about it
because you could be breaking my current library.
James.
I see it the same way.
I thought it was an error because i didn't find that layer in rcl.lbr or
transistor.lbr which are imho also supposed to be used in spice. Also it
was not mentioned in the help, so I removed the layer.
--
Mit freundlichen Grüßen / With best regards
Joern Paschedag
-
Re: New layer 99 in eagle?
Autodesk Guest Jul 25, 2014 10:36 AM (in response to Autodesk Guest)If it had been documented as "reserved for future use" or something like
that (allocate some layers for special CADSOFT use and document it), then
they do indeed need to announce they have added a layer. Nothing in the
documentation (that I have read) says anything about reserved layers, so
others can use them then it breaks their libraries when Cadsoft decides to
use that layer and it should be in the release notes in BOLD so others are
aware of it. Stuff happens, but when you grab a layer that others may be
using since they were told they could use it, it needs to be clearly
identified to the user in the release notes and even a special notice in
the "What's new in this version".
mikey
--
Web access to CadSoft support forums at www.eaglecentral.ca. Where the CadSoft EAGLE community meets.
-
Re: New layer 99 in eagle?
Autodesk Guest Jul 25, 2014 11:11 AM (in response to Autodesk Guest)On 25/07/14 16:36, Mike Fields wrote:
Stuff happens, but when you grab a layer that others may be
using since they were told they could use it,
From page 234 of the Eagle 4.1 user manual :
"If you want to create your own layers, please use layer numbers above 100."
They warned you. If you ignored them, it's not their fault.
-
Re: New layer 99 in eagle?
Autodesk Guest Jul 26, 2014 10:09 AM (in response to Autodesk Guest)Rob Pearce wrote on Fri, 25 July 2014 12:11
On 25/07/14 16:36, Mike Fields wrote:
Stuff happens, but when you grab a layer that others may be
using since they were told they could use it,
From page 234 of the Eagle 4.1 user manual :
"If you want to create your own layers, please use layer numbers above
100."
They warned you. If you ignored them, it's not their fault.
Whether it's there or not, I would expect that any new layers that are
created as a default should be listed in the release notes.
For instance, there are special layers in the 50's that aren't used but
work as auto-mirrored pairs (like tPlace and bPlace). I use one of these
pairs since there is nothing like it above layer 100.
But in general, if something is done that could break users' libraries than
that should be listed in the release notes 100% of the time, whether there
is a warning in the manual or not.
Cheers,
James.
--
James Morrison ~~~ Stratford Digital
Specializing in CadSoft EAGLE
Online Sales to North America
Electronic Design Services
Take advantage of v7 License Promotion right now at
--
Web access to CadSoft support forums at www.eaglecentral.ca. Where the CadSoft EAGLE community meets.
-
Re: New layer 99 in eagle?
Autodesk Guest Jul 26, 2014 11:22 AM (in response to Autodesk Guest)Rob Pearce wrote on Fri, 25 July 2014 12:11
On 25/07/14 16:36, Mike Fields wrote:
Stuff happens, but when you grab a layer that others may be
using since they were told they could use it,
From page 234 of the Eagle 4.1 user manual :
"If you want to create your own layers, please use layer numbers above
100."
They warned you. If you ignored them, it's not their fault.
I had missed that - so the warning was there although it would still be
good practice to announce it in the release notes that they were going to
now be using that layer. Like the old (this will date me !!) S-100 bus -
there were several undefined signals that a number of different venders
grabbed and used which then made some cards not play well on the bus.
mikey
--
Web access to CadSoft support forums at www.eaglecentral.ca. Where the CadSoft EAGLE community meets.
-
-
-
-
-
-
Re: New layer 99 in eagle?
Autodesk Guest Jul 25, 2014 10:38 AM (in response to Autodesk Guest)Drat - coffee has not kicked in ... should be "If it has NOT been
documented ... "
mikey
--
Web access to CadSoft support forums at www.eaglecentral.ca. Where the CadSoft EAGLE community meets.
Devices in the diode.lbr contain a new layer 99 "spice order" in devices
1N4004, 1N4148, 1N4446...
I haven't checked other libraries...
Is this correct?
This happens in eagle 6.6.0 and also in 6.91.2 beta (win8.1)
--
Mit freundlichen Grüßen / With best regards
Joern Paschedag