Footprint editor - Solder paste ratio clearance issues

Bug #1837220 reported by Art
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Committed
Low
Jeff Young

Bug Description

I was trying to enter solder paste clearance issues manually and was getting puzzling results. Definitely not the value I entered until I realized that default value of ratio clearance wasn't zero. So both of those values were driving the actual clearance. You need to zero out one if another one is manually changed.

BTW,you are using ratio for clearance as a negative value. By definition, ratio can't be negative. Its that pesky math thing.

Tags: pcbnew
Revision history for this message
Art (diametrix) wrote :

A better approach than zeroing the other field out, would be recalculating its value based on the new value entered.

Revision history for this message
Art (diametrix) wrote :

This way you can always use the sign from the "Solder paste clearance" line even though the ratio is positive.

Jeff Young (jeyjey)
summary: - Footprint editor - Solder paste ration clearance issues
+ Footprint editor - Solder paste ratio clearance issues
Revision history for this message
Rene Poeschl (poeschlr) wrote :

I suspect this is simply a case of misunderstanding how the solderpaste is calculated. It might be a bit unintuitive that the different settings add up instead of being alternative ways to enter the value.

This might need better communication via the dialog or a rethink of the system itself. (I am not certain if there is a usecase to enter both at the same time and expect them to add up like the current implementation allows. If the answer is that a rethink is required then there would need to be a footprint format change and some way to map footprints that use this setting to the new system.)

Revision history for this message
Art (diametrix) wrote :

Another thing that is wrong is the sign. You are expected to enter a sign in the field (default value is -0.00), yet only negative values are allowed. If you enter a positive paste clearance, it is still counted as negative and is subtracted from the pad size. There are cases when you need to create paste aperture bigger than the pad size.

Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

AFAIK, KiCad has always used the sum of both settings. I suppose it could be confusing but most users will use either the fix or the ratio paste clearance. Changing it may break existing designs. I agree that the negative ratio is a bit non-standard. I'm thinking, a ratio less than one makes the mask aperture smaller and a ratio greater than one makes the mask aperture larger. I also noticed that there was no warning in the footprint editor dialog when adding a positive solder mask ratio. The ratio is always reset to 0 at least in the master branch.

Changed in kicad:
status: New → Triaged
importance: Undecided → Low
tags: added: pcbnew
Changed in kicad:
milestone: none → 6.0.0-rc1
Jeff Young (jeyjey)
Changed in kicad:
assignee: nobody → Jeff Young (jeyjey)
status: Triaged → In Progress
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision d1b2a6ea70a75079a7510d6128631480037953ea
https://git.launchpad.net/kicad/patch/?id=d1b2a6ea70a75079a7510d6128631480037953ea

Changed in kicad:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.