ID: | 3567 |
From: | ge...@igor2.repo.hu |
Date: | Fri, 29 Nov 2019 17:29:28 +0100 (CET) |
Subject: | Re: [pcb-rnd] CAM assembly export fix |
in-reply-to: | 3563 from cuvoodoo <pc...@cuvoodoo.info> |
On Fri, 29 Nov 2019, cuvoodoo wrote: >find attached a fix for exporting the assembly gerber files. >previously it exported the virtual layer tape (with purpose=assy). >this is the legacy way. >now it also exports the doc type layer (with purpose=assy). >this is the newer way. >this fix is backwards compatible. Thanks, tested and applied as r28547. Reminder for those who want to test: - we have two kind of boards: ones without explicit doc layers for assembly and ones with explicit assy doc layers. - when there's no explicit assy doc layer, for backward compatibility the code produces virtual assy layers, merging silk and some other layers and objects selectively - when there's explicit assy doc layers, the automatic generation is fully turned off (rationale: we are trying to migrate to explicit assy layers plus if you really need a layer with silk combined with faded copper layer, you can do that with cam, and if you want, you can even combine that with the explicit assy doc layer group) - the fix makes both cases work by simply saying the assy output file is a combination of the virtual assy layer and the explicit assy layer group; one of them always exist so this cam rule won't see non-existing layers Regards, Igor2
Reply subtree:
3567 Re: [pcb-rnd] CAM assembly export fix from ge...@igor2.repo.hu