Le 22/03/2015 11:45, Mário Luzeiro a écrit :
> Hi all,
> 
> While working in 3D-Viewer, I found something that I am not sure if is an 
> issue or feature.
> 
> It seems that the Non plated TH PAD types are extracted the way you can see 
> in the attached picture. I was expecting no copper at all, but some 
> "precision residues" are left ..
> 
> Anyone that understands this part could have a look and maybe check if it is 
> possible to skip this NPTH pads?
> 
> I think it is related with:
> 
> https://github.com/KiCad/kicad-source-mirror/blob/master/3d-viewer/3d_draw.cpp#L692
> 
> TransformPadsShapesWithClearanceToPolygon function:
> https://github.com/KiCad/kicad-source-mirror/blob/f16e083ecfec6ef773c198b4243ff441da6b5adc/pcbnew/board_items_to_polygon_shape_transform.cpp#L130
> 
> BuildPadDrillShapePolygon function:
> https://github.com/KiCad/kicad-source-mirror/blob/f16e083ecfec6ef773c198b4243ff441da6b5adc/pcbnew/board_items_to_polygon_shape_transform.cpp#L656
> 
> Any help on that?
> I could try change it myself, but I believe I will miss some scenario and 
> break something :/
> 
> Thanks in advance!
> 
> Regards,
> Mario Luzeiro

I fixed that in rev 5531.

For NPTH pads, the rule is:
Pads are not draw on copper layers (in GERBER plots) when the hole has
the same size, shape and position as the pad.
Reason: Avoid artifacts like this one.


-- 
Jean-Pierre CHARRAS

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to