Mailing list archives : pcb-rnd

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