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
    About the element14 Community
  • 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) Attribute Display from Script/Command
  • 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 5 replies
  • Subscribers 188 subscribers
  • Views 1381 views
  • Users 0 members are here
Related

Attribute Display from Script/Command

e14 Contributor
e14 Contributor over 14 years ago

Hi

 

Reading throuht the help file on attributes, I'm not able to find how to set

the Display property of an attribute. I add attributes like this in the

schematic:

 

attribute LED1 MF 'AVAGO TECHNOLOGIES';

 

But the default for Display is "Value", but I want it to be "Off". I

manually have to

 

attribute LED1

 

and edit it by hand with mouse / keyboard. How can I do this from the

script/command prompt (attribute command).

 

Stian Skjelstad

 

 

 

  • Sign in to reply
  • Cancel
  • e14 Contributor
    e14 Contributor over 14 years ago in reply to e14 Contributor

    Firstly, to clarify your issue.

    As you add attributes, one by one, the values are displayed. So you have a

    number of them displayed and this is why you feel you need to use GROUP to

    change the attribute display property to 'OFF' for all of them.

     

    If so, in keeping with your script/keyboard desires, try the attached ULP

    to turn off the attributes of a specified part.

     

    RUN AttOff LED1

     

    To reduce keystrokes, shorten (rename) the ulp file name to AO .

    RUN AO LED1

     

    Some provisions apply as the ULP emulates mouse actions:

    If the layer is not visable when the ULP is run the display property of the

    attributes on that layer are not modified. If you later turn on that layer

    the attribute will display. It is likey with the expected use this would

    not be an issue.

     

     

    When targeting the compete schematic you may also find of use:

    GROUP ALL;

    CHANGE DISPLAY OFF (>0 0);

     

    All attributes of all parts will turn off.

     

    HTH

     

    Warren

    --

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

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e14 Contributor
    e14 Contributor over 14 years ago in reply to e14 Contributor

    "Stian Skjelstad" <stian@servoelectronics.no> wrote:

    "René König" <rk@tbkoenig.de> wrote in message

    news:j8lota$ldi$1@cheetah.cadsoft.de...

    >> Hi,

    >>

    >> the CHANGE DISPLAY command is used to control the attribute's visibility,

    >> see HELP CHANGE:

    >>

    >> CHANGE DISPLAY OFF;

    >> attribute LED1 MF 'AVAGO TECHNOLOGIES';

     

    That meens I have to GROUP, which implies using the mouse to select them. No

    way to do this via the PART and ATTRIBUTE names? Something like this (which

    is not working, but just here as an example of what I look for)

     

    CHANGE DISPLAY OFF LED1 MF

     

     

    check out the ingroup() setgroup() and clrgroup() ulp commands, they are

    very useful.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e14 Contributor
    e14 Contributor over 14 years ago in reply to e14 Contributor

    CHANGE DISPLAY OFF;

    attribute LED1 MF 'AVAGO TECHNOLOGIES';

     

    I was a bit to quick in my last response.. I can go around my problem by

    calling delete first (if already visible).

     

    ATTRIBUTE LED1 MF DELETE;

    CHANGE DISPLAY OFF;

    ATTRIBUTE LED1 MF 'AVAGO TECHNOLOGIES';

     

    But as far as I can see, the CHANGE DISPLAY will only work for attributes

    not already created, else you have to use GROUP, which implies mouse action.

     

    Stian Skjelstad

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e14 Contributor
    e14 Contributor over 14 years ago in reply to e14 Contributor

    "René König" <rk@tbkoenig.de> wrote in message

    news:j8lota$ldi$1@cheetah.cadsoft.de...

    Hi,

     

    the CHANGE DISPLAY command is used to control the attribute's visibility,

    see HELP CHANGE:

     

    CHANGE DISPLAY OFF;

    attribute LED1 MF 'AVAGO TECHNOLOGIES';

     

    That meens I have to GROUP, which implies using the mouse to select them. No

    way to do this via the PART and ATTRIBUTE names? Something like this (which

    is not working, but just here as an example of what I look for)

     

    CHANGE DISPLAY OFF LED1 MF

     

     

    Stian Skjelstad

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e14 Contributor
    e14 Contributor over 14 years ago

    Hi,

     

    the CHANGE DISPLAY command is used to control the attribute's

    visibility, see HELP CHANGE:

     

    CHANGE DISPLAY OFF;

    attribute LED1 MF 'AVAGO TECHNOLOGIES';

     

    Rene

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
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 © 2026 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.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube