element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) Formatting Xref net labels
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 42 replies
  • Subscribers 182 subscribers
  • Views 6142 views
  • Users 0 members are here
Related

Formatting Xref net labels

zainka
zainka over 13 years ago

Hi

 

Normally I have used only the text-based net labels on line that goes

from one sheet to another. My wish is to use the XREF option but I am

not comfortable with the format options.

 

My "big" problem is that the signal name for a given net label comes

inside the flag. I would prefer all symbols to be of equal size and to

have the text align on beside of the net flag instead.

 

not like this            but like this

   ______________________          _____

/NETLABEL_SIGNAL_NAME |       /     | NETLABEL_SIGNAL_NAME

  \______________________|        \_____|

 

If not existing as an option already I would recommend to make the order

of the label xref formatting tags relevant (as set in misc menu) to the

result. Se my examples below:

 

                  ________________

%F%N (%S)      / NETLABEL (1)  |

                 \________________|

 

                  _____

%N %F(%S)      / (1) | NETLABEL

                 \_____|

                  _____

%N (%S)%F      /     | NETLABEL (1)

                 \_____|

 

Here everything coming in front of the %F tag ends up outside the flag

and everything after %F ends up inside. The flag symbol would thus have

a minimum size like say 3 letters.

 

Second. Is it possible to have flags indicating direction of a net? I.e.

if signal is in, out or bidirectional. This should be possible to change

with a change command like for example CHANGE DIRECTION or CHANGE FLAG

if not existing as an option already somewhere.

 

input             bi              output

   _______          ______         ______

_/       |       /      \       |      \

  \_______|        \______/       |______/

 

 

NOTE: I asked this as an question in the support forum, but as mentioned

there I would put it here as a suggestion if it was not possible in some

other way already. As far as I can see, it is not, though I am using

glasses....!*

 

Breg

Vidar (Z)

 

  • Sign in to reply
  • Cancel

Top Replies

  • autodeskguest
    autodeskguest over 8 years ago in reply to rachaelp +1
    Hi Jorge, How about having a way to be able to define our own XREF symbols so they match how we like to define our own schematics? Simply add a new pin type in the library editor so we can define a symbol…
  • autodeskguest
    autodeskguest over 8 years ago in reply to autodeskguest +1
    2017-02-15 00:38 keltezéssel, Jorge Garcia írta: Hi Jorge, How about having a way to be able to define our own XREF symbols so they match how we like to define our own schematics? Simply add a new pin…
Parents
  • CSWalt
    CSWalt over 13 years ago

    Hi,

     

    On 11/19/12 22:49, Vidar (Z) wrote:

    Hi

     

    Normally I have used only the text-based net labels on line that goes

    from one sheet to another. My wish is to use the XREF option but I am

    not comfortable with the format options.

     

    My "big" problem is that the signal name for a given net label comes

    inside the flag. I would prefer all symbols to be of equal size and to

    have the text align on beside of the net flag instead.

     

    not like this            but like this

      ______________________          _____

    /NETLABEL_SIGNAL_NAME |       /     | NETLABEL_SIGNAL_NAME

    \______________________|        \_____|

     

    If not existing as an option already I would recommend to make the order

    of the label xref formatting tags relevant (as set in misc menu) to the

    result. Se my examples below:

     

                     ________________

    %F%N (%S)      / NETLABEL (1)  |

                    \________________|

     

                     _____

    %N %F(%S)      / (1) | NETLABEL

                    \_____|

                     _____

    %N (%S)%F      /     | NETLABEL (1)

                    \_____|

     

    Here everything coming in front of the %F tag ends up outside the flag

    and everything after %F ends up inside. The flag symbol would thus have

    a minimum size like say 3 letters.

     

    Second. Is it possible to have flags indicating direction of a net? I.e.

    if signal is in, out or bidirectional. This should be possible to change

    with a change command like for example CHANGE DIRECTION or CHANGE FLAG

    if not existing as an option already somewhere.

     

    input             bi              output

      _______          ______         ______

    _/       |       /      \       |      \

    \_______|        \______/       |______/

     

    Thanks, but some questions on this:

    - What flags would you set if the net has many (>2) pin connections ?

    - How should it behave is a user has a net with unlogical connections, say input - input ?

    This can cause confusion.

     

    Regards,

    Walter Spermann

     

     

    NOTE: I asked this as an question in the support forum, but as mentioned

    there I would put it here as a suggestion if it was not possible in some

    other way already. As far as I can see, it is not, though I am using

    glasses....!*

     

    Breg

    Vidar (Z)

     

     

    --

    -


    Walter Spermann

    Softwareentwicklung

    CadSoft Computer GmbH

    Pleidolfweg 15

    84568 Pleiskirchen

    Tel.: 08635/6989-10

    www.cadsoft.de

    -


    Registergericht: Amtsgericht Traunstein HRB 5573

    Geschäftsführer: Thomas Liratsch

    -


     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • zainka
    zainka over 13 years ago in reply to CSWalt

    On 20. nov. 2012 18:22, Walter Spermann wrote:

    Hi,

     

    On 11/19/12 22:49, Vidar (Z) wrote:

    >> Hi

    >>

    >> Normally I have used only the text-based net labels on line that goes

    >>..cut due to length, see original post

    >> input             bi              output

    >>    _______          ______         ______

    >> _/       |       /      \       |      \

    >>   \_______|        \______/       |______/

    >>

    Thanks, but some questions on this:

      - What flags would you set if the net has many (>2) pin connections ?

      - How should it behave is a user has a net with unlogical connections, say input - input ?

    This can cause confusion.

     

    Regards,

    Walter Spermann

     

    >>

    >> NOTE: I asked this as an question in the support forum, but as mentioned

    >> there I would put it here as a suggestion if it was not possible in some

    >> other way already. As far as I can see, it is not, though I am using

    >> glasses....!*

    >>

    >> Breg

    >> Vidar (Z)

    >

     

    There is a lot of things that can cause confusions, but the design will

    never be better than the effort the user puts into it. And if a users

    connects two inputs, or worse two outputs, that’s the users problem and

    an ERC will show this. And most professional eCAD software’s has this

    option already successfully implemented and I see no reason for why

    Eagle should not.

     

    I guess that, to meet the problem you rise, initially the direction

    should be set to the direction of the closest pin. In most cases this

    will reflect the users intention. When using the change direction/flag

    option you can then force the symbol to reflect whatever direction you

    want.

     

    The motivation to have this functionality is not to show the given

    direction on the device pins, which can be wrong because of a faulty

    library device or wrong usage, but the direction as seen from the users

    perspective and planned function. We are in other words talking about a

    way of labeling nets to tell their names and signals flow-direction

     

    In fact. If you try to add a label flag to a net and you expect to see

    an "out" symbol and sees an "in" symbol instead, you should start thinking.

     

     

     

    NOTE: I just noticed an embarrassing error i did in my ASCII drawings

    for the output symbol. I guess everybody understood what I meant, but

    here is the correct drawing.

     

       input             bi              output

         _______          ______         ______

       _/       |       _/      \      _|      \

        \_______|        \______/       |______/

     

    the "tail" where the net is connected should off-course be on the

    opposite position of where the arrow is on the output symbol.

     

     

     

    Breg

    Vidar (Z)

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • zainka
    zainka over 13 years ago in reply to CSWalt

    On 20. nov. 2012 18:22, Walter Spermann wrote:

    Hi,

     

    On 11/19/12 22:49, Vidar (Z) wrote:

    >> Hi

    >>

    >> Normally I have used only the text-based net labels on line that goes

    >>..cut due to length, see original post

    >> input             bi              output

    >>    _______          ______         ______

    >> _/       |       /      \       |      \

    >>   \_______|        \______/       |______/

    >>

    Thanks, but some questions on this:

      - What flags would you set if the net has many (>2) pin connections ?

      - How should it behave is a user has a net with unlogical connections, say input - input ?

    This can cause confusion.

     

    Regards,

    Walter Spermann

     

    >>

    >> NOTE: I asked this as an question in the support forum, but as mentioned

    >> there I would put it here as a suggestion if it was not possible in some

    >> other way already. As far as I can see, it is not, though I am using

    >> glasses....!*

    >>

    >> Breg

    >> Vidar (Z)

    >

     

    There is a lot of things that can cause confusions, but the design will

    never be better than the effort the user puts into it. And if a users

    connects two inputs, or worse two outputs, that’s the users problem and

    an ERC will show this. And most professional eCAD software’s has this

    option already successfully implemented and I see no reason for why

    Eagle should not.

     

    I guess that, to meet the problem you rise, initially the direction

    should be set to the direction of the closest pin. In most cases this

    will reflect the users intention. When using the change direction/flag

    option you can then force the symbol to reflect whatever direction you

    want.

     

    The motivation to have this functionality is not to show the given

    direction on the device pins, which can be wrong because of a faulty

    library device or wrong usage, but the direction as seen from the users

    perspective and planned function. We are in other words talking about a

    way of labeling nets to tell their names and signals flow-direction

     

    In fact. If you try to add a label flag to a net and you expect to see

    an "out" symbol and sees an "in" symbol instead, you should start thinking.

     

     

     

    NOTE: I just noticed an embarrassing error i did in my ASCII drawings

    for the output symbol. I guess everybody understood what I meant, but

    here is the correct drawing.

     

       input             bi              output

         _______          ______         ______

       _/       |       _/      \      _|      \

        \_______|        \______/       |______/

     

    the "tail" where the net is connected should off-course be on the

    opposite position of where the arrow is on the output symbol.

     

     

     

    Breg

    Vidar (Z)

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube