2016-01-10 16:09 GMT+01:00 Mário Luzeiro <[email protected]>: > > "It would also be good to have an option to crop everything outside the board > edge so that in files such as the pic_programmer demo we do not have silk > prints magically floating in the air." > > I was thinking in the situation from a point of view of kicad as a CAD tool, > it shouldn't hide from the user what it is wrong and may need a design > review. So user should clean as much as possible the garbage outside the > board, if not, it will be shipped in the gerber files. > > I know that in the PCB process that garbage and mistakes will be removed / or > reproduced, but I was thinking that 3d-viewer should not lead the designer > (special the less experienced people) in something that they expect because > they see it that way on 3d-viewer but was not properly designed.
So by this reasoning, it should show you how the pcb will look like when manufactured... But I would like to see a render option to make it cut everything that is outseide the board, such that I can enabled and disable that feature as I see fit. > Anyone else on feedback on this? > > Mario Luzeir > > ________________________________________ > From: Cirilo Bernardo [[email protected]] > Sent: 09 January 2016 21:44 > To: Mário Luzeiro > Cc: [email protected] > Subject: Re: [Kicad-developers] T-shapes, castellated pads, cut-outs, slots.. > and 3d-viewer > > For the first 2 links: This shape cannot really be represented in kicad > except by cutouts - but we have no mechanism to separate plated from > non-plated cutouts. In the first link we cannot use simple slots to represent > this shape because the wider slot would have a large rounded end which > extends beyond the narrow slot, but in the case where the slots are the same > width I see no problem with allowing it since the designer may actually want > that. It will be up to the designer to check the final design before > production anyway. > > For the castellated edge (amazonaws link), this is becoming more common. I > would expect the board edge to cut through the pads/holes in pads to produce > the expected castellation. It would also be good to have an option to crop > everything outside the board edge so that in files such as the pic_programmer > demo we do not have silk prints magically floating in the air. > > In your last link someone did a bad job of attempting a castellation. This is > not really a problem for kicad, it is a problem for the designers and > fabricators. The only bad geometry which I would not allow is a cutout/drill > hole which intersects the board outline at a single point or one which > intersects at two points to create two separate bodies. I would not allow > such geometry because it's an annoying case to handle even in MCAD software > and makes absolutely no sense from the manufacturing perspective. In the case > of not creating two separate bodies - kicad will yield awful results in such > a case anyway because it is somewhat inflexible and requires a single body > outline. This is one reason why I'd like to have a 'board outline layer' and > 'cutout layer' rather than the single 'edge cuts' layer. > > - Cirilo > > > On Sun, Jan 10, 2016 at 1:19 AM, Mário Luzeiro > <[email protected]<mailto:[email protected]>> wrote: > Hello all, > > Related with the 3d-viewer refactoring, > how is kicad handling this (subject) cases and how it should be represented? > > The question is, what is supported and should be correct represented and what > is not supported and should be... correct represented. > > So, For example, if we do a t-shap castellated with segment pads, should the > slot be subtracted or should 3d-viewer draw the two pads to user will know > that there is something wrong there and will not be mistaked? > > http://www.hitech.com.mk/Resources/Images//PCB/Tech/t-14.JPG > http://i.stack.imgur.com/qyvAX.jpg > > Another case: > > If a user make a plated hole but it is cut half by a cut-outline (a hole) how > should it be represented? > Should I draw the plated hole, or should I subtract the cut-outline to it? > https://kicad-info.s3.amazonaws.com/286e33b6746414c43e274332cae0bb34de1693c4afb.jpg > > > IMO, if it is allowed and the way to manufacture it, then I should make the > "Boolean operations". > If that is not allowed and not possible to manufacture. then I should not > "make any operations" and show it as-is. > > So user will see in 3d-viewer that it does not look good: > http://i.stack.imgur.com/OwZaI.png > > > Also, what are the things you have in mind in future to support this cases > (i.e.: is there anything I can do so it will work in future?) > > Thanks all! > Mario Luzeiro > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : > [email protected]<mailto:[email protected]> > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

