element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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 Chat (English) Stop mask on Via : define the solder mask inside the via
  • 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 7 replies
  • Subscribers 175 subscribers
  • Views 2343 views
  • Users 0 members are here
  • eagle
  • eagle 8.3.2
  • via
  • soldermask
Related

Stop mask on Via : define the solder mask inside the via

salomonreinach
salomonreinach over 6 years ago

Hi all,

I have a question concerning the via and the solder mask. Actually I understood how to use the parameters in the DRC, but I would like to define the solder mask inside the via like in the first photo. But with the DRC I couldn't find a different way than created a circle in the tstop layer.

The reason why is that the manufacturer asked me to do a solder mask with a radius  -25µm, as my vias have a diameter of 0.65mm the solder mask should have a diameter of 0.65mm - 25µm.

Do you have any idea how I could do ?

Thanks for your help ! image

 

I'm using eagle 8.3.2

Attachments:
image
image
image
  • Sign in to reply
  • Cancel

Top Replies

  • WarrenBrayshaw
    WarrenBrayshaw over 6 years ago in reply to WarrenBrayshaw +2
    OK I see now where this all came from. Solder Mask Defined pads (SMD) and Non-Solder Mask Defined pads NSMD Here is a good article https://medium.com/supplyframe-hardware/confessions-of-a-pcb-designer…
  • WarrenBrayshaw
    WarrenBrayshaw over 6 years ago in reply to salomonreinach +1
    Hi Again There is a downloadable ULP here http://eagle.autodesk.com/eagle/download/2075 It gets closer to what you want. Going forward, I feel this one would be a good candidate to modify so that all one…
Parents
  • WarrenBrayshaw
    WarrenBrayshaw over 6 years ago

    Hi

     

    Nothing available directly within Eagle but it could be done with a ULP

    You could be convinced of this by having a look at the ulps that come with Eagle. There is one that is close but does the opposite of what you are asking for. I can provide the name right now but Its the last one listed in my version (7.7) and contains the word  'via' in its name.

    It does the opposite of what you want but seeing its abilities will convey to you that a new ULP or modification of that one could achieve what you desire.

     

    What you board manufacturer is asking is new to me. Would you please provide the link to their website so I/we can review their design rules for manufacture.

     

    Cheers

    Warren

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • WarrenBrayshaw
    WarrenBrayshaw over 6 years ago in reply to WarrenBrayshaw

    OK

     

    I see now where this all came from. Solder Mask Defined pads (SMD)  and Non-Solder Mask Defined pads NSMD

     

    Here is a good article https://medium.com/supplyframe-hardware/confessions-of-a-pcb-designer-on-solder-mask-e592b45e5483

     

    In the new world, Eagle will likely need to cater for this treatment.

     

    Cheers

    Warren

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • salomonreinach
    salomonreinach over 6 years ago in reply to WarrenBrayshaw

    Thank you for your answer ! Indeed the article really well explained that !

    I have no idea if it's difficult or not to do that with an ULP, the easiest way seems to use an other software that handle this case.

    Rémy

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • WarrenBrayshaw
    WarrenBrayshaw over 6 years ago in reply to salomonreinach

    Hi Again

     

    There is a downloadable ULP here

    http://eagle.autodesk.com/eagle/download/2075

     

    It gets closer to what you want.

     

    Going forward, I feel this one would be a good candidate to modify so that all one needs to specify is the required distance less than the outer diameter of the via restring. In your example that would be 25µm

    I may have a go at that so stay  tuned over the next week or so

     

    HTH

    Warren

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • salomonreinach
    salomonreinach over 6 years ago in reply to WarrenBrayshaw

    Thank you for your help image

    Rémy

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • WarrenBrayshaw
    WarrenBrayshaw over 6 years ago in reply to salomonreinach

    Here you go - ULP attached

    Use it to create solder mask for vias relative to the outer diameter of the via.

    Enter negative measurements for stop mask less than the via diameter

    Enter positive numbers for stop mask greater than the via diameter.

     

    Change the txt file extension to ulp

     

    Enjoy

    Warren

    Attachments:
    stop-mask-defined-via.txt.zip
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • WarrenBrayshaw
    WarrenBrayshaw over 6 years ago in reply to salomonreinach

    Here you go - ULP attached

    Use it to create solder mask for vias relative to the outer diameter of the via.

    Enter negative measurements for stop mask less than the via diameter

    Enter positive numbers for stop mask greater than the via diameter.

     

    Change the txt file extension to ulp

     

    Enjoy

    Warren

    Attachments:
    stop-mask-defined-via.txt.zip
    • 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