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
Forum Have a question about CadSoft EAGLE?  Ask our Expert, Richard! (Archive)
  • 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 1129 replies
  • Subscribers 245 subscribers
  • Views 51164 views
  • Users 0 members are here
  • eagle
  • expert
  • richard_hammerl
  • cadsoft
Related

Have a question about CadSoft EAGLE?  Ask our Expert, Richard! (Archive)

nlarson
nlarson over 16 years ago

This thread is now locked - but you can still ask Richard by posting your questions here.  If you'd rather browse other member's questions you can read the CadSoft EAGLE Forums for past questions and answers. Enjoy!

 

Browse past Q&A help on anything technical relating to CadSoft EAGLE!


image

 

Richard Hammerl

Richard is an engineer with 16 years experience in EAGLE customer support and is waiting for your questions.

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

    Hi Richard,

     

    I have a question about ULP.

    Has I've found no such example on the web... I ask an Expert!

     

    Is it possible to run a SCRIPT in a Board Editor Window, form an ULP that is running from the Schematic Editor Window?  And how?

     

    Thank's

    JG

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

    Hey Richard,

     

    I am trying to avoid running a long wire all around the screen. How can I accomplish a "supply symbol" part but with my own labels? Or simplying naming a wire and using that name later on? Thanks.

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

    Hi Richard,

    I have been using EAGLE probably as long as you and now notice when scouring the Farnell wwebsite that many components have an EAGLE library part that one may download.

    I am always making new parts for Farnell components.

    Is there a way for users to upload these parts for other Farnell / EAGLE customers to benefit from?

    Thanks

    Dave

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

    Richard,

     

    That's a good thought, but the only net class that exists is the default and width, drill, and clearance are all 0.

     

    The via sizes, drill sizes, restring, and all design rules are the same on both boards.

     

    Why is layer 20 involved?

     

    Thanks,

     

    Michael Watts

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Richard_H
    Richard_H over 14 years ago in reply to e14 Contributor
    I see what it is doing now.  When the stop mask layers are on, it throws  a DRC error to anything that violates the stop mask - names, values,  place, origins.  Whatever is displayed in the image is tested against  the stop mask.  So see if there are any real stop mask violations, I'll  have to turn off all the layers that print or draw anything other than  top and bottom traces and vias and pads etc.

     

    Maybe you defined a drill size value for net classes?

     

    Regards,

    Richard

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

    Jason,

     

    I see what it is doing now.  When the stop mask layers are on, it throws a DRC error to anything that violates the stop mask - names, values, place, origins.  Whatever is displayed in the image is tested against the stop mask.  So see if there are any real stop mask violations, I'll have to turn off all the layers that print or draw anything other than top and bottom traces and vias and pads etc.

     

    Mike

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

    Richard,

     

    I'm down to only one mystery (at least until I make CAM files, which is tomorrow's adventure :-)  

     

    On one of my boards DRC returns a Drill Size error on layer 20 for every via.  The vias are well away from the board edge and other drill holes and other components etc.  I don't get what it is seeing.  My other board does not do this yet the vias are the same size and the design rules are the same for both boards.  Do you know what it is complaining about with these errors?

     

    Thanks - couldn't do it without you!

    Mike

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

    You're right there. I was just giving an explanation as to why they'd appeared, and if you wanted it to be back as it was before, then how you'd go about it.

     

    I remember the first time I enabled the Stop layers, and was astounded how many DRC errors there were.

     

    Luckily (?) I make my own PCBs, so I don't have a silk screen to worry about image

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

    Although technically you should respect the DRC errors....and move the

    silkscreen where you can.

    The whole philosophy of DRC is to let the software do the work of finding

    problems.

    At times of course it's too much work to adjust or make corrections (like

    when a silkscreen in a part crosses over some other element, but the use of

    keepouts and restricts are supposed to make your job better.

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

    Do the names cross pads (SMT and PTH)? If so, then a DRC error will occur. There's another pair of layers which have been enabled which causes these DRC errors - I can't remember which layers they are though.

     

    Although a quick manual test on an examle board suggests it's _tStop and _bStop. Hide those layers, and the DRCs for them should disappear.

    • 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