9 Replies Latest reply on Jul 26, 2014 11:22 AM by Autodesk Guest

    New layer 99 in eagle?

    Autodesk Guest

      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

       

        • Re: New layer 99 in eagle?
          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

              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

                  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

                  http://www.eaglecentral.ca

                  --

                  Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

                   

                    • Re: New layer 99 in eagle?
                      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

                          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

                              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

                                  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

                                  http://www.eaglecentral.ca

                                  --

                                  Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

                                   

                                  • Re: New layer 99 in eagle?
                                    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

                          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.