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) locking layers
  • 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 2 replies
  • Subscribers 178 subscribers
  • Views 625 views
  • Users 0 members are here
Related

locking layers

zainka
zainka over 9 years ago

It should be possible to lock an entire layer from being affected by the move or group command.

This could be an checkbox in the Layer window where the layer name is set.

 

Very usefull for dimension layer and layers used to import DXFs. It is nice to have them visible without group/move commands affecting their content

 

There are some issues though.

* A component that has parts spread over several layers, gets locked if one of the used layer is locked

* A component that was locked by the "normal" lock command must remain locked after a locked layer is unlocked (i.e. code must allow and check for both)

 

The normal locked feature should be rewritten so that other objects than components should be able to be locked

One could then lock polygons as-well from the properties window. Or lines and other objects than only components..

 

Also, a new command should be added, which when selected, shows all locked elements as a list with a dedicated checkbox to unlock and a button to activate "unlock selected"

  • Sign in to reply
  • Cancel
  • autodeskguest
    autodeskguest over 9 years ago

    On 14.04.2016 14:34, vidar vidnes wrote:

    It should be possible to lock an entire layer from being affected by the

    move or group command.

    This could be an checkbox in the Layer window where the layer name is

    set.

     

    Very usefull for dimension layer and layers used to import DXFs. It is

    nice to have them visible without group/move commands affecting their

    content

     

    If the layer is not visible, it will not be selected. You can use that.

     

     

    There are some issues though.

    • A component that has parts spread over several layers, gets locked if

    one of the used layer is locked

    • A component that was locked by the "normal" lock command must remain

    locked after a locked layer is unlocked (i.e. code must allow and check

    for both)

     

    No, a component can only be on the t/bOrigin layers, and can only be

    moved (as a whole) if those layers are on.

     

     

    The normal locked feature should be rewritten so that other objects than

    components should be able to be locked

    One could then lock polygons as-well from the properties window. Or

    lines and other objects than only components..

     

    Sometimes it could be nice to lock primitives yes, but I've always found

    a way around it. Learning how to cherry-pick group items using shift and

    ctrl is a must.

     

    Also, a new command should be added, which when selected, shows all

    locked elements as a list with a dedicated checkbox to unlock and a

    button to activate "unlock selected"

     

    Now thats a relatively easy job for an ULP..

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • zainka
    zainka over 9 years ago in reply to autodeskguest

    If the layer is not visible, it will not be selected. You can use that.

    Better to lock down than to constantly turning on and off layers. Less clicks.

     

    Sometimes it could be nice to lock primitives yes, but I've always found

    a way around it. Learning how to cherry-pick group items using shift and

    ctrl is a must.

    Finding a way around might give you some sense of mastering the sw, but to have things designed for simplicity is a better and more economic solution. I have been cherry picking for quite some years now and know my way around the  Eagle controls but living for workarounds is no life.

     

    Now thats a relatively easy job for an ULP..

    Yes, and I have been thinking of writing one too, but then again. if the locking feature is added its better to have this feature as a part of the whole too. I was also thinking of adding access to such an ulp as a user button.

     

    No, a component can only be on the t/bOrigin layers, and can only be

    moved (as a whole) if those layers are on.

    Not sure what you mean here, but most components got information on layers like pads, Cream/Stop/Name etcetras,

    Its the origin, or grab point, for a component that is found on the Origin layers. Of course you cant grab it if its turned off, but that was not my concern. The problem I thought off was what would happen if you had locked down the tCream layer, as an example, and wanted to move a component with information on this layer. But, this could be solved simply by letting the lock down function only affect objects that is not part of a library. Eagle already differs on these objects and they have an locking feature built inn for components.

     

     

    image

    My suggestion is that there should be a lock feature for other objects too and preferably for a layer as a whole (for none library objects).

    • 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.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube