From 6aff08fdbe89642057d8c09c1c37f8dc60cfca13 Mon Sep 17 00:00:00 2001 From: Frank Severinsen Date: Fri, 25 Oct 2024 22:00:15 +0200 Subject: [PATCH] disable Protel extensions and plot the username of the gerber file --- plugins/process.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/process.py b/plugins/process.py index 803e2b3..4bd5da7 100644 --- a/plugins/process.py +++ b/plugins/process.py @@ -59,7 +59,7 @@ def generate_gerber(self, temp_dir, extra_layers, extend_edge_cuts, alternative_ plot_options.SetScale(1) plot_options.SetMirror(False) plot_options.SetUseGerberAttributes(True) - plot_options.SetUseGerberProtelExtensions(True) + plot_options.SetUseGerberProtelExtensions(False) plot_options.SetUseAuxOrigin(True) plot_options.SetSubtractMaskFromSilk(True) plot_options.SetUseGerberX2format(False) @@ -76,7 +76,7 @@ def generate_gerber(self, temp_dir, extra_layers, extend_edge_cuts, alternative_ for layer_info in get_plot_plan(self.board): if self.board.IsLayerEnabled(layer_info[1]) or layer_info[0] in extra_layers: plot_controller.SetLayer(layer_info[1]) - plot_controller.OpenPlotfile(layer_info[0], pcbnew.PLOT_FORMAT_GERBER, layer_info[2]) + plot_controller.OpenPlotfile(layer_info[2], pcbnew.PLOT_FORMAT_GERBER, layer_info[2]) if layer_info[1] == pcbnew.Edge_Cuts and hasattr(plot_controller, 'PlotLayers') and (extend_edge_cuts or alternative_edge_cuts): seq = pcbnew.LSEQ()