GenCADOptions parameters
output : [string] (default:
'%f-%i%I%v.%x') Filename for the output (%i=gencad, %x=cad). Affected by global options.
aux_origin: [boolean] (default:false) Use auxiliary axis as origin.
dnf_filter: [string | list(string)] (default:'_null') Name of the filter to mark components as not fitted. Is a short-cut to use for simple cases where a variant is an overkill.
Can be used to fine-tune a variant for a particular output that needs extra filtering done before the variant.
exclude_filter: [string | list(string)] (default:'_null') Name of the filter to exclude components from processing. Is a short-cut to use for simple cases where a variant is an overkill.
Can be used to fine-tune a variant for a particular output that needs extra filtering done before the variant.
flip_bottom_padstacks: [boolean] (default:false) Flip bottom footprint padstacks.
no_reuse_shapes: [boolean] (default:false) Generate a new shape for each footprint instance (Do not reuse shapes).
pre_transform: [string | list(string)] (default:'_null') Name of the filter to transform fields before applying other filters. Is a short-cut to use for simple cases where a variant is an overkill.
Can be used to fine-tune a variant for a particular output that needs extra filtering done before the variant.
save_origin: [boolean] (default:false) Save the origin coordinates in the file.
unique_pin_names: [boolean] (default:false) Generate unique pin names.
variant: [string] (default:'') Board variant to apply. Used for sub-PCBs.